.header-btn .btn-default-silver{background-color:#284460;color:#fff}#loading-icon{display:flex;align-items:center;justify-content:center;max-width:80px;width:100%}#loading-icon img{display:block;width:100%;max-width:64px;height:auto;margin:0 auto;filter:invert(1)}.service-btn-silver .btn-default-silver{margin-right:0}.btn-default-silver:before,.btn-default-silver.btn-highlighted-silver:before,.btn-default-silver.btn-gold-shine:before{content:none!important;display:none!important}.btn-default-silver,.btn-default-silver.btn-highlighted-silver{margin-right:0!important}:root{--vp-section-max: 1880px;--vp-section-gutter: 20px;--vp-header-pad-x: 28px;--vp-header-pad-y: 12px}header.main-header.header-v2{width:calc(100% - 40px)!important;max-width:var(--vp-section-max)!important;margin:20px var(--vp-section-gutter) 12px!important;padding:0!important;box-sizing:border-box}header.main-header.header-v2 .header-sticky,header.main-header.header-v2 .header-sticky.active,header.main-header.header-v2 .header-sticky.bg-section,header.main-header.header-v2 .header-sticky.bg-section.active{background:#0e0e0e!important;background-color:#0e0e0e!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;box-shadow:0 8px 28px #00000047;width:100%;box-sizing:border-box}header.main-header.header-v2 .header-sticky.active{position:fixed;top:16px!important;left:var(--vp-section-gutter)!important;right:var(--vp-section-gutter)!important;transform:none;width:calc(100% - 40px)!important;max-width:var(--vp-section-max);margin:0 auto!important;box-shadow:0 12px 36px #00000073;z-index:1000}@media only screen and (min-width: 1881px){header.main-header.header-v2{width:var(--vp-section-max)!important;margin-left:auto!important;margin-right:auto!important}header.main-header.header-v2 .header-sticky.active{left:0!important;right:0!important;transform:none;width:var(--vp-section-max)!important;margin:0 auto!important}}header.main-header.header-v2 .navbar{padding:var(--vp-header-pad-y) var(--vp-header-pad-x)!important;gap:16px;align-items:center;min-height:80px;width:100%;box-sizing:border-box}header.main-header.header-v2 .header-sticky.active .navbar{padding:var(--vp-header-pad-y) var(--vp-header-pad-x)!important;min-height:76px}header.main-header.header-v2 .navbar>.container-fluid{padding:0!important;display:flex;align-items:center;width:100%;max-width:none}.header-v2 .navbar-brand{flex-shrink:0}header.main-header.header-v2 .navbar-brand img.logo-lockup,header.main-header.header-v2 .header-sticky.active .navbar-brand img.logo-lockup{display:block;max-height:56px;width:auto;filter:none!important;opacity:1!important}.header-v2 .main-menu{display:flex!important;flex:1;align-items:center;justify-content:flex-end;gap:8px 28px}.header-v2 .main-menu .nav-menu-wrapper{flex:0 1 auto;text-align:right;margin:0!important}.header-v2 .main-menu .nav-menu-wrapper>ul{display:inline-flex;align-items:center;gap:4px}.header-v2 .main-menu ul li{margin:0}.header-v2 .main-menu ul li+li:before{display:none;content:none}header.main-header.header-v2 .main-menu ul li a,header.main-header.header-v2 .header-sticky.active .main-menu ul li a{position:relative;padding:10px 14px!important;font-size:.92rem;font-weight:500;letter-spacing:.02em;color:#fff!important;text-transform:none}.header-v2 .main-menu ul li a:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;background:var(--accent-color);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}header.main-header.header-v2 .main-menu ul li a:hover,header.main-header.header-v2 .main-menu ul li a:focus,header.main-header.header-v2 .header-sticky.active .main-menu ul li a:hover,header.main-header.header-v2 .header-sticky.active .main-menu ul li a:focus{color:var(--accent-color)!important}.header-v2 .main-menu ul li a:hover:after,.header-v2 .main-menu ul li a:focus:after{transform:scaleX(1)}.header-v2 .header-btn{flex-shrink:0;margin-left:8px}header.main-header.header-v2 .header-btn .btn-default-silver,header.main-header.header-v2 .header-sticky.active .header-btn .btn-default-silver{padding:12px 22px!important;font-size:.88rem;white-space:nowrap;background-color:var(--accent-color)!important;color:#0e0e0e!important;margin-right:0!important}header.main-header.header-v2 .header-btn .btn-default-silver:hover,header.main-header.header-v2 .header-btn .btn-default-silver:focus{background-color:#c9a04a!important;color:#0e0e0e!important}.header-v2 .navbar-toggle .slicknav_icon .slicknav_icon-bar{background:#fff!important}@media only screen and (max-width: 1440px){:root{--vp-header-pad-x: 24px}}@media (max-width: 991px){:root{--vp-section-gutter: 0px;--vp-header-pad-x: 18px;--vp-header-pad-y: 10px}header.main-header.header-v2{width:100%!important;margin:0!important}header.main-header.header-v2 .header-sticky,header.main-header.header-v2 .header-sticky.active{border-radius:0!important}header.main-header.header-v2 .header-sticky.active{top:0!important;left:0!important;right:0!important;width:100%!important;max-width:none}header.main-header.header-v2 .navbar,header.main-header.header-v2 .header-sticky.active .navbar{padding:var(--vp-header-pad-y) var(--vp-header-pad-x)!important;min-height:64px}.header-v2 .main-menu{display:none!important}.header-v2 .navbar-brand img.logo-lockup{max-height:44px}}.hero-silver{background-image:url(/photos/hero-oficina-vidriada.png)!important}.hero-content-silver .satisfy-client-content-silver{width:auto}.hero-silver.hero-bg-opt-2{background-image:url(/photos/hero-acceso-logo-vp.png)!important;background-position:center center}.hero-silver:before{background:linear-gradient(180deg,#28446000 31.75%,#0e0e0ed9 68.76%)}@media (min-width: 992px){.hero-silver{min-height:calc(100vh - 240px)}.hero-content-silver .section-title h1{font-size:52px}.hero-box-silver .hero-content-silver{transform:translateY(-24px)}.hero-company-slider-box-silver{margin-left:auto}}@media (min-width: 1400px){.hero-silver{min-height:calc(100vh - 260px)}.hero-content-silver .section-title h1{font-size:58px}}@media (min-width: 992px){.google-rating-box-silver.hero-benefits-box{top:80px;right:80px}}@media only screen and (max-width: 1440px) and (min-width: 992px){.google-rating-box-silver.hero-benefits-box{top:60px;right:60px}}@media (max-width: 991px){.hero-benefits-box{display:none}}.hero-benefits-box{position:absolute;overflow:hidden;isolation:isolate;width:340px;max-width:min(340px,calc(100% - 40px));background:linear-gradient(135deg,#ffffff47,#c0c6d238 35%,#ffffff1f 55%,#a0aab940)!important;border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000026,0 12px 28px #28446033;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.hero-benefits-box:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 48%,rgba(255,255,255,.15) 52%,transparent 65%);transform:translate(-120%);animation:silver-shine 4.5s ease-in-out infinite;pointer-events:none;z-index:0}.hero-benefits-box>*{position:relative;z-index:1}@keyframes silver-shine{0%,60%{transform:translate(-120%)}80%{transform:translate(120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.hero-benefits-box:before{animation:none;opacity:.35;transform:translate(0)}}.hero-benefits-label{color:#000;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}.hero-benefits-slider .swiper{padding-bottom:26px}.hero-benefits-slider .swiper-slide{height:auto}.hero-benefits-slider .swiper-slide h4{color:var(--white-color);font-size:1.05rem;margin:0 0 2px;min-height:1.3em}.hero-benefits-place{display:block;color:#000;font-size:.8rem;margin-bottom:8px;min-height:1.2em}.hero-benefits-slider .swiper-slide p{color:var(--white-color);font-size:.85rem;line-height:1.5;opacity:.9;margin:0;min-height:4.5em}.hero-benefits-pagination .swiper-pagination-bullet{background:var(--white-color);opacity:.4}.hero-benefits-pagination .swiper-pagination-bullet-active{background:var(--accent-color);opacity:1}.hero-company-slider-silver img{height:auto;max-height:40px;max-width:150px;width:auto;object-fit:contain}.footer-logo-silver img{max-height:64px;width:auto}.footer-dev-credit{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);text-align:center}.footer-dev-credit p{margin:0;font-size:.8125rem;color:#ffffffd1}.footer-dev-credit a{color:var(--white-color, #fff);text-decoration:underline;text-underline-offset:.15em}.footer-dev-credit a:hover{color:var(--accent-color, #dff39e)}.footer-dev-credit .text-primary{color:#ff7b8a;font-size:1.05em;line-height:1;vertical-align:-.05em;display:inline-block;margin:0 .2em;text-shadow:0 0 10px rgba(255,123,138,.55)}.footer-copyright-centered{text-align:center}.pending-placeholder{opacity:.55;outline:1px dashed rgba(180,136,51,.45)}.pending-label{display:inline-block;margin-top:.35rem;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color)}.our-testimonials-silver.bg-section{margin:48px 20px!important;padding:100px 60px!important;max-width:calc(100% - 40px)}.our-testimonials-silver:before{background:linear-gradient(0deg,#0e0e0e8c,#0e0e0e73)}.our-testimonials-silver .row{--bs-gutter-y: 2rem}.testimonial-quote-carousel{background-color:var(--white-color);border-radius:20px;padding:40px;overflow:hidden}.testimonial-quote-carousel .swiper{overflow:hidden}.testimonial-quote-carousel .testimonial-item-silver{min-height:0;gap:24px}.testimonial-quote-carousel .testimonial-item-silver:before{display:none}.testimonial-quote-carousel .testimonial-content-silver p{font-size:16px;line-height:1.7;margin-bottom:14px}.testimonial-quote-carousel .testimonial-content-silver p:last-child{margin-bottom:0}.testimonial-quote-carousel .author-content-silver h3,.testimonial-quote-carousel .author-content-silver p{text-transform:none}.testimonial-quote-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.testimonial-quote-prev,.testimonial-quote-next{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--divider-color);border-radius:50%;background:transparent;color:var(--primary-color);transition:all .3s ease-in-out}.testimonial-quote-prev:hover,.testimonial-quote-next:hover{background:var(--accent-color);border-color:var(--accent-color)}.testimonial-quote-pagination{display:flex;align-items:center;gap:8px;width:auto}.testimonial-quote-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0;background:var(--divider-color);opacity:1}.testimonial-quote-pagination .swiper-pagination-bullet-active{background:var(--primary-color)}@media (max-width: 991px){.our-testimonials-silver.bg-section{margin:32px 12px!important;padding:70px 24px!important}}@media (max-width: 767px){.our-testimonials-silver.bg-section{margin:24px 10px!important;padding:56px 18px!important}}.wa-float{position:fixed;right:20px;bottom:24px;z-index:9999;display:flex;align-items:center;gap:10px}.wa-float__tooltip{background:var(--primary-color);color:var(--white-color);padding:8px 12px;border-radius:6px;font-size:.85rem;white-space:nowrap;box-shadow:0 8px 20px #28446040}.wa-float__btn{width:56px;height:56px;border-radius:50%;background:var(--primary-color);color:var(--accent-color);display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;text-decoration:none;box-shadow:0 10px 24px #28446059;border:2px solid var(--accent-color);transition:.25s ease}.wa-float__btn:hover{background:var(--accent-color);color:var(--primary-color)}.contact-us-equal-row>[class*=col-]{display:flex}.contact-us-equal-row .contact-us-content,.contact-us-equal-row .contact-us-form{display:flex;flex-direction:column;width:100%;height:100%;margin-right:0}.contact-us-equal-row .contact-us-content,.contact-us-equal-row .contact-us-form{padding:40px}.contact-us-equal-row .contact-info-list{margin-top:auto}.contact-us-equal-row .lead-form{display:flex;flex-direction:column;flex:1;height:100%}.contact-us-equal-row .lead-form form{display:flex;flex-direction:column;flex:1}.contact-us-equal-row .lead-form form>.row{flex:1}.lead-form .form-check{margin-top:.75rem}.lead-form .form-check-label a{color:var(--primary-color);text-decoration:underline}.lead-form-success{display:none;padding:1.25rem;border:1px solid var(--accent-color);background:#b4883314;color:var(--primary-color)}.lead-form-success.is-visible{display:block}.lead-form-error{display:none;margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #a33;background:#a0282814;color:#5a1515}.lead-form-error.is-visible{display:block}.lead-form-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-form [type=submit][disabled]{opacity:.65;pointer-events:none}.how-work-cta-silver{margin:28px 0 36px}.how-work-cta-microcopy{margin:12px 0 0;color:#ffffffbf;font-size:.9rem}.how-work-counter-badge{margin-bottom:15px;line-height:0}.how-work-counter-badge img{display:block;width:auto;height:56px;max-width:100%;object-fit:contain}@media (max-width: 991px){.how-work-counter-badge img{height:48px}}.btn-default-silver.btn-gold-shine,.btn-default-silver.btn-highlighted-silver.btn-gold-shine{position:relative;overflow:hidden;isolation:isolate;background-color:var(--accent-color);background-image:linear-gradient(135deg,#c9a04a 0%,var(--accent-color) 40%,#9a6614 70%,#d4b06a 100%);border-color:#c9a04a;color:var(--primary-color);box-shadow:0 8px 24px #b4883359,inset 0 1px #ffffff59}.btn-default-silver.btn-gold-shine:before,.btn-default-silver.btn-highlighted-silver.btn-gold-shine:before{content:none!important;display:none!important}.btn-default-silver.btn-gold-shine:after,.btn-default-silver.btn-highlighted-silver.btn-gold-shine:after{background:var(--cta-hover)}.btn-default-silver.btn-gold-shine:hover,.btn-default-silver.btn-highlighted-silver.btn-gold-shine:hover{background-color:var(--cta-hover);background-image:none;border-color:var(--cta-hover);color:var(--white-color);box-shadow:0 10px 28px #9a661473}.how-work-cta-silver .btn-gold-shine .shine-sweep{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 48%,rgba(255,255,255,.18) 52%,transparent 65%);transform:translate(-120%);animation:gold-shine 3.8s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes gold-shine{0%,55%{transform:translate(-120%)}78%{transform:translate(120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.how-work-cta-silver .btn-gold-shine .shine-sweep{animation:none;opacity:.25;transform:translate(0)}}.closing-cta-silver{padding:90px 0;text-align:center}.closing-cta-silver .closing-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:28px}.page-faqs.landing-faqs{padding:90px 0}.page-faqs.landing-faqs .page-faqs-catagery{max-width:900px;margin:0 auto}.page-faqs.landing-faqs .section-title p{max-width:36em;margin-left:auto;margin-right:auto;color:var(--primary-color);opacity:.75}.page-faqs.landing-faqs .accordion-body p{max-width:62ch;color:var(--primary-color);opacity:.82;line-height:1.65}@media (max-width: 767px){.wa-float__tooltip{display:none}.closing-cta-silver{padding:60px 0}}.contact-info-item .icon-box img{filter:brightness(0) invert(1);transition:filter .4s ease-in-out}.contact-info-item:hover .icon-box img{filter:none}.contact-item-content p{text-transform:none}.contact-item-content p a{color:var(--white-color);transition:color .3s ease-in-out}.contact-item-content p a:hover{color:var(--accent-color)}.contact-info-item .icon-box i{position:relative;z-index:1;font-size:22px;color:var(--white-color);transition:color .4s ease-in-out}.contact-info-item:hover .icon-box i{color:var(--accent-color)}.contact-info-pair .contact-info-item:last-child{border-bottom:1px solid var(--dark-divider-color);margin-bottom:30px;padding-bottom:30px}@media (max-width: 991px){.contact-info-pair .contact-info-item:last-child{margin-bottom:20px;padding-bottom:20px}}@media (min-width: 768px) and (max-width: 991.98px),(min-width: 1320px){.contact-info-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border-bottom:1px solid var(--dark-divider-color);margin-bottom:30px;padding-bottom:30px}.contact-info-pair .contact-info-item,.contact-info-pair .contact-info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991.98px){.contact-info-pair{margin-bottom:20px;padding-bottom:20px}}.core-value-item-2-silver{background-image:none}.core-value-item-1-img-silver figure img{aspect-ratio:1 / .5;object-fit:cover}.core-value-item-1-silver .core-value-content-silver h3,.core-value-item-1-silver .core-value-content-silver p,.core-value-item-1-silver .core-value-list-silver ul li,.core-value-item-1-silver .core-value-list-silver ul li::marker{color:var(--primary-color)}.core-value-client-img-silver figure img{background-color:var(--primary-color);object-fit:cover}.core-value-certs{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.core-value-certs .core-value-client-detail-silver:not(:last-child){margin-bottom:0}.core-value-certs .core-value-client-img-silver figure{border-radius:50%;overflow:hidden}.core-value-certs .core-value-client-img-silver figure img{background-color:#fff;border-radius:50%;object-fit:contain;width:60px;max-width:60px;height:60px;padding:9px}@media (max-width: 575px){.core-value-certs .core-value-client-img-silver figure img{width:50px;max-width:50px;height:50px;padding:7px}}.how-work-counter-badges{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:15px}.how-work-counter-badges .how-work-counter-badge{margin-bottom:0}.about-footer-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px}.about-footer-cta .btn-default-silver{margin-right:0}
