@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format("truetype")}body,html{font-family:Open Sans,sans-serif}.navbar{background-color:#211568}.navbar .nav-item a{color:#fff;font-size:16px;font-weight:400;line-height:22px}.block-number{background-color:#6f68ad}.block-number a{color:#fff;text-decoration:none}main{margin-top:40px}h2{color:#211568;font-size:24px;font-weight:700;line-height:33px}h2.title-service{font-weight:600}p{color:#424242;font-size:16px;font-weight:400;line-height:22px}h3{color:#211568;font-size:24px;font-weight:700;line-height:33px}.banner-home{background-image:url(/images/banner-home-2.webp?67634af16608952dc343951fdcfd3ce9);background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;padding-top:250px}@media (max-width:600px){.banner-home{height:400px;padding-top:180px}}.banner-home h1{color:#fff;font-size:36px;font-weight:400;line-height:49px;text-align:center;text-shadow:1px 1px 10px #000}@media (max-width:600px){.banner-home h1{font-size:25px;line-height:30px}}.container-services-home{background-color:#f1f0f7}.col-service{background:#fff;border-radius:20px;box-shadow:0 4px 25px 2px rgba(0,0,0,.05)}.col-service .img-header{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 20px 0 0;height:200px}.col-service .body{height:210px}.col-service .body h2.title{color:#483f8b;font-size:24px;font-weight:700;line-height:33px}.col-service .body p{color:#474747;font-size:16px;font-weight:400;line-height:22px}.col-service .body .btn-service{background-color:#fff;border:2px solid #ebc06a;color:#211568;text-align:center}.col-service .body.min-height{height:70px}.btn-primary{border:0 solid;border-radius:20px}.btn-primary,.btn-primary:hover{background-color:#ebc06a;color:#211568}.container-call-rrss{background-color:#211568}.container-call-rrss h3{color:#fff;font-size:26px;font-weight:400;line-height:35px;text-align:center}.container-call-rrss h3 span{font-size:26px;font-style:italic;font-weight:600}.container-cita{background-color:#6f68ad}.container-cita h3{color:#fff;font-size:36px;font-weight:400;line-height:49px}@media (max-width:600px){.container-cita h3{font-size:25px;line-height:30px}}.container-cita p{color:#fff;font-size:24px;font-weight:400;line-height:33px}@media (max-width:600px){.container-cita p{font-size:20px;line-height:25px}}.card-form-contact{background-color:rgba(241,240,247,.9);border-radius:20px;box-shadow:1px 1px 25px rgba(0,0,0,.25)}.card-form-contact form label{color:#424242;font-size:14px;font-weight:400;line-height:19px;text-transform:uppercase}.card-form-contact form .form-control{background:#fff;border:0 solid;border-radius:20px}.card-form-contact a{color:#424242;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}.data-form-contact{padding-left:150px;padding-top:150px}@media (max-width:1300px){.data-form-contact{padding-left:100px;padding-top:100px}}@media (max-width:992px){.data-form-contact{padding-left:50px;padding-top:50px}}.data-form-contact a{color:#424242;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}.banner-us{background-image:url(/images/banner-us-3.webp?cc7627cef5e27746aef87c55a418c2bf);background-position:50%;background-repeat:no-repeat;background-size:cover;height:470px;padding-top:200px}.banner-us h1{color:#fff;font-size:48px;font-weight:700;line-height:65px}.valores{background-image:url(/images/valores.webp?78570ac4ce226ad3d981dd7a21b173fc);background-position:100%;background-repeat:no-repeat;background-size:contain}@media (max-width:768px){.valores{background-image:none}}.card-us{background:#fff;border-radius:16px;box-shadow:1px 1px 25px 3px rgba(0,0,0,.15)}.card-us h2{color:#424242;font-size:24px;font-weight:400;line-height:33px}.card-us p,.card-us ul li{color:#424242;font-size:16px;font-weight:400;line-height:22px}.border-right-card-us{border-right:2px solid #a5a5a5}@media (max-width:768px){.border-right-card-us{border-right:0 solid}}.banner-service{background-image:url(/images/banner-service.webp?48dbeb565881ba2bb39f639855ba12fb);background-position:50%;background-repeat:no-repeat;background-size:cover;height:470px;padding-top:200px}.banner-service h1{color:#211568;font-size:48px;font-weight:700;line-height:65px}.banner-contact{background-image:url(/images/banner-contact.webp?1a69437a83b6c1a63e6381419aec997b);background-position:50%;background-repeat:no-repeat;background-size:cover;height:470px;padding-top:150px}.banner-contact h1{color:#211568;font-size:48px;font-weight:700;line-height:65px}@media (max-width:1350px){.banner-contact h1{font-size:40px;line-height:50px}}.data-service h1{color:#211568;font-size:40px;font-weight:700;line-height:54px}.data-service h3.name-service{color:#474747;font-size:36px;font-weight:700;line-height:49px}.data-service h4.h4-service{color:#474747;font-size:24px;font-weight:600;line-height:33px}.data-service ul li{color:#474747;font-size:16px;font-weight:400;line-height:21px}.data-service .img-primary{height:400px}.data-service .img-primary,.data-service .img-secondary{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.data-service .img-secondary{cursor:pointer;height:150px}@media (max-width:992px){.data-service .img-secondary{height:100px}}.data-service .img-secondary.gray{filter:grayscale(100%);filter:gray}footer{background-color:#211568}footer p{color:#fff;font-size:16px;font-weight:400;line-height:22px}.fixed-bottom{background-color:transparent;bottom:100px;color:#fff;height:100px;left:unset;padding:10px 30px 10px 0;right:0!important;width:100px}.fixed-bottom .whatsapp{float:right;max-width:100px}@media (max-width:500px){.fixed-bottom{height:80px;margin-bottom:10px;padding:10px 10px 10px 0;width:80px}.fixed-bottom .whatsapp{float:right;max-width:70px}}footer .link-wp-lp{background-color:#48c857;border-radius:20px;color:#fff;font-size:20px;font-weight:900;padding:5px 30px;text-decoration:none}footer .link-wp-lp:hover{color:#fff}footer .link-phone-lp,footer .link-wp-lp i{color:#fff;font-size:20px}footer .link-phone-lp{background-color:#6f68ad;border-radius:20px;font-weight:900;padding:5px 30px;text-decoration:none}footer .link-phone-lp:hover{color:#fff}footer .link-phone-lp i{color:#fff;font-size:20px}
