#root{text-align:center;width:100%;margin:0 auto}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}.navbar-content{background-color:#fff;width:100%;margin:0 auto;display:flex;position:relative;top:0}.navbar-sections{grid-template-columns:20% 80%;grid-template-areas:"a b";width:95%;margin:0 auto;display:grid}.navbar_section_logo{grid-area:a}.navbar_section_logo img{width:100px}.navbar_section_list{grid-area:b;width:100%}.navbar_section_list ul{justify-content:flex-end;gap:7%;width:90%;margin:0;padding:10px 0 0;list-style:none;display:flex}.navbar_section_list ul li{color:#000;font-size:20px}.navbar_section_list ul li:hover{cursor:pointer;text-decoration:underline}.navbar-grid-section2_mobile{text-align:right;width:90%;margin:0 auto;display:none}.navbar-grid-section2_mobile svg{cursor:pointer;color:#1b7bcf;margin-top:10px;margin-right:10px;padding-top:10px;font-size:35px;position:absolute;top:0;right:0}@media only screen and (width<=480px){.navbar_section_list{display:none}.navbar-grid-section2_mobile{display:block}.navbar_menu_mobile{z-index:100;background-color:#fff;width:100%;height:100%;padding:10px;position:fixed;top:0;right:0}.navbar_menu_mobile ul{text-align:center;width:90%;margin:0 auto}.navbar_menu_mobile ul li{cursor:pointer;color:#000;margin-bottom:30px;font-size:1.5rem;font-weight:700;list-style:none}.navbar_menu_mobile_logo{text-align:center;width:90%;margin:0 auto 30px}.navbar_menu_mobile_logo img{width:50%;margin:10px auto 0}}.home_container{width:100%;height:auto;position:relative;top:0;left:0}.slide-content{background-image:url(/assets/slide-D_NhY9nd.png);background-repeat:no-repeat;background-size:cover;width:100%;height:auto;padding-bottom:90px}.slide-section-grid{grid-template-columns:50% 50%;grid-template-areas:"a b";width:90%;margin:0 auto;display:grid}.slide-information{grid-area:a;padding-top:20px}.slide-inf-p1{color:#4a6077;text-align:left;margin-bottom:0;padding-bottom:0;font-size:20px;font-weight:500}.slide-information h2{color:#000;text-align:left;margin-top:0;margin-bottom:0;padding-bottom:0;font-size:40px;font-weight:700}.slide-information h2 span{color:#1b7bcf}.slide-information .slide-inf-text{color:#000;text-align:left;margin-top:10px;padding-top:0;font-size:20px}.list-benefict{width:100%;display:grid}.list-benefict ul{justify-content:flex-start;gap:50px;width:100%;margin:0;padding:0;list-style:none;display:flex}.list-benefict ul li{color:#000;font-size:18px}.slide-atention-client{grid-area:b;padding-top:100px}.slide-atention-square{text-align:left;background-color:#ffffff69;border:2px solid #1b7bcf;border-radius:20px;width:80%;margin:0 auto 20px;padding-top:25px;padding-bottom:25px}.slide-atention-info-text{color:#000;width:80%;margin:0 auto;padding-bottom:0;font-size:25px;font-weight:700}.slide-atention-horario{color:#1b7bcf;width:80%;margin:0 auto;font-size:20px;font-weight:700}.slide-atention-buttons{grid-gap:2%;grid-template-columns:49% 49%;grid-template-areas:"a b";width:80%;margin:0 auto;display:grid}.slide-atention-buttons button{color:#fff;cursor:pointer;border:none;border-radius:10px;height:40px;font-size:20px}.slide-atention-buttons .slibutt1{background-color:#1b7bcf}.slide-atention-buttons .slibutt2{background-color:#000}@media only screen and (width<=480px){.slide-section-grid{grid-template-columns:50% 50%;grid-template-areas:"a a""b b"}.slide-information{padding-top:0}.slide-inf-p1{font-size:1rem}.slide-information h2{font-size:1.5rem}.slide-information .slide-inf-text{font-size:1rem}.list-benefict ul{gap:auto}.list-benefict ul li{font-size:1rem}.slide-atention-client{padding-top:50px}.slide-atention-square{text-align:left;width:100%;margin-bottom:20px}.slide-atention-info-text{width:90%;font-size:1.1rem}.slide-atention-horario{width:90%;margin:0 auto;font-size:1.1rem}.slide-atention-buttons{width:100%;margin:0 auto}.slide-atention-buttons button{font-size:1rem}}.services-contact-content{width:90%;margin:0 auto;padding-top:20px;padding-bottom:20px}.services-contact-form{width:100%}.for-services-input{width:100%;margin-bottom:15px}.for-services-input input{padding-top:10px;padding-bottom:10px}.form-services{width:100%}.form-services button{color:#fff;cursor:pointer;background-color:#1b7bcf;border:none;border-radius:5px;width:100%;height:50px;font-size:20px}.form-services button:disabled{color:#666;cursor:not-allowed;opacity:.6;background:#ccc}.services-contact-form .form-captcha{justify-content:center;max-width:100%;display:flex;overflow:hidden}.about-content{background-image:url(/assets/about-BXaUlIIE.png);background-repeat:no-repeat;background-size:cover;width:100%}.about-content-grid{grid-template-columns:100%;grid-template-areas:"b";width:70%;margin:0 auto;padding-top:30px;padding-bottom:40px;display:grid}.about-grida{text-align:center;grid-area:a}.about-grida img{width:60%}.about-gridb{grid-area:b;padding-top:40px}.about-gridb h2{color:#fff;text-align:center;font-size:25px}.about-gridb p{text-align:justify;color:#fff;font-size:18px}@media only screen and (width<=480px){.about-content-grid{grid-template-areas:"b b""a a";padding-top:0;padding-bottom:25px}.about-grida img{width:80%}.about-gridb{grid-area:b;padding-top:10px}.about-gridb h2{font-size:1.2rem}.about-gridb p{font-size:1rem}}.mision-content{background-color:#f6f6f6;width:100%}.mision-grid-content{grid-template-columns:55% 45%;grid-template-areas:"a b";width:100%;display:grid}.mision-text{grid-area:a;width:80%;margin:0 auto;padding-top:20px}.mision-text h2{color:#1b7bcf;font-size:30px}.mision-text p{color:#000;text-align:left;font-size:20px}.mision-img{text-align:right;grid-area:b}.mision-img img{width:100%;height:300px}@media only screen and (width<=480px){.mision-grid-content{grid-template-columns:100%;grid-template-areas:"a""b";width:100%}.mision-text{width:90%;padding-top:0}.mision-text h2{font-size:1.5rem}.mision-text p{text-align:justify;font-size:1.1rem}.mision-img img{width:100%;height:auto}}.vision-content{background-color:#f6f6f6;width:100%}.vision-grid-content{grid-template-columns:45% 55%;grid-template-areas:"a b";width:100%;margin-top:0;padding-top:0;display:grid}.vision-img{text-align:left;grid-area:a}.vision-img img{width:100%;height:350px}.vision-text{grid-area:b;width:80%;margin:0 auto;padding-top:50px}.vision-text h2{color:#1b7bcf;font-size:30px}.vision-text p{color:#000;text-align:left;font-size:20px}@media only screen and (width<=480px){.vision-grid-content{grid-template-columns:100%;grid-template-areas:"b""a"}.vision-img img{width:100%;height:auto}.vision-text{width:90%;padding-top:0}.vision-text h2{font-size:1.5rem}.vision-text p{text-align:justify;font-size:1.1rem}}.section-misionvision{width:90%;margin:0 auto;padding-top:50px;padding-bottom:50px}.section-misionvision-grid{grid-template-columns:50% 50%;grid-template-areas:"a b";display:grid}.section-misionvision-grid .section-misionvision-grid1{grid-area:a}.section-misionvision-grid .section-misionvision-grid1 img{text-align:center;width:65%;margin:0 auto}.section-misionvision-grid2{grid-area:b}.section-misionvision-grid2 .section-misiovision-mision,.section-misionvision-grid2 .section-misiovision-vision{text-align:left;background-color:#17345a;background-image:url(/assets/copos-CNds7pYi.png);background-repeat:no-repeat;background-size:cover;border-radius:20px;margin-bottom:40px;padding:30px 10px 50px}.section-misionvision-grid2 .section-misiovision-vision h2,.section-misionvision-grid2 .section-misiovision-mision h2{color:#fff;width:90%;margin:0 auto 15px;font-size:25px}.section-misionvision-grid2 .section-misiovision-vision p,.section-misionvision-grid2 .section-misiovision-mision p{color:#fff;text-align:justify;width:90%;margin:0 auto;font-size:20px}@media only screen and (width<=480px){.section-misionvision{padding-top:30px;padding-bottom:0}.section-misionvision-grid{grid-template-areas:"b b"}.section-misionvision-grid .section-misionvision-grid1{display:none}.section-misionvision-grid2 .section-misiovision-vision h2,.section-misionvision-grid2 .section-misiovision-mision h2{margin-bottom:15px;font-size:1.1rem}.section-misionvision-grid2 .section-misiovision-vision p,.section-misionvision-grid2 .section-misiovision-mision p{font-size:1rem}}.values-content{width:100%}.values-section{color:#fff;text-align:center;background-color:#17345a;margin:0 auto;padding-top:20px;padding-bottom:50px;font-size:25px}.values-cards{background-color:#f6f6f6;width:100%;padding-bottom:50px}.values-card_section{grid-gap:2%;grid-template-columns:18% 18% 18% 18% 18%;grid-template-areas:"a b c d e";width:90%;margin:0 auto;display:grid}.card_value{width:100%;margin-top:-50px}.card_value img{text-align:center;width:60%;margin:0 auto}.card_value h2{color:#000;margin-bottom:5px;font-size:20px;font-weight:700}.card_value p{color:#000;text-align:center;margin-top:0;padding-top:0;font-size:16px}.card-section-1{grid-area:a}.card-section-2{grid-area:b}.card-section-3{grid-area:c}.card-section-4{grid-area:d}.card-section-5{grid-area:e}@media only screen and (width<=480px){.values-content{background-color:#f6f6f6;width:100%}.values-section{color:#1b7bcf;text-align:center;background-color:#0000;padding-top:20px;padding-bottom:0;font-size:1.3rem}.values-cards{background-color:#f6f6f6;width:100%}.values-card_section{grid-template-columns:45% 45%;grid-template-areas:"a b""c d""e e"}.card_value{width:100%;margin-top:0;padding-top:0}.card_value img{text-align:center;width:70%;margin:0 auto}.card_value h2{margin-bottom:5px;font-size:1rem}.card_value p{font-size:1rem}.card-section-5 img{width:40%}}.benefits_content{background-image:url(/assets/marketing-D0o5Jye2.png);background-repeat:no-repeat;background-size:cover;width:100%}.benefits_grid{grid-template-columns:50% 50%;grid-template-areas:"a b";width:90%;margin:0 auto;padding-top:50px;padding-bottom:50px;display:grid}.benefits_img{text-align:center;grid-area:a;width:100%}.benefits_img img{width:70%;padding-top:20px}.benefits_text{grid-area:b;width:90%}.benefits_text h2{color:#fff;margin-bottom:10px;font-size:35px}.benefits_list{text-align:left;width:100%}.benefits_list .benefits_list_item{display:flex}.benefits_list .benefits_list_item img{width:30px;height:30px;margin-right:20px;padding-top:25px}.benefits_list .benefits_list_item p{color:#fff;text-align:left;margin-bottom:10px;font-size:22px}@media only screen and (width<=480px){.benefits_grid{grid-template-columns:100%;grid-template-areas:"b""a";width:100%;padding-top:20px;padding-bottom:50px}.benefits_img{width:100%}.benefits_img img{width:90%;margin:0 auto;padding-top:20px}.benefits_text{grid-area:b;width:100%}.benefits_text h2{margin-bottom:0;font-size:1.4rem}.benefits_list .benefits_list_item{width:90%;margin:0 auto}.benefits_list .benefits_list_item img{width:30px;height:30px;margin-right:20px;padding-top:25px}.benefits_list .benefits_list_item p{text-align:justify;margin-bottom:0;font-size:1rem}}.services-content{background-image:url(/assets/services-BA0ESSUy.png);background-repeat:no-repeat;background-size:cover;width:100%;height:auto}.services-section{text-align:left;width:90%;margin:0 auto}.services-section h2{color:#000;font-size:40px}.services-section h2 span{color:#1b7bcf}.services-section p{color:#000;width:50%;font-size:22px}.services-catalog{grid-gap:20px;grid-template-columns:24% 24% 24% 24%;grid-template-areas:"a b c d""e f g h";width:95%;height:auto;min-height:auto;padding-bottom:50px;display:grid}.services-catalog-card{background-color:#fff;border-bottom:10px solid #1b7bcf;width:100%;box-shadow:8px 8px 15px #00000080}.services-catalog-card img{width:100%;height:auto}.services-catalog-text{text-align:center;background-color:#fff;width:100%;height:70px;padding-top:0;overflow:hidden}.services-catalog-text p{text-align:center;width:80%;margin:0 auto;font-size:20px}@media only screen and (width<=480px){.services-content{background-image:url(/assets/services-BA0ESSUy.png);background-repeat:no-repeat;background-size:cover;width:100%;height:auto}.services-section{text-align:left;width:90%;margin:0 auto}.services-section h2{text-align:center;font-size:1.4rem}.services-section p{text-align:justify;width:100%;font-size:1.2rem}.services-catalog{grid-gap:auto;grid-template-columns:47% 47%;grid-template-areas:"a b""c d""e f""g h";width:100%;display:grid}.services-catalog-card{background-color:#fff;border-bottom:10px solid #1b7bcf;width:100%;height:320px;box-shadow:8px 8px 15px #00000080}.services-catalog-card img{width:100%;height:250px}.services-catalog-text{text-align:center;background-color:#fff;width:100%;height:70px;margin-top:0;padding-top:0;overflow:hidden}.services-catalog-text p{text-align:center;width:80%;margin:0 auto;font-size:20px}}.reference_content{background-image:url(/assets/reference-Css56UHx.png);background-repeat:no-repeat;background-size:cover;width:100%}.reference-section{grid-template-columns:70% 30%;grid-template-areas:"a b";width:90%;margin:0 auto;padding-top:70px;padding-bottom:70px;display:grid}.reference-information{border-right:2px solid #fff;width:100%}.reference-information h2{color:#fff;text-align:left;font-size:35px}.reference-information h2 span{color:#1b7bcf}.reference-information p{text-align:left;width:90%;font-size:20px}.reference-stadistics{text-align:left;grid-area:b;margin-left:40px}.reference-stadistics .reference-number{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:30px;font-weight:700}.reference-stadistics .reference-title{margin-top:0;margin-bottom:10px;padding-top:0;font-size:20px}@media only screen and (width<=480px){.reference-section{grid-template-columns:100%;grid-template-areas:"a""b";width:90%;margin:0 auto;padding-top:20px;padding-bottom:40px;display:grid}.reference-information{border-right:none;width:100%}.reference-information h2{color:#fff;text-align:center;font-size:1.5rem}.reference-information h2 span{color:#1b7bcf}.reference-information p{text-align:justify;width:100%;font-size:1rem}.reference-stadistics{grid-gap:auto;text-align:left;grid-area:b;grid-template-columns:33% 33% 33%;grid-template-areas:"a b c";width:100%;margin-top:10px;margin-left:0;display:grid}.reference-stadistics .reference-number,.reference-stadistics .reference-title{text-align:center;font-size:1rem}}.footer-content{width:100%}.footer-section{grid-template-columns:20% 25% 17% 17% 20%;grid-template-areas:"a b c d e";width:90%;margin:0 auto;padding-top:20px;display:grid}.footer-logo{text-align:left;grid-area:a}.footer-logo img{width:80%}.footer-sectiona{grid-area:b}.footer-sections{width:90%}.footer-sections h2{text-align:left;color:#000;margin-bottom:5px;font-size:20px;font-weight:700}.footer-sections .line{background-color:#1b7bcf;height:3px}.footer-sections ul{margin-left:0;padding-left:0;list-style:none}.footer-sections ul li{color:#000;text-align:left;width:100%;font-size:18px}.footer-copyr{width:100%}.footer-copyr p{color:#000;text-align:left;width:90%;margin:0 auto;padding-bottom:20px;font-size:18px}@media only screen and (width<=480px){.footer-content{width:100%}.footer-section{grid-template-columns:50% 50%;grid-template-areas:"a a""b c""d e";width:90%;margin:0 auto;padding-top:20px;display:grid}.footer-logo{text-align:center}.footer-logo img{width:50%}.footer-sections{width:90%}.footer-sections h2{text-align:left;color:#000;margin-bottom:5px;font-size:1.1rem;font-weight:700}.footer-sections ul li{color:#000;text-align:left;width:100%;font-size:1rem}.footer-copyr p{color:#000;text-align:left;width:90%;margin:0 auto;padding-bottom:20px;font-size:1rem}}.contact-content{width:100%;padding-top:10px}.contact-content h2{color:#000;font-size:30px}.contact-content h2 span{color:#1b7bcf}.contact-grid{grid-gap:5%;grid-template-columns:40% 55%;grid-template-areas:"a b";width:85%;margin:0 auto;display:grid}.contact-section-info{grid-area:a}.contact-section-info p{color:#000;text-align:justify;margin-top:0;font-size:18px;font-weight:400}.contact-phone{grid-template-columns:30% 70%;grid-template-areas:"a b""c d";width:100%;display:grid}.contact-pho1{grid-area:a;margin-top:0;margin-bottom:0;font-weight:700}.contact-pho2{grid-area:b;margin-top:0;margin-bottom:0}.contact-pho3{grid-area:d;margin-top:0;margin-bottom:0}.contact-whatsapp{grid-template-columns:30% 70%;grid-template-areas:"a b";width:100%;margin-bottom:10px;display:grid}.contact-what1{grid-area:a;margin-top:0;margin-bottom:0;font-weight:700}.contact-what2{grid-area:b;margin-top:0;margin-bottom:0}.contact-address{width:100%}.form-section{grid-area:b;width:80%;margin:0 auto;padding-top:20px}.form-section-item1{margin-bottom:30px}.form-section-item1 input{color:#000;padding-top:10px;padding-bottom:10px}.contact-send-submit{width:100%}.contact-send-submit button{color:#fff;background-color:#1b7bcf;border:none;border-radius:10px;width:100%;height:50px;font-size:16px;font-weight:700}.contact-send-submit button:disabled{color:#666;cursor:not-allowed;opacity:.6;background:#ccc}.form-captcha{justify-content:center;max-width:100%;display:flex;overflow:hidden}@media only screen and (width<=480px){.contact-content{width:90%;margin:0 auto;padding-top:10px}.contact-content h2{color:#000;font-size:1.5rem}.contact-content h2 span{color:#1b7bcf}.contact-grid{grid-gap:0;grid-template-columns:100%;grid-template-areas:"b""a";width:100%;margin:0 auto;display:grid}.contact-section-info{grid-area:a}.contact-section-info p{font-size:1rem}.form-section{grid-area:b;width:100%;margin:0 auto 30px;padding-top:20px}.form-section-item1{margin-bottom:30px}.contact-send-submit button{width:100%;height:40px;font-size:1rem}}.privacy_container{width:100%}.privacy-content{background-color:#f6f6f6;width:100%}.privacy-content-grid{width:70%;margin:0 auto;padding-top:40px;padding-bottom:60px}.privacy-content-grid h1{color:#17345a;text-align:center;margin-bottom:25px;font-size:28px}.privacy-content-grid p{color:#000;text-align:justify;margin-bottom:20px;font-size:18px}.privacy-content-grid ul{padding-left:20px}.privacy-content-grid ul li{color:#000;text-align:justify;margin-bottom:15px;font-size:18px}@media only screen and (width<=480px){.privacy-content-grid{width:90%;padding-top:20px;padding-bottom:30px}.privacy-content-grid h1{margin-bottom:15px;font-size:1.4rem}.privacy-content-grid p,.privacy-content-grid ul li{font-size:1rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0 auto;display:flex}
