#main-title-service{font-size:2.75rem}#capacity-service{font-weight:300;text-align:left!important}#capacity-service-2{text-align:left!important;text-shadow:0px 3px white}#sec3-adv2{margin-top:-2.2rem}.padding-x-10{padding-right:7.5px;padding-left:7.5px}@media only screen and (max-width: 425px){#sec3-adv2{border-top:0!important;margin-top:0!important}#sec3-adv3.py-3{padding-top:0!important}#sec3-adv3 .border-right{border-right:0!important}#sec3-adv3 .mx-3{margin-right:0!important;margin-left:0!important}#sec3-adv2 .fs-3,#sec3-adv3 .fs-3{font-size:1rem!important;font-weight:700;text-align:center}#sec3-adv3 .pl-2.pr-4{padding-right:.5rem!important}#sec3-adv3 .pr-2.pl-4{padding-left:.5rem!important}#capacity-service,#capacity-service-2{text-align:center!important}#capacity-service span{font-size:1.5rem!important;color:#212529!important;font-weight:400!important}#capacity-service-2{line-height:1!important;margin-top:.8rem!important}#capacity-service-2 span:nth-child(2):after{content:" "}#capacity-service-2 span:first-child,#capacity-service-2 span:nth-child(2){font-size:1.3rem!important;line-height:1!important}#capacity-service-2 span:nth-child(3),#capacity-service-2 span:nth-child(4){font-size:1.3rem!important;line-height:1!important}}@media only screen and (max-width: 320px){#sec3-adv2 .fs-3,#sec3-adv3 .fs-3{font-size:.9rem!important}}.btn-lux:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff59,#ffffff14 30%,#fff0 45%);pointer-events:none;border-radius:inherit;mix-blend-mode:screen}.btn-lux:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.55) 45%,rgba(255,255,255,0) 70%);transform:skew(-18deg);transition:left .8s ease;pointer-events:none}.btn-lux:hover{transform:translateY(-1px);box-shadow:0 1px #ffffff47 inset,0 -1px #00000047 inset,0 12px 28px #80000c59,0 3px 8px #00000047;filter:saturate(1.05)}.btn-lux:hover:after{left:130%}.btn-lux:active{transform:translateY(0);box-shadow:0 0 #fff0 inset,0 2px 6px #00000059 inset,0 6px 14px #80000c52,0 2px 6px #0000004d}.btn-lux:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff59,0 0 0 6px #cc002259,0 8px 20px #80000c47}.btn.btn-danger.btn-lux{background:none;background:linear-gradient(180deg,#c4121f,#a90f1a 55%,#900915);border-color:#ffffff38}.btn-royal{--h: 56px;display:inline-flex;align-items:center;justify-content:center;min-height:var(--h);padding:0 28px;border-radius:16px;font-weight:800;letter-spacing:.3px;color:#fff!important;background:linear-gradient(180deg,#b80f1c,#8f0c16);border:0;position:relative;overflow:hidden;box-shadow:0 10px 28px #80000c47;inline-size:fit-content;max-inline-size:420px}.btn-royal:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(90deg,#f7e8b1,#e2b04f,#f7e8b1);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.btn-royal:after{content:"";position:absolute;inset:0 0 40%;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 60%);mix-blend-mode:screen;pointer-events:none}.btn-royal:hover{transform:translateY(-1px);filter:saturate(1.05)}.btn-flex-wrap{display:flex;gap:1rem;width:100%}.btn-onyx{--h:60px;display:flex;align-items:center;justify-content:center;flex:1;min-height:var(--h);padding:10px 20px;letter-spacing:.2px;color:#fff!important;background:#0f0f12;position:relative;overflow:hidden;border:none;border-radius:14px;cursor:pointer}#services .btn-onyx,#faq .btn-onyx{display:inline-block}.btn-onyx:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#f34,#b80f1c,#f34);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.btn-onyx:after{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.6) 45%,rgba(255,255,255,.2) 60%,transparent 100%);transform:skew(-20deg);transition:left .8s ease;z-index:2;pointer-events:none}.btn-glass{--h: 58px;display:inline-flex;align-items:center;justify-content:center;min-height:var(--h);padding:0 28px;border-radius:18px;color:#fff!important;font-weight:800;letter-spacing:.25px;background:linear-gradient(180deg,#b80f1cbf,#78000a99);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 12px 28px #80000c47,inset 0 1px #ffffff59;inline-size:fit-content;max-inline-size:420px}.btn-glass:hover{border-color:#fff9;filter:saturate(1.07)}.btn-porcelain{--h: 64px;display:inline-flex;align-items:center;justify-content:center;min-height:var(--h);padding:0 30px;border-radius:14px;background:#fff;color:#a70f1b!important;font-weight:900;letter-spacing:.3px;border:1px solid #eee;box-shadow:0 1px #fff inset,0 -1px #0000000a inset,0 10px 24px #0000001f;inline-size:fit-content;max-inline-size:440px}.btn-porcelain:after{content:"";position:absolute;left:12px;right:12px;bottom:10px;height:4px;border-radius:4px;background:linear-gradient(90deg,#ffd28a,#f0b24d,#ffd28a);opacity:.7;transition:transform .25s ease,opacity .25s ease;transform:scaleX(.6)}.btn-porcelain:hover{transform:translateY(-1px)}.btn-porcelain:hover:after{transform:scaleX(1);opacity:1}.title-button-divider{height:2px;width:100%;margin:14px auto 0;background:linear-gradient(90deg,transparent,var(--s3-muted),transparent);border-radius:999px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.service-title{font-weight:800;font-size:1.8rem;margin-bottom:.5rem}.service-title .accent-bar{display:inline-block;width:6px;height:24px;background:#b80018;margin-right:.5rem;border-radius:3px;vertical-align:middle}.service-sub{color:var(--s3-muted);font-size:1rem;margin:0 auto 1.5rem}.service-wrapper{background:linear-gradient(180deg,#fafafa,#f5f5f5);border:1px solid #eee;border-radius:12px;padding:1.5rem 1rem;box-shadow:0 4px 10px #0000000a}.btn-flex-wrap{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-onyx{min-width:240px;border-radius:10px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-onyx .icon{font-size:1.1rem}.title-ribbon{display:inline-block;background-color:var(--blue);color:#fff;padding:10px 40px;border-radius:25px}
