@import "https://unpkg.com/boxicons@2.1.4/css/boxicons.min.css";
.uvkp-a_hero{margin-top:-190px}@media only screen and (min-width:768px){.uvkp-a_hero{margin-top:-100px}}.uvkp-a_heroContent h1{color:#fff;padding:180px 0 40px;font-size:50px}@media only screen and (min-width:1200px){.uvkp-a_heroContent h1{padding:150px 0 40px}}
.th8MeW_titleHistory{background:url(/assets/us/bg-title-us.png) no-repeat;padding:80px 0 0;color:#3d6db4!important}.th8MeW_historyContainer img{width:100%}@media only screen and (min-width:1200px){.th8MeW_historyContainer img{width:60%}}.th8MeW_imgUsXL{padding:60px 0 0}.th8MeW_imgUsXL img{width:70%}
.rcUngW_text{color:#2f2e2f;margin:20px 0;font-size:15px}.rcUngW_btn{color:#fff!important;font-size:16px!important}.rcUngW_btn-primary{background:#e8441d!important;border:0!important;border-radius:200px!important;height:auto!important;padding:10px 60px!important}.rcUngW_btn-primary:hover{background-color:#ed6f49!important}@media only screen and (min-width:992px){.rcUngW_btn-primary{padding:10px 30px!important}}.rcUngW_btnSecondary{background:#3d6db4!important;border:0!important;border-radius:200px!important;height:auto!important;padding:10px 60px!important}.rcUngW_btnSecondary:hover{background-color:#547fbf!important}@media only screen and (min-width:992px){.rcUngW_btnSecondary{padding:10px 30px!important}}.rcUngW_colorRed{color:#ed6f49}.rcUngW_mainTitle{padding:40px 0 0}.rcUngW_mainTitle h2{color:#3d6db4!important}.rcUngW_bgGray,.rcUngW_bgSquare{background:#f0f0f0}@media only screen and (min-width:992px){.rcUngW_bgSquare{background:#f0f0f0 url(/assets/home/bg-square.png) 100%/60% no-repeat}}@media only screen and (min-width:1200px){.rcUngW_bgSquare{background-size:40%}}.rcUngW_bgSquareLeft{background:#f0f0f0}@media only screen and (min-width:992px){.rcUngW_bgSquareLeft{background:#f0f0f0 url(/assets/home/bg-square2.png) 0/60% no-repeat}}@media only screen and (min-width:1200px){.rcUngW_bgSquareLeft{background-size:40%}}.rcUngW_bgCode{background:url(/assets/home/bg-<>.png) 99% 90%/50px no-repeat}.rcUngW_heroUs{background:url(/assets/home/slider-bg-010.jpg) 0 0/cover no-repeat;width:100%}
.izsEBq_ourServicesBox{padding:40px 0}@media only screen and (min-width:768px){.izsEBq_ourServicesBox{justify-content:center;padding-top:40px;display:flex}}@media only screen and (min-width:1200px){.izsEBq_ourServicesBox{padding:40px 0 80px}}.izsEBq_ourServicesBox .serviceItem{text-align:center;margin:0 0 40px;padding:0 10px}@media only screen and (min-width:1200px){.izsEBq_ourServicesBox .serviceItem{margin:0;padding:0 20px}}.izsEBq_ourServicesBox .serviceItem h4{color:#3d6db4;margin-top:20px;font-size:18px}.izsEBq_ourServicesBox .serviceItem p{color:#2f2e2f;margin-top:10px;font-size:14px}@media only screen and (min-width:992px){.izsEBq_ourServicesBox .serviceItem p{font-size:15px}}.izsEBq_titleBranches{background:url(/assets/home/bg-title-services.png) no-repeat;padding:80px 0 0;color:#3d6db4!important}.izsEBq_image{height:150px}@media only screen and (min-width:1200px){.izsEBq_image{height:220px}}.izsEBq_image img{position:relative!important}
.XbSH4q_titleBenefits{color:#3d6db4!important}.XbSH4q_benefits{text-align:center;margin:20px 0}@media only screen and (min-width:992px){.XbSH4q_benefits{margin:40px 0}}.XbSH4q_benefits h2{color:#3d6db4;margin:15px 0}.XbSH4q_benefits p{color:#2f2e2f;font-size:15px}
.Y89cHq_project{height:500px}.Y89cHq_project h4{color:#fff;margin-bottom:15px;font-size:30px}.Y89cHq_project .descriptionProject{color:#fff;margin-bottom:20px;font-size:15px}.Y89cHq_project .dev-stack{display:flex}.Y89cHq_project .dev-stack .Y89cHq_stack{margin:10px}.Y89cHq_project .dev-stack img{width:40px}.Y89cHq_project .dev-stack .Y89cHq_stackName{color:#fff;font-size:14px}.Y89cHq_project .btn-primary{margin:0!important}.Y89cHq_project .project01{background:url(../media/img-project-001.24b1abv5aj-0m.jpg) 0 0/cover no-repeat;width:100%;height:100%}.Y89cHq_project .project02{background:url(../media/img-project-002.0_foej6h-h5gj.jpg) 0 0/cover no-repeat;width:100%;height:100%}.Y89cHq_project .project03{background:url(../media/img-project-002.0_foej6h-h5gj.jpg) 0 0/cover no-repeat;width:100%;height:100%}.Y89cHq_project .project04{background:url(../media/img-project-002.0_foej6h-h5gj.jpg) 0 0/cover no-repeat;width:100%;height:100%}.Y89cHq_project .project05{background:url(../media/img-project-002.0_foej6h-h5gj.jpg) 0 0/cover no-repeat;width:100%;height:100%}.Y89cHq_overlayProject{z-index:2147483647;opacity:1;text-align:center;background:#547fbfe6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 50px;display:flex;position:absolute;top:0;left:0}@media only screen and (min-width:992px){.Y89cHq_overlayProject{opacity:0}.Y89cHq_overlayProject:hover{opacity:1}}.Y89cHq_moreProjects{text-align:center;width:100%}.Y89cHq_moreProjects a{color:#fff;text-align:center;background:#3d6db4;width:100%;margin:0 auto;padding:15px 0;font-size:18px;font-weight:700;display:block}.Y89cHq_moreProjects a:hover{color:#fff;background:#547fbf}.Y89cHq_project-home{color:#fff;border-radius:10px;height:450px;margin:40px auto;position:relative;overflow:hidden}@media only screen and (min-width:768px){.Y89cHq_project-home{height:400px}}@media only screen and (min-width:992px){.Y89cHq_project-home{margin:60px 0}}.Y89cHq_project-home .Y89cHq_breadcrumb-home{color:#a3c2f0;font-size:14px;font-weight:700}.Y89cHq_project-home h1{margin-bottom:20px;font-size:30px}.Y89cHq_project-home .Y89cHq_project-description,.Y89cHq_project-home .Y89cHq_stack{margin:20px 0}.Y89cHq_project-home .Y89cHq_stack button{width:auto;height:auto;box-shadow:none;background:0 0;border:0;margin-right:20px;padding:0}.Y89cHq_project-home .Y89cHq_project-body{padding:40px}@media only screen and (min-width:992px){.Y89cHq_project-home .Y89cHq_project-body{padding:60px}}.Y89cHq_project-home .Y89cHq_bg-wrap{z-index:-1;width:100%;position:absolute;top:0;bottom:0;overflow:hidden}.Y89cHq_project-home .Y89cHq_bg-wrap img{object-fit:cover;object-position:left}@media only screen and (min-width:768px){.Y89cHq_project-home .Y89cHq_bg-wrap img{object-fit:cover;object-position:center}}.Y89cHq_carousel-projects .ant-carousel .Y89cHq_slick-next{inset-inline-end:-30px}@media only screen and (min-width:768px){.Y89cHq_carousel-projects .ant-carousel .Y89cHq_slick-next:before{content:url(/assets/home/arrow.svg)}}.Y89cHq_carousel-projects .ant-carousel .Y89cHq_slick-prev{inset-inline-start:-40px}.Y89cHq_carousel-projects .ant-carousel .Y89cHq_slick-prev:after{transform:rotate(0)}@media only screen and (min-width:768px){.Y89cHq_carousel-projects .ant-carousel .Y89cHq_slick-prev:after{content:url(/assets/home/arrow-p.svg)}}
.ZHq2ZW_callContainer{background:url(/assets/bg/bg-red.jpg) 0 0/cover no-repeat;border-radius:20px}@media only screen and (min-width:992px){.ZHq2ZW_callContainer{height:280px}}.ZHq2ZW_callContainer h1{color:#fff;padding:30px 0 0;font-size:55px}@media only screen and (min-width:992px){.ZHq2ZW_callContainer h1{padding-top:50px;font-size:50px}.ZHq2ZW_callContainer .imgServices{background:url(/assets/us/img-callToAction.png) 100% 100% no-repeat;border-radius:0 0 20px;height:310px;margin-top:-30px;overflow:hidden}}.ZHq2ZW_callContainer .imgServices img{width:1800px}.ZHq2ZW_callBox{text-align:center;width:100%;margin-bottom:60px}@media only screen and (min-width:992px){.ZHq2ZW_callBox{margin:60px 0;display:flex!important}}.ZHq2ZW_titleCTA{vertical-align:middle;text-align:center;color:#3d6db4!important;margin:0 0 20px!important}@media only screen and (min-width:992px){.ZHq2ZW_titleCTA{text-align:left;line-height:100%;margin:5px 20px 0 0!important}}
.O8YIDG_client-container{margin:50px 0}@media only screen and (min-width:768px){.O8YIDG_client-container{margin:0 0 50px}}.O8YIDG_client-box{text-align:center;justify-content:center;align-items:center;width:100%;height:80px;display:flex}@media only screen and (min-width:992px){.O8YIDG_client-box{height:120px}}.O8YIDG_client-box>div{position:unset!important}.O8YIDG_client-box .O8YIDG_image{object-fit:contain;height:unset!important;width:100px!important;position:relative!important}@media only screen and (min-width:992px){.O8YIDG_client-box .O8YIDG_image{width:160px!important}}.O8YIDG_title-clients{background:url(/assets/home/bg-title-client.png) no-repeat;padding:80px 0 0;color:#3d6db4!important}.O8YIDG_cide .O8YIDG_image{width:50px!important}@media only screen and (min-width:992px){.O8YIDG_cide .O8YIDG_image{width:70px!important}}.O8YIDG_gto .O8YIDG_image{width:70px!important}@media only screen and (min-width:992px){.O8YIDG_gto .O8YIDG_image{width:90px!important}}
.n2n8Ka_data-contact{color:#e8441d;margin:40px 0;font-size:20px;font-weight:700;display:flex}@media only screen and (min-width:768px){.n2n8Ka_data-contact{margin:50px 0;font-size:30px}}.n2n8Ka_data-contact p{color:#2f2e2f;margin-left:15px}.n2n8Ka_data-contact p .n2n8Ka_blue-text{color:#3d6db4}.n2n8Ka_single-map{color:#2f2e2f}.n2n8Ka_single-map h2{margin:10px 0;font-size:20px}.n2n8Ka_single-map p{font-size:16px}.n2n8Ka_single-map iframe{border:0;margin:30px 0}.n2n8Ka_title-office{margin-bottom:40px!important}
.-Fm1Jq_filterContainer{border-bottom:0!important}.-Fm1Jq_filterContainer .ant-menu-item{color:#3d6db4;font-weight:600;margin:10px 0 30px!important}.-Fm1Jq_filterContainer .ant-menu-item:after{border:0!important}.-Fm1Jq_filterContainer .ant-menu-item:hover{color:#ed6f49!important}.-Fm1Jq_filterContainer .ant-menu-item-selected{color:#e8441d!important}
.Z0oFHa_hero-case{background:url(/assets/home/slider-bg-010.jpg) 50%/cover no-repeat}.Z0oFHa_breadcrumb{padding:20px 0}.Z0oFHa_breadcrumb .ant-breadcrumb{color:#aaa}.Z0oFHa_breadcrumb .ant-breadcrumb a{color:#3d6db4}.Z0oFHa_breadcrumb .ant-breadcrumb .Z0oFHa_ant-breadcrumb-link span{color:#3d6db4}.Z0oFHa_breadcrumb .ant-breadcrumb .Z0oFHa_ant-breadcrumb-separator{color:#e8441d}.Z0oFHa_description-case{color:#2f2e2f;font-size:30px;font-weight:700}.Z0oFHa_intro-case{align-items:center}.Z0oFHa_intro-case .Z0oFHa_case-client img{margin:40px 20px 20px 0}.Z0oFHa_info-case{color:#2f2e2f;padding:50px 0}.Z0oFHa_info-case p{color:#2f2e2f;margin-bottom:30px;font-size:20px;line-height:160%}.Z0oFHa_info-case h3{color:#3d6db4;margin-top:50px;margin-bottom:30px;font-size:24px}.Z0oFHa_info-case li{margin-left:50px;font-size:18px;line-height:160%}.Z0oFHa_info-case ul{margin-bottom:30px}.Z0oFHa_results{text-align:center;background:#f0f0f0 url(/assets/home/bg-square.png) 100% 0/cover no-repeat;padding:50px 0}@media only screen and (min-width:992px){.Z0oFHa_results{background-color:#f0f0f0;background-image:url(/assets/home/bg-square.png),url(/assets/home/bg-square2.png);background-position:100% 0,0 0;background-repeat:no-repeat,no-repeat;background-size:contain}}.Z0oFHa_results h2{color:#3d6db4;margin-bottom:40px;font-size:40px}.Z0oFHa_results .Z0oFHa_result div{background:#fff;border-bottom:10px solid #e8441d;border-radius:5px 5px 0 0;flex-direction:column;justify-content:center;align-items:center;height:200px;padding:20px;display:flex}@media only screen and (min-width:992px){.Z0oFHa_results .Z0oFHa_result div{height:250px}}.Z0oFHa_results .Z0oFHa_result p{color:#2f2e2f;font-size:18px;font-weight:700}.Z0oFHa_results .Z0oFHa_result h3{color:#3d6db4;font-size:30px;font-weight:700}.Z0oFHa_stacks{padding:60px 0}.Z0oFHa_stacks h2{color:#3d6db4;text-align:center;margin-bottom:40px;font-size:40px}.Z0oFHa_stacks .Z0oFHa_stack{text-align:center;display:block}.Z0oFHa_stacks .Z0oFHa_stack h4{color:#aaa;margin:10px 0 20px;font-size:18px}.Z0oFHa_stacks .Z0oFHa_stack i{color:#aaa;font-size:80px}.Z0oFHa_titleTechnologies{background:url(/assets/home/bg-title-tecnologia.png) no-repeat;padding:80px 0 0;color:#3d6db4!important}.Z0oFHa_img-container{text-align:center;width:100%}.Z0oFHa_img-container>div{position:unset!important}.Z0oFHa_img-container .Z0oFHa_image{object-fit:contain;width:100%!important;height:unset!important;position:relative!important}.Z0oFHa_data-post{color:#aaa;margin-bottom:30px;display:flex!important}@media only screen and (min-width:1200px){.Z0oFHa_data-post{margin-bottom:0}}.Z0oFHa_data-post p{padding:0 10px}.Z0oFHa_data-post p:first-child{border-right:1px solid #aaa;padding-left:0}
.Sa26bq_card-content{border-radius:20px!important;margin:16px 0!important}.Sa26bq_card-content h1{color:#3d6db4;font-size:20px;line-height:120%}.Sa26bq_card-content p{color:#2f2e2f;margin:16px 0;font-size:15px}.Sa26bq_card-content img{border-radius:20px 20px 0 0!important;position:relative!important}.Sa26bq_gridCases{margin-bottom:50px}.Sa26bq_date{color:#aaa!important;font-size:14px!important}
.W7Jg3G_heroContact{background:url(/assets/home/slider-bg-010.jpg) 0 0/cover no-repeat}.W7Jg3G_title-contact{background:url(/assets/contacto/bg-title-contact.png) 0 0/100% no-repeat;padding-top:20px;font-size:50px;color:#3d6db4!important}@media only screen and (min-width:768px){.W7Jg3G_title-contact{padding-top:50px}}@media only screen and (min-width:992px){.W7Jg3G_title-contact{padding:80px 0 0}}.W7Jg3G_img-contact{text-align:center}.W7Jg3G_img-container{text-align:center;width:100%}.W7Jg3G_img-container>div{position:unset!important}.W7Jg3G_img-container .W7Jg3G_image{object-fit:contain;width:100%!important;height:unset!important;position:relative!important}.W7Jg3G_bg-left-contact{background:#f0f0f0;padding:80px 0}@media only screen and (min-width:992px){.W7Jg3G_bg-left-contact{background:#f0f0f0 url(/assets/home/bg-square2.png) 0/60% no-repeat}}@media only screen and (min-width:1200px){.W7Jg3G_bg-left-contact{background-size:40%}}.W7Jg3G_maps{padding:20px 0}@media only screen and (min-width:992px){.W7Jg3G_maps{padding:80px 0}}
