*{box-sizing:border-box}body{color:#fff;background:#020d23;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.container{width:min(1440px,100% - 64px);margin:0 auto}.header{z-index:20;background:linear-gradient(#020d23,#03132d);border-bottom:1px solid #48b4ff1f;align-items:center;height:90px;display:flex;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;display:flex}.logo{object-fit:cover;object-position:center;border-radius:4px;width:155px;height:64px;display:block}.menu{white-space:nowrap;align-items:center;gap:34px;font-size:16px;font-weight:800;display:flex}.right-nav{align-items:center;gap:20px;display:flex}.insta{color:#fff;place-items:center;width:34px;height:34px;font-size:24px;display:grid}.call-top{white-space:nowrap;align-items:center;gap:13px;font-weight:950;display:flex}.call-top small{color:#dce9ff;font-size:13px;font-weight:700;display:block}.wa-top{background:#13bd43;border-radius:50%;place-items:center;width:48px;height:48px;font-size:29px;display:grid;box-shadow:0 10px 24px #14bd4347}.hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#020d23fa 0%,#03122bf5 35%,#03122bc7 51%,#03122b8a 67%,#03122b59 100%),url(https://images.unsplash.com/photo-1555041469-a586c61ea9bc?auto=format&fit=crop&w=2200&q=90) 50%/cover no-repeat;min-height:780px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 22%,#168cff38,#0000 26%),linear-gradient(#ffffff05,#0000002e);position:absolute;inset:0}.hero-wrap{z-index:2;grid-template-columns:minmax(0,1fr) 640px;align-items:center;gap:72px;min-height:780px;padding:70px 0;display:grid;position:relative}.hero-wrap:after{content:"";background:#48b4ff38;width:1px;position:absolute;top:0;bottom:0;left:50.2%}.hero-left{flex-direction:column;justify-content:center;max-width:720px;display:flex}.badge{border:1.5px solid var(--blue);background:#0626506b;border-radius:999px;justify-content:center;align-items:center;margin-bottom:40px;padding:12px 22px;font-size:16px;font-weight:950;display:inline-flex;box-shadow:0 0 24px #168cff26}h1{letter-spacing:-3px;text-shadow:0 16px 38px #00000059;margin:0;font-size:72px;font-weight:950;line-height:1.06}h1 span{color:var(--blue)}.hero-desc{color:#f2f7ff;max-width:690px;margin:34px 0 54px;font-size:22px;line-height:1.65}.hero-actions{align-items:center;gap:32px;display:flex}.hero-btn{border:1px solid #48b4ff73;border-radius:16px;justify-content:center;align-items:center;gap:18px;min-width:270px;height:84px;font-weight:950;display:flex;box-shadow:0 18px 42px #00000038}.hero-btn i{font-size:36px}.hero-btn small{color:#dce9ff;font-size:13px;line-height:1;display:block}.hero-btn span{font-size:22px;line-height:1.1}.hero-btn.call{background:#071f4a9e}.hero-btn.whatsapp{background:linear-gradient(#20cf4c,#10ad36);border-color:#ffffff1a}.quote-card{background:radial-gradient(circle at 0 0,#168cff33,#0000 28%),linear-gradient(#061f48f5,#020d23f5);border:1px solid #48b4ff40;border-radius:24px;width:100%;max-width:640px;padding:28px 30px;box-shadow:0 30px 75px #00000059}.quote-head{align-items:center;gap:24px;margin-bottom:28px;display:flex}.quote-icon{color:#fff;background:radial-gradient(circle,#168cff8c,#05183af5);border:1px solid #48b4ff8c;border-radius:19px;place-items:center;width:78px;height:78px;font-size:43px;display:grid;box-shadow:0 0 28px #168cff59}.quote-head h2{letter-spacing:-1px;margin:0 0 8px;font-size:36px;line-height:1.05}.quote-head p{color:#c7d7ef;margin:0;font-size:17px;line-height:1.35}.quote-form{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.form-row{gap:8px;display:grid}.form-row.full{grid-column:1/-1}.form-row label{font-size:16px;font-weight:950}input,textarea{color:#fff;background:#020d236b;border:1px solid #82b4eb4d;border-radius:10px;outline:none;width:100%;height:48px;padding:13px 15px;font-family:Arial,Helvetica,sans-serif;font-size:16px}textarea{resize:vertical;height:68px;min-height:68px;line-height:1.35}input:focus,textarea:focus{border-color:#48b4ff;box-shadow:0 0 0 4px #48b4ff1a}.service-options{background:#020d2352;border:1px solid #48b4ff2e;border-radius:12px;gap:6px;padding:6px;display:grid}.service-option{cursor:pointer;background:#020d2361;border:1px solid #48b4ff38;border-radius:8px;grid-template-columns:22px 38px 1fr;align-items:center;gap:12px;min-height:42px;padding:7px 12px;transition:all .22s;display:grid;position:relative}.service-option input{opacity:0;pointer-events:none;position:absolute}.dot{border:2px solid #d2e1f5bf;border-radius:50%;width:18px;height:18px;position:relative}.service-option input:checked+.dot:after{content:"";background:#48b4ff;border-radius:50%;position:absolute;inset:3px}.service-option i{color:var(--blue);text-align:center;font-size:24px}.service-option strong{font-size:16px;font-weight:950}.submit-whatsapp{color:#fff;cursor:pointer;background:linear-gradient(#168cff,#0874ed);border:0;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:14px;height:56px;font-size:18px;font-weight:950;display:flex;box-shadow:0 18px 38px #168cff40}.submit-whatsapp i{font-size:24px}.trust-item{border-right:1px solid #48b4ff33;align-items:flex-start;gap:18px;padding:0 25px;display:flex}.trust-item i{width:52px;color:var(--blue);text-align:center;flex:none;font-size:45px}.trust-item h3{letter-spacing:-.3px;margin:0 0 12px;font-size:22px;line-height:1.18}.section{background:#03142f;padding:48px 0}.section-title{text-align:center;margin-bottom:30px}.section-title small{color:#48b4ff;font-weight:950}.section-title h2{margin:8px 0 0;font-size:34px}.cards{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.card{background:linear-gradient(#08214ee0,#03142ff5);border:1px solid #58b9ff2e;border-radius:18px;padding:24px}.card i{color:#168cff;margin-bottom:14px;font-size:34px}.card h3{margin:0 0 10px;font-size:20px}.card p{color:#c7d7ef;margin:0;line-height:1.55}.footer{text-align:center;color:#b7c7df;background:#020d23;border-top:1px solid #48b4ff1f;padding:26px 0}.float-wa{z-index:30;background:#13bd43;border-radius:50%;place-items:center;width:60px;height:60px;font-size:35px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 36px #14bd4359}@media (width<=1180px){.menu{gap:20px;font-size:14px}.hero-wrap{grid-template-columns:1fr;gap:34px;padding:48px 0}.hero-wrap:after{display:none}.hero-left,.quote-card{max-width:100%}h1{font-size:54px}.trust-grid{grid-template-columns:repeat(2,1fr);gap:28px}.trust-item{border-right:0;padding:0}.cards{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.container{width:min(100% - 32px,1440px)}.header,.nav{height:78px}.menu,.call-top{display:none}.logo{width:165px;height:62px}.right-nav{gap:12px}.hero{min-height:auto}.hero-wrap{min-height:auto;padding:42px 0 34px}.badge{margin-bottom:28px;padding:10px 16px;font-size:13px}h1{letter-spacing:-1.5px;font-size:38px}.hero-desc{margin:24px 0 30px;font-size:17px}.feature{font-size:17px}.hero-actions{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:12px!important;display:grid!important}.hero-btn{width:100%;min-width:0;height:72px}.quote-card{border-radius:18px;padding:22px 18px}.quote-head{gap:14px}.quote-icon{width:62px;height:62px;font-size:34px}.quote-head h2{font-size:28px}.quote-form{grid-template-columns:1fr}.form-row.full,.submit-whatsapp{grid-column:auto}.trust-grid,.cards{grid-template-columns:1fr}}.quote-card{align-self:center;position:relative;top:0}.hero-actions{margin-top:0}@media (width>=1181px){.hero-wrap{align-items:center}.quote-card{margin-top:0;transform:translateY(0)}}@media (width<=1180px){.hero-wrap{padding:48px 0}}@media (width<=760px){.hero-wrap{padding:34px 0 26px}}.hero{min-height:760px!important;display:block!important}.hero .hero-wrap{z-index:5!important;grid-template-columns:minmax(0,1fr) 640px!important;align-items:center!important;gap:64px!important;min-height:760px!important;padding-top:40px!important;padding-bottom:40px!important;display:grid!important;position:relative!important}.hero .hero-wrap:after{content:""!important;background:#48b4ff38!important;width:1px!important;position:absolute!important;top:0!important;bottom:0!important;left:50.5%!important}.hero .hero-left{align-self:center!important;width:100%!important;max-width:690px!important}.hero .quote-card{place-self:center end!important;width:100%!important;max-width:640px!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.hero .hero-actions{margin-top:0!important}@media (width<=1180px){.hero .hero-wrap{grid-template-columns:1fr!important;gap:34px!important;min-height:auto!important;padding-top:48px!important;padding-bottom:48px!important}.hero .hero-wrap:after{display:none!important}.hero .quote-card{justify-self:stretch!important;max-width:100%!important}}@media (width<=760px){.hero{min-height:auto!important}.hero .hero-wrap{padding-top:34px!important;padding-bottom:30px!important}}.stats-section{color:#071428;background:#f3f6fa;padding:42px 0}.stats-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.stat-card{background:#fff;border:1px solid #0714280f;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex;box-shadow:0 18px 45px #0000001a}.stat-icon{color:#fff;background:linear-gradient(135deg,#48b4ff,#c9a24b);border-radius:50%;place-items:center;width:74px;height:74px;margin-bottom:18px;font-size:28px;display:grid;box-shadow:0 16px 30px #48b4ff33}.stat-card strong{color:#08aeb5;margin-bottom:13px;font-size:42px;line-height:1}.stat-card span{color:#6b7280;font-size:17px;font-weight:800}.footer-pro{color:#fff;background:#050505;border-top:1px solid #48b4ff1f;padding:52px 0 24px}.footer-pro-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.footer-panel{min-height:360px}.footer-badge{color:#168cff;background:#168cff1f;border:1px solid #168cff73;border-radius:999px;margin-bottom:14px;padding:9px 15px;font-size:13px;font-weight:800;display:inline-flex}.footer-panel h3{letter-spacing:-.3px;margin:0 0 8px;font-size:23px}.footer-sub{color:#c5cbd5;margin:0 0 18px;font-size:15px;line-height:1.5}.price-line,.info-line{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:16px;padding:13px 0;font-size:16px;display:flex}.price-line span,.info-line span{font-weight:800}.price-line strong,.info-line strong,.info-line a{color:#168cff;white-space:nowrap;font-weight:900}.reason-line{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:14px 15px;display:flex}.reason-line strong{color:#168cff;font-size:15px}.reason-line span{white-space:nowrap;color:#fff}.footer-panel small{color:#a8b2c2;margin-top:13px;line-height:1.55;display:block}.footer-main-btn{color:#fff;background:#0874d9;border-radius:9px;justify-content:center;align-items:center;width:100%;height:54px;margin-top:18px;font-weight:950;transition:all .22s;display:flex}.footer-main-btn:hover{background:#168cff;transform:translateY(-2px)}.quick-links{color:#b8c4d6;margin:16px 0 0;line-height:1.5}.quick-links a{color:#fff;font-weight:800}.footer-bottom{color:#aab5c6;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:34px;padding-top:20px;font-size:14px;display:flex}@media (width<=980px){.stats-grid{grid-template-columns:repeat(2,1fr)}.footer-pro-grid{grid-template-columns:1fr}.footer-panel{min-height:auto}}@media (width<=560px){.stats-section{padding:28px 0}.stats-grid{grid-template-columns:1fr;gap:18px}.stat-card{min-height:185px}.footer-pro{padding:38px 0 22px}.footer-bottom{text-align:center;flex-direction:column;gap:10px}}.stats-section{border-top:1px solid #48b4ff2e;border-bottom:1px solid #48b4ff2e;color:#fff!important;background:radial-gradient(circle at 15% 10%,#168cff24,#0000 26%),linear-gradient(#03142f,#041a41)!important}.stat-card{background:radial-gradient(circle at 100% 0,#168cff29,#0000 30%),linear-gradient(#08214eeb,#03142ff5)!important;border:1px solid #48b4ff38!important;box-shadow:0 22px 55px #00000038!important}.stat-icon{border:1px solid #48b4ff52;color:#fff!important;background:linear-gradient(135deg,#168cff,#062650)!important;box-shadow:0 0 28px #168cff47!important}.stat-card strong{text-shadow:0 0 18px #48b4ff33;color:#48b4ff!important}.stat-card span{color:#d7e6ff!important}.faq-section{background:radial-gradient(circle at 0 0,#168cff1a,#0000 25%),linear-gradient(#03142f,#041a41);border-top:1px solid #48b4ff24;padding:70px 0}.faq-title{text-align:center;margin-bottom:42px}.faq-title small{color:#48b4ff;letter-spacing:.6px;font-size:14px;font-weight:900}.faq-title h2{color:#fff;letter-spacing:-1px;margin:10px 0 14px;font-size:42px}.faq-title p{color:#b7c7df;max-width:760px;margin:0 auto;font-size:17px;line-height:1.7}.faq-wrapper{gap:16px;max-width:980px;margin:0 auto;display:grid}.faq-item{background:linear-gradient(#08214ed1,#03142ff2);border:1px solid #48b4ff2e;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #0000002e}.faq-question{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:78px;padding:24px 28px;font-size:20px;font-weight:900;display:flex}.faq-question i{color:#48b4ff;font-size:20px;transition:all .25s}.faq-answer{color:#c9d7ed;max-height:0;padding:0 28px;font-size:16px;line-height:1.8;transition:max-height .35s,padding .35s;overflow:hidden}.faq-item.active .faq-answer{max-height:220px;padding:0 28px 24px}.faq-item.active .faq-question i{transform:rotate(45deg)}@media (width<=760px){.faq-section{padding:50px 0}.faq-title h2{font-size:32px}.faq-question{min-height:68px;padding:20px;font-size:17px}.faq-answer{font-size:15px}.faq-item.active .faq-answer{padding:0 20px 20px}}.price-section{color:#fff;background:radial-gradient(circle at 0 0,#168cff21,#0000 26%),linear-gradient(#03142f,#041a41);border-top:1px solid #48b4ff29;border-bottom:1px solid #48b4ff29;padding:70px 0}.price-title{text-align:center;max-width:820px;margin:0 auto 34px}.price-title small{color:#ffc400;font-size:13px;font-weight:950}.price-title h2{letter-spacing:-1px;margin:8px 0 10px;font-size:42px;line-height:1.05}.price-title p{color:#c7d7ef;margin:0;line-height:1.65}.price-layout{grid-template-columns:minmax(0,1.35fr) 410px;align-items:start;gap:26px;max-width:1050px;margin:0 auto;display:grid}.price-table-card{background:linear-gradient(#08214ee6,#03142ffa);border:1px solid #48b4ff38;border-radius:22px;overflow:hidden;box-shadow:0 22px 60px #00000038}.price-row{border-bottom:1px solid #ffffff1c;grid-template-columns:1.05fr 1fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.price-row.highlight{color:#061427;background:#ffc400;font-weight:950}.price-row span{font-size:15px;font-weight:950}.price-row em{color:#b7c7df;font-size:13px;font-style:normal}.price-row.highlight em{color:#3b3b3b}.price-row strong{color:#48b4ff;white-space:nowrap;font-size:16px}.price-row.highlight strong{color:#061427}.price-row small{color:inherit;opacity:.85;font-size:11px}.calculator-card{color:#071428;background:#fff;border:1px solid #ffffff40;border-radius:18px;padding:24px;position:sticky;top:110px;box-shadow:0 22px 60px #0003}.calc-badge{color:#5a6170;letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:950}.calculator-card h3{margin:0 0 18px;font-size:23px}.calculator-card label{margin:12px 0 7px;font-size:13px;font-weight:900;display:block}.calculator-card select,.calculator-card input{color:#071428;background:#fff;border:1px solid #cfd6e2;border-radius:9px;width:100%;height:43px;padding:0 12px;font-size:14px}.calc-result{border-top:1px solid #e5e9f0;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 12px;padding-top:16px;display:flex}.calc-result span{color:#6b7280;font-size:14px}.calc-result strong{color:#071428;white-space:nowrap;font-size:24px}.calculator-card p{color:#6b7280;font-size:13px;line-height:1.55}.calc-btn{color:#071428;background:#ffc400;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;height:45px;margin-top:14px;font-weight:950;display:flex}@media (width<=980px){.price-layout{grid-template-columns:1fr}.calculator-card{position:static}}@media (width<=680px){.price-section{padding:48px 0}.price-title h2{font-size:32px}.price-row{grid-template-columns:1fr;gap:5px}.price-row strong{font-size:18px}}.pricing-section{color:#fff;background:linear-gradient(135deg,#03142f 0%,#041a41 100%);overflow:hidden}.pricing-section .title{max-width:820px}.pricing-section .title h2{color:#fff;letter-spacing:-1px;font-weight:800}.pricing-section .title p{color:#dbe4ef;font-weight:400}.pricing-grid{grid-template-columns:1.18fr .82fr;align-items:start;gap:24px;display:grid}.p-name{letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.35}.p-price{text-align:right;white-space:nowrap;letter-spacing:-.03em;font-size:21px;font-weight:700}.p-price small{margin-left:1px;font-size:11px;font-weight:600}.price-calc{color:#03142f;border:1px solid var(--cizgi);background:#fff;border-radius:24px;padding:26px;position:sticky;top:104px;box-shadow:0 30px 75px #00000042}.price-calc label{margin-top:12px;font-weight:800}.calc-result span{color:#475467;font-weight:600}.calc-note{color:#667085;margin:0 0 14px;font-size:13px;font-weight:400;line-height:1.55}.calc-btn{border-radius:999px;width:100%}@media (width<=980px){nav{display:none}.hero-grid,.split,.region-box{grid-template-columns:1fr}.bar-box,.services{grid-template-columns:repeat(2,1fr)}.bar-item{border-right:0}.mini-trust{grid-template-columns:1fr}.photo-card,.photo-card img{min-height:360px}.pricing-section{padding:58px 0 46px}.pricing-section .title{margin-bottom:28px}.pricing-section .title h2{letter-spacing:-.6px;font-size:30px}.pricing-section .title p{font-size:16px;line-height:1.55}.pricing-grid{grid-template-columns:1fr;gap:28px}.price-list{background:#ffffff0e;border:1px solid #ffffff24;border-radius:15px;overflow:hidden}.price-row{display:none}.price-row.active{color:#fff;background:#ffffff0e;border-radius:15px;grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"name price arrow";align-items:center;column-gap:12px;min-height:72px;padding:16px;display:grid;position:relative}.price-row.active:after{content:"⌄";color:#168cff;grid-area:arrow;justify-self:end;font-size:20px;line-height:1;transition:all .18s}.price-row.active .p-name{grid-area:name;font-size:15px;font-weight:800;line-height:1.25}.price-row.active .p-note{display:none}.price-row.active .p-price{color:#168cff;text-align:right;white-space:nowrap;grid-area:price;font-size:18px;font-weight:800}.price-row.active .p-price small{color:#168cff;font-size:11px;font-weight:700}body.price-list-open .price-list{gap:0;display:grid}body.price-list-open .price-row{color:#fff;background:#141a2c;border-bottom:1px solid #ffffff12;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""note price";align-items:center;gap:6px 12px;min-height:76px;padding:16px 18px;display:grid!important}body.price-list-open .price-row:first-child{border-radius:15px 15px 0 0}body.price-list-open .price-row:last-child{border-bottom:0;border-radius:0 0 15px 15px}body.price-list-open .price-row.active{color:#03142f;background:#168cff}body.price-list-open .price-row.active:after{display:none}body.price-list-open .price-row .p-name{letter-spacing:-.02em;grid-area:name;min-width:0;font-size:14px;font-weight:800;line-height:1.25}body.price-list-open .price-row .p-note{color:#aeb8c7;grid-area:note;min-width:0;font-size:12px;font-weight:500;line-height:1.25;display:block}body.price-list-open .price-row.active .p-note{color:#06111fad}body.price-list-open .price-row .p-price{text-align:right;color:#fff;letter-spacing:-.04em;white-space:nowrap;grid-area:price;place-self:center end;font-size:20px;font-weight:800;line-height:1}body.price-list-open .price-row .p-price small{color:#cbd5e1;letter-spacing:-.02em;margin-left:2px;font-size:11px;font-weight:700}body.price-list-open .price-row.active .p-price,body.price-list-open .price-row.active .p-price small{color:#03142f}.price-calc{color:#fff;box-shadow:none;background:#0b0f1d;border:1px solid #ffffff14;border-radius:20px;padding:20px;position:static}.calc-product-control{display:none}.calc-kicker{color:#b9c2d0}.price-calc h3{display:none}.price-calc label{color:#dbe4ef;font-size:15px;font-weight:800}.price-calc input{color:#fff;text-align:center;background:#ffffff0f;border-color:#ffffff29;max-width:112px;margin-top:-34px;margin-left:auto;font-weight:800;display:block}.calc-result strong{color:#168cff;letter-spacing:-.04em;font-size:34px;font-weight:800}.calc-result span{color:#cbd5e1;font-weight:500}.calc-note{color:#b9c2d0}}@media (width<=380px){body.price-list-open .price-row{column-gap:8px;padding:15px 14px}body.price-list-open .price-row .p-name{font-size:13px}body.price-list-open .price-row .p-note{font-size:11px}body.price-list-open .price-row .p-price{font-size:18px}body.price-list-open .price-row .p-price small{font-size:10px}}@media (width<=620px){.nav{height:72px}.logo img{width:142px}.call{display:none}.whatsapp{padding:12px 14px;font-size:14px}.hero{padding:34px 0 58px}h1{letter-spacing:-1.6px}.lead{font-size:17px}.quote-card{border-radius:25px;padding:22px}.quote-card h2{font-size:25px}.form-row{grid-template-columns:1fr}.bar{transform:translateY(-26px)}.bar-box,.services{grid-template-columns:1fr}.bar-box{border-radius:22px;padding:14px}.bar-item{padding:12px 8px}section{padding:52px 0}.region-box,.final{border-radius:26px;padding:26px}.region-box h2,.final h2{font-size:30px}.final{text-align:center;flex-direction:column}.mobile-actions{z-index:80;gap:10px;display:flex;position:fixed;bottom:14px;left:14px;right:14px}body{padding-bottom:0!important}}.pricing-section{color:#fff!important;background:radial-gradient(circle at 0 0,#168cff24,#0000 27%),linear-gradient(135deg,#03142f 0%,#041a41 100%)!important}.pricing-kicker{color:#48b4ff!important}.pricing-section .title h2{color:#fff!important}.pricing-section .title p{color:#c7d7ef!important}.price-list{background:linear-gradient(#08214ee0,#03142ffa)!important;border:1px solid #48b4ff38!important;box-shadow:0 24px 70px #0000003d!important}.price-row.active .p-note,.price-row:hover .p-note{color:#ffffffd1!important}.p-price{color:#48b4ff!important}.price-row:hover .p-price,.price-row.active .p-price,.price-row:hover .p-price small,.price-row.active .p-price small{color:#fff!important}.price-calc{background:linear-gradient(#fff,#f3f8ff)!important;border:1px solid #48b4ff3d!important}.calc-btn,.price-calc .btn,.price-calc .btn-yellow{color:#fff!important;background:#168cff!important}@media (width<=980px){.price-calc{color:#fff!important;background:linear-gradient(#08214eeb,#03142ffa)!important;border:1px solid #48b4ff33!important}.price-row.active,body.price-list-open .price-row.active{color:#fff!important;background:#168cff!important}body.price-list-open .price-row.active .p-price,body.price-list-open .price-row.active .p-price small{color:#fff!important}.calc-result strong{color:#48b4ff!important}}.pricing-section{color:#fff;background:radial-gradient(circle at 12% 10%,#168cff29,#0000 28%),linear-gradient(135deg,#03142f 0%,#041a41 100%);border-top:1px solid #48b4ff29;border-bottom:1px solid #48b4ff29;padding:72px 0;overflow:hidden}.pricing-kicker{color:#48b4ff;text-transform:uppercase;letter-spacing:.13em;margin-bottom:13px;font-size:13px;font-weight:950}.pricing-title h2{color:#fff;letter-spacing:-1.1px;margin:0 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.08}.price-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff13;grid-template-columns:1.15fr .95fr .72fr;align-items:center;gap:14px;width:100%;padding:15px 20px;font-family:inherit;transition:all .18s;display:grid}.price-row:hover,.price-row.active{color:#fff;background:#168cff}.p-name{font-size:15px;font-weight:850;line-height:1.35}.p-note{color:#cbd5e1;font-size:13px;font-weight:500}.price-row:hover .p-note,.price-row.active .p-note{color:#ffffffe0}.p-price{text-align:right;white-space:nowrap;color:#48b4ff;font-size:21px;font-weight:950}.price-row:hover .p-price,.price-row.active .p-price{color:#fff}.p-price small{color:inherit;margin-left:1px;font-size:11px;font-weight:700}.calc-kicker{color:#667085;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:900}.price-calc h3{letter-spacing:-.7px;margin:0 0 18px;font-size:27px;font-weight:950}.price-calc label{color:#03142f;margin:12px 0 7px;font-size:14px;font-weight:900;display:block}.price-calc select,.price-calc input{color:#03142f;background:#fff;border:1px solid #cfd6e2;border-radius:12px;outline:none;width:100%;height:46px;padding:0 13px;font-family:inherit;font-size:15px}.price-calc select:focus,.price-calc input:focus{border-color:#168cff;box-shadow:0 0 0 4px #168cff1f}.calc-result strong{color:#03142f;white-space:nowrap;letter-spacing:-.04em;font-size:30px;font-weight:950}.calc-btn{color:#fff;background:#168cff;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-weight:950;text-decoration:none;display:flex}@media (width<=980px){.pricing-section{padding:56px 0 46px}.pricing-grid{grid-template-columns:1fr;gap:24px}.price-list{border-radius:16px}.price-row{display:none}.price-row.active{color:#fff;background:#fff1;border-radius:16px;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"name price arrow";align-items:center;column-gap:12px;min-height:74px;padding:18px;display:grid;position:relative}.price-row.active:after{content:"⌄";color:#48b4ff;grid-area:arrow;justify-self:end;font-size:22px;line-height:1}.price-row.active .p-name{grid-area:name;font-size:15px;font-weight:950}.price-row.active .p-note{display:none}.price-row.active .p-price{color:#48b4ff;grid-area:price;font-size:19px}body.price-list-open .price-row{color:#fff;background:#08214ee0;border-bottom:1px solid #ffffff14;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""note price";align-items:center;gap:5px 12px;min-height:76px;padding:16px 18px;display:grid!important}body.price-list-open .price-row.active{background:#168cff}body.price-list-open .price-row.active:after{display:none}body.price-list-open .price-row .p-name{grid-area:name;font-size:14px}body.price-list-open .price-row .p-note{color:#aeb8c7;grid-area:note;font-size:12px;display:block}body.price-list-open .price-row .p-price{color:#48b4ff;grid-area:price;font-size:19px}body.price-list-open .price-row.active .p-price,body.price-list-open .price-row.active .p-note{color:#fff}.price-calc{color:#fff;box-shadow:none;background:linear-gradient(#08214eeb,#03142ffa);border:1px solid #48b4ff33;position:static}.calc-product-control,.price-calc h3{display:none}.price-calc label{color:#dbe4ef}.price-calc input{color:#fff;text-align:center;background:#ffffff0f;border-color:#ffffff29;max-width:118px;margin-top:-34px;margin-left:auto;font-weight:900;display:block}.calc-result strong{color:#48b4ff;font-size:32px}.calc-result span,.calc-note{color:#cbd5e1}}@media (width<=420px){body.price-list-open .price-row{column-gap:8px;padding:15px 14px}body.price-list-open .price-row .p-name{font-size:13px}body.price-list-open .price-row .p-note{font-size:11px}body.price-list-open .price-row .p-price{font-size:17px}}@media (width<=980px){.price-list{position:relative!important;overflow:hidden!important}.price-row.active{cursor:pointer!important;grid-template-columns:minmax(0,1fr) auto 20px!important;grid-template-areas:"name price arrow"!important;display:grid!important}.price-row.active:after{content:"⌄"!important;color:#48b4ff!important;grid-area:arrow!important;justify-self:end!important;font-size:22px!important;line-height:1!important}body.price-list-open .price-row{cursor:pointer!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price""note price"!important;display:grid!important}body.price-list-open .price-row .p-note{display:block!important}.pricing-section{background:radial-gradient(circle at 18% 0,#168cff24,#0000 28%),linear-gradient(#03142f,#041a41)!important;padding:48px 0 46px!important}.pricing-title{text-align:center!important;margin-bottom:30px!important}.pricing-kicker{color:#48b4ff!important;letter-spacing:.18em!important;margin-bottom:12px!important;font-size:12px!important}.pricing-title h2{color:#fff!important;margin:0 0 12px!important;font-size:30px!important;line-height:1.12!important}.pricing-title p{color:#fff!important;max-width:360px!important;margin:0 auto!important;font-size:16px!important;line-height:1.6!important}.pricing-grid{grid-template-columns:1fr!important;gap:24px!important;max-width:390px!important;margin:0 auto!important;display:grid!important}.price-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;overflow:hidden!important}.price-row{display:none!important}.price-row.active{color:#fff!important;cursor:pointer!important;background:#168cff!important;border:1px solid #48b4ff59!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto 16px!important;grid-template-areas:"name price arrow"!important;align-items:center!important;min-height:64px!important;padding:18px!important;display:grid!important}.price-row.active:after{content:"⌄"!important;color:#fff!important;opacity:.9!important;grid-area:arrow!important;justify-self:end!important;font-size:16px!important;line-height:1!important}.price-row.active .p-name{color:#fff!important;grid-area:name!important;font-size:14px!important;font-weight:950!important;line-height:1.25!important}.price-row.active .p-note{display:none!important}.price-row.active .p-price{color:#fff!important;grid-area:price!important;font-size:18px!important;font-weight:950!important;line-height:1!important}.price-row.active .p-price small{color:#fff!important;opacity:.95!important;font-size:10px!important}body.price-list-open .price-list{background:linear-gradient(#08214ef5,#03142ffc)!important;border:1px solid #48b4ff3d!important;border-radius:14px!important;box-shadow:0 18px 40px #00000040!important}body.price-list-open .price-row{color:#fff!important;cursor:pointer!important;background:#08214ee6!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price""note price"!important;align-items:center!important;gap:5px 10px!important;min-height:66px!important;padding:15px 17px!important;display:grid!important}body.price-list-open .price-row:first-child{border-radius:14px 14px 0 0!important}body.price-list-open .price-row:last-child{border-bottom:0!important;border-radius:0 0 14px 14px!important}body.price-list-open .price-row.active{background:#168cff!important}body.price-list-open .price-row.active:after{display:none!important}body.price-list-open .price-row .p-name{color:#fff!important;grid-area:name!important;font-size:13px!important;font-weight:950!important}body.price-list-open .price-row .p-note{color:#aeb8c7!important;grid-area:note!important;font-size:11px!important;display:block!important}body.price-list-open .price-row .p-price{color:#48b4ff!important;white-space:nowrap!important;grid-area:price!important;font-size:17px!important;font-weight:950!important}body.price-list-open .price-row.active .p-price,body.price-list-open .price-row.active .p-price small,body.price-list-open .price-row.active .p-note{color:#fff!important}.price-calc{color:#fff!important;box-shadow:none!important;background:linear-gradient(#08214ef5,#03142ffc)!important;border:1px solid #48b4ff38!important;border-radius:18px!important;padding:24px 22px!important;position:static!important}.calc-kicker{color:#7f8ea8!important;letter-spacing:.12em!important;margin-bottom:16px!important;font-size:12px!important;font-weight:950!important}.price-calc h3,.calc-product-control{display:none!important}.price-calc label{color:#fff!important;margin:0!important;font-size:14px!important;font-weight:950!important}.price-calc input{color:#fff!important;text-align:center!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:11px!important;width:110px!important;height:44px!important;margin-top:-30px!important;margin-left:auto!important;font-size:16px!important;font-weight:950!important;display:block!important}.calc-line{border-top:1px dashed #ffffff85!important;margin:24px 0 20px!important;position:relative!important}.calc-line:after{content:""!important;border-top:1px solid #ffffffa6!important;margin-top:20px!important;display:block!important}.calc-result{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;display:flex!important}.calc-result span{color:#fff!important;font-size:14px!important;font-weight:850!important}.calc-result strong{color:#48b4ff!important;white-space:nowrap!important;font-size:31px!important;font-weight:950!important}.calc-note{color:#fff!important;margin:16px 0 18px!important;font-size:12px!important;line-height:1.65!important}.calc-btn{color:#fff!important;background:#168cff!important;border-radius:999px!important;height:46px!important;font-size:15px!important;font-weight:950!important}}.about-section{background:radial-gradient(circle at 0 0,#168cff24,#0000 30%),linear-gradient(135deg,#03142f 0%,#041a41 100%);padding:90px 0;position:relative;overflow:hidden}.about-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.about-badge{color:#48b4ff;letter-spacing:.08em;background:#168cff14;border:1px solid #48b4ff59;border-radius:999px;margin-bottom:24px;padding:10px 18px;font-size:13px;font-weight:800;display:inline-flex}.about-content h2{color:#fff;margin-bottom:24px;font-size:48px;font-weight:900;line-height:1.1}.about-content p{color:#d7e5f7;margin-bottom:22px;font-size:18px;line-height:1.9}.about-features{grid-template-columns:1fr 1fr;gap:16px;margin-top:35px;display:grid}.about-feature{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:16px;font-weight:700;display:flex}.about-feature i{color:#48b4ff;font-size:18px}.about-btn{color:#fff;background:#168cff;border-radius:14px;align-items:center;gap:12px;margin-top:35px;padding:16px 30px;font-size:16px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.about-btn:hover{background:#2b98ff;transform:translateY(-3px)}.about-image{border-radius:28px;min-height:580px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.about-image img{object-fit:cover;width:100%;height:100%;display:block}.about-image-overlay{z-index:1;background:linear-gradient(#03142f1a,#03142fa6);position:absolute;inset:0}@media (width<=991px){.about-section{padding:70px 0}.about-wrapper{grid-template-columns:1fr;gap:40px}.about-content h2{font-size:36px}.about-content p{font-size:16px;line-height:1.8}.about-features{grid-template-columns:1fr}.about-image{min-height:360px}}.mobile-price-select{display:none}@media (width<=980px){.mobile-price-select{color:#fff!important;appearance:auto!important;-webkit-appearance:menulist!important;background:#168cff!important;border:1px solid #48b4ff66!important;border-radius:12px!important;outline:none!important;width:100%!important;max-width:390px!important;height:64px!important;margin:0 auto 24px!important;padding:0 48px 0 18px!important;font-size:16px!important;font-weight:950!important;display:block!important}.price-list{display:none!important}.pricing-grid{max-width:390px!important}.price-calc{margin-top:0!important}}@media (width>=981px){.price-list{display:block!important}}.pricing-section{color:#fff;background:radial-gradient(circle at 12% 10%,#168cff29,#0000 28%),linear-gradient(135deg,#03142f 0%,#041a41 100%);border-top:1px solid #48b4ff29;border-bottom:1px solid #48b4ff29;padding:72px 0}.pricing-title{text-align:center;max-width:860px;margin:0 auto 34px}.pricing-kicker{color:#48b4ff;letter-spacing:.13em;margin-bottom:13px;font-size:13px;font-weight:950}.pricing-title h2{color:#fff;margin:0 0 12px;font-size:clamp(32px,4vw,48px)}.pricing-title p{color:#fff;margin:0;font-size:17px;line-height:1.65}.pricing-grid{grid-template-columns:minmax(0,1.25fr) 410px;align-items:start;gap:26px;max-width:1100px;margin:0 auto;display:grid}.mobile-price-box{display:none}.price-list{background:linear-gradient(#08214ee6,#03142ffa);border:1px solid #48b4ff3d;border-radius:24px;overflow:hidden;box-shadow:0 24px 70px #0000003d}.price-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff13;grid-template-columns:1.15fr .95fr .72fr;align-items:center;gap:14px;width:100%;padding:15px 20px;font-family:inherit;display:grid}.price-row:last-child{border-bottom:0}.price-row.active,.price-row:hover{background:#168cff}.p-name{font-size:15px;font-weight:850}.p-note{color:#cbd5e1;font-size:13px}.p-price{text-align:right;color:#48b4ff;white-space:nowrap;font-size:21px;font-weight:950}.price-row.active .p-price,.price-row:hover .p-price,.price-row.active .p-note,.price-row:hover .p-note{color:#fff}.p-price small{color:inherit;font-size:11px}.price-calc{color:#03142f;background:linear-gradient(#fff,#f3f8ff);border:1px solid #48b4ff3d;border-radius:24px;padding:26px;position:sticky;top:104px;box-shadow:0 30px 75px #00000042}.calc-kicker{color:#667085;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:900}.price-calc h3{margin:0 0 18px;font-size:27px}.price-calc label{color:#03142f;margin:12px 0 7px;font-weight:900;display:block}.price-calc input{color:#03142f;background:#fff;border:1px solid #cfd6e2;border-radius:12px;outline:none;width:100%;height:46px;padding:0 13px;font-size:15px}.calc-line{border-top:1px dashed #cfd6e2;margin:20px 0}.calc-result{justify-content:space-between;align-items:center;gap:14px;display:flex}.calc-result span{color:#475467;font-size:14px;font-weight:700}.calc-result strong{color:#03142f;white-space:nowrap;font-size:30px;font-weight:950}.calc-note{color:#667085;margin:14px 0;font-size:13px;line-height:1.55}.calc-btn{color:#fff;background:#168cff;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-weight:950;display:flex}@media (width<=980px){.pricing-section{padding:48px 0 46px}.pricing-title{margin-bottom:28px}.pricing-title h2{font-size:30px;line-height:1.12}.pricing-title p{max-width:360px;margin:0 auto;font-size:16px}.pricing-grid{grid-template-columns:1fr;gap:24px;max-width:390px;display:grid}.mobile-price-box{display:block}.mobile-price-box label{display:none}.mobile-price-box select{color:#fff;appearance:auto;-webkit-appearance:menulist;background:#168cff;border:1px solid #48b4ff66;border-radius:12px;outline:none;width:100%;height:64px;padding:0 16px;font-size:16px;font-weight:950;display:block}.mobile-price-box select option{color:#03142f;background:#fff}.price-list{display:none}.price-calc{color:#fff;box-shadow:none;background:linear-gradient(#08214ef5,#03142ffc);border:1px solid #48b4ff38;border-radius:18px;padding:24px 22px;position:static}.calc-kicker{color:#7f8ea8;letter-spacing:.12em;margin-bottom:16px;font-size:12px}.price-calc h3{display:none}.price-calc label{color:#fff;margin:0}.price-calc input{color:#fff;text-align:center;background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;width:110px;height:44px;margin-top:-30px;margin-left:auto;font-size:16px;font-weight:950;display:block}.calc-line{border-top:1px dashed #ffffff85;margin:24px 0 20px}.calc-line:after{content:"";border-top:1px solid #ffffffa6;margin-top:20px;display:block}.calc-result span{color:#fff;font-size:14px;font-weight:850}.calc-result strong{color:#48b4ff;font-size:31px}.calc-note{color:#fff;font-size:12px;line-height:1.65}.calc-btn{background:#168cff;height:46px;font-size:15px}}@media (width>=981px){.hero .hero-wrap{grid-template-columns:minmax(0,1fr) 470px!important;gap:46px!important}.hero .quote-card,.quote-card{border-radius:18px!important;max-width:470px!important;padding:22px 24px!important}.quote-head{gap:14px!important;margin-bottom:18px!important}.quote-icon{border-radius:15px!important;width:56px!important;height:56px!important;font-size:31px!important}.quote-head h2,.quote-card h2{margin-bottom:5px!important;font-size:28px!important}.quote-head p,.quote-card p{font-size:14px!important;line-height:1.35!important}.quote-form{gap:10px 12px!important}.form-row{gap:5px!important}.form-row label,.quote-form label{margin-bottom:4px!important;font-size:13px!important}.quote-form input,.quote-form textarea{border-radius:9px!important;height:38px!important;min-height:38px!important;padding:9px 12px!important;font-size:13px!important}.quote-form textarea{height:50px!important;min-height:50px!important}.service-options{border-radius:10px!important;gap:4px!important;padding:5px!important}.service-option{border-radius:8px!important;grid-template-columns:18px 28px 1fr!important;gap:9px!important;min-height:34px!important;padding:5px 10px!important}.service-option .dot{width:14px!important;height:14px!important}.service-option input:checked+.dot:after{inset:3px!important}.service-option i{font-size:18px!important}.service-option strong{font-size:13px!important}.submit-whatsapp{border-radius:10px!important;height:45px!important;min-height:45px!important;margin-top:4px!important;font-size:14px!important}.submit-whatsapp i{font-size:19px!important}}@media (width<=760px){.quote-card{padding:20px 16px!important}.quote-head h2,.quote-card h2{font-size:26px!important}.quote-icon{width:56px!important;height:56px!important;font-size:30px!important}}@media (width>=981px){.hero{min-height:640px!important}.hero .hero-wrap{grid-template-columns:minmax(0,1fr) 430px!important;gap:42px!important;min-height:640px!important;padding-top:34px!important;padding-bottom:34px!important}.hero-left{max-width:620px!important}.badge{letter-spacing:.1px!important;margin-bottom:28px!important;padding:9px 18px!important;font-size:13px!important}.hero h1,h1{letter-spacing:-1.1px!important;margin-bottom:0!important;font-size:52px!important;line-height:1.08!important}.hero-desc{max-width:570px!important;margin:26px 0 36px!important;font-size:17px!important;line-height:1.7!important}.hero-actions{gap:20px!important}.hero-btn{border-radius:13px!important;gap:13px!important;min-width:220px!important;height:64px!important}.hero-btn i{font-size:29px!important}.hero-btn small{font-size:11px!important}.hero-btn span{font-size:18px!important;line-height:1.08!important}.hero .quote-card,.quote-card{border-radius:17px!important;max-width:430px!important;padding:20px 22px!important}.quote-head{margin-bottom:16px!important}.quote-icon{width:50px!important;height:50px!important;font-size:28px!important}.quote-head h2,.quote-card h2{font-size:24px!important}.quote-head p,.quote-card p{font-size:13px!important}.service-option{min-height:31px!important}}@media (width<=1180px) and (width>=981px){.hero h1,h1{font-size:46px!important}.hero .hero-wrap{grid-template-columns:minmax(0,1fr) 400px!important;gap:32px!important}.hero .quote-card,.quote-card{max-width:400px!important}}@media (width<=760px){.hero h1,h1{letter-spacing:-1px!important;font-size:34px!important;line-height:1.12!important}.hero-desc{font-size:16px!important;line-height:1.65!important}.badge{padding:9px 14px!important;font-size:12px!important}.hero-btn{height:64px!important}}.header,header{height:72px!important}.nav{gap:22px!important;height:72px!important}.logo{object-fit:cover!important;width:132px!important;height:52px!important}.menu{letter-spacing:-.1px!important;gap:28px!important;font-size:14px!important;font-weight:700!important}.menu a{opacity:.94!important;transition:all .2s!important}.menu a:hover{color:#48b4ff!important;opacity:1!important}.right-nav{gap:15px!important}.insta{width:30px!important;height:30px!important;font-size:20px!important}.call-top{gap:10px!important;font-weight:800!important}.call-top i{font-size:25px!important}.call-top small{font-size:11px!important;font-weight:600!important}.call-top span{font-size:18px!important;line-height:1.05!important}.wa-top{width:42px!important;height:42px!important;font-size:24px!important}@media (width<=980px){.header,header,.nav{height:70px!important}.logo{width:128px!important;height:50px!important}}.why-header{text-align:center;margin-bottom:44px}.why-header span{color:#48b4ff;letter-spacing:.12em;font-size:14px;font-weight:900}.why-header h2{color:#fff;margin-top:14px;font-size:46px;line-height:1.15}.why-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.why-card{background:linear-gradient(#071f4af5,#04142ffa);border:1px solid #48b4ff2e;border-radius:20px;padding:34px 26px;transition:all .25s}.why-card:hover{border-color:#48b4ff;transform:translateY(-5px)}.why-icon{color:#168cff;background:#168cff1f;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:24px;font-size:28px;display:flex}.why-card h3{color:#fff;margin-bottom:14px;font-size:22px}.why-card p{color:#dbe7ff;font-size:16px;line-height:1.7}@media (width<=980px){.why-dortel-section{padding:70px 0 50px}.why-header{margin-bottom:34px}.why-header h2{font-size:32px}.why-grid{grid-template-columns:1fr;gap:18px}.why-card{border-radius:18px;padding:28px 22px}.why-card h3{font-size:20px}.why-card p{font-size:15px}}.faq-section .faq-wrapper,.faq-section .faq-list,.faq-wrapper,.faq-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.faq-section .faq-item,.faq-item{width:100%!important;margin:0!important}.faq-section .faq-question,.faq-question{min-height:76px!important;padding:22px 24px!important}.faq-section .faq-answer,.faq-answer{font-size:15px!important}.faq-section .faq-item.active,.faq-item.active{align-self:start!important}@media (width<=760px){.faq-section .faq-wrapper,.faq-section .faq-list,.faq-wrapper,.faq-list{grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}.faq-section .faq-question,.faq-question{min-height:68px!important;padding:19px 20px!important}.hero-btn.whatsapp{display:none!important}.hero-actions{display:block!important}.hero-btn.call{width:100%!important;min-width:100%!important}}.mobile-call-btn{display:none}@media (width<=760px){.mobile-call-btn{color:#fff;background:#168cff;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;height:58px;margin:24px 0 10px;font-size:20px;font-weight:950;text-decoration:none;box-shadow:0 12px 30px #168cff47;display:flex!important}.mobile-call-btn i{font-size:22px}}.trust{background:radial-gradient(circle at 10% 0,#168cff24,#0000 30%),linear-gradient(#031936,#020d23)!important;padding:46px 0!important}.trust-item{background:linear-gradient(#08214ebd,#03142ff0)!important;border:1px solid #48b4ff38!important;border-radius:18px!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;min-height:210px!important;padding:26px 22px!important;display:flex!important;box-shadow:0 18px 42px #0000002e!important}.trust-item i{color:#168cff!important;background:#168cff1f!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:54px!important;height:54px!important;margin:0!important;font-size:34px!important;display:flex!important}.trust-item h3{color:#fff!important;letter-spacing:-.4px!important;margin:0!important;font-size:22px!important;line-height:1.18!important}@media (width<=1180px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.trust{padding:30px 0!important}.trust-grid{grid-template-columns:1fr!important;gap:14px!important}.trust-item{min-height:auto!important;padding:22px!important}}.hero-premium{background:linear-gradient(90deg,#020d23fa 0%,#020d23eb 42%,#020d23db 100%),url(https://images.unsplash.com/photo-1555041469-a586c61ea9bc?auto=format&fit=crop&w=1800&q=85) 50%/cover no-repeat!important;border-bottom:1px solid #48b4ff38!important;min-height:760px!important;padding:0!important;overflow:hidden!important}.hero-premium-wrap{grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr)!important;align-items:center!important;gap:32px!important;min-height:760px!important;display:grid!important;position:relative!important}.hero-premium-wrap:after{content:""!important;background:#48b4ff3d!important;width:1px!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important}.hero-premium-left{z-index:2!important;padding:54px 0!important;position:relative!important}.hero-pill{color:#fff!important;letter-spacing:.2px!important;background:#0319368f!important;border:1.5px solid #168cff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;margin-bottom:34px!important;padding:0 26px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 0 24px #168cff38!important}.hero-premium h1{color:#fff!important;letter-spacing:-3px!important;text-shadow:0 12px 30px #00000073!important;margin:0!important;font-size:clamp(48px,5.2vw,82px)!important;font-weight:950!important;line-height:1.04!important}.hero-premium h1 span{color:#168cff!important}.hero-premium-desc{color:#f1f7ff!important;max-width:680px!important;margin:34px 0 40px!important;font-size:21px!important;line-height:1.65!important}.hero-mini-features{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;margin:0 0 46px!important;display:grid!important}.hero-mini-features div{color:#fff!important;align-items:center!important;gap:14px!important;display:flex!important}.hero-mini-features i{color:#168cff!important;text-align:center!important;width:42px!important;font-size:38px!important}.hero-premium-actions{align-items:center!important;gap:28px!important;display:flex!important}.hero-call,.hero-wa{color:#fff!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:18px!important;min-height:86px!important;font-weight:950!important;text-decoration:none!important;display:flex!important}.hero-call{background:#061f48b3!important;border:1px solid #48b4ff73!important;width:270px!important}.hero-wa{background:linear-gradient(#20cf4c,#10ad36)!important;border:1px solid #ffffff1f!important;width:250px!important}.hero-call i,.hero-wa i{font-size:35px!important}.hero-call small{color:#dce9ff!important;font-size:13px!important;line-height:1.1!important;display:block!important}.hero-call span{font-size:22px!important;line-height:1.18!important}.hero-wa span{font-size:20px!important;line-height:1.08!important}.hero-premium-right{z-index:2!important;justify-content:flex-end!important;display:flex!important;position:relative!important}.premium-form-card{background:radial-gradient(circle at 0 0,#168cff2e,#0000 30%),linear-gradient(#061f48f0,#020d23f5)!important;border:1px solid #48b4ff47!important;border-radius:24px!important;width:100%!important;max-width:640px!important;padding:26px 28px!important;box-shadow:0 28px 70px #00000057!important}.premium-form-card .quote-head h2{font-size:34px!important}.premium-form-card .quote-form{grid-template-columns:1fr 1fr!important}.premium-form-card .service-option{grid-template-columns:22px 42px 1fr!important;min-height:45px!important}@media (width<=1180px){.hero-premium-wrap{grid-template-columns:1fr!important;min-height:auto!important;padding:44px 0!important}.hero-premium-wrap:after{display:none!important}.hero-premium{min-height:auto!important}.hero-premium-right{justify-content:stretch!important}.premium-form-card{max-width:100%!important}}@media (width<=760px){.hero-premium-wrap{padding:36px 0 32px!important}.hero-pill{width:100%!important;min-height:38px!important;margin-bottom:28px!important;padding:0 14px!important;font-size:13px!important}.hero-premium h1{letter-spacing:-1px!important;font-size:32px!important}.hero-premium-desc{margin:22px 0 26px!important;font-size:16px!important;line-height:1.55!important}.hero-mini-features{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:26px!important}.hero-premium-actions{flex-direction:column!important;gap:14px!important}.hero-call,.hero-wa{width:100%!important;min-height:64px!important}.premium-form-card{padding:22px 18px!important}.premium-form-card .quote-form{grid-template-columns:1fr!important}}.hero-premium h1{letter-spacing:-2px!important;max-width:760px!important;font-size:clamp(34px,4.6vw,68px)!important;line-height:1.08!important}.hero-premium-desc{max-width:720px!important;font-size:18px!important;line-height:1.8!important}.hero-mini-features{gap:22px!important}.hero-mini-features div{gap:12px!important}.hero-mini-features i{justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;font-size:34px!important;display:flex!important}.hero-mini-features strong{font-size:15px!important;line-height:1.35!important}.hero-call,.hero-wa{min-height:74px!important}.hero-call span{font-size:18px!important}.hero-wa span{font-size:17px!important}@media (width<=760px){.hero-premium h1{letter-spacing:-.8px!important;font-size:28px!important;line-height:1.12!important}.hero-premium-desc{font-size:15px!important;line-height:1.7!important}.hero-mini-features{grid-template-columns:1fr!important;gap:12px!important}.hero-mini-features i{font-size:28px!important}.hero-mini-features strong{font-size:14px!important}.hero-call,.hero-wa{min-height:60px!important}.hero-call span,.hero-wa span{font-size:16px!important}}.hero-premium-wrap,.hero-premium-right{align-items:center!important}.premium-form-card{border-radius:20px!important;max-width:500px!important;padding:20px 22px!important}.premium-form-card .quote-head{gap:14px!important;margin-bottom:16px!important}.premium-form-card .quote-icon{border-radius:14px!important;width:50px!important;height:50px!important;font-size:28px!important}.premium-form-card .quote-head h2{margin-bottom:4px!important;font-size:28px!important}.premium-form-card .quote-head p{font-size:13px!important;line-height:1.35!important}.premium-form-card .form-row{gap:6px!important}.premium-form-card .form-row label{font-size:13px!important}.premium-form-card input,.premium-form-card textarea{border-radius:9px!important;height:40px!important;padding:10px 12px!important;font-size:14px!important}.premium-form-card .service-options{gap:6px!important;padding:6px!important}.premium-form-card .service-option{grid-template-columns:18px 30px 1fr!important;gap:9px!important;min-height:39px!important;padding:6px 10px!important}.premium-form-card .dot{width:15px!important;height:15px!important}.premium-form-card .submit-whatsapp{border-radius:10px!important;height:48px!important;font-size:15px!important}.premium-form-card .submit-whatsapp i{font-size:20px!important}@media (width<=1180px){.premium-form-card{max-width:100%!important}}@media (width<=760px){.premium-form-card{padding:18px 16px!important}.premium-form-card .quote-head h2{font-size:24px!important}}.premium-form-card{max-width:450px!important;padding:16px 18px!important}.premium-form-card .quote-head{margin-bottom:12px!important}.premium-form-card .quote-icon{width:44px!important;height:44px!important;font-size:24px!important}.premium-form-card .quote-head h2{font-size:24px!important;line-height:1.05!important}.premium-form-card .quote-head p{font-size:12px!important}.premium-form-card .quote-form{gap:8px 10px!important}.premium-form-card input,.premium-form-card textarea{height:36px!important;padding:8px 10px!important;font-size:13px!important}.premium-form-card textarea{height:42px!important;min-height:42px!important}.premium-form-card .service-option{min-height:34px!important;padding:5px 8px!important}.premium-form-card .service-option i{font-size:17px!important}.premium-form-card .service-option strong{font-size:12px!important}.premium-form-card .submit-whatsapp{height:42px!important;font-size:13px!important}@media (width<=760px){.premium-form-card{max-width:100%!important}}.logo{width:210px!important;height:78px!important}.logo img{object-fit:contain!important;width:100%!important;height:100%!important}.wa-top{display:none!important}@media (width<=760px){.logo{width:170px!important;height:64px!important}.hero-premium-wrap{padding-top:14px!important}.hero-premium-left{padding-top:10px!important}.hero-pill{margin-bottom:18px!important}.hero-premium h1{margin-top:0!important}.header{height:auto!important;min-height:78px!important;padding:8px 0 10px!important}.nav{flex-wrap:wrap!important;gap:8px!important;height:auto!important}.menu{white-space:nowrap!important;scrollbar-width:none!important;order:3!important;gap:10px!important;width:100%!important;padding:8px 0 2px!important;font-size:13px!important;font-weight:900!important;display:flex!important;overflow-x:auto!important}.menu::-webkit-scrollbar{display:none!important}.menu a{background:#168cff1a!important;border:1px solid #48b4ff3d!important;border-radius:999px!important;flex:none!important;padding:9px 12px!important}.right-nav{margin-left:auto!important}}@media (width<=760px){.mobile-menu-toggle{cursor:pointer!important;background:#168cff1f!important;border:1px solid #48b4ff59!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;height:46px!important;margin-left:auto!important;display:flex!important}.mobile-menu-toggle span{background:#fff!important;border-radius:5px!important;width:22px!important;height:2px!important;display:block!important}.right-nav{margin-left:0!important}.menu{flex-direction:column!important;order:5!important;gap:8px!important;width:100%!important;padding:10px 0 0!important;display:none!important;overflow:visible!important}body.mobile-menu-open .menu{display:flex!important}.menu a{background:#168cff1a!important;border:1px solid #48b4ff3d!important;border-radius:12px!important;width:100%!important;padding:13px 14px!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.insta{display:none!important}}.trust{background:linear-gradient(#031936,#020d23)!important;border-top:1px solid #48b4ff2e!important;padding:0!important}.trust-item{min-height:180px!important;box-shadow:none!important;background:0 0!important;border-right:1px solid #48b4ff2e!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;padding:34px 26px!important;display:flex!important}.trust-item i{width:auto!important;height:auto!important;box-shadow:none!important;color:#168cff!important;background:0 0!important;border:0!important;margin-bottom:16px!important;font-size:46px!important;display:block!important}.trust-item h3{color:#fff!important;letter-spacing:-.4px!important;margin:0 0 12px!important;font-size:22px!important;font-weight:900!important;line-height:1.18!important}.trust-item p{color:#c6d5ea!important;margin:0!important;font-size:15px!important;line-height:1.7!important}@media (width<=980px){.trust-grid{grid-template-columns:1fr!important}.trust-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:24px 20px!important}.trust-item:last-child{border-bottom:0!important}.trust-item i{margin-bottom:12px!important;font-size:38px!important}.trust-item h3{font-size:20px!important}}.trust-item:last-child{border-right:0!important}.trust-item h3{color:#fff!important;letter-spacing:-.35px!important;grid-area:title!important;margin:0!important;font-size:20px!important;font-weight:900!important;line-height:1.17!important}.trust-item p{color:#b8c7dc!important;grid-area:text!important;max-width:235px!important;margin:0!important;font-size:14px!important;line-height:1.55!important}@media (width<=980px){.trust{padding:18px 0!important}.trust-grid{grid-template-columns:1fr!important}.trust-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:16px 4px!important}.trust-item:last-child{border-bottom:0!important}.trust-item p{max-width:none!important}}.trust .container{width:min(1220px,100% - 72px)!important}.trust-item i{width:46px!important;height:46px!important;box-shadow:none!important;color:#168cff!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:icon!important;justify-content:center!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-size:38px!important;line-height:1!important;display:flex!important}.trust-item h3{color:#fff!important;letter-spacing:-.35px!important;text-align:left!important;grid-area:title!important;margin:0!important;padding:0!important;font-size:19px!important;font-weight:850!important;line-height:1.18!important}@media (width<=1180px){.trust .container{width:min(100% - 34px,1220px)!important}.trust-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px 0!important}.trust-item{padding:0 18px!important}.trust-item:nth-child(2n){border-right:0!important}}@media (width<=640px){.trust{padding:22px 0!important}.trust-grid{grid-template-columns:1fr!important;gap:0!important}.trust-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;padding:16px 0!important}.trust-item:last-child{border-bottom:0!important}.trust-item p{max-width:none!important}}.trust{background:radial-gradient(circle at 50% -70%,#168cff29,#0000 48%),linear-gradient(#041b3e 0%,#02142e 100%)!important;border-top:1px solid #48b4ff33!important;border-bottom:1px solid #48b4ff14!important;padding:28px 0 30px!important}.trust .container{width:min(1240px,100% - 72px)!important;margin:0 auto!important}.trust-grid{grid-template-columns:repeat(5,1fr)!important;align-items:start!important;gap:0!important;display:grid!important}.trust-item{min-height:116px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #48b4ff3d!important;border-radius:0!important;grid-template-columns:46px 1fr!important;grid-template-areas:"icon title""text text"!important;align-items:start!important;gap:12px 16px!important;padding:0 22px!important;display:grid!important}.trust-item i{color:#168cff!important;width:46px!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:icon!important;justify-content:center!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-size:38px!important;line-height:1!important;display:flex!important}@media (width<=980px){.trust .container{width:min(100% - 32px,1240px)!important}.trust-grid{grid-template-columns:1fr!important}.trust-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:16px 0!important}.trust-item:last-child{border-bottom:0!important}.trust-item h3,.trust-item p{max-width:none!important}}.trust-item{grid-template-columns:48px 1fr!important;grid-template-areas:"icon title""desc desc"!important;align-items:start!important;gap:14px 16px!important}.trust-item h3{grid-area:title!important;max-width:170px!important;margin-top:2px!important;font-size:18px!important;font-weight:850!important;line-height:1.18!important}.trust-item p{color:#b8c7dc!important;grid-area:desc!important;max-width:245px!important;margin-left:0!important;padding-left:0!important;font-size:14px!important;line-height:1.75!important}.trust-item i{margin-top:2px!important}@media (width<=980px){.trust-item p{max-width:none!important}}.trust-item{border-right:1px solid #48b4ff38!important;grid-template-columns:54px 1fr!important;grid-template-areas:"icon title""desc desc"!important;align-content:start!important;gap:10px 14px!important;min-height:132px!important;padding:0 26px!important;display:grid!important}.trust-item i{grid-area:icon!important;justify-content:center!important;align-items:flex-start!important;width:54px!important;height:54px!important;margin-top:2px!important;font-size:40px!important;display:flex!important}.trust-item h3{color:#fff!important;letter-spacing:-.3px!important;text-align:left!important;grid-area:title!important;max-width:170px!important;margin:0!important;padding:0!important;font-size:18px!important;font-weight:850!important;line-height:1.12!important}.trust-item p{color:#bcc9da!important;text-align:left!important;grid-area:desc!important;max-width:250px!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:400!important;line-height:1.9!important}@media (width<=980px){.trust-grid{grid-template-columns:1fr!important}.trust-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:18px 0!important}.trust-item:last-child{border-bottom:0!important}.trust-item p{max-width:none!important}}.trust-reference-final{background:linear-gradient(#041b3e 0%,#02142e 100%)!important;border-top:1px solid #48b4ff33!important;border-bottom:1px solid #48b4ff1a!important;padding:28px 0 30px!important}.trust-reference-final .container{width:min(1240px,100% - 80px)!important;margin:0 auto!important}.trust-reference-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;display:grid!important}.trust-reference-item{background:0 0!important;border-right:1px solid #48b4ff3d!important;grid-template:"icon title""desc desc"/46px minmax(0,1fr)!important;align-items:start!important;gap:12px 16px!important;min-height:118px!important;padding:0 24px!important;display:grid!important}.trust-reference-item:first-child{padding-left:0!important}.trust-reference-item:last-child{border-right:0!important;padding-right:0!important}.trust-reference-item i{color:#168cff!important;grid-area:icon!important;justify-content:center!important;align-items:flex-start!important;width:46px!important;height:46px!important;margin:0!important;font-size:38px!important;line-height:1!important;display:flex!important}.trust-reference-title{color:#fff!important;letter-spacing:-.35px!important;text-align:left!important;grid-area:title!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:900!important;line-height:1.12!important}.trust-reference-item p{color:#b7c4d7!important;text-align:left!important;grid-area:desc!important;max-width:230px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}@media (width<=980px){.trust-reference-final .container{width:min(100% - 32px,1240px)!important}.trust-reference-grid{grid-template-columns:1fr!important}.trust-reference-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:17px 0!important}.trust-reference-item:last-child{border-bottom:0!important}.trust-reference-item p{max-width:none!important}}.trust-reference-title{letter-spacing:-.15px!important;font-size:17px!important;font-weight:750!important;line-height:1.14!important}.hero-mini-features strong{font-size:14px!important;font-weight:700!important;line-height:1.3!important}.hero-call span,.hero-wa span{font-weight:750!important}.hero-call small{font-weight:650!important}.hero-premium-wrap{gap:70px!important;width:min(1320px,100% - 120px)!important;margin:0 auto!important}.hero-premium-left{padding-left:18px!important}.hero-premium-right{padding-right:18px!important}.hero-premium h1{max-width:680px!important}.hero-premium-desc{max-width:620px!important}@media (width<=1180px){.hero-premium-wrap{gap:34px!important;width:min(100% - 48px,1320px)!important}.hero-premium-left{padding-left:0!important}.hero-premium-right{padding-right:0!important}}@media (width<=760px){.hero-premium-wrap{width:min(100% - 28px,1320px)!important}}.hero-premium h1{letter-spacing:-1.4px!important;font-size:clamp(30px,3.9vw,58px)!important;line-height:1.04!important}@media (width<=760px){.hero-premium h1{font-size:24px!important;line-height:1.08!important}}.section .container{width:min(1320px,100% - 120px)!important;margin:0 auto!important}.cards{gap:24px!important}@media (width<=1180px){.section .container{width:min(100% - 48px,1320px)!important}}@media (width<=760px){.section .container{width:min(100% - 28px,1320px)!important}}.wa-cta-section{padding:30px 0 10px!important}.wa-cta-section .container{width:min(1320px,100% - 120px)!important;margin:0 auto!important}.wa-cta-box{background:linear-gradient(90deg,#011327 0%,#08274b 100%)!important;border:1px solid #48b4ff24!important;border-radius:34px!important;justify-content:space-between!important;align-items:center!important;gap:30px!important;min-height:154px!important;padding:34px 42px!important;display:flex!important}.wa-cta-content h2{color:#fff!important;letter-spacing:-2px!important;margin:0 0 10px!important;font-size:54px!important;font-weight:850!important;line-height:1.05!important}.wa-cta-content p{color:#d3deec!important;margin:0!important;font-size:22px!important;line-height:1.6!important}.wa-cta-button{color:#000!important;background:#ffcb05!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;min-width:230px!important;height:72px!important;font-size:26px!important;font-weight:850!important;text-decoration:none!important;display:flex!important}@media (width<=1180px){.wa-cta-section .container{width:min(100% - 48px,1320px)!important}.wa-cta-box{flex-direction:column!important;align-items:flex-start!important;padding:28px!important}.wa-cta-content h2{font-size:42px!important}.wa-cta-content p{font-size:18px!important}}@media (width<=760px){.wa-cta-section .container{width:min(100% - 28px,1320px)!important}.wa-cta-box{border-radius:24px!important;min-height:auto!important;padding:24px 22px!important}.wa-cta-content h2{letter-spacing:-1px!important;font-size:30px!important}.wa-cta-content p{font-size:15px!important;line-height:1.7!important}.wa-cta-button{border-radius:16px!important;width:100%!important;min-width:100%!important;height:58px!important;font-size:20px!important}}.hero-premium h1{letter-spacing:-1.1px!important;font-weight:760!important}.trust-reference-title{letter-spacing:-.05px!important;font-size:16px!important;font-weight:700!important}.trust-reference-item p{font-size:13px!important;line-height:1.75!important}.cards p,.service-card p{font-size:16px!important;font-weight:400!important;line-height:1.8!important}.wa-cta-content h2{letter-spacing:-1px!important;font-size:46px!important;font-weight:760!important}.wa-cta-content p{font-size:16px!important;font-weight:400!important;line-height:1.7!important}@media (width<=760px){.hero-premium h1{font-size:22px!important;font-weight:740!important}.hero-premium-desc{font-size:15px!important}.wa-cta-content h2{font-size:28px!important}.faq-question{font-size:17px!important}}.hero-premium h1{letter-spacing:-.9px!important;font-size:clamp(28px,3.4vw,52px)!important;font-weight:700!important;line-height:1.03!important}.hero-premium-desc{font-size:16px!important;font-weight:400!important;line-height:1.9!important}.hero-pill{font-size:14px!important;font-weight:650!important}.hero-mini-features strong{font-size:12px!important;font-weight:600!important}.hero-call span,.hero-wa span{font-size:15px!important;font-weight:680!important}.hero-call small{font-size:12px!important;font-weight:600!important}.trust-reference-title{font-size:15px!important;font-weight:650!important}.cards h3,.service-card h3{font-size:26px!important;font-weight:700!important}.wa-cta-content h2{letter-spacing:-.5px!important;font-size:38px!important;font-weight:700!important;line-height:1.08!important}.wa-cta-content p{max-width:760px!important;font-size:17px!important;font-weight:400!important;line-height:1.8!important}.wa-cta-button{font-size:22px!important;font-weight:750!important}.faq-question{font-size:18px!important;font-weight:650!important}@media (width<=760px){.hero-premium h1{font-size:20px!important;font-weight:680!important;line-height:1.08!important}.hero-premium-desc{font-size:14px!important}.wa-cta-content h2{font-size:24px!important}.wa-cta-content p{font-size:14px!important}.faq-question{font-size:16px!important}}.wa-cta-button{color:#fff!important;background:linear-gradient(135deg,#168cff 0%,#0d6fe8 100%)!important;border:1px solid #ffffff1a!important;transition:all .25s!important;box-shadow:0 10px 30px #168cff38,inset 0 1px #ffffff1f!important}.wa-cta-button:hover{transform:translateY(-2px)!important;box-shadow:0 16px 34px #168cff4d,inset 0 1px #ffffff29!important}.why-dortel-section{background:radial-gradient(circle at top,#168cff1a,#0000 32%),linear-gradient(#020d23,#03142f)!important;border-top:1px solid #48b4ff1a!important;padding:54px 0 48px!important}.why-dortel-section .container{width:min(1320px,100% - 120px)!important;margin:0 auto!important}.why-dortel-title{text-align:center!important;margin-bottom:34px!important}.why-dortel-title small{color:#48b4ff!important;letter-spacing:2px!important;margin-bottom:10px!important;font-size:13px!important;font-weight:750!important;display:block!important}.why-dortel-title h2{color:#fff!important;letter-spacing:-.5px!important;margin:0!important;font-size:34px!important;font-weight:720!important;line-height:1.16!important}.why-dortel-grid{grid-template-columns:repeat(4,1fr)!important;gap:24px!important;display:grid!important}.why-dortel-card{min-height:235px!important;box-shadow:none!important;background:linear-gradient(#08214ed1,#03142ff5)!important;border:1px solid #48b4ff33!important;border-radius:18px!important;padding:28px 26px!important}.why-icon{color:#168cff!important;background:#168cff1f!important;border-radius:14px!important;place-items:center!important;width:54px!important;height:54px!important;margin-bottom:20px!important;font-size:25px!important;display:grid!important}.why-dortel-card h3{color:#fff!important;letter-spacing:-.2px!important;margin:0 0 14px!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.why-dortel-card p{color:#d1def0!important;margin:0!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important}.why-dortel-section+.faq-section{padding-top:50px!important}@media (width<=1180px){.why-dortel-section .container{width:min(100% - 48px,1320px)!important}.why-dortel-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=760px){.why-dortel-section{padding:42px 0 38px!important}.why-dortel-section .container{width:min(100% - 28px,1320px)!important}.why-dortel-title h2{font-size:26px!important}.why-dortel-grid{grid-template-columns:1fr!important;gap:16px!important}.why-dortel-card{min-height:auto!important;padding:24px 22px!important}}@media (width<=768px){.hero-left,.hero-content-left,.hero-text{width:100%!important;max-width:100%!important}.hero-left h1,.hero-title,.hero-heading{letter-spacing:-1px!important;word-break:normal!important;max-width:100%!important;font-size:42px!important;line-height:1.05!important}.hero-left h1 br,.hero-title br,.hero-heading br{display:none!important}}.logo,.logo-clean-link{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:flex!important;overflow:visible!important}.site-logo-clean{object-fit:contain!important;width:auto!important;max-width:210px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}@media (width<=768px){.header,.nav{height:auto!important;min-height:78px!important}.site-logo-clean{max-width:185px!important;height:52px!important}}.header .container,.header .nav{width:min(1320px,100% - 120px)!important;margin-left:auto!important;margin-right:auto!important}.header .nav{padding-left:0!important;padding-right:0!important}.logo,.logo-clean-link{margin-left:0!important}.right-nav{margin-left:auto!important}@media (width<=1180px){.header .container,.header .nav{width:min(100% - 48px,1320px)!important}}@media (width<=768px){.header .container,.header .nav{width:min(100% - 28px,1320px)!important}}.nav-menu,.nav-links,.main-menu{flex:1!important;justify-content:center!important;margin-left:80px!important}@media (width>=1200px){.nav-menu,.nav-links,.main-menu{margin-left:120px!important}}@media (width>=981px){.header .nav{grid-template-columns:auto minmax(560px,1fr) auto!important;align-items:center!important;column-gap:54px!important;display:grid!important}.header .logo,.header .logo-clean-link{justify-self:start!important}.header .menu{justify-self:center!important;gap:38px!important;margin-left:35px!important;margin-right:35px!important}.header .right-nav{justify-self:end!important;margin-left:0!important}}@media (width>=1200px){.header .nav{column-gap:70px!important}.header .menu{margin-left:70px!important;margin-right:40px!important}}@media (width>=1450px){.header .menu{margin-left:95px!important}}@media (width>=981px){.header .container{width:min(1320px,100% - 120px)!important}.header .right-nav{margin-right:18px!important}.header .container{width:min(1320px,100% - 120px)!important;margin-left:auto!important;margin-right:auto!important}.header .nav{justify-content:space-between!important;align-items:center!important;gap:34px!important;display:flex!important}.header .menu{gap:34px!important;margin-left:70px!important}.header .right-nav{margin-left:auto!important;margin-right:18px!important}.header .logo,.header .logo-clean-link{margin-left:18px!important}}@media (width<=768px){.header .container{width:calc(100% - 28px)!important;margin:0 auto!important}.header .nav{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;display:flex!important}.logo,.logo-clean-link{flex:none!important;margin-left:0!important}.site-logo-clean{max-width:135px!important;height:42px!important}.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle{margin-left:auto!important;margin-right:0!important;position:relative!important;right:0!important;transform:none!important}.hero .hero-wrap{padding-top:24px!important}.hero .hero-left{width:100%!important;max-width:100%!important}.hero h1,.hero .hero-title,.hero-left h1{letter-spacing:-1.1px!important;max-width:100%!important;margin-bottom:22px!important;font-size:34px!important;font-weight:820!important;line-height:1.06!important}.hero h1 span,.hero-left h1 span{display:inline!important}.badge{width:100%!important;max-width:100%!important;margin-bottom:20px!important;padding:10px 12px!important;font-size:13px!important}.hero-desc{font-size:15px!important;line-height:1.75!important}}@media (width<=380px){.hero h1,.hero .hero-title,.hero-left h1{font-size:31px!important}}@media (width<=768px){.header{height:82px!important;min-height:82px!important}.header .container{width:calc(100% - 20px)!important;margin:0 auto!important;padding:0!important}.header .nav{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;height:82px!important;min-height:82px!important;padding:0!important;display:flex!important}.logo,.logo-clean-link{flex:none!important;width:auto!important;max-width:none!important;height:auto!important;margin-left:0!important;padding-left:0!important}.site-logo-clean,.logo img{object-fit:contain!important;width:auto!important;max-width:178px!important;height:54px!important;display:block!important}.right-nav{justify-content:flex-end!important;margin-left:auto!important;margin-right:0!important}.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{margin-left:auto!important;margin-right:0!important;position:relative!important;right:0!important;transform:none!important}.mobile-menu-btn i,.menu-toggle i,.hamburger i,.nav-toggle i,.mobile-toggle i,.menu-btn i{pointer-events:none!important}.hero .hero-wrap{padding-top:24px!important}.hero h1,.hero-left h1,.hero .hero-title{letter-spacing:-1.15px!important;max-width:100%!important;font-size:36px!important;font-weight:820!important;line-height:1.06!important}}@media (width<=380px){.site-logo-clean,.logo img{max-width:165px!important;height:50px!important}.hero h1,.hero-left h1,.hero .hero-title{font-size:33px!important}}@media (width<=768px){.header{z-index:9999!important;position:sticky!important;top:0!important;overflow:visible!important}.nav{position:relative!important;overflow:visible!important}.menu,.nav-menu,.nav-links,.main-menu{z-index:9998!important;background:linear-gradient(#031936,#020d23)!important;border:1px solid #48b4ff38!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px!important;display:none!important;position:absolute!important;top:82px!important;left:0!important;right:0!important;box-shadow:0 20px 45px #00000061!important}.menu.active,.menu.open,.menu.show,.nav-menu.active,.nav-menu.open,.nav-menu.show,.nav-links.active,.nav-links.open,.nav-links.show,.main-menu.active,.main-menu.open,.main-menu.show,body.menu-open .menu,body.nav-open .menu,body.mobile-menu-open .menu{display:flex!important}.menu a,.nav-menu a,.nav-links a,.main-menu a{color:#fff!important;background:#ffffff09!important;border:1px solid #48b4ff29!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0 0 8px!important;padding:0 16px!important;font-size:14px!important;font-weight:750!important;line-height:1.2!important;display:flex!important}.menu a:last-child,.nav-menu a:last-child,.nav-links a:last-child,.main-menu a:last-child{margin-bottom:0!important}.menu a:hover,.nav-menu a:hover,.nav-links a:hover,.main-menu a:hover{background:#168cff2e!important;border-color:#48b4ff59!important}.hero{z-index:1!important;position:relative!important}.hero .hero-wrap{padding-top:26px!important}}@media (width<=760px){.container{width:calc(100% - 24px)!important}.logo{width:170px!important;height:auto!important;margin-left:10px!important}.mobile-menu-btn,.menu-toggle,.hamburger,.mobile-toggle,.nav-toggle{margin-left:auto!important;margin-right:8px!important;right:0!important}}@media (width<=768px){.header{height:82px!important;min-height:82px!important;overflow:visible!important}.header .container{width:100%!important;max-width:100%!important;margin:0!important;padding:0 14px!important}.header .nav,.nav{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;height:82px!important;min-height:82px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.logo,.logo-clean-link{flex:none!important;justify-self:flex-start!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}.site-logo-clean,.logo img{object-fit:contain!important;width:auto!important;max-width:175px!important;height:54px!important;display:block!important}.right-nav{flex:none!important;justify-content:flex-end!important;align-items:center!important;margin-left:auto!important;margin-right:0!important;padding:0!important;display:flex!important}.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{flex:none!important;margin-left:auto!important;margin-right:0!important;position:relative!important;left:auto!important;right:0!important;transform:none!important}.menu,.nav-menu,.nav-links,.main-menu{top:82px!important}}@media (width<=380px){.header .container{padding:0 12px!important}.site-logo-clean,.logo img{max-width:162px!important;height:50px!important}}@media (width<=768px){.header .container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:14px!important;padding-right:4px!important}.header .nav,.nav{justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important;display:flex!important}.right-nav{margin-left:auto!important;margin-right:0!important;padding-right:0!important;transform:translate(8px)!important}.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{margin-left:auto!important;margin-right:0!important;right:0!important;transform:translate(8px)!important}}@media (width<=380px){.right-nav,.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{transform:translate(6px)!important}}@media (width<=768px){.header .container,.nav.container{padding-left:14px!important;padding-right:14px!important}.logo{margin-left:6px!important}.right-nav{margin-left:auto!important;margin-right:0!important}.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{margin-left:auto!important;margin-right:-12px!important;position:relative!important;right:-12px!important}}@media (width<=760px){.hero-actions{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:12px!important;display:grid!important}.hero-btn{width:100%!important;min-width:0!important;height:68px!important}.hero-btn i{font-size:24px!important}.hero-btn span{font-size:16px!important}}.footer-logo{object-fit:contain!important;object-position:left center!important;width:170px!important;height:auto!important;max-height:72px!important;margin:0 0 22px!important;display:block!important}@media (width<=760px){.footer-logo{width:150px!important;margin-left:0!important}}.trust.trust-reference-final{background:linear-gradient(#041b3e 0%,#02142e 100%)!important;border-top:1px solid #48b4ff33!important;border-bottom:1px solid #48b4ff1f!important;padding-top:30px!important;padding-bottom:30px!important}.trust.trust-reference-final .container{width:min(1240px,100% - 80px)!important}.trust.trust-reference-final .trust-reference-item{min-height:126px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #48b4ff3d!important;border-radius:0!important;grid-template:"icon title""desc desc"1fr/46px minmax(0,1fr)!important;align-items:start!important;gap:14px 16px!important;padding:0 24px!important;display:grid!important;transform:none!important}.trust.trust-reference-final .trust-reference-item:hover{box-shadow:none!important;background:0 0!important;border-color:#48b4ff3d!important;transform:none!important}.trust.trust-reference-final .trust-reference-title{color:#fff!important;letter-spacing:-.15px!important;text-align:left!important;grid-area:title!important;margin:0!important;padding:0!important;font-size:17px!important;font-weight:800!important;line-height:1.14!important}.trust.trust-reference-final .trust-reference-item p{color:#c7d7ef!important;text-align:left!important;grid-area:desc!important;max-width:230px!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.75!important}@media (width<=980px){.trust.trust-reference-final .container{width:min(100% - 32px,1240px)!important}.trust.trust-reference-final .trust-reference-grid{grid-template-columns:1fr!important}.trust.trust-reference-final .trust-reference-item{border-bottom:1px solid #48b4ff2e!important;border-right:0!important;min-height:auto!important;padding:18px 0!important}.trust.trust-reference-final .trust-reference-item:first-child{padding-top:0!important}.trust.trust-reference-final .trust-reference-item:last-child{border-bottom:0!important;padding-bottom:0!important}.trust.trust-reference-final .trust-reference-item p{max-width:none!important}}@media (width<=560px){.trust.trust-reference-final{padding-top:24px!important;padding-bottom:24px!important}.trust.trust-reference-final .trust-reference-title{font-size:16px!important}.trust.trust-reference-final .trust-reference-item p{font-size:13px!important}}.trust{padding:34px 0 38px!important}.trust-grid{grid-template-columns:repeat(5,1fr)!important;gap:0!important;display:grid!important}.trust-item{box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #48b4ff33!important;border-radius:0!important;align-items:flex-start!important;gap:18px!important;padding:0 25px!important;display:flex!important}.trust-item:first-child{padding-left:0!important}.trust-item:last-child{border-right:0!important;padding-right:0!important}@media (width<=1180px){.trust-grid{grid-template-columns:repeat(2,1fr)!important;gap:28px!important}.trust-item{border-right:0!important;padding:0!important}}@media (width<=760px){.trust-grid{grid-template-columns:1fr!important;gap:22px!important}.trust-item{border-right:0!important;padding:0!important}}@media (width<=768px){html,body{overflow-x:hidden!important}.header{width:100%!important;overflow:visible!important}.header .container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:14px!important;padding-right:0!important}.header .nav,.nav{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:82px!important;min-height:82px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.logo,.logo-clean-link{flex:none!important;margin-left:0!important;margin-right:0!important}.site-logo-clean,.logo img{object-fit:contain!important;width:auto!important;max-width:175px!important;height:54px!important}.right-nav,.force-right-nav{flex:none!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;margin-left:auto!important;margin-right:0!important;padding-right:0!important;display:flex!important}.force-mobile-menu-right,.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn,button[aria-label*=menu i],button[aria-label*=menü i]{flex:none!important;margin-left:auto!important;margin-right:0!important;position:relative!important;left:auto!important;right:0!important;transform:none!important}.force-mobile-menu-right{margin-right:0!important;transform:translate(0)!important}.force-mobile-menu-right i,.mobile-menu-btn i,.menu-toggle i,.hamburger i,.nav-toggle i,.mobile-toggle i,.menu-btn i{display:block!important}.header i.fa-bars,.header .fa-bars{position:relative!important;right:0!important;transform:translate(0)!important}}@media (width<=420px){.header .container{padding-left:12px!important;padding-right:0!important}.force-mobile-menu-right,.mobile-menu-btn,.menu-toggle,.hamburger,.nav-toggle,.mobile-toggle,.menu-btn{margin-right:0!important}}@media (width<=760px){.header{height:78px!important;min-height:78px!important;overflow:visible!important}.header .container,.container.nav{width:100%!important;max-width:100%!important;margin:0!important;padding-left:14px!important;padding-right:0!important}.header .nav,.nav{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:78px!important;min-height:78px!important;display:flex!important;position:relative!important}.logo,.site-logo-clean,.logo img{object-fit:contain!important;flex:none!important;width:auto!important;max-width:165px!important;height:54px!important}.right-nav,.insta,.call-top,.wa-top{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.mobile-menu-toggle{cursor:pointer!important;z-index:60!important;background:#168cff1f!important;border:1px solid #48b4ff59!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;height:46px!important;margin:0!important;display:flex!important;position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}.mobile-menu-toggle span{background:#fff!important;border-radius:5px!important;width:22px!important;height:2px!important;transition:all .25s!important;display:block!important}.menu{z-index:55!important;flex-direction:column!important;gap:8px!important;width:auto!important;padding:10px 0 0!important;display:none!important;position:absolute!important;top:78px!important;left:14px!important;right:14px!important}body.mobile-menu-open .menu{display:flex!important}.menu a{background:#020d23f5!important;border:1px solid #48b4ff3d!important;border-radius:12px!important;width:100%!important;padding:13px 14px!important;box-shadow:0 10px 22px #00000038!important}html,body{overflow-x:hidden!important}.header{background:linear-gradient(#020d23,#03132d)!important;align-items:flex-start!important;height:auto!important;min-height:76px!important;overflow:visible!important}.header .container,.header .container.nav,.container.nav,.nav{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:76px!important;margin:0!important;padding:0 14px!important;display:flex!important;position:relative!important;overflow:visible!important}.header .logo,.header .site-logo-clean,.header .logo img{object-fit:contain!important;flex:none!important;width:auto!important;max-width:150px!important;height:52px!important;max-height:52px!important;margin:0!important;display:block!important}.header .right-nav,.header .insta,.header .call-top,.header .wa-top{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.header .mobile-menu-toggle,button.mobile-menu-toggle,#mobileMenuToggle{cursor:pointer!important;z-index:10001!important;-webkit-appearance:none!important;appearance:none!important;pointer-events:auto!important;background:#168cff24!important;border:1px solid #48b4ff6b!important;border-radius:12px!important;flex-direction:column!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-left:auto!important;margin-right:0!important;padding:0!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.header .mobile-menu-toggle span,#mobileMenuToggle span{pointer-events:none!important;background:#fff!important;border-radius:5px!important;width:22px!important;height:2px!important;transition:transform .22s,opacity .22s!important;display:block!important}.header .menu,#mobileMainMenu,nav.menu{z-index:1!important;white-space:normal!important;background:0 0!important;flex-direction:column!important;flex:0 0 100%!important;order:3!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 0 14px!important;display:none!important;position:static!important;overflow:visible!important}body.mobile-menu-open .header .menu,body.mobile-menu-open #mobileMainMenu,body.mobile-menu-open nav.menu{display:flex!important}.header .menu a,#mobileMainMenu a,nav.menu a{color:#fff!important;width:100%!important;min-height:46px!important;box-shadow:none!important;background:#061936!important;border:1px solid #48b4ff4d!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:13px 16px!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;display:flex!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.hero-mini-features{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:18px 0 22px!important;display:grid!important}.hero-mini-features>div{text-align:center!important;background:#168cff0f!important;border:1px solid #48b4ff24!important;border-radius:12px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:8px 4px!important;display:flex!important}.hero-mini-features i{color:#168cff!important;flex:none!important;width:auto!important;height:auto!important;margin:0!important;font-size:24px!important;line-height:1!important;display:block!important}.hero-mini-features strong{color:#fff!important;word-break:normal!important;width:100%!important;font-size:11px!important;font-weight:800!important;line-height:1.22!important;display:block!important}.hero-left .hero-actions,.hero .hero-actions,.hero-actions{flex-direction:unset!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:grid!important}.hero-left .hero-actions>a,.hero .hero-actions>a,.hero-actions>a,.hero-btn,.hero-btn.call,.hero-btn.whatsapp{text-align:left!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:none!important;height:62px!important;min-height:62px!important;padding:8px 6px!important;display:flex!important}.hero-btn i{flex:none!important;font-size:24px!important}.hero-btn small{display:none!important}.hero-btn span{white-space:normal!important;font-size:13px!important;font-weight:950!important;line-height:1.12!important}.hero-btn.call span{font-size:12px!important}.hero-btn.whatsapp span{font-size:13px!important}.header{z-index:9999!important;position:sticky!important;top:0!important;overflow:visible!important}.header .container,.header .nav,.nav{position:relative!important;overflow:visible!important}body.mobile-menu-open{overflow-x:hidden!important}body.mobile-menu-open .menu,.header .menu.active,.nav .menu.active{z-index:99999!important;background:linear-gradient(#020d23fa,#03142ffa)!important;border:1px solid #48b4ff38!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px!important;display:flex!important;position:absolute!important;top:78px!important;left:0!important;right:0!important;box-shadow:0 18px 45px #0000006b!important}body.mobile-menu-open .menu a,.header .menu.active a,.nav .menu.active a{background:#168cff1a!important;border:1px solid #48b4ff42!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:46px!important;padding:12px 16px!important;display:flex!important}body.mobile-menu-open .hero{margin-top:0!important}body.mobile-menu-open .hero-wrap{transform:none!important}}.blog-section{background:radial-gradient(circle at 18% 0,#168cff21,#0000 28%),linear-gradient(#03142f,#041a41);border-top:1px solid #48b4ff29;padding:76px 0}.blog-section .section-title{margin-bottom:34px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-card{background:radial-gradient(circle at 100% 0,#168cff21,#0000 28%),linear-gradient(#08214ef0,#03142ffa);border:1px solid #48b4ff3b;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:245px;padding:26px;transition:all .25s;display:flex;box-shadow:0 18px 45px #0000002e}.blog-card:hover{border-color:#48b4ff8c;transform:translateY(-5px);box-shadow:0 24px 60px #00000047}.blog-icon{color:#fff;background:linear-gradient(135deg,#168cff,#062650);border:1px solid #48b4ff59;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:18px;font-size:27px;display:grid}.blog-card h3{color:#fff;margin:0 0 12px;font-size:21px;line-height:1.25}.blog-card p{color:#c7d7ef;margin:0 0 18px;font-size:15px;line-height:1.65}.blog-read{color:#48b4ff;font-size:14px;font-weight:950}.site-footer{color:#fff;background:#020812;border-top:1px solid #48b4ff24}.footer-top{background:radial-gradient(circle at 12% 10%,#168cff1a,#0000 28%),linear-gradient(#020d23,#020812);padding:56px 0 42px}.footer-grid{grid-template-columns:1.25fr .85fr .85fr 1fr;align-items:start;gap:34px;display:grid}.footer-logo{object-fit:contain;width:165px;height:auto;max-height:68px;margin-bottom:18px;display:block}.footer-about p{color:#b9c9e4;margin:0 0 18px;font-size:15px;line-height:1.75}.footer-social{gap:10px;display:flex}.footer-social a{color:#48b4ff;background:#168cff1f;border:1px solid #48b4ff40;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.footer-col h3{color:#fff;margin:0 0 18px;font-size:20px}.footer-links{gap:12px;display:grid}.footer-links a,.footer-contact a,.footer-contact span{color:#c7d7ef;font-size:15px;line-height:1.45}.footer-links a:hover,.footer-contact a:hover{color:#48b4ff}.footer-contact{gap:12px;display:grid}.footer-contact .line{align-items:flex-start;gap:11px;display:flex}.footer-contact i{color:#48b4ff;width:18px;margin-top:2px}.footer-cta{gap:10px;margin-top:18px;display:flex}.footer-cta a{border-radius:12px;flex:1;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:950;display:flex}.footer-cta .call{color:#03142f;background:#fff}.footer-cta .wa{color:#fff;background:#14bd43}.footer-bottom{color:#9fb0ca;border-top:1px solid #ffffff14;padding:18px 0;font-size:14px}.footer-bottom-inner{justify-content:space-between;align-items:center;gap:18px;display:flex}.footer-bottom a{color:#9fb0ca}@media (width<=980px){.blog-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.blog-section{padding:54px 0}.blog-card{min-height:auto;padding:22px}.footer-top{padding:42px 0 30px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-bottom-inner{text-align:center;flex-direction:column}.footer-cta{flex-direction:row}}.faq-section,.faq-wrapper{margin-bottom:0!important;padding-bottom:0!important}.faq-item:last-child{margin-bottom:0!important}.blog-section{border-top:0!important;margin-top:0!important;padding-top:42px!important}.footer,footer.footer,section.footer{border:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}@media (width<=760px){.faq-section{padding-bottom:0!important}.blog-section{padding-top:34px!important}}.mobile-menu-toggle{-webkit-appearance:none;appearance:none;border:0;display:none}@media (width<=760px){.header{z-index:999999!important;overflow:visible!important}.header .container,.nav{position:relative!important;overflow:visible!important}.right-nav{align-items:center!important;gap:0!important;margin-left:auto!important;display:flex!important}.insta,.wa-top,.call-top{display:none!important}.mobile-menu-toggle{cursor:pointer!important;z-index:1000001!important;background:#168cff1f!important;border:1px solid #48b4ff61!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;height:46px!important;margin-left:auto!important;padding:0!important;display:flex!important;position:relative!important}.mobile-menu-toggle span{background:#fff!important;border-radius:5px!important;width:22px!important;height:2px!important;transition:all .25s!important;display:block!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.menu{display:none!important}body.mobile-menu-open .menu{z-index:1000000!important;background:linear-gradient(#020d23fc,#03142ffc)!important;border:1px solid #48b4ff3d!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px!important;display:flex!important;position:absolute!important;top:78px!important;left:0!important;right:0!important;box-shadow:0 18px 45px #00000073!important}body.mobile-menu-open .menu a{background:#168cff1a!important;border:1px solid #48b4ff42!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:46px!important;padding:12px 16px!important;display:flex!important}.faq-question{cursor:pointer!important;touch-action:manipulation!important}.faq-answer{max-height:0!important;padding-top:0!important;padding-bottom:0!important;transition:max-height .28s,padding .28s!important;overflow:hidden!important}.faq-item.active .faq-answer{max-height:420px!important;padding-bottom:20px!important}}body{overflow-x:hidden;background:#020d23!important;padding-bottom:0!important}section{position:relative}.container{max-width:1180px!important}.header{box-shadow:0 10px 34px #00000029}.header .nav{min-height:72px}.menu{gap:26px!important}.menu a{color:#f5f9ff;padding:12px 0;transition:all .2s;position:relative}.menu a:after{content:"";transform-origin:50%;background:#48b4ff;border-radius:999px;height:2px;transition:all .22s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.menu a:hover{color:#48b4ff!important}.menu a:hover:after{transform:scaleX(1)}.hero,.hero.hero-premium{min-height:680px!important}.hero .hero-wrap,.hero-premium-wrap{min-height:680px!important;padding-top:54px!important;padding-bottom:54px!important}.trust,.trust-reference-final,.section,.why-dortel-section,.faq-section,.google-reviews-section,.blog-section{border-top:1px solid #48b4ff1f;padding-top:46px!important;padding-bottom:46px!important}.trust-reference-final{padding-top:28px!important;padding-bottom:28px!important}.trust-reference-grid,.cards,.why-dortel-grid,.blog-grid{gap:16px!important}.trust-reference-item,.card,.why-dortel-card,.blog-card,.google-info-card,.faq-item{transition:transform .22s,border-color .22s,box-shadow .22s;background:linear-gradient(#08214eb8,#03142ff0)!important;border:1px solid #48b4ff38!important;box-shadow:0 16px 36px #0000002e!important}.trust-reference-item:hover,.card:hover,.why-dortel-card:hover,.blog-card:hover,.google-info-card:hover{transform:translateY(-3px);border-color:#48b4ff6b!important;box-shadow:0 20px 44px #0000003d!important}.section-title,.why-dortel-title,.faq-title,.pricing-title{margin-bottom:24px!important}.section-title h2,.why-dortel-title h2,.faq-title h2,.pricing-title h2{letter-spacing:-.6px!important;margin-bottom:8px!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.12!important}.section-title small,.why-dortel-title small,.faq-title small,.pricing-kicker{letter-spacing:.12em!important;color:#48b4ff!important}.wa-cta-section{border-top:1px solid #48b4ff1f;border-bottom:1px solid #48b4ff1f;background:linear-gradient(#03142f,#041a41)!important;padding:22px 0!important}.wa-cta-box{max-width:1060px;background:linear-gradient(135deg,#07295af5,#03142ffa)!important;border:1px solid #48b4ff47!important;border-radius:18px!important;margin:0 auto!important;padding:24px 28px!important;box-shadow:0 18px 42px #00000038!important}.wa-cta-content h2{margin-bottom:6px!important;font-size:24px!important}.wa-cta-content p{color:#d7e6ff!important;margin:0!important}.wa-cta-button{color:#fff!important;background:#168cff!important;border-radius:12px!important;min-height:44px!important;padding:0 20px!important;font-weight:950!important;box-shadow:0 12px 26px #168cff38!important}.why-dortel-section{background:linear-gradient(#03142f,#041a41)!important}.why-dortel-card{border-radius:16px!important;min-height:154px!important;padding:22px!important}.why-icon,.blog-icon{color:#48b4ff!important;background:#168cff1f!important;border:1px solid #48b4ff40!important}.faq-section{background:linear-gradient(#041a41,#03142f)!important}.faq-wrapper{gap:12px!important}.faq-question{min-height:56px!important;padding:16px 20px!important;font-size:16px!important}.faq-item.active .faq-answer{padding:0 20px 18px!important}.google-reviews-section{background:linear-gradient(#03142f,#041a41)!important}.google-reviews-wrap{align-items:stretch!important;gap:18px!important}.google-review-main{border-radius:20px!important;padding:30px!important;box-shadow:0 18px 44px #00000038!important}.google-review-main h2{margin-bottom:14px!important;font-size:clamp(25px,3vw,34px)!important}.google-review-main p{font-size:16px!important;line-height:1.65!important}.google-info-card{border-radius:18px!important;min-height:auto!important;padding:22px!important}.google-info-card h3{margin-bottom:8px!important;font-size:19px!important}.google-info-card p{font-size:15px!important;line-height:1.6!important}.blog-section{background:linear-gradient(#041a41,#03142f)!important}.blog-card{border-radius:16px!important;flex-direction:column!important;justify-content:space-between!important;min-height:172px!important;padding:20px!important;display:flex!important}.blog-card h3{margin:10px 0 8px!important;font-size:18px!important;line-height:1.25!important}.blog-card p{color:#c7d7ef!important;font-size:14px!important;line-height:1.55!important}.site-footer{background:#020d23!important;border-top:1px solid #48b4ff2e!important}.footer-top{padding:34px 0 24px!important}.footer-grid{align-items:start!important;gap:28px!important}.footer-logo{object-fit:contain!important;width:142px!important;height:auto!important;margin-bottom:14px!important}.footer-about p{color:#c7d7ef!important;font-size:14px!important;line-height:1.7!important}.footer-col h3{color:#fff!important;margin-bottom:12px!important;font-size:16px!important}.footer-links a,.footer-contact li{color:#c7d7ef!important;font-size:14px!important}.footer-bottom{border-top:1px solid #48b4ff1f!important;margin-top:18px!important;padding:14px 0!important}.footer-buttons .footer-call,.footer-buttons .footer-whatsapp{border-radius:12px!important;min-height:42px!important;padding:0 18px!important;font-weight:950!important}.footer-buttons .footer-call{color:#03142f!important;background:#fff!important}.footer-buttons .footer-whatsapp{color:#fff!important;background:#14bd43!important}.float-wa{z-index:80!important;width:56px!important;height:56px!important;bottom:18px!important;right:18px!important}@media (width<=980px){html{scroll-padding-top:78px}.container{width:min(100% - 28px,1180px)!important}.header,.nav{height:74px!important}.hero,.hero.hero-premium{min-height:auto!important}.hero .hero-wrap,.hero-premium-wrap{min-height:auto!important;padding-top:34px!important;padding-bottom:34px!important}.trust,.trust-reference-final,.section,.why-dortel-section,.faq-section,.google-reviews-section,.blog-section{padding-top:34px!important;padding-bottom:34px!important}.trust-reference-grid,.cards,.why-dortel-grid,.blog-grid,.google-reviews-wrap{grid-template-columns:1fr!important;gap:14px!important}.wa-cta-box{gap:16px!important;padding:20px!important}.wa-cta-content h2{font-size:20px!important}.google-review-main{padding:24px!important}.footer-top{padding:30px 0 18px!important}.footer-grid{grid-template-columns:1fr!important;gap:22px!important}}@media (width<=620px){.hero-actions{grid-template-columns:1fr 1fr!important;gap:10px!important}.hero-btn{border-radius:14px!important;height:64px!important}.hero-btn i{font-size:26px!important}.hero-btn span{font-size:16px!important}.faq-question{font-size:15px!important}.google-review-actions{gap:10px!important}.google-btn{justify-content:center!important;width:100%!important;min-height:44px!important}.footer-bottom{text-align:center!important;display:block!important}}.hero-collection{background:radial-gradient(circle at 0 0,#168cff14,#0000 30%),linear-gradient(#fff 0%,#f6fbff 100%)!important;border-bottom:1px solid #168cff1f!important;min-height:auto!important;padding:28px 0 34px!important}.hero-collection-grid{grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:center;gap:48px;display:grid}.hero-collection h1{margin:0;color:#03142f!important;letter-spacing:-1.1px!important;text-shadow:none!important;font-size:clamp(30px,3.8vw,48px)!important;font-weight:950!important;line-height:1.04!important}.hero-collection-kicker,.hero-collection-stats{display:none!important}.hero-collection-actions{flex-wrap:wrap;gap:14px;margin-bottom:0;display:flex}.hero-collection-btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:14px;font-weight:900;text-decoration:none;transition:all .22s;display:inline-flex;box-shadow:0 12px 28px #03142f14}.hero-collection-btn:hover{transform:translateY(-2px)}.hero-collection-call{background:#168cff;color:#fff!important}.hero-collection-pickup{background:#03142f;color:#fff!important}.hero-image-card{background:#dfeaf7;border:1px solid #168cff24;border-radius:22px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 26px 50px #151c381f}.hero-image-card img{object-fit:cover;width:100%;height:100%;min-height:520px;display:block}.hero-image-overlay{pointer-events:none;background:linear-gradient(#03142f0a,#03142f1f);position:absolute;inset:0}.hero-image-badge{color:#fff;text-align:center;background:#168cff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;font-weight:950;line-height:1;display:flex;position:absolute;top:18px;right:18px;box-shadow:0 12px 24px #168cff3d}.hero-image-badge small{margin-top:4px;font-size:10px;line-height:1.2;display:block}.hero-image-dots{background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #00000014}.hero-image-dots span{background:#c8d6e8;border-radius:999px;width:18px;height:6px}.hero-image-dots span.active{background:#168cff}.hero-quick-form{background:linear-gradient(135deg,#03142f 0%,#0b3a73 48%,#168cff 100%);border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(0,1fr)) auto;align-items:center;gap:12px;margin-top:26px;padding:18px;display:grid;box-shadow:0 20px 40px #03142f2e}.hero-quick-title small{color:#a8d2ff;letter-spacing:.14em;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.hero-quick-title strong{color:#fff;letter-spacing:-.4px;font-size:20px;font-weight:950;line-height:1.12}.hero-quick-field input,.hero-quick-field select{color:#03142f;background:#fffffff5;border:1px solid #ffffff29;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px;font-weight:700;box-shadow:0 8px 18px #00000014}.hero-quick-field input:focus,.hero-quick-field select:focus{border-color:#8ec8ff;box-shadow:0 0 0 4px #ffffff24,0 8px 18px #00000014}.hero-quick-submit{color:#0a3a73;cursor:pointer;background:linear-gradient(#fff 0%,#eaf4ff 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 20px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #00000024}.hero-quick-submit:hover{background:linear-gradient(#fff 0%,#dceeff 100%)}@media (width<=1080px){.hero-collection-grid{grid-template-columns:1fr}.hero-image-card,.hero-image-card img{min-height:420px}.hero-quick-form{grid-template-columns:1fr 1fr}.hero-quick-title,.hero-quick-submit{grid-column:1/-1}}@media (width<=760px){.hero-collection{padding:18px 0 24px!important}.hero-collection-shell{width:min(100% - 26px,1280px)}.hero-collection h1{letter-spacing:-.6px!important;font-size:26px!important}.hero-collection-desc{margin:14px 0 18px;font-size:13px!important}.hero-collection-actions{margin-bottom:0}.hero-collection-btn{width:100%}.hero-image-card,.hero-image-card img{min-height:320px}.hero-image-badge{width:72px;height:72px;font-size:14px}.hero-quick-form{border-radius:16px;grid-template-columns:1fr;padding:14px}.hero-quick-title strong{font-size:16px}}.hero.hero-collection{background-color:#fff!important;background-image:linear-gradient(#fff 0%,#f6fbff 100%)!important;background-position:50%!important;background-size:auto!important}.hero-collection-eyebrow{color:#168cff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:900;display:inline-flex}.hero-collection-eyebrow:before{content:"";background:#168cff;border-radius:999px;width:18px;height:2px}.hero-collection h1{margin-bottom:12px;letter-spacing:-1px!important;font-size:clamp(30px,3.6vw,46px)!important;line-height:1.08!important}.hero-collection-desc{max-width:640px;margin:0 0 18px;color:#4d607a!important;font-size:16px!important;line-height:1.8!important}.hero-collection-features{grid-template-columns:1fr 1fr;gap:12px 16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.hero-collection-features li{color:#03142f;align-items:flex-start;gap:10px;font-size:15px;font-weight:800;line-height:1.45;display:flex}.hero-collection-features i{color:#168cff;margin-top:3px}.hero-collection-note{color:#0b3a73;margin:0 0 22px;font-size:16px;line-height:1.5}.hero-collection-actions{margin-top:0}@media (width<=1080px){.hero-collection-features{grid-template-columns:1fr}}@media (width<=760px){.hero-collection-eyebrow{margin-bottom:10px;font-size:11px}.hero-collection h1{font-size:28px!important}.hero-collection-subtitle{margin-bottom:14px;font-size:18px}.hero-collection-desc{font-size:14px!important;line-height:1.65!important}.hero-collection-features li{font-size:14px}.hero-collection-note{margin-bottom:18px;font-size:14px}}.hero-collection{background:#fff!important;border-bottom:1px solid #168cff1a!important}.hero-collection-shell{background:0 0!important}.hero-collection-grid{align-items:center}.hero-collection-eyebrow,.hero-collection-features,.hero-collection-note{display:none!important}.hero-collection h1{letter-spacing:-1.2px!important;color:#425c82!important;margin:0 0 14px!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.08!important}.hero-collection-subtitle{color:#0b3a73!important;margin:0 0 18px!important;font-size:clamp(20px,2vw,30px)!important;font-weight:900!important;line-height:1.2!important}.hero-collection-desc{color:#6d7f99!important;max-width:560px!important;margin:0 0 28px!important;font-size:18px!important;line-height:1.75!important}.hero-collection-actions{flex-wrap:wrap!important;align-items:center!important;gap:16px!important;display:flex!important}.hero-collection-btn{border-radius:999px!important;min-height:58px!important;padding:0 24px!important;font-size:17px!important;font-weight:900!important}.hero-collection-call{color:#fff!important;background:#7ebcff!important}.hero-collection-pickup{color:#fff!important;background:#8691a7!important}@media (width<=760px){.hero-collection h1{font-size:30px!important}.hero-collection-subtitle{font-size:18px!important}.hero-collection-desc{font-size:14px!important;line-height:1.65!important}.hero-collection-btn{width:100%!important;font-size:15px!important}}.header .logo,.header .site-logo-clean{object-fit:contain!important;object-position:left center!important;background:0 0!important;border-radius:0!important;width:170px!important;height:auto!important;max-height:62px!important;display:block!important}.footer-logo{object-fit:contain!important;background:0 0!important;border-radius:0!important;width:210px!important;height:auto!important}@media (width<=760px){.header .logo,.header .site-logo-clean{width:154px!important;max-height:56px!important}}.hero.hero-collection,.hero.hero-premium.hero-collection{isolation:isolate;background:#fff 0 0/0 0 no-repeat!important;overflow:hidden!important}.hero.hero-collection:before,.hero.hero-collection:after,.hero.hero-premium.hero-collection:before,.hero.hero-premium.hero-collection:after,.hero.hero-collection .hero-wrap:before,.hero.hero-collection .hero-wrap:after,.hero.hero-collection .hero-premium-wrap:before,.hero.hero-collection .hero-premium-wrap:after,.hero.hero-collection .hero-collection-shell:before,.hero.hero-collection .hero-collection-shell:after,.hero.hero-collection .hero-collection-grid:before,.hero.hero-collection .hero-collection-grid:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.hero.hero-collection .hero-collection-shell,.hero.hero-collection .hero-collection-grid,.hero.hero-collection .hero-collection-left,.hero.hero-collection .hero-collection-right,.hero.hero-collection .hero-quick-form{z-index:2;position:relative;background-image:none!important}.hero-quick-title strong{color:#fff!important;display:block!important}.hero-quick-field input,.hero-quick-field select{color:#0b2f5b!important;background:#fff!important;border:1px solid #0b3a732e!important}.hero.hero-collection{background:linear-gradient(#fff 0%,#f5f9ff 100%)!important}.hero-collection h1{color:#031b4e!important}.hero-collection-subtitle{color:#114c96!important}.hero-collection-desc{color:#617797!important}.hero-collection-call{color:#fff!important;background:linear-gradient(#2d95ff 0%,#167df0 100%)!important;box-shadow:0 12px 24px #167df033!important}.hero-collection-pickup{color:#fff!important;background:linear-gradient(#0c2f67 0%,#114c96 100%)!important;box-shadow:0 12px 24px #0c2f6729!important}.hero-quick-form{background:linear-gradient(#eef6ff 0%,#e3f0ff 100%)!important;border:1px solid #175cab29!important;box-shadow:0 18px 40px #114c961a!important}.hero-quick-title small{color:#5f91cf!important}.hero-quick-title strong{color:#0c2f67!important}.hero-quick-field input,.hero-quick-field select{color:#0c2f67!important;box-shadow:none!important;background:#fff!important;border:1px solid #114c962e!important}.hero-quick-submit{color:#fff!important;background:linear-gradient(#2d95ff 0%,#167df0 100%)!important;border:1px solid #167df040!important;box-shadow:0 12px 24px #167df02e!important}.hero-quick-form{background:linear-gradient(90deg,#07285a 0%,#0c3d80 28%,#165eb0 62%,#2789ea 100%)!important;border:none!important;border-radius:22px!important;grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(0,1fr)) auto!important;gap:12px!important;padding:22px!important;box-shadow:0 18px 36px #07285a2e!important}.hero-quick-title{padding:4px 2px!important}.hero-quick-title small{color:#d7e9ff!important;letter-spacing:.16em!important;margin-bottom:6px!important;font-size:12px!important}.hero-quick-title strong{color:#fff!important;max-width:210px!important;font-size:18px!important;font-weight:950!important;line-height:1.1!important;display:block!important}.hero-quick-field input,.hero-quick-field select{color:#0c2f67!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ffffffa6!important;border-radius:10px!important;font-size:14px!important;font-weight:700!important}.hero-quick-field input::placeholder{color:#8c95a6!important}.hero-quick-submit{color:#0c2f67!important;background:#fff!important;border:none!important;border-radius:14px!important;height:48px!important;padding:0 20px!important;font-size:15px!important;font-weight:900!important;box-shadow:0 10px 24px #0000001f!important}.hero-quick-submit i{color:#167df0!important}@media (width<=1080px){.hero-quick-form{grid-template-columns:1fr 1fr!important}.hero-quick-title,.hero-quick-submit{grid-column:1/-1!important}.hero-quick-title strong{max-width:none!important}}@media (width<=760px){.hero-quick-form{border-radius:18px!important;grid-template-columns:1fr!important;padding:16px!important}.hero-quick-title strong{font-size:16px!important}}.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{background:linear-gradient(90deg,#07285a 0%,#0e3f84 38%,#1a66bd 72%,#2790f2 100%)!important;border:none!important;border-radius:24px!important;grid-template-columns:minmax(240px,1.3fr) repeat(4,minmax(0,1fr)) auto!important;align-items:center!important;gap:14px!important;padding:24px 22px!important;display:grid!important;box-shadow:0 18px 38px #07285a38!important}.hero.hero-collection .hero-quick-title,.hero-collection .hero-quick-title{padding:2px 4px!important;display:block!important}.hero.hero-collection .hero-quick-title small,.hero-collection .hero-quick-title small{color:#d8ebff!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:12px!important;font-weight:900!important;display:block!important}.hero.hero-collection .hero-quick-title strong,.hero-collection .hero-quick-title strong{color:#fff!important;letter-spacing:-.3px!important;max-width:220px!important;font-size:19px!important;font-weight:950!important;line-height:1.08!important;display:block!important}.hero.hero-collection .hero-quick-field,.hero-collection .hero-quick-field{display:block!important}.hero.hero-collection .hero-quick-field input,.hero.hero-collection .hero-quick-field select,.hero-collection .hero-quick-field input,.hero-collection .hero-quick-field select{color:#0a2f66!important;width:100%!important;height:44px!important;box-shadow:none!important;appearance:auto!important;background:#fff!important;border:1px solid #ffffffb3!important;border-radius:10px!important;outline:none!important;padding:0 16px!important;font-size:14px!important;font-weight:700!important}.hero.hero-collection .hero-quick-field input::placeholder,.hero-collection .hero-quick-field input::placeholder{color:#8a96aa!important;opacity:1!important}.hero.hero-collection .hero-quick-field select,.hero-collection .hero-quick-field select{color:#0a2f66!important}.hero.hero-collection .hero-quick-field input:focus,.hero.hero-collection .hero-quick-field select:focus,.hero-collection .hero-quick-field input:focus,.hero-collection .hero-quick-field select:focus{border-color:#fff!important;box-shadow:0 0 0 3px #ffffff2e!important}.hero.hero-collection .hero-quick-submit,.hero-collection .hero-quick-submit{color:#0a2f66!important;background:#fff!important;border:none!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:50px!important;padding:0 22px!important;font-size:15px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 10px 24px #0000001f!important}.hero.hero-collection .hero-quick-submit i,.hero-collection .hero-quick-submit i{color:#1a7df0!important}@media (width<=1080px){.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{grid-template-columns:1fr 1fr!important}.hero.hero-collection .hero-quick-title,.hero-collection .hero-quick-title,.hero.hero-collection .hero-quick-submit,.hero-collection .hero-quick-submit{grid-column:1/-1!important}}@media (width<=760px){.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{border-radius:18px!important;grid-template-columns:1fr!important;padding:16px!important}.hero.hero-collection .hero-quick-title strong,.hero-collection .hero-quick-title strong{max-width:none!important;font-size:17px!important}}.service-showcase-section .section-title,.service-showcase-title{max-width:860px!important;margin-bottom:24px!important;margin-left:auto!important;margin-right:auto!important}.service-showcase-section .section-title small,.service-showcase-title small{color:#168cff!important;letter-spacing:.16em!important;align-items:center!important;gap:10px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.service-showcase-section .section-title small:before,.service-showcase-title small:before{content:""!important;background:#168cff!important;border-radius:999px!important;width:24px!important;height:2px!important;display:inline-block!important}.service-showcase-section .section-title h2,.service-showcase-title h2{letter-spacing:-.6px!important;color:#03142f!important;margin:10px 0!important;font-size:clamp(24px,2.4vw,34px)!important;line-height:1.18!important}.service-showcase-section .section-title p,.service-showcase-title p{color:#42526b!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;font-size:15px!important;line-height:1.65!important}@media (width<=760px){.service-showcase-section .section-title h2,.service-showcase-title h2{letter-spacing:-.3px!important;font-size:22px!important;line-height:1.22!important}.service-showcase-section .section-title p,.service-showcase-title p{font-size:14px!important}}.service-showcase-card,.service-showcase-grid .service-showcase-card,.service-showcase-section .service-showcase-card{border:1px solid #168cff59!important;box-shadow:0 12px 28px #114c9614!important}.service-showcase-card:hover,.service-showcase-grid .service-showcase-card:hover,.service-showcase-section .service-showcase-card:hover{border-color:#168cffa6!important;box-shadow:0 16px 34px #114c9624!important}.service-showcase-card a,.service-showcase-card .service-showcase-link{color:#167df0!important}.service-showcase-card:nth-child(3),.service-showcase-grid .service-showcase-card:nth-child(3),.service-showcase-section .service-showcase-card:nth-child(3){border-color:#168cff59!important;box-shadow:0 12px 28px #114c9614!important}.service-showcase-card:nth-child(3):hover,.service-showcase-grid .service-showcase-card:nth-child(3):hover,.service-showcase-section .service-showcase-card:nth-child(3):hover{border-color:#168cffa6!important;box-shadow:0 16px 34px #114c9624!important}.hero-collection h1{letter-spacing:-.8px!important;font-size:clamp(28px,3.2vw,44px)!important;line-height:1.08!important}.hero-collection-subtitle{margin-bottom:14px!important;font-size:clamp(18px,1.7vw,24px)!important;line-height:1.2!important}.hero-collection-desc{max-width:520px!important;font-size:15px!important;line-height:1.65!important}.hero-image-badge,.hero-image-dots{display:none!important}@media (width<=760px){.hero-collection h1{font-size:24px!important;line-height:1.12!important}.hero-collection-subtitle{font-size:16px!important}.hero-collection-desc{font-size:14px!important}}.hero-quick-title small{letter-spacing:.13em!important;margin-bottom:5px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}.hero-quick-title strong{letter-spacing:-.25px!important;max-width:260px!important;font-size:18px!important;font-weight:800!important;line-height:1.16!important}.hero-quick-field input,.hero-quick-field select{font-size:14px!important;font-weight:600!important;line-height:1!important}.hero-quick-submit{white-space:nowrap!important;font-size:15px!important;font-weight:800!important;line-height:1!important}@media (width<=760px){.hero-quick-title strong{max-width:none!important;font-size:16px!important}.hero-quick-title small{font-size:10px!important}.hero-quick-field input,.hero-quick-field select,.hero-quick-submit{font-size:14px!important}}.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{grid-template-columns:minmax(370px,1.45fr) 150px 150px 160px 120px auto!important;align-items:center!important;gap:10px!important;padding-top:18px!important;padding-bottom:18px!important;display:grid!important}.hero.hero-collection .hero-quick-title,.hero-collection .hero-quick-title{min-width:0!important;padding:0!important}.hero.hero-collection .hero-quick-title small,.hero-collection .hero-quick-title small{letter-spacing:.16em!important;white-space:nowrap!important;margin:0 0 7px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:block!important}.hero.hero-collection .hero-quick-title strong,.hero-collection .hero-quick-title strong{letter-spacing:-.35px!important;white-space:nowrap!important;max-width:none!important;margin:0!important;font-size:20px!important;font-weight:760!important;line-height:1.12!important;display:block!important}.hero.hero-collection .hero-quick-field input,.hero.hero-collection .hero-quick-field select,.hero-collection .hero-quick-field input,.hero-collection .hero-quick-field select{height:45px!important;padding:0 13px!important;font-size:14px!important;font-weight:500!important;line-height:45px!important}.hero.hero-collection .hero-quick-field select,.hero-collection .hero-quick-field select{font-weight:600!important}.hero.hero-collection .hero-quick-submit,.hero-collection .hero-quick-submit{white-space:nowrap!important;min-width:126px!important;height:48px!important;padding:0 18px!important;font-size:15px!important;font-weight:800!important}@media (width<=1180px){.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{grid-template-columns:1fr 1fr!important}.hero.hero-collection .hero-quick-title,.hero-collection .hero-quick-title{grid-column:1/-1!important}.hero.hero-collection .hero-quick-title strong,.hero-collection .hero-quick-title strong{white-space:normal!important}.hero.hero-collection .hero-quick-submit,.hero-collection .hero-quick-submit{grid-column:1/-1!important}}@media (width<=760px){.hero.hero-collection .hero-quick-form,.hero-collection .hero-quick-form,form.hero-quick-form{grid-template-columns:1fr!important}.hero.hero-collection .hero-quick-title strong,.hero-collection .hero-quick-title strong{font-size:17px!important}}.hero-quick-field select#service{cursor:pointer!important;min-width:150px!important}.hero-quick-field select#service option{color:#0a2f66!important;background:#fff!important;font-size:14px!important}.dortel-logo-link{flex:none!important;align-items:center!important;text-decoration:none!important;display:inline-flex!important}.dortel-text-logo{white-space:nowrap!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:230px!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.dortel-text-logo .logo-main{color:#071428!important;letter-spacing:-2.2px!important;text-transform:uppercase!important;font-family:Arial Black,Arial,Helvetica,sans-serif!important;font-size:40px!important;font-weight:900!important;line-height:.82!important;display:block!important}.dortel-text-logo .logo-sub{color:#071428!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;margin-top:8px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1!important;display:block!important}.header .dortel-text-logo{transform:translateY(1px)!important}.site-footer .dortel-text-logo,.footer .dortel-text-logo{min-width:260px!important;margin-bottom:22px!important}.site-footer .dortel-text-logo .logo-main,.footer .dortel-text-logo .logo-main,.site-footer .dortel-text-logo .logo-sub,.footer .dortel-text-logo .logo-sub{color:#fff!important}.site-footer .dortel-text-logo .logo-main,.footer .dortel-text-logo .logo-main{font-size:42px!important}.site-footer .dortel-text-logo .logo-sub,.footer .dortel-text-logo .logo-sub{font-size:14px!important}@media (width<=980px){.dortel-text-logo{min-width:190px!important}.dortel-text-logo .logo-main{letter-spacing:-1.8px!important;font-size:34px!important}.dortel-text-logo .logo-sub{font-size:12px!important}}@media (width<=760px){.dortel-text-logo{min-width:172px!important}.dortel-text-logo .logo-main{letter-spacing:-1.4px!important;font-size:30px!important}.dortel-text-logo .logo-sub{margin-top:6px!important;font-size:10.5px!important}}.header .dortel-upload-logo,.header .site-logo-clean.logo.dortel-upload-logo{object-fit:contain!important;object-position:left center!important;background:0 0!important;border-radius:0!important;width:190px!important;height:auto!important;max-height:72px!important;display:block!important}.header .dortel-logo-link{flex:none!important;align-items:center!important;text-decoration:none!important;display:flex!important}.site-footer .footer-logo.dortel-upload-logo,.footer .footer-logo.dortel-upload-logo{object-fit:contain!important;object-position:left center!important;width:220px!important;max-width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 22px!important;padding:0!important;display:block!important}@media (width<=760px){.header .dortel-upload-logo,.header .site-logo-clean.logo.dortel-upload-logo{width:165px!important;max-height:62px!important}.site-footer .footer-logo.dortel-upload-logo,.footer .footer-logo.dortel-upload-logo{width:190px!important}}.hero.hero-collection,.hero.hero-premium.hero-collection{background:#fff!important;border-bottom:1px solid #071a3a14!important;padding:34px 0 38px!important}.hero-collection-shell{width:min(1180px,100% - 64px)!important;margin:0 auto!important}.hero-collection-grid{grid-template-columns:minmax(0,760px) minmax(320px,1fr)!important;align-items:center!important;gap:44px!important}.hero-collection-left{max-width:760px!important}.hero-collection h1{color:#071a3a!important;letter-spacing:-2.2px!important;text-shadow:none!important;margin:0 0 22px!important;font-size:clamp(46px,4.85vw,64px)!important;font-weight:950!important;line-height:1.08!important}.hero-collection-subtitle,.hero-collection-actions{display:none!important}.hero-collection-desc{color:#334d78!important;max-width:720px!important;margin:0!important;font-size:20px!important;font-weight:400!important;line-height:1.55!important}.hero-image-card,.hero-image-card img{min-height:430px!important}@media (width<=1080px){.hero-collection-grid{grid-template-columns:1fr!important}.hero-collection h1{font-size:clamp(40px,8vw,58px)!important}}@media (width<=760px){.hero.hero-collection,.hero.hero-premium.hero-collection{padding:26px 0 28px!important}.hero-collection-shell{width:min(100% - 28px,1180px)!important}.hero-collection h1{letter-spacing:-1.4px!important;margin-bottom:18px!important;font-size:40px!important;line-height:1.08!important}.hero-collection-desc{font-size:18px!important;line-height:1.6!important}}@media (width<=420px){.hero-collection h1{font-size:36px!important}.hero-collection-desc{font-size:16px!important}}.hero.hero-collection h1,.hero.hero-premium.hero-collection h1,.hero-collection h1{letter-spacing:-.7px!important;max-width:680px!important;text-shadow:none!important;margin:0 0 18px!important;font-size:clamp(34px,3.35vw,46px)!important;font-weight:700!important;line-height:1.16!important}.hero.hero-collection .hero-collection-desc,.hero.hero-premium.hero-collection .hero-collection-desc,.hero-collection-desc{color:#334d78!important;max-width:690px!important;font-size:18px!important;font-weight:400!important;line-height:1.65!important}@media (width<=1080px){.hero.hero-collection h1,.hero.hero-premium.hero-collection h1,.hero-collection h1{letter-spacing:-.5px!important;font-size:clamp(32px,5.1vw,42px)!important;font-weight:700!important;line-height:1.17!important}}@media (width<=760px){.hero.hero-collection h1,.hero.hero-premium.hero-collection h1,.hero-collection h1{letter-spacing:-.3px!important;margin-bottom:15px!important;font-size:31px!important;font-weight:700!important;line-height:1.18!important}.hero.hero-collection .hero-collection-desc,.hero.hero-premium.hero-collection .hero-collection-desc,.hero-collection-desc{font-size:16px!important;line-height:1.65!important}}@media (width<=420px){.hero.hero-collection h1,.hero.hero-premium.hero-collection h1,.hero-collection h1{font-size:28px!important;line-height:1.2!important}.hero.hero-collection .hero-collection-desc,.hero.hero-premium.hero-collection .hero-collection-desc,.hero-collection-desc{font-size:15px!important}}html,body{text-rendering:geometricPrecision!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-family:Segoe UI,Arial,Helvetica,sans-serif!important;font-weight:400!important}h1,.hero-premium h1,.hero-left h1,.hero-title,.hero-heading{letter-spacing:-1.2px!important;font-weight:550!important;line-height:1.08!important}h2,.section-title h2,.service-showcase-title h2,.why-header h2,.faq-title h2,.price-title h2,.pricing-title h2,.blog-title h2,.blog-section h2,.wa-cta-content h2,.trust-reference-heading{letter-spacing:-.45px!important;font-weight:500!important;line-height:1.18!important}h3,h4,h5,h6,.service-showcase-body h3,.service-card h3,.card h3,.cards h3,.why-card h3,.why-dortel-card h3,.trust-reference-title,.blog-card h3,.footer-panel h3,.calculator-card h3,.price-calc h3{letter-spacing:-.15px!important;font-weight:500!important;line-height:1.24!important}.section-title small,.service-showcase-title small,.why-header span,.faq-title small,.price-title small,.pricing-kicker,.calc-kicker,.trust-reference-kicker,.kicker{letter-spacing:.13em!important;font-weight:550!important}strong,b,.menu,.menu a,.call-top,.call-top span,.btn,.hero-btn,.hero-call span,.hero-wa span,.submit-whatsapp,.service-detail-link,.blog-read,.faq-question,.price-row span,.p-name,.p-price,.calc-result strong,.footer-main-btn,.quick-links a{font-weight:500!important}.service-showcase-body h3{font-size:19px!important}.service-detail-link{font-size:13px!important}.faq-question{font-size:16px!important}p,.service-showcase-body p,.why-card p,.why-dortel-card p,.trust-reference-item p,.card p,.service-card p,.blog-card p,.faq-answer,.section-title p,.service-showcase-title p{font-weight:400!important;line-height:1.72!important}@media (width<=760px){h1,.hero-premium h1,.hero-left h1,.hero-title,.hero-heading{letter-spacing:-.8px!important;font-weight:550!important}h2,.section-title h2,.service-showcase-title h2,.why-header h2,.faq-title h2,.price-title h2,.blog-section h2{font-size:27px!important;font-weight:500!important}h3,.service-showcase-body h3,.service-card h3,.card h3,.why-card h3,.why-dortel-card h3{font-size:17px!important;font-weight:500!important}}html{scroll-behavior:smooth;scroll-padding-top:112px}#anasayfa,section[id],footer[id]{scroll-margin-top:112px}@media (width<=760px){html{scroll-padding-top:88px}#anasayfa,section[id],footer[id]{scroll-margin-top:88px}}.hero.hero-collection .hero-collection-grid,.hero.hero-premium.hero-collection .hero-collection-grid,.hero-collection-grid{grid-template-columns:minmax(0,700px) minmax(430px,1fr)!important;align-items:center!important;gap:54px!important}.hero.hero-collection .hero-collection-left,.hero.hero-premium.hero-collection .hero-collection-left,.hero-collection-left{max-width:700px!important}.hero.hero-collection .hero-collection-actions,.hero.hero-premium.hero-collection .hero-collection-actions,.hero-collection-actions{visibility:visible!important;opacity:1!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;margin-top:24px!important;margin-bottom:0!important;display:flex!important}.hero.hero-collection .hero-collection-btn,.hero.hero-premium.hero-collection .hero-collection-btn,.hero-collection-btn{border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:50px!important;padding:0 22px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 24px #03142f1a!important}.hero.hero-collection .hero-collection-call,.hero-collection-call{color:#fff!important;background:linear-gradient(#2d95ff 0%,#167df0 100%)!important}.hero.hero-collection .hero-collection-pickup,.hero-collection-pickup{color:#fff!important;background:linear-gradient(#0c2f67 0%,#114c96 100%)!important}.hero.hero-collection .hero-image-card,.hero.hero-premium.hero-collection .hero-image-card,.hero-image-card{border-radius:24px!important;min-height:500px!important;box-shadow:0 28px 58px #151c3829!important}.hero.hero-collection .hero-image-card img,.hero.hero-premium.hero-collection .hero-image-card img,.hero-image-card img{object-fit:cover!important;object-position:center center!important;filter:contrast(1.04)saturate(1.05)!important;width:100%!important;height:100%!important;min-height:500px!important;display:block!important}.hero-quick-form{margin-top:30px!important}@media (width<=1080px){.hero.hero-collection .hero-collection-grid,.hero.hero-premium.hero-collection .hero-collection-grid,.hero-collection-grid{grid-template-columns:1fr!important;gap:30px!important}.hero.hero-collection .hero-image-card,.hero.hero-premium.hero-collection .hero-image-card,.hero-image-card,.hero.hero-collection .hero-image-card img,.hero.hero-premium.hero-collection .hero-image-card img,.hero-image-card img{min-height:420px!important}}@media (width<=760px){.hero.hero-collection .hero-collection-actions,.hero.hero-premium.hero-collection .hero-collection-actions,.hero-collection-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:20px!important;display:grid!important}.hero.hero-collection .hero-collection-btn,.hero.hero-premium.hero-collection .hero-collection-btn,.hero-collection-btn{width:100%!important;min-height:48px!important;padding:0 12px!important;font-size:14px!important}.hero.hero-collection .hero-image-card,.hero.hero-premium.hero-collection .hero-image-card,.hero-image-card,.hero.hero-collection .hero-image-card img,.hero.hero-premium.hero-collection .hero-image-card img,.hero-image-card img{min-height:340px!important}}.header .call-top,.header .call-top span,header.header .call-top,header.header .call-top span{font-weight:950!important}.header .call-top small,header.header .call-top small{font-weight:700!important}.site-footer .footer-contact a[href^=tel\:],.site-footer .footer-contact a[href="tel:+905432451616"],.footer-contact a[href^=tel\:],.footer-contact a[href="tel:+905432451616"]{font-weight:950!important}.price-cta-section{color:#fff;background:linear-gradient(135deg,#071a36 0%,#0d3f78 58%,#168cff 100%);padding:68px 0;position:relative;overflow:hidden}.price-cta-section:before,.price-cta-section:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;position:absolute}.price-cta-section:before{width:340px;height:340px;top:-180px;right:-110px}.price-cta-section:after{width:220px;height:220px;bottom:-140px;left:-90px}.price-cta-box{z-index:1;backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;padding:34px 38px;display:grid;position:relative;box-shadow:0 24px 65px #0212273d}.price-cta-copy small{color:#bfe0ff;letter-spacing:1.25px;margin-bottom:9px;font-size:13px;font-weight:900;display:block}.price-cta-copy h2{color:#fff;letter-spacing:-1.1px;margin:0 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.08}.price-cta-copy p{color:#e4f1ff;max-width:760px;margin:0;font-size:17px;line-height:1.65}.price-cta-points{flex-wrap:wrap;gap:10px 18px;margin-top:18px;display:flex}.price-cta-points span{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:750;display:inline-flex}.price-cta-points i{color:#84d4ff}.price-cta-button{color:#0b3972;background:#fff;border-radius:15px;justify-content:center;align-items:center;gap:11px;min-width:230px;min-height:58px;padding:0 24px;font-size:16px;font-weight:900;transition:all .2s;display:inline-flex;box-shadow:0 16px 34px #0000002e}.price-cta-button:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0000003d}@media (width<=820px){.price-cta-section{padding:44px 0}.price-cta-box{border-radius:21px;grid-template-columns:1fr;gap:24px;padding:25px 20px}.price-cta-copy h2{font-size:30px}.price-cta-copy p{font-size:16px}.price-cta-button{width:100%;min-width:0}}@media (width<=760px){.header{z-index:999999!important;overflow:visible!important}.header .container.nav,.container.nav,.nav{align-items:center!important;display:flex!important;position:relative!important;overflow:visible!important}.mobile-menu-toggle{cursor:pointer!important;z-index:1000002!important;background:#168cff24!important;border:1px solid #48b4ff6b!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-left:auto!important;padding:0!important;display:flex!important;position:relative!important}.mobile-menu-toggle span{pointer-events:none!important;background:#fff!important;border-radius:5px!important;width:22px!important;height:2px!important;transition:transform .22s,opacity .22s!important;display:block!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.header .menu{display:none!important}body.mobile-menu-open .header .menu{z-index:1000001!important;background:linear-gradient(#020d23fc,#03142ffc)!important;border:1px solid #48b4ff3d!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:12px!important;display:flex!important;position:absolute!important;top:78px!important;left:0!important;right:0!important;box-shadow:0 18px 45px #00000073!important}body.mobile-menu-open .header .menu a{background:#168cff1a!important;border:1px solid #48b4ff42!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:46px!important;padding:12px 16px!important;display:flex!important}}.google-reviews-section{color:#fff;background:radial-gradient(circle at 12% 8%,#168cff29,#0000 28%),radial-gradient(circle at 88% 18%,#48b4ff1a,#0000 30%),linear-gradient(#03142f 0%,#041a41 100%);border-top:1px solid #48b4ff29;border-bottom:1px solid #48b4ff29;padding:72px 0 44px}.google-reviews-wrap{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:24px;display:grid}.google-review-main{color:#fff;background:radial-gradient(circle at 0 0,#48b4ff29,#0000 30%),linear-gradient(#08214ef0,#03142ffa);border:1px solid #48b4ff3d;border-radius:28px;padding:44px 36px;box-shadow:0 24px 70px #00000042}.google-stars{color:#ffc400;letter-spacing:2px;background:#ffc4001a;border:1px solid #ffc40047;border-radius:999px;justify-content:center;align-items:center;min-height:42px;margin-bottom:22px;padding:0 16px;font-size:23px;display:inline-flex;box-shadow:0 0 24px #ffc40014}.google-review-main h2{letter-spacing:-1.2px;color:#fff;margin:0 0 16px;font-size:clamp(30px,4vw,42px);line-height:1.08}.google-review-main p{color:#d7e6ff;max-width:660px;margin:0 0 28px;font-size:18px;line-height:1.7}.google-review-actions{flex-wrap:wrap;gap:13px;margin-bottom:22px;display:flex}.google-btn{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 22px;font-size:15px;font-weight:950;transition:all .22s;display:inline-flex;box-shadow:0 16px 34px #00000029}.google-btn.primary{color:#fff;background:linear-gradient(#168cff,#0874ed);border-color:#48b4ff59}.google-btn.secondary{color:#fff;background:#ffffff12;border-color:#48b4ff3d}.google-btn:hover{border-color:#48b4ff8c;transform:translateY(-2px)}.google-btn.primary:hover{background:linear-gradient(#2b98ff,#168cff)}.google-btn.secondary:hover{background:#48b4ff1f}.google-note{color:#d7e6ff;background:#48b4ff14;border:1px solid #48b4ff38;border-radius:18px;padding:17px 18px;font-size:14px;line-height:1.65}.google-note strong{color:#48b4ff}.google-review-side{gap:16px;display:grid}.google-info-card{background:radial-gradient(circle at 100% 0,#168cff21,#0000 32%),linear-gradient(#08214ee0,#03142ffa);border:1px solid #48b4ff33;border-radius:24px;min-height:158px;padding:28px 26px;transition:all .22s;box-shadow:0 18px 46px #0003}.google-info-card:hover{border-color:#48b4ff6b;transform:translateY(-3px)}.google-info-card i{color:#48b4ff;background:#48b4ff1a;border:1px solid #48b4ff38;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:16px;font-size:23px;display:grid}.google-info-card h3{color:#fff;letter-spacing:-.4px;margin:0 0 10px;font-size:22px;line-height:1.2}.google-info-card p{color:#c7d7ef;margin:0;font-size:16px;line-height:1.6}@media (width<=900px){.google-reviews-section{padding:50px 0 34px}.google-reviews-wrap{grid-template-columns:1fr;gap:18px}.google-review-main{border-radius:24px;padding:30px 22px}.google-stars{min-height:38px;font-size:20px}.google-review-main p{font-size:16px}.google-review-actions{grid-template-columns:1fr;display:grid}.google-btn{width:100%}.google-info-card{min-height:auto;padding:24px 20px}}.trust.trust-reference-final{padding:30px 0 28px!important}.trust.trust-reference-final .trust-reference-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:start!important;gap:0!important;display:grid!important}.trust.trust-reference-final .trust-reference-item{min-height:124px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #48b4ff38!important;border-radius:0!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"icon title""desc desc"!important;align-items:start!important;gap:14px 16px!important;padding:0 25px!important;display:grid!important}.trust.trust-reference-final .trust-reference-item:first-child{padding-left:0!important}.trust.trust-reference-final .trust-reference-item:last-child{border-right:0!important;padding-right:0!important}.trust.trust-reference-final .trust-reference-item i{color:#168cff!important;grid-area:icon!important;justify-content:center!important;align-items:flex-start!important;width:48px!important;height:48px!important;margin:0!important;font-size:36px!important;line-height:1!important;display:flex!important}.trust.trust-reference-final .trust-reference-title{color:#fff!important;letter-spacing:0!important;text-align:left!important;grid-area:title!important;max-width:175px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.23!important}.trust.trust-reference-final .trust-reference-item p{color:#c7d7ef!important;text-align:left!important;grid-area:desc!important;max-width:240px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:1.75!important}@media (width<=1180px){.trust.trust-reference-final .trust-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 0!important}.trust.trust-reference-final .trust-reference-item{border-right:0!important;padding:0 18px!important}.trust.trust-reference-final .trust-reference-item:nth-child(odd){padding-left:0!important}}@media (width<=760px){.trust.trust-reference-final .trust-reference-grid{grid-template-columns:1fr!important;gap:0!important}.trust.trust-reference-final .trust-reference-item{border-bottom:1px solid #48b4ff29!important;border-right:0!important;min-height:auto!important;padding:16px 0!important}.trust.trust-reference-final .trust-reference-item:last-child{border-bottom:0!important}.trust.trust-reference-final .trust-reference-title,.trust.trust-reference-final .trust-reference-item p{max-width:none!important}}:root{--dark:#fff!important;--navy:#fff!important;--navy2:#f6faff!important;--blue:#168cff!important;--cyan:#48b4ff!important;--green:#14bd43!important;--text:#071428!important;--muted:#5f6b7a!important;--line:#0f172a1f!important}html,body{color:#071428!important;color-scheme:light!important;background:#fff!important}body,p,li,span,small,label,strong,em{color:#071428}a{color:inherit}.header,header.header{backdrop-filter:blur(12px)!important;background:#fffffff5!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 12px 34px #0f172a14!important}.header .menu a,.menu a,.call-top,.call-top small,.call-top span{color:#071428!important}.header .menu a:hover,.menu a:hover,.insta,.call-top i{color:#168cff!important}.wa-top,.float-wa,.footer-cta .wa,.footer-buttons .footer-whatsapp{color:#fff!important;background:#14bd43!important}.mobile-menu-toggle{background:#f1f7ff!important;border-color:#cfe4ff!important}.mobile-menu-toggle span{background:#168cff!important}@media (width<=760px){body.mobile-menu-open .menu,.header .menu.active,.nav .menu.active{background:#fff!important;border:1px solid #dbe8f5!important;box-shadow:0 18px 45px #0f172a24!important}body.mobile-menu-open .menu a,.header .menu.active a,.nav .menu.active a{color:#071428!important;background:#f4f9ff!important;border-color:#dbeafe!important}}.site-logo-clean,.footer-logo{filter:none!important}.hero,.hero.hero-premium,.hero-premium{background:linear-gradient(90deg,#fffffffa 0%,#fffffff2 48%,#ffffffdb 100%),url(https://images.unsplash.com/photo-1555041469-a586c61ea9bc?auto=format&fit=crop&w=1800&q=85) 50%/cover no-repeat!important;border-bottom:1px solid #e2e8f0!important}.hero:before,.hero-premium:before{background:radial-gradient(circle at 18% 18%,#168cff21,#0000 28%),linear-gradient(#ffffff2e,#ffffffb8)!important}.hero-wrap:after,.hero-premium-wrap:after{background:#dbe8f5!important}.hero-pill,.badge{color:#075da8!important;background:#eef7ff!important;border-color:#b9dcff!important;box-shadow:0 10px 28px #168cff1a!important}.hero h1,.hero-premium h1,.hero-left h1,.hero .hero-title{color:#071428!important;text-shadow:none!important}.hero h1 span,.hero-premium h1 span,.hero-left h1 span{color:#168cff!important}.hero-desc,.hero-premium-desc,.hero-mini-features div,.hero-mini-features strong{color:#334155!important}.hero-mini-features i{color:#168cff!important}.hero-call,.hero-btn.call{color:#071428!important;background:#fff!important;border:1px solid #cfe4ff!important;box-shadow:0 18px 42px #0f172a1a!important}.hero-call small,.hero-btn.call small,.hero-call span,.hero-btn.call span{color:#071428!important}.hero-call i,.hero-btn.call i{color:#168cff!important}.hero-wa,.hero-btn.whatsapp,.submit-whatsapp,.mobile-call-btn,.wa-cta-button,.calc-btn,.google-btn,.footer-main-btn{color:#fff!important;background:#168cff!important;border-color:#168cff!important;box-shadow:0 14px 32px #168cff38!important}.hero-wa *,.hero-btn.whatsapp *,.submit-whatsapp *,.mobile-call-btn *,.wa-cta-button *,.calc-btn *,.google-btn *,.footer-main-btn *{color:#fff!important}.quote-card,.premium-form-card,.calculator-card,.price-calc{color:#071428!important;background:#fff!important;border:1px solid #dbe8f5!important;box-shadow:0 24px 60px #0f172a1a!important}.quote-head h2,.premium-form-card .quote-head h2,.calculator-card h3,.price-calc h3{color:#071428!important}.quote-head p,.calc-kicker,.calc-note,.calculator-card p{color:#64748b!important}.quote-icon,.stat-icon,.why-icon,.blog-icon{color:#168cff!important;box-shadow:none!important;background:#eaf5ff!important;border:1px solid #cfe4ff!important}.form-row label,.price-calc label,.calculator-card label{color:#071428!important}input,textarea,select,.price-calc select,.price-calc input,.calculator-card select,.calculator-card input{color:#071428!important;box-shadow:none!important;background:#fff!important;border:1px solid #cfd8e3!important}input::placeholder,textarea::placeholder{color:#7b8794!important}input:focus,textarea:focus,select:focus{border-color:#168cff!important;box-shadow:0 0 0 4px #168cff1f!important}.service-options{background:#f6faff!important;border-color:#dbeafe!important}.service-option{color:#071428!important;background:#fff!important;border-color:#dbe8f5!important}.service-option:hover,.service-option:has(input:checked){background:#eef7ff!important;border-color:#9fd0ff!important}.service-option strong{color:#071428!important}.service-option i{color:#168cff!important}.dot{border-color:#94a3b8!important}.service-option input:checked+.dot{border-color:#168cff!important}.service-option input:checked+.dot:after{background:#168cff!important}.trust,.trust-reference-final,.section,.stats-section,.why-dortel-section,.faq-section,.google-reviews-section,.blog-section,.pricing-section,.price-section,.about-section,.wa-cta-section{color:#071428!important;background:#fff!important;border-top:1px solid #eef2f7!important;border-bottom:0!important}.trust:nth-of-type(2n),.section:nth-of-type(2n),.why-dortel-section,.google-reviews-section,.pricing-section,.about-section{background:#f7fbff!important}.section-title small,.why-dortel-title small,.faq-title small,.pricing-kicker,.price-title small,.about-badge,.footer-badge{color:#168cff!important}.section-title h2,.why-dortel-title h2,.faq-title h2,.pricing-title h2,.price-title h2,.about-content h2,.google-review-main h2,.wa-cta-content h2,.trust-item h3,.trust-reference-title,.card h3,.why-card h3,.why-dortel-card h3,.blog-card h3,.google-info-card h3,.footer-col h3{color:#071428!important}.section-title p,.faq-title p,.pricing-title p,.price-title p,.about-content p,.wa-cta-content p,.trust-item p,.trust-reference-item p,.card p,.why-card p,.why-dortel-card p,.blog-card p,.google-info-card p,.google-review-main p,.footer-about p,.footer-sub,.quick-links,.footer-links a,.footer-contact a,.footer-contact span,.footer-bottom,.footer-bottom a{color:#475569!important}.trust-item,.trust-reference-item,.card,.why-card,.why-dortel-card,.faq-item,.google-info-card,.blog-card,.stat-card,.price-table-card,.price-list,.wa-cta-box,.google-review-main,.reason-line{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 16px 38px #0f172a12!important}.trust-item:hover,.trust-reference-item:hover,.card:hover,.why-card:hover,.why-dortel-card:hover,.blog-card:hover,.google-info-card:hover{border-color:#b9dcff!important;box-shadow:0 20px 45px #0f172a1a!important}.trust-item i,.trust-reference-item i,.card i,.footer-contact i,.blog-read,.google-stars,.price-line strong,.info-line strong,.info-line a,.reason-line strong{color:#168cff!important}.faq-question{color:#071428!important;background:#fff!important}.faq-question i{color:#168cff!important}.faq-answer{color:#475569!important;background:#fff!important}.price-row,.price-list .price-row{color:#071428!important;background:#fff!important;border-bottom:1px solid #eef2f7!important}.price-row:hover,.price-row.active,body.price-list-open .price-row.active{color:#fff!important;background:#168cff!important}.p-name,.price-row span{color:inherit!important}.p-note,.price-row em{color:#64748b!important}.p-price,.price-row strong{color:#168cff!important}.price-row:hover .p-note,.price-row.active .p-note,.price-row:hover .p-price,.price-row.active .p-price,.price-row:hover strong,.price-row.active strong{color:#fff!important}.calc-result span{color:#64748b!important}.calc-result strong{color:#071428!important}.calc-line{border-top-color:#d8e1ec!important}@media (width<=980px){.price-calc{color:#071428!important;background:#fff!important;border-color:#e2e8f0!important}.price-calc label,.calc-result span,.calc-note{color:#475569!important}.price-calc input{color:#071428!important;background:#fff!important;border-color:#cfd8e3!important}.calc-result strong{color:#168cff!important}body.price-list-open .price-list{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 16px 38px #0f172a14!important}body.price-list-open .price-row{color:#071428!important;background:#fff!important;border-bottom:1px solid #eef2f7!important}body.price-list-open .price-row .p-note{color:#64748b!important}body.price-list-open .price-row .p-price{color:#168cff!important}body.price-list-open .price-row.active,.price-row.active{color:#fff!important;background:#168cff!important}body.price-list-open .price-row.active .p-note,body.price-list-open .price-row.active .p-price,body.price-list-open .price-row.active .p-price small,.price-row.active .p-price,.price-row.active .p-price small{color:#fff!important}}.about-badge{background:#eef7ff!important;border-color:#cfe4ff!important}.about-feature{color:#071428!important;background:#fff!important;border-color:#e2e8f0!important}.about-feature i{color:#168cff!important}.about-image{box-shadow:0 24px 60px #0f172a1f!important}.about-image-overlay{background:linear-gradient(#ffffff05,#ffffff4d)!important}.about-btn{color:#fff!important;background:#168cff!important}.about-btn *{color:#fff!important}.footer,.footer-pro,.site-footer,.footer-top{color:#071428!important;background:#fff!important;border-top:1px solid #e2e8f0!important}.footer-top{background:#f7fbff!important}.footer-social a{color:#168cff!important;background:#eef7ff!important;border-color:#cfe4ff!important}.footer-cta .call,.footer-buttons .footer-call{color:#fff!important;background:#168cff!important}.footer-cta .call *,.footer-buttons .footer-call *{color:#fff!important}.footer-bottom{border-top:1px solid #e2e8f0!important}.float-wa,.wa-top{color:#fff!important;background:#14bd43!important}.float-wa *,.wa-top *{color:#fff!important}@media (width<=760px){.hero,.hero.hero-premium,.hero-premium{background:#fff!important}.hero .hero-wrap,.hero-premium-wrap{border-bottom:1px solid #eef2f7!important}.quote-card,.premium-form-card{box-shadow:0 18px 42px #0f172a17!important}}.trust.trust-reference-final,section.trust.trust-reference-final{color:#071428!important;background:#f7fbff!important;border-top:1px solid #dbeafe!important;border-bottom:1px solid #e5edf7!important}.trust.trust-reference-final .trust-reference-grid{background:0 0!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item,section.trust.trust-reference-final .trust-reference-item{box-shadow:none!important;color:#071428!important;background:0 0!important;border:0!important;border-right:1px solid #d6e7f7!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item:last-child,section.trust.trust-reference-final .trust-reference-item:last-child{border-right:0!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item i,section.trust.trust-reference-final .trust-reference-item i{color:#168cff!important;opacity:1!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item .trust-reference-title,section.trust.trust-reference-final .trust-reference-item .trust-reference-title{color:#071428!important;text-shadow:none!important;opacity:1!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item p,section.trust.trust-reference-final .trust-reference-item p{color:#475569!important;text-shadow:none!important;opacity:1!important}.google-reviews-section,section.google-reviews-section{color:#071428!important;background:#f7fbff!important;border-top:1px solid #e5edf7!important}.google-reviews-section .google-reviews-wrap,section.google-reviews-section .google-reviews-wrap{color:#071428!important}.google-reviews-section .google-review-main,section.google-reviews-section .google-review-main,.google-reviews-section .google-info-card,section.google-reviews-section .google-info-card{color:#071428!important;background:#fff!important;border:1px solid #dbe8f5!important;box-shadow:0 16px 38px #0f172a12!important}.google-reviews-section .google-review-main h2,section.google-reviews-section .google-review-main h2,.google-reviews-section .google-info-card h3,section.google-reviews-section .google-info-card h3{color:#071428!important;text-shadow:none!important}.google-reviews-section .google-review-main p,section.google-reviews-section .google-review-main p,.google-reviews-section .google-info-card p,section.google-reviews-section .google-info-card p{color:#334155!important;text-shadow:none!important;opacity:1!important}.google-reviews-section .google-note,section.google-reviews-section .google-note{color:#334155!important;text-shadow:none!important;opacity:1!important;background:#eef7ff!important;border:1px solid #b9dcff!important}.google-reviews-section .google-note strong,section.google-reviews-section .google-note strong{color:#168cff!important;opacity:1!important}.google-reviews-section .google-stars,section.google-reviews-section .google-stars{color:#168cff!important;text-shadow:none!important;background:#fff8e6!important;border:1px solid #ffd56a!important}.google-reviews-section .google-btn.primary,.google-reviews-section .google-btn.secondary,section.google-reviews-section .google-btn.primary,section.google-reviews-section .google-btn.secondary{color:#fff!important;background:#168cff!important;border-color:#168cff!important}.google-reviews-section .google-btn.primary *,.google-reviews-section .google-btn.secondary *,section.google-reviews-section .google-btn.primary *,section.google-reviews-section .google-btn.secondary *{color:#fff!important}.section .card h3,section.section .card h3,.why-dortel-section .why-dortel-card h3,.blog-section .blog-card h3,.faq-section .faq-question,.pricing-section .pricing-title h2,.blog-section .section-title h2{color:#071428!important;text-shadow:none!important}.section .card p,section.section .card p,.why-dortel-section .why-dortel-card p,.blog-section .blog-card p,.faq-section .faq-answer,.pricing-section .pricing-title p{color:#475569!important;text-shadow:none!important;opacity:1!important}.section .card,.why-dortel-section .why-dortel-card,.blog-section .blog-card,.faq-section .faq-item{background:#fff!important;border:1px solid #dbe8f5!important;box-shadow:0 14px 34px #0f172a12!important}@media (width<=760px){.trust.trust-reference-final .trust-reference-grid .trust-reference-item,section.trust.trust-reference-final .trust-reference-item{border-bottom:1px solid #d6e7f7!important;border-right:0!important}.trust.trust-reference-final .trust-reference-grid .trust-reference-item:last-child,section.trust.trust-reference-final .trust-reference-item:last-child{border-bottom:0!important}}.service-showcase-section,section.service-showcase-section{color:#071428!important;background:#f7f4ee!important;border-top:1px solid #eadfce!important;border-bottom:1px solid #eadfce!important;padding:76px 0 78px!important}.service-showcase-title{text-align:center!important;margin-bottom:42px!important}.service-showcase-title small{color:#0b7cff!important;letter-spacing:.2em!important;align-items:center!important;gap:10px!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.service-showcase-title small:before{content:""!important;background:#d5a222!important;border-radius:999px!important;width:30px!important;height:2px!important}.service-showcase-title h2{color:#071428!important;letter-spacing:-1.4px!important;margin:12px 0!important;font-size:clamp(31px,3.8vw,48px)!important;font-weight:950!important;line-height:1.08!important}.service-showcase-title p{color:#475569!important;max-width:780px!important;margin:0 auto!important;font-size:16px!important;line-height:1.7!important}.service-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;display:grid!important}.service-showcase-card{background:#fff!important;border:1px solid #e7dccb!important;border-radius:18px!important;min-height:0!important;transition:transform .22s,box-shadow .22s,border-color .22s!important;overflow:hidden!important;box-shadow:0 16px 42px #0f172a12!important}.service-showcase-card:nth-child(3){border-color:#d6a632!important;box-shadow:0 20px 48px #d6a63229!important}.service-showcase-card:hover{border-color:#168cff!important;transform:translateY(-5px)!important;box-shadow:0 22px 58px #0f172a1f!important}.service-showcase-image{background:#eef4fb!important;height:205px!important;display:block!important;overflow:hidden!important}.service-showcase-image img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;transition:transform .35s!important;display:block!important;transform:scale(1.01)!important}.service-showcase-card:hover .service-showcase-image img{transform:scale(1.06)!important}.service-showcase-body{padding:24px 24px 26px!important}.service-showcase-body h3{color:#071428!important;letter-spacing:-.3px!important;margin:0 0 16px!important;font-size:22px!important;font-weight:950!important;line-height:1.18!important}.service-showcase-body p{color:#475569!important;min-height:72px!important;margin:0 0 28px!important;font-size:15px!important;line-height:1.65!important}.service-detail-link{color:#071428!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:950!important;text-decoration:none!important;display:inline-flex!important}.service-detail-link i{color:#168cff!important;font-size:11px!important;transition:transform .2s!important}.service-detail-link:hover{color:#168cff!important}.service-detail-link:hover i{transform:translate(4px)!important}@media (width<=1020px){.service-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){.service-showcase-section,section.service-showcase-section{padding:52px 0 56px!important}.service-showcase-grid{grid-template-columns:1fr!important;gap:18px!important}.service-showcase-title{margin-bottom:30px!important}.service-showcase-title h2{letter-spacing:-.8px!important;font-size:32px!important}.service-showcase-title p{font-size:15px!important}.service-showcase-image{height:210px!important}.service-showcase-body{padding:20px 20px 22px!important}.service-showcase-body p{min-height:auto!important;margin-bottom:22px!important}}.service-showcase-title small,.why-header span,.section-title small,.trust-reference-kicker,.kicker{letter-spacing:.16em!important;font-weight:600!important}.service-showcase-title h2,.why-header h2,.section-title h2,.trust-reference-heading,.pricing-section .title h2,.faq-section h2,.blog-section h2{letter-spacing:-.7px!important;font-weight:600!important;line-height:1.18!important}.service-showcase-title h2{font-size:clamp(28px,3.1vw,40px)!important}.service-showcase-body h3,.why-card h3,.why-dortel-card h3,.trust-reference-title,.card h3,.cards h3,.service-card h3,.blog-card h3,.faq-question,.price-row.active .p-name{letter-spacing:-.15px!important;font-weight:600!important}.service-showcase-body h3{font-size:20px!important;line-height:1.25!important}.why-header h2{font-size:clamp(28px,3vw,38px)!important}.why-card h3,.why-dortel-card h3,.trust-reference-title{font-size:18px!important}.service-showcase-body p,.why-card p,.why-dortel-card p,.trust-reference-item p,.card p,.cards p,.service-card p,.blog-card p,.faq-answer,.section-title p,.service-showcase-title p{font-weight:400!important;line-height:1.72!important}.service-detail-link,.blog-read,.btn,.hero-btn,.submit-whatsapp,.service-option strong,strong,b{font-weight:600!important}@media (width<=760px){.service-showcase-title h2,.why-header h2,.section-title h2{letter-spacing:-.45px!important;font-size:28px!important;font-weight:600!important}.service-showcase-body h3,.why-card h3,.why-dortel-card h3,.trust-reference-title{font-size:17px!important;font-weight:600!important}}.mobile-menu-toggle{display:none}@media (width<=768px){html,body{overflow-x:hidden!important}.header,header.header{z-index:1000000!important;background:#fff!important;border-bottom:1px solid #e5edf6!important;height:78px!important;min-height:78px!important;position:sticky!important;top:0!important;overflow:visible!important;box-shadow:0 4px 18px #0f172a0f!important}.header .container,.header .container.nav,.container.nav,.header .nav,.nav{background:0 0!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:78px!important;min-height:78px!important;margin:0!important;padding:0 14px!important;display:flex!important;position:relative!important;overflow:visible!important}.header .dortel-logo-link,.header .logo-clean-link,.header .logo-link{flex:none!important;align-items:center!important;max-width:190px!important;margin:0!important;padding:0!important;display:flex!important}.header .site-logo-clean,.header .site-logo,.header .logo,.header .logo img,.header .logo-link img,.header .dortel-logo-link img{object-fit:contain!important;object-position:left center!important;filter:none!important;border-radius:0!important;width:auto!important;max-width:178px!important;height:54px!important;max-height:54px!important;margin:0!important;display:block!important}.header .right-nav,.header .insta,.header .call-top,.header .top-call,.header .wa-top{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important}.mobile-menu-toggle,.header .mobile-menu-toggle,button.mobile-menu-toggle{z-index:1000003!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#eef7ff!important;border:1px solid #b9dcff!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0 0 0 auto!important;padding:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.mobile-menu-toggle span,.header .mobile-menu-toggle span{pointer-events:none!important;background:#168cff!important;border-radius:999px!important;width:21px!important;height:2px!important;transition:transform .22s,opacity .22s!important;display:block!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.header .menu,nav.menu,.menu,.nav-menu,.nav-links,.main-menu{display:none!important}body.mobile-menu-open .header .menu,body.mobile-menu-open nav.menu,body.mobile-menu-open .menu,body.mobile-menu-open .nav-menu,body.mobile-menu-open .nav-links,body.mobile-menu-open .main-menu,.header .menu.active,.header .menu.open,.header .menu.show{z-index:1000002!important;white-space:normal!important;background:#fff!important;border:1px solid #dbeafe!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:auto!important;max-width:none!important;margin:0!important;padding:10px!important;display:flex!important;position:absolute!important;top:78px!important;left:14px!important;right:14px!important;overflow:visible!important;box-shadow:0 18px 45px #0f172a2e!important}body.mobile-menu-open .header .menu a,body.mobile-menu-open nav.menu a,body.mobile-menu-open .menu a,body.mobile-menu-open .nav-menu a,body.mobile-menu-open .nav-links a,body.mobile-menu-open .main-menu a,.header .menu.active a,.header .menu.open a,.header .menu.show a{width:100%!important;min-height:46px!important;box-shadow:none!important;color:#071428!important;opacity:1!important;letter-spacing:0!important;text-shadow:none!important;background:#f4f9ff!important;border:1px solid #dbeafe!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;display:flex!important}body.mobile-menu-open .header .menu a:after,body.mobile-menu-open nav.menu a:after,body.mobile-menu-open .menu a:after{content:none!important;display:none!important}body.mobile-menu-open .header .menu a:hover,body.mobile-menu-open nav.menu a:hover,body.mobile-menu-open .menu a:hover{color:#168cff!important;background:#eaf5ff!important;border-color:#b9dcff!important}}.menu{overflow:visible!important}.menu-dropdown-toggle{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:10px 0;font-weight:500;display:inline-flex}.menu-dropdown-panel{opacity:0;visibility:hidden;pointer-events:none;z-index:1000010;background:#fff;border:1px solid #dbeafe;border-radius:14px;min-width:250px;padding:9px;transition:all .2s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 18px 45px #0f172a29}.menu-dropdown-panel a{white-space:nowrap;border-radius:10px;align-items:center;gap:10px;width:100%;line-height:1.25;text-decoration:none;color:#071428!important;padding:12px 13px!important;display:flex!important}.menu-dropdown-panel a:hover{color:#168cff!important;background:#eef7ff!important}.menu-dropdown-panel i{color:#168cff;width:17px}@media (width<=760px){body.mobile-menu-open .menu .menu-dropdown,.header .menu.active .menu-dropdown,.header .menu.open .menu-dropdown,.header .menu.show .menu-dropdown{width:100%!important;display:block!important}body.mobile-menu-open .menu-dropdown-toggle,.header .menu.active .menu-dropdown-toggle,.header .menu.open .menu-dropdown-toggle,.header .menu.show .menu-dropdown-toggle{color:#071428!important;background:#f4f9ff!important;border:1px solid #dbeafe!important;border-radius:12px!important;justify-content:space-between!important;width:100%!important;min-height:46px!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important}.menu-dropdown-panel{width:100%!important;min-width:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#fff!important;margin-top:6px!important;padding:6px!important;display:none!important;position:static!important;transform:none!important}.menu-dropdown.open .menu-dropdown-panel{display:block!important;transform:none!important}.menu-dropdown-panel a{white-space:normal!important;background:#eef7ff!important;margin:4px 0!important}}:root{--v4-dark:#020d23;--v4-navy:#071b39;--v4-blue:#168cff;--v4-blue-soft:#eef7ff;--v4-green:#14bd43;--v4-text:#071428;--v4-muted:#60738a;--v4-line:#0a37781f}.skip-link{z-index:10000000;color:var(--v4-text);background:#fff;border-radius:10px;padding:12px 16px;font-weight:600;position:fixed;top:-80px;left:16px;box-shadow:0 12px 30px #00000040}.skip-link:focus{top:14px}.header{z-index:9999!important;background:linear-gradient(#020d23,#03152f)!important;border-bottom:1px solid #48b4ff29!important;align-items:center!important;height:auto!important;min-height:88px!important;display:flex!important;position:sticky!important;top:0!important;overflow:visible!important}.header .container.nav{justify-content:space-between!important;align-items:center!important;gap:22px!important;min-height:88px!important;display:flex!important;overflow:visible!important}.dortel-logo-link{flex:none;align-items:center;min-width:172px;display:flex}.dortel-logo-link .logo{object-fit:contain!important;filter:brightness(0)invert()!important;background:0 0!important;width:190px!important;max-width:190px!important;height:auto!important;padding:0!important}.header .menu{color:#fff!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:22px!important;margin:0!important;font-size:14px!important;font-weight:500!important;display:flex!important;overflow:visible!important}.header .menu>a,.menu-dropdown-toggle{opacity:.94;min-height:44px;color:#fff!important;align-items:center!important;text-decoration:none!important;display:inline-flex!important}.header .menu>a:hover,.header .menu>a[aria-current=page],.menu-dropdown-toggle:hover{color:#65b9ff!important}.menu-dropdown{align-items:center;display:flex;position:relative}.menu-dropdown-toggle{font:inherit;cursor:pointer;background:0 0;border:0;gap:7px;padding:0}.menu-dropdown-toggle i{font-size:10px;transition:transform .2s}.menu-dropdown.open .menu-dropdown-toggle i{transform:rotate(180deg)}.menu-dropdown-panel{opacity:0;visibility:hidden;pointer-events:none;z-index:10010;background:#fff;border:1px solid #dce9f8;border-radius:15px;width:max-content;min-width:245px;padding:8px;transition:all .18s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 20px 46px #06183433}.menu-dropdown:hover .menu-dropdown-panel,.menu-dropdown:focus-within .menu-dropdown-panel,.menu-dropdown.open .menu-dropdown-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.menu-dropdown-panel a{border-radius:10px;align-items:center;gap:10px;line-height:1.25;color:var(--v4-text)!important;padding:12px!important;font-size:14px!important;text-decoration:none!important;display:flex!important}.menu-dropdown-panel a:hover{background:var(--v4-blue-soft)!important;color:var(--v4-blue)!important}.menu-dropdown-panel i{width:17px;color:var(--v4-blue)}.header .right-nav{flex:none;color:#fff!important;align-items:center!important;gap:12px!important;display:flex!important}.header .insta,.header .wa-top{color:#fff!important;border-radius:50%!important;place-items:center!important;width:43px!important;min-width:43px!important;height:43px!important;font-size:22px!important;display:grid!important}.header .insta{background:#ffffff14!important}.header .wa-top{background:var(--v4-green)!important}.header .call-top,.header .top-call{color:#fff!important;align-items:center!important;gap:9px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.header .call-top i,.header .top-call i{font-size:22px}.header .call-top small,.header .top-call small{color:#bfd0e6;font-size:11px;font-weight:500;display:block}.header .call-top span,.header .top-call span{font-size:17px;line-height:1.15}.mobile-menu-toggle{cursor:pointer!important;background:#168cff1f!important;border:1px solid #48b4ff66!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;display:none!important}.mobile-menu-toggle span{border-radius:4px;transition:all .2s;background:#fff!important;width:21px!important;height:2px!important;display:block!important}body.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)}body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0}body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.service-area-note{color:#40566f;background:#f7fbff;border:1px solid #dbeafe;border-radius:18px;margin:26px 0;padding:20px 22px;line-height:1.75}.site-footer{position:relative;background:var(--v4-dark)!important;color:#d7e5f7!important;border-top:1px solid #48b4ff29!important}.site-footer .footer-top{padding:48px 0 30px!important}.site-footer .footer-grid{grid-template-columns:1.35fr 1fr 1.1fr 1.1fr!important;align-items:start!important;gap:34px!important;display:grid!important}.site-footer .footer-logo{object-fit:contain!important;filter:brightness(0)invert()!important;background:0 0!important;width:190px!important;max-width:190px!important;height:auto!important;margin:0 0 16px!important}.site-footer .footer-about p{max-width:380px;color:#b8c8dd!important;margin:0 0 17px!important;font-size:15px!important;line-height:1.75!important}.site-footer .footer-social{gap:10px!important;display:flex!important}.site-footer .footer-social a{color:#fff!important;background:#ffffff14!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;font-size:19px!important;display:grid!important}.site-footer .footer-col h3{color:#fff!important;margin:0 0 15px!important;font-size:17px!important;font-weight:500!important}.site-footer .footer-links{gap:9px!important;display:grid!important}.site-footer .footer-links a{color:#b8c8dd!important;font-size:14.5px!important;line-height:1.5!important;text-decoration:none!important}.site-footer .footer-links a:hover{color:#65b9ff!important}.site-footer .footer-contact{color:#b8c8dd!important;gap:12px!important;font-size:14.5px!important;line-height:1.55!important;display:grid!important}.site-footer .footer-contact .line{align-items:flex-start!important;gap:10px!important;display:flex!important}.site-footer .footer-contact i{width:17px;margin-top:3px;color:#65b9ff!important}.site-footer .footer-contact a,.site-footer .footer-contact span{color:#b8c8dd!important;text-decoration:none!important}.site-footer .footer-cta{flex-wrap:wrap!important;gap:9px!important;margin-top:18px!important;display:flex!important}.site-footer .footer-cta a{border-radius:11px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important}.site-footer .footer-cta .call{color:var(--v4-text)!important;background:#fff!important}.site-footer .footer-cta .wa{background:var(--v4-green)!important;color:#fff!important}.site-footer .footer-bottom{color:#91a8c3!important;border-top:1px solid #48b4ff24!important;margin:0!important;padding:16px 0!important;font-size:13.5px!important}.site-footer .footer-bottom-inner{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.site-footer .footer-bottom a{color:#b8c8dd!important;text-decoration:none!important}.float-wa{z-index:9998!important;background:var(--v4-green)!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;font-size:31px!important;text-decoration:none!important;display:grid!important;position:fixed!important;bottom:22px!important;right:22px!important;box-shadow:0 16px 38px #14bd4359!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px!important;outline:3px solid #168cff73!important}@media (width<=1180px){.header .call-top,.header .top-call{display:none!important}.header .menu{gap:16px!important;font-size:13.5px!important}}@media (width<=1000px){body.mobile-menu-open{overflow:hidden}.header{min-height:78px!important}.header .container.nav{min-height:78px!important;position:relative!important}.dortel-logo-link .logo{width:170px!important;max-width:170px!important}.mobile-menu-toggle{order:3!important;display:flex!important}.header .right-nav{order:2!important;margin-left:auto!important}.header .insta,.header .call-top,.header .top-call,.header .menu{display:none!important}body.mobile-menu-open .header .menu{background:linear-gradient(#020d23,#061f44)!important;border:1px solid #48b4ff38!important;border-radius:0 0 18px 18px!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;max-height:calc(100vh - 90px)!important;padding:12px!important;display:flex!important;position:absolute!important;top:78px!important;left:0!important;right:0!important;overflow:auto!important;box-shadow:0 22px 50px #00000061!important}body.mobile-menu-open .header .menu>a,body.mobile-menu-open .menu-dropdown-toggle{color:#fff!important;background:#168cff14!important;border:1px solid #48b4ff33!important;border-radius:11px!important;justify-content:space-between!important;width:100%!important;min-height:45px!important;padding:0 14px!important}.menu-dropdown{width:100%!important;display:block!important}.menu-dropdown-panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;min-width:0!important;box-shadow:none!important;margin-top:6px!important;padding:6px!important;display:none!important;position:static!important;transform:none!important}.menu-dropdown.open .menu-dropdown-panel{display:block!important;transform:none!important}.menu-dropdown-panel a{white-space:normal!important;background:var(--v4-blue-soft)!important;margin:3px 0!important}.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.header .right-nav .wa-top{display:grid!important}.site-footer .footer-top{padding:38px 0 24px!important}.site-footer .footer-grid{grid-template-columns:1fr!important;gap:26px!important}.site-footer .footer-bottom-inner{justify-content:start!important;display:grid!important}.float-wa{width:54px!important;height:54px!important;font-size:29px!important;bottom:16px!important;right:16px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}