@charset "UTF-8";*{box-sizing:border-box;font-family:PT Sans,sans-serif;margin:0;padding:0}@font-face{font-family:printed;src:url(/static/media/printedmoments.95d739c557098c023114.woff2) format("woff2")}.header{background-color:#eef2ff;padding-bottom:8%;padding-top:8%}.header>h1{color:#000;font-family:printed;font-size:44px;font-weight:lighter;text-align:center}.header>p{color:#222;font-size:px;line-height:45px;padding-right:0;text-align:center}.pagina{align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#38bdf8);color:#f8fafc;display:flex;font-size:3rem;font-size:100px;height:1181px;height:80vh;justify-content:center}.pagina>h1{color:#000;font-family:printed;font-size:44px;font-weight:lighter;padding-top:1%;text-align:center}.branding-home{align-content:center;align-items:center;background:linear-gradient(135deg,#0f172a,#312e81 60%,#6366f1);color:#f8fafc;display:block;font-size:3rem;font-size:100px;height:1181px;height:80vh;justify-content:center;padding-top:8%}.branding-home>h1{align-content:center;color:#000;font-family:printed;font-size:44px;font-weight:lighter;padding-top:1%;text-align:center}.branding-home>p{color:#222;font-size:16px;line-height:45px;padding-right:0;text-align:center}@media screen and (max-width:768px){.branding-home{background:linear-gradient(135deg,#0f172a,#312e81 60%,#6366f1);color:#f8fafc;font-size:100px;height:50vh}.branding-home>p,.header>p{padding-left:10%;padding-right:10%}.header>p{line-height:25px}.pagina{background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#38bdf8);color:#f8fafc;font-size:100px;height:40vh}}label{display:flex;margin-bottom:5px}input+label,label{font-weight:lighter}input+label{display:inline-flex;margin-right:20px}input[type=email],input[type=password],input[type=text],select,textarea{background:linear-gradient(#2563eb,#2563eb) center bottom 5px /calc(100% - 10px) 2px no-repeat;background-color:#fcfcfc;border:0 solid;padding:10px;width:300px}.form-control{margin-bottom:20px}.error{color:red}.navbar{background-color:#fff;border-bottom:1px solid #e2e8f0;position:-webkit-sticky;position:sticky;top:0;z-index:999}.navbar-container{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1180px;padding:.75rem 1.5rem}.navbar-logo{align-items:center;display:inline-flex}.navbar-logo img{height:54px;width:auto}.menu-icon{background:none;border:none;color:#1d4ed8;cursor:pointer;display:none;font-size:1.75rem}.nav-menu{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.nav-links{color:#0f172a;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s ease}.nav-links:hover{color:#1d4ed8}@media screen and (max-width:960px){.menu-icon{display:inline-flex}.nav-menu{background:#fff;box-shadow:0 15px 35px #0f172a1f;flex-direction:column;gap:1rem;left:0;opacity:0;padding:1.5rem;pointer-events:none;position:absolute;right:0;top:82px;transform:translateY(-20px);transition:opacity .2s ease,transform .2s ease}.nav-menu.active{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-item{text-align:center}.navbar-container{padding:.75rem 1rem}}.hero{background-color:#f8fafc}.hero-container{align-items:center;background-image:linear-gradient(#0f172a8c,#0f172a8c),url(/static/media/office2.3e71653b3b34415cbbbf.jpg);background-position:50%;background-size:cover;color:#f8fafc;display:flex;justify-content:center;min-height:70vh;padding:6rem 0 4rem;position:relative;width:100%}.hero-content{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f172a99;border-radius:12px;box-shadow:0 25px 60px #0f172a59;margin:0 1.75rem;max-width:960px;padding:2.75rem clamp(1.75rem,4vw,3rem);width:100%}.hero-content h1{font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.25;text-align:center}.hero-link{color:#38bdf8;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.hero-link:hover{color:#cbd5f5}.hero-subheadline{background-color:#d1d5db;margin:0 auto;padding:1.75rem 1rem;text-align:center;width:100%}.hero-subheadline p{color:#111827;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:500;margin:0}@media screen and (max-width:1024px){.hero-container{padding:5rem 0 3.5rem}.hero-content{margin:0 1.5rem;padding:2.25rem clamp(1.5rem,5vw,2.5rem)}}@media screen and (max-width:768px){.hero-container{background-position:top;min-height:60vh;padding:4.5rem 0 3rem}.hero-content{margin:0 1.25rem;padding:2rem 1.5rem}.hero-subheadline{padding:1.5rem 1rem}}@media screen and (max-width:480px){.hero-container{padding:4rem 0 2.5rem}.hero-content{border-radius:10px;margin:0 1rem;padding:1.75rem 1.25rem}.hero-subheadline{padding:1.25rem .75rem}}.partners-section{background-color:#f8fafc;gap:3rem;padding:4rem 1.5rem 5rem}.partners-cta,.partners-section{display:flex;flex-direction:column}.partners-cta{background-color:#1d4ed8;border-radius:24px;color:#f8fafc;gap:1.5rem;margin:0 auto;max-width:960px;padding:3rem 1.75rem;text-align:center;width:100%}.partners-cta h2{font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:600;line-height:1.4;margin:0}.cta-button{align-items:center;background-color:#22c55e;border-radius:999px;color:#f8fafc;display:inline-flex;font-weight:600;justify-content:center;margin:0 auto;max-width:220px;padding:.85rem 2.25rem;text-decoration:none;transition:background-color .2s ease;width:100%}.cta-button:hover{background-color:#16a34a}.partner-grid{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 auto;max-width:1080px;width:100%}.partner-logo{align-items:center;background:#fff;border-radius:18px;box-shadow:inset 0 0 0 1px #e2e8f0;display:flex;height:100px;justify-content:center;padding:1rem}.partner-logo img{filter:grayscale(100%);max-height:60px;max-width:100%;width:auto}.contact-block{color:#111827;padding-top:1rem;text-align:center}.contact-block h3{font-size:1.5rem;margin-bottom:1rem}.contact-phones{color:#1f2937;margin-bottom:.75rem}.contact-mail{color:#1d4ed8;font-weight:600;text-decoration:none}.contact-mail:hover{text-decoration:underline}@media screen and (max-width:768px){.partner-grid{gap:1.5rem}.partner-logo{height:80px}.partners-cta{padding:2.5rem 1.25rem}}@media screen and (max-width:480px){.partners-section{gap:2.5rem;padding:3.25rem 1.25rem 4rem}.cta-button{max-width:100%}.contact-block h3{font-size:1.35rem}}.footer-container{background-color:#111827;color:#e5e7eb;display:flex;flex-direction:column;gap:3rem;padding:4rem 1.5rem 2rem}.footer-content{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1100px}.footer-column h4{color:#f8fafc;font-size:1.1rem;letter-spacing:.04em;margin-bottom:1.25rem;text-transform:uppercase}.footer-column h5{color:#f8fafc;font-size:1rem;margin-bottom:.35rem}.footer-column p{color:#cbd5f5;line-height:1.6;margin:0 0 1rem}.footer-column ul{grid-gap:.65rem;color:#cbd5f5;display:grid;gap:.65rem;list-style:none;margin:0;padding:0}.footer-column li{font-size:.95rem}.footer-logo{filter:brightness(1.2);height:auto;margin-bottom:1rem;width:150px}.footer-contact{display:flex;flex-direction:column;gap:.25rem}.footer-contact span{color:#94a3b8;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.footer-contact a{color:#38bdf8;font-size:.95rem;font-weight:600;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-bottom{color:#64748b;font-size:.9rem;text-align:center}@media screen and (max-width:768px){.footer-content{gap:2rem}.footer-column{text-align:center}.footer-column ul{justify-items:center}.footer-location{margin-bottom:1.5rem}}@media screen and (max-width:640px){.footer-container{border-radius:0;padding:3.5rem 1.25rem 2rem}.footer-content{gap:2.25rem;grid-template-columns:1fr}.footer-column{align-items:center}.footer-column h4{margin-bottom:.85rem}.footer-column li,.footer-column p,.footer-column ul{text-align:center}.footer-logo{width:130px}.footer-bottom{font-size:.85rem}}.company-overview{background-color:#fff;display:flex;flex-direction:column;gap:3.5rem;padding:4rem 1.5rem 4.5rem}.company-overview>*{width:100%}.services-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1100px;width:100%}.service-card{border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 20px 40px #0f172a0d;padding:2rem 1.5rem;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.service-card:hover{box-shadow:0 25px 60px #0f172a1f;transform:translateY(-6px)}.service-icon{align-items:center;color:#1d4ed8;display:inline-flex;font-size:2.5rem;justify-content:center;margin-bottom:1rem}.service-card h3{color:#0f172a;font-size:1.25rem;margin-bottom:.75rem}.service-card p{color:#475569;font-size:.95rem;line-height:1.6}.certifications{grid-gap:1.75rem;align-items:center;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;margin:0 auto;max-width:960px;width:100%}.certifications img{height:auto;max-width:240px;width:100%}.certification-illustration{border-radius:20px;box-shadow:0 20px 45px #0f172a24;object-fit:cover}@media screen and (max-width:768px){.company-overview{gap:3rem;padding:3.25rem 1.25rem 3.75rem}.services-grid{gap:1.75rem}.service-card{padding:1.75rem 1.5rem}.certifications{gap:1.5rem}.certification-illustration{max-width:320px;width:100%}}@media screen and (max-width:640px){.certifications{grid-template-columns:1fr;justify-items:center}.certifications img{max-width:260px}}@media screen and (max-width:480px){.services-grid{gap:1.5rem}.service-card{padding:1.5rem 1.25rem}.service-card h3{font-size:1.1rem}.service-card p{font-size:.9rem}}.row-pr{margin-top:5%}.row-pr,.row-pr-mc{display:flex}.col-pr{flex:1 1;margin-left:15%;padding-top:5%}.col-pr>h2{margin-bottom:5%}.col-pr>h3{margin-top:15%}.col-pr>p{line-height:25px;margin-bottom:5%;margin-left:0;margin-right:5%;text-align:justify}.slider{width:80%}.col-pr-r{flex:3 1}.imagen-pack-row-pr{align-items:flex-start;display:flex;justify-content:space-between}.imagen-pack-row-1-pr{width:80%}.wraper{display:flex;margin-bottom:5%;margin-top:5%}.box1{flex:1 1;margin-left:20%;margin-top:5%}.box2{align-items:center;flex:3 1;height:50%;justify-content:center;margin-right:5%;width:50%}.box1>h1,.box1>h2,.box1>p{margin-bottom:5%}.box1>p{line-height:25px;margin-left:0;margin-right:5%;text-align:justify}.box1>h3{margin-top:15%}.box span{margin:0 5px}@media screen and (max-width:768px){.row-pr{flex-direction:column}.imagen-pack-row-pr{align-items:center;display:flex;justify-content:center}.col-pr{margin:10%}.wraper{flex-direction:column}.box1{margin:10%}.box2{height:100%;margin-left:15%;width:90%}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}:root{--primary:#2563eb}.btn{border:none;border-radius:2px;cursor:pointer;outline:none;padding:8px 20px}.btn--primary{background-color:#2563eb;background-color:var(--primary);border:1px solid #2563eb;border:1px solid var(--primary);color:#fff}.btn--outline{color:#2563eb}.btn--inline,.btn--outline{background-color:initial;border:1px solid #2563eb;border:1px solid var(--primary);padding:8px 20px;transition:all .3s ease-out}.btn--inline{color:#fff}.btn--medium{font-size:20px;padding:8px 20px}.btn--large{font-size:20px;padding:12px 26px}.bt,.btn--large:hover,.btn--medium:hover{background-color:#2563eb;color:#fff;transition:all .3s ease-out}.bt{background-color:var(--primary);border:1px solid #2563eb;border:1px solid var(--primary);font-size:20px;padding:12px 26px}.bt:hover{background-color:#1e3a8a}.bt:hover,.btage{color:#fff;transition:all .3s ease-out}.btage{background-color:#2563eb;background-color:var(--primary);border:1px solid #2563eb;border:1px solid var(--primary);font-size:20px;margin-top:5%;padding:8px 46px}.btage:hover{background-color:#1e3a8a;color:#fff;transition:all .3s ease-out}.definicion{padding-top:10%}.row{display:flex}.col{flex:1 1}.col>h1{color:#000;font-family:printed;font-size:64px}.col-r{flex:1 1}.container{padding-top:5%}.container>h1{color:grey;font-size:22px;line-height:45px;padding:5% 10% 3%;text-align:center}.container>h2{font-family:printed;font-size:42px;font-weight:lighter;line-height:55px;padding:0 10% 2%;text-align:center}.container>p{line-height:35px;padding:0 30% 1%}.container-01,.container>p{color:grey;text-align:center}.container-01{background-color:#e7dfd2;padding-bottom:0}.container-01>h1{padding:2% 20%;text-transform:uppercase}.container-01>h2{font-family:printed;font-size:36px;font-weight:lighter;padding:0 20% 1%}.row-01{display:flex}.col-01{flex:1 1;padding-bottom:1%;padding-left:30%;padding-top:10%}.col-title>h1{color:#222;font-family:printed;font-size:42px;text-align:left}.col-content{padding-bottom:2%;padding-left:2%;padding-top:2%}.col-button,.col-time{text-align:left}.col-button{padding-bottom:2%;padding-top:2%}.imagen-row-2{background-image:url(/static/media/pat6.4b29c6bc0f560f5144ab.svg);background-position:100%;background-repeat:no-repeat;color:#fff;height:auto;margin:20% 0 0;padding:10% 40% 40%;width:auto}.row-01-r{display:flex}.col-01-r{flex:1 1;margin-right:-10%;padding-bottom:5%;padding-left:30%;padding-top:1%}.col-01-rr{flex:1 1;padding-bottom:10%;padding-top:10%}.col-title-r>h1{color:#222;font-family:printed;font-size:42px;text-align:left}.col-content-r{line-height:30px;padding-bottom:2%;padding-top:2%}.col-button-r,.col-time-r{text-align:left}.col-button-r{padding-bottom:2%;padding-top:2%}.imagen-row-2-r{background-image:url(/static/media/pat1.415d2631099c363d9384.svg);background-position:0;background-repeat:no-repeat;color:#fff;height:auto;margin-left:-15%;padding:30% 30% 30% 0;width:auto}.imagen-pat-br{margin-top:-5%;width:300px}@media screen and (max-width:768px){.branding-home>h1{font-size:22px;padding-top:0}.branding-home>p{font-size:12px;line-height:25px}.container>p{padding:5%}.container-01>h2,.container>h2{font-size:15px}.container-01>h2{padding:5%}.container-01>h1{padding-top:5%}.row-01,.row-01-r{flex-direction:column}.col-title-r>h1,.col-title>h1{font-size:22px}.imagen-row-2{background-position:50%}.col-01-r{margin-left:0;margin-right:0;padding-left:8%}.imagen-row-2-r{background-position:50%;margin-left:auto}.col-button-r{padding-bottom:2%;padding-top:5%;text-align:center}.col-button{padding-bottom:5%;padding-top:5%}}.col-r>p{padding-left:3%;padding-right:30%;padding-top:15%}.col>h1{padding-left:15%;padding-top:15%;text-align:right}.col-r>p{padding-left:15%;padding-top:30%;text-align:left}.imagen-pack-row-1{margin-left:25%;width:400px}.row-pack-01{display:flex;padding-left:20%;padding-top:5%}.col-pack-01-r{padding-left:15%}.row-pack-02{display:flex}.col-pack-02{background-color:#e9e9e0;flex:1 1;margin-bottom:5%;margin-top:5%;padding:1% 10% 1% 30%}.col-pack-02-r{flex:1 1;margin-top:3%}.imagen-pack-row-2{margin-left:-20%;width:480px}.imagen-pack-row-4{margin-left:-20%;width:520px}.col-content{line-height:30px}.container-02{padding-bottom:5%;padding-top:5%}.container-02>h1{color:grey;font-size:22px;line-height:45px;padding:5% 10% 3%;text-align:center}.container-02>h2{font-family:printed;font-size:42px;line-height:55px;padding:0 10% 2%;text-align:center}.container-02>p{color:grey;line-height:35px;padding:0 30% 1%;text-align:center}.portafolio-contenido{padding-bottom:5%}@media screen and (max-width:768px){.header>h1{font-size:22px}.header>p{font-size:12px}.row-pack-01{flex-direction:column;padding-left:0}.imagen-pack-row-1,.imagen-pack-row-4{margin-left:0;width:200px}.imagen-pack-row-c{display:flex;justify-content:center}.row-pack-02{flex-direction:column}.col-pack-02{padding-left:15%}.imagen-pack-row-2{margin-left:15%;width:0}.container-02>h2{font-size:22px;font-weight:lighter}.container-02>p{font-size:14px;padding:5%}.container>p{font-size:14px}}.row-ase{display:flex;margin-top:5%}.col-ase{flex:1 1;padding-right:0}.imagen-pack-row-ase{align-items:flex-start;display:flex;justify-content:space-between}.imagen-pack-row-1-ase:first-child{margin-left:auto;width:400px}.col-ase-r{flex:1 1;margin-left:5%;margin-top:5%}.col-ase-r>h1{font-family:printed;font-size:42px;font-weight:lighter;margin-bottom:0;margin-left:-20%;text-align:left}.col-ase-r>p{line-height:35px;margin-left:-5%;margin-right:50%;margin-top:3%}.col-ase-r>h2{margin-left:-10%;margin-top:-3%}.contenido-centro{margin-bottom:5%}.contenido-centro>h1{font-family:printed;font-size:42px;font-weight:lighter;margin-bottom:1%;margin-top:5%;text-align:center}.contenido-centro>p{color:grey;line-height:35px;margin-bottom:1%;margin-left:20%;margin-right:20%;text-align:center}.row-ase2{display:flex}.col-ase2{flex:1 1;margin-top:8%;padding-left:20%}.col-ase2>h1{font-family:printed;text-align:right}.col-ase2>h2{font-weight:lighter;line-height:35px;text-align:right}.col-ase2>p{color:grey;text-align:right}.col-ase-r2{flex:1 1}.row-ase3{display:flex;margin-top:5%}.col-ase3{flex:1 1;margin-left:10%}.col-ase3>h1{font-family:printed;font-weight:lighter;text-align:left}.col-ase3>h2{font-weight:lighter;line-height:45px;margin-left:20%}.col-ase3>p{line-height:25px}.col-ase3>h3,.col-ase3>p{color:grey;padding-left:10%}.col-ase3>h3{font-weight:lighter;padding-top:1%;text-align:left}.col-ase-r3{flex:1 1;margin-right:10%}.col-ase-r3>h1{font-family:printed;font-weight:lighter;text-align:left}.col-ase-r3>h2{font-weight:lighter;line-height:45px;margin-left:10%}.col-ase-r3>p{color:grey;line-height:25px;padding-left:10%}.imagen-row-ase{display:flex;justify-content:end;margin-bottom:5%;margin-left:40%;margin-top:-10%;width:700px}.imagen-pat-ase{width:200px}@media screen and (max-width:768px){.row-ase,.row-ase2,.row-ase3{flex-direction:column}.col-ase-r{margin-left:15%}.col-ase-r>h2,.col-ase-r>p{margin-right:5%}.col-ase-r>h1,.col-ase2>h1,.col-ase2>h2,.contenido-centro>h1{font-size:22px;text-align:center}.contenido-centro>p{margin:5%}.col-ase2>p{color:grey;text-align:center}.col-ase-r3>h1{font-family:printed;font-weight:lighter;padding-left:10%;text-align:left}.col-ase3>h3{padding-bottom:5%}.col-ase-r3>p{font-family:printed;font-weight:lighter;padding-left:20%;text-align:left}.imagen-row-ase{display:flex;justify-content:center;margin-bottom:10%;margin-left:0;margin-top:0;width:320px}.imagen-pack-row-1-ase:first-child{margin-left:0;width:300px}.imagen-pack-row-ase{align-items:center;display:flex;justify-content:center}.titulo-agenda{font-family:printed;font-size:22px;font-weight:lighter;text-align:center}}.form-centro{display:flex;justify-content:center;padding-bottom:5%}.titulo-agenda{font-family:printed;font-size:42px;font-weight:lighter;text-align:center}.btageal{display:flex;justify-content:center}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.cards{background:#fff;padding:4rem}h1{text-align:center}.cards__container{align-items:normal;display:flex;flex-flow:column;margin:0 auto;max-width:100%;width:60%}.cards__wrapper{margin:50px 0 0;position:relative}.cards__items{margin-bottom:24px}.cards__item{border-radius:10px;display:flex;flex:1 1;margin:0}.cards__item__link{display:flex;flex-flow:column;text-align:center;text-decoration:none;width:100%}.cards__item__pic-wrap{padding-top:90%;position:relative;width:100%}.fade-img{animation-duration:2s;animation-name:fade-img}.cards__item__img{bottom:0;display:block;height:100%;left:0;max-height:100%;max-width:100%;object-fit:contain;position:absolute;right:0;top:0;transition:all .2s linear;width:100%}.cards__item__img:hover{transform:scale(1.1)}.cards__item__info{padding:20px 30px 30px}.cards__item__text{color:#000;font-size:14px;font-weight:lighter;line-height:24px}.imagen-pat{width:25%}.imagen-row,.row-button-home{align-items:center;display:flex;flex-flow:column;margin:0 auto;max-width:100%;width:100%;width:90%}@media only screen and (min-width:1200px){.content__blog__container{width:84%}}@media only screen and (min-width:1024px){.cards__items{display:flex}}@media only screen and (max-width:1024px){.cards__item{margin-bottom:2rem}}@media only screen and (max-width:768px){h1{font-size:16px}.cards{padding-left:0;padding-right:0}.imagen-pat{margin-top:20%;width:25%}}.pagina-centro{padding-left:20%;padding-right:20%}.pagina-centro>h2{font-family:printed;font-weight:lighter;padding-top:5%;text-align:center}.pagina-centro>p{color:grey;font-weight:lighter;line-height:30px;text-align:justify}.pagina-titulo>h2{font-family:printed;font-weight:lighter;padding-top:2%;text-align:center}.pagina-row{display:flex;padding-bottom:5%}.pagina-col{align-items:center;display:flex;justify-content:center;padding-left:20%;padding-right:5%;padding-top:1%}.pagina-col-r{flex:1 1;padding-right:20%}.pagina-imagen-p{width:450px}.pagina-col-content>p{font-style:italic;font-weight:lighter;line-height:45px}.pagina-centro-2{padding-bottom:5%;padding-left:20%;padding-right:20%}.pagina-centro-2>h2{font-family:printed;font-weight:lighter;text-align:center}.pagina-centro-2>p{color:grey;font-weight:lighter;line-height:30px;text-align:center}.pagina-imagen-c{width:450px}.pagina-col-r-2{align-items:center;display:flex;justify-content:center;padding-left:0;padding-right:20%;padding-top:1%}.pagina-col-content-2>p{font-style:italic;font-weight:lighter;line-height:35px;text-align:justify}@media screen and (max-width:768px){.pagina>h1{font-size:22px}.pagina-centro,.pagina-centro-2,.pagina-col,.pagina-col-r-2{padding:5%}.pagina-row{flex-direction:column}.col-button{align-content:center;display:flex;justify-content:center}.pagina-col-content>p{font-style:italic;font-weight:lighter;line-height:25px;text-align:center}}.bi-row{display:flex;padding-top:5%}.bi-col{align-content:center;display:flex;flex:1 1;justify-content:right;margin-left:10%;padding-bottom:5%}.bi-col>h1{font-family:printed}.bi-col-r{align-content:center;display:flex;flex:1 1;justify-content:center;padding-bottom:5%;padding-left:5%;padding-right:20%}.bi-col-r>p{line-height:35px;margin-right:20%;text-align:justify}.bi-col2,.bi-row2{display:flex}.bi-col2{align-content:center;background:linear-gradient(90deg,#f6e5db,#fff);flex:1 1;justify-content:center;line-height:35px;padding:5% 10% 5% 20%;text-align:justify}.bi-col2-r{flex:1 1;padding-bottom:5%;padding-top:5%}.bi-col2-r>h1{font-family:printed;margin-left:-20%;text-align:left}.bi-col3,.bi-row3{display:flex}.bi-col3{align-content:center;flex:1 1;justify-content:right;padding-bottom:10%;padding-top:10%}.bi-col3-content>p{font-style:italic;line-height:35px;padding-left:35%}.bi-col3-r{flex:1 1}.bi-imagen-pat,.bi-imagen-row{width:450px}.bi-centro{padding-bottom:5%;padding-left:20%;padding-right:20%}.bi-title>h1{font-family:printed}.bi-contenido>p,.bi-title>h1{font-weight:lighter;text-align:center}.bi-contenido>p{color:grey;line-height:30px;padding:0 20%}.bi-contenido>h2{font-weight:lighter;padding-bottom:1%;padding-top:1%;text-align:center}.bi-row-f{display:flex;margin-top:3%}.bi-col-f{flex:1 1;margin-left:15%;margin-right:10%}.bi-col-f>h2{font-weight:lighter}.bi-col-f>p{line-height:25px;padding-bottom:10%}.bi-col-f-r{flex:3 1;margin-right:-25%;margin-top:-8%}.bi-imagen-pat-f{border:20px solid #000;border-radius:10px;width:1250px}.bi-centro-centro{padding-bottom:5%}.bi-solicita{align-content:center;display:flex;justify-content:center}@media screen and (max-width:768px){.bi-row,.bi-row-f,.bi-row2,.bi-row3{flex-direction:column}.bi-col-f,.bi-col3{justify-content:center;margin:0;padding:5%}.bi-col,.bi-col-r{justify-content:center;margin:0;padding-bottom:0;padding-right:5%}.bi-col>h1,.bi-title>h1{font-size:22px}.bi-col-r>p{margin:5%;text-align:center}.bi-centro,.bi-col2{justify-content:center;margin:0;padding:0}.bi-col2-r{display:flex;justify-content:center;margin-bottom:115%;margin-top:-125%}.bi-col2-r>h1{margin-left:5%}.bi-col3-content>p{padding:5%;text-align:center}.bi-imagen-pat{width:200px}.bi-contenido>p{line-height:25px}.bi-col-f>h2,.bi-col-f>p,.bi-contenido>h2,.bi-contenido>p{font-size:14px;padding:5%}.bi-imagen-pat-f{border:10px solid #000;border-radius:10px;width:250px}.bi-col-f>h2{font-size:22px;text-align:center}.bi-col-f>p{font-size:12px;text-align:center}.bi-col-f-r{margin-right:0;margin-top:0;padding-bottom:5%}.bi-col-f-r,.bi-colf-r,.bi-imagen-row{display:flex;justify-content:center}.bi-imagen-row{width:200px}.bi-col3-r{display:flex;justify-content:center}.bi-solicita{padding-bottom:10%}}.sobre{margin-bottom:0}.sobre-row{display:flex;padding-top:5%}.sobre-col{flex:1 1;padding-left:25%;padding-right:5%;padding-top:1%}.sobre-col-content-r>p,.sobre-col-content>p{font-weight:lighter;line-height:25px;text-align:justify}.sobre-col-content-r>p{padding-right:50%;padding-top:5%}.sobre-col-r{flex:2 1;padding-right:15%;padding-top:1%}.sobre-imagen-p{width:450px}.sobre-imagen{height:350px;margin-left:10%;width:350px}.sobre-imagen,.sobre-imagen-r{border-radius:50%;object-fit:cover;object-position:0 -15px}.sobre-imagen-r{height:250px;width:250px}.sobre-centro{padding-left:20%;padding-right:20%}.sobre-centro>h2{font-family:printed;font-weight:lighter;padding-top:5%;text-align:center}.sobre-centro>p{color:grey;font-weight:lighter;line-height:30px;text-align:justify}.sobre-row-ima{margin-bottom:10%}@media screen and (max-width:768px){.sobre-row{flex-direction:column;padding-top:0}.sobre-col{padding:5%}.sobre-col-r{padding-right:0}.sobre-centro{padding:5%}.sobre-centro>h2{font-size:22px}.sobre-imagen-p{width:300px}.sobre-imagen-r{margin:0;padding:0}.sobre-imagen,.sobre-imagen-r{border-radius:50%;display:flex;height:250px;justify-content:center;object-fit:cover;object-position:0 -15px;width:250px}.sobre-imagen{margin-left:0;margin-top:130%}.sobre-col-content>p{font-weight:lighter;line-height:25px;padding:0 5% 10%;text-align:justify}.sobre-row-ima{display:flex;justify-content:center;margin-bottom:10%}}.factoring-page{background-color:#f1f5f9;color:#0f172a}.factoring-hero{background:linear-gradient(135deg,#0f172aeb,#2563ebe0),url(/static/media/office1.bef7b7d159e5839e5b98.jpg);background-position:50%;background-size:cover;color:#f8fafc;padding:6rem 1.5rem 5rem;position:relative}.factoring-hero__content{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0 auto;max-width:1080px}.factoring-hero__text h1{font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1.15;margin-bottom:1.25rem}.factoring-hero__text p{color:#e2e8f0;font-size:1.1rem;margin-bottom:2rem}.factoring-hero__bullets{grid-gap:.75rem;display:grid;gap:.75rem;margin-bottom:2rem}.factoring-hero__bullets li{align-items:center;background:#0f172a66;border-radius:999px;color:#f8fafc;display:flex;font-weight:600;gap:.75rem;list-style:none;padding:.75rem 1.25rem}.factoring-hero__bullets li i{color:#22d3ee}.factoring-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.factoring-button.primary{background-color:#22d3ee}.factoring-button.secondary{background-color:#0f172ab3;border:1px solid #22d3ee66;color:#f8fafc}.factoring-button:hover{transform:translateY(-2px)}.factoring-stats{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:1.5rem}.factoring-stat-card{background:#0f172a;border-radius:16px;color:#e2e8f0;padding:1.5rem;text-align:center}.factoring-stat-card strong{color:#22d3ee;display:block;font-size:1.9rem;margin-bottom:.5rem}.section-wrapper{margin:0 auto;max-width:1100px;padding:4rem 1.5rem}.section-title{font-size:2rem;margin-bottom:1rem}.section-subtitle{color:#334155;font-size:1.05rem;margin-bottom:2.5rem}.module-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.module-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 25px 60px #0f172a14;padding:1.75rem}.module-card h3{font-size:1.25rem;margin-bottom:.75rem}.module-card p{color:#475569;line-height:1.6}.module-card span{align-items:center;background:#22d3ee26;border-radius:12px;color:#0f172a;display:inline-flex;font-size:1.2rem;height:44px;justify-content:center;margin-bottom:1rem;width:44px}.compliance-wrapper{grid-gap:2rem;align-items:stretch;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.compliance-card{background:linear-gradient(145deg,#0f172a,#1e3a8a);border-radius:20px;color:#e2e8f0;display:flex;flex-direction:column;gap:1rem;padding:2rem}.compliance-card ul{grid-gap:.75rem;display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.compliance-card li{align-items:center;display:flex;gap:.75rem}.compliance-card i{color:#22d3ee}.badge-row{display:flex;flex-wrap:wrap;gap:1rem}.badge{background:#94a3b82e;border-radius:999px;color:#e2e8f0;font-weight:600;padding:.75rem 1.25rem}.case-studies{background:#0f172a;color:#e2e8f0}.case-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.case-card{background:#0f172a8c;border:1px solid #94a3b82e;border-radius:18px;padding:1.75rem}.case-card h4{color:#22d3ee;margin-bottom:.75rem}.case-card p{color:#cbd5f5;line-height:1.6}.contact-cta{background:linear-gradient(135deg,#1e40af,#22d3ee);color:#0f172a}.contact-cta .cta-inner{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;max-width:960px;padding:3.5rem 1.5rem;text-align:center}.contact-cta p{font-size:1.1rem;margin:0 auto;max-width:640px}.contact-cta .action-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media screen and (max-width:768px){.factoring-hero{padding:4.5rem 1rem 4rem}.factoring-hero__actions{align-items:stretch;flex-direction:column}.factoring-stat-card{padding:1.25rem}}.clientes-page{background:#f8fafc;color:#0f172a;min-height:100vh}.clientes-hero{background:linear-gradient(135deg,#0f172a,#1d4ed8);color:#f8fafc;padding:5rem 1.5rem 3rem;text-align:center}.clientes-hero h1{font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:1rem}.clientes-hero p{color:#e2e8f0;font-size:1.05rem;margin:0 auto;max-width:760px}.clientes-wrapper{grid-gap:3rem;display:grid;gap:3rem;margin:0 auto;max-width:1200px;padding:4rem 1.5rem 5rem}.logo-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.logo-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 18px 45px #0f172a14;display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:1.75rem 1.25rem;text-align:center}.logo-card span{font-size:1.25rem;font-weight:700}.logo-card small{color:#64748b;font-size:.85rem;margin-top:.4rem}.logo-card.alt{background:linear-gradient(135deg,#22d3ee1f,#2563eb2e)}.logo-card.dark{background:#0f172a;border-color:#94a3b833;color:#f8fafc}.logo-card.dark small{color:#cbd5f5}.return-cta{text-align:center}.return-cta a{background:#1d4ed8;color:#f8fafc;transition:transform .2s ease}.factoring-button,.return-cta a{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;padding:.85rem 2.4rem;text-decoration:none}.factoring-button{transition:transform .2s ease,box-shadow .2s ease}.factoring-button.primary{background:#22d3ee;box-shadow:0 16px 30px #22d3ee40;color:#0f172a}.return-cta a:hover{transform:translateY(-2px)}@media screen and (max-width:768px){.clientes-hero{padding:4rem 1rem 2.5rem}.clientes-wrapper{padding:3rem 1rem 4rem}}.seguridad-page{background:#f8fafc;color:#0f172a}.seguridad-hero{background:linear-gradient(135deg,#0f172a,#1d4ed8);color:#f8fafc;padding:5.5rem 1.5rem 3.5rem}.seguridad-hero__content{grid-gap:2.5rem;display:grid;gap:2.5rem;margin:0 auto;max-width:1100px}.seguridad-hero h1{font-size:clamp(2.4rem,4vw,3.4rem);margin-bottom:1rem}.seguridad-hero p{color:#e2e8f0;font-size:1.1rem;max-width:820px}.seguridad-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;margin:0 auto;max-width:1100px;padding:4rem 1.5rem 5rem}.seguridad-grid__intro h2{font-size:2.1rem;margin-bottom:.75rem}.seguridad-grid__intro p{color:#334155;font-size:1.05rem}.product-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.product-card{background:linear-gradient(135deg,#22d3ee1f,#1e40af2e);border:1px solid #bfdbfe;border-radius:20px;box-shadow:0 22px 55px #0f172a14;padding:2rem 1.75rem}.product-card h3{font-size:1.35rem;margin-bottom:.85rem}.product-card p{color:#1e293b;line-height:1.65}.use-case-section{background:#0f172a;color:#e2e8f0}.use-case-inner{grid-gap:2.25rem;display:grid;gap:2.25rem;margin:0 auto;max-width:1100px;padding:4rem 1.5rem 5rem}.use-case-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.use-case-card{background:#0f172a8c;border:1px solid #bfdbfe40;border-radius:18px;padding:1.75rem}.use-case-card h4{color:#22d3ee;margin-bottom:.75rem}.use-case-card p{color:#cbd5f5;line-height:1.6}.seguridad-cta{background:linear-gradient(135deg,#1e3a8a,#22d3ee);color:#0f172a}.seguridad-cta-inner{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;max-width:960px;padding:3.5rem 1.5rem;text-align:center}.seguridad-cta .action-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.seguridad-button{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;padding:.85rem 2.4rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.seguridad-button.primary{background:#22d3ee;box-shadow:0 16px 30px #22d3ee40;color:#0f172a}.seguridad-button.secondary{background:#0f172abf;border:1px solid #22d3ee66;color:#f8fafc}.seguridad-button:hover{transform:translateY(-2px)}@media screen and (max-width:768px){.seguridad-hero{padding:4.5rem 1rem 3rem}.seguridad-grid{padding:3.5rem 1rem 4.5rem}}
/*# sourceMappingURL=main.20d43a01.css.map*/