body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,#root,body{width:100%;height:100%;min-height:100%;margin:0;padding:0;overflow:auto;position:relative}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{animation:App-logo-spin infinite 20s linear;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.Loader{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:#ffffff80;z-index:100;position:relative}.Loader__text{bottom:30%;position:absolute}.Loader__animation{max-width:30%}.Loader__animation--empresas{color:#0093ca}@-webkit-keyframes empresas-svg-fill-letter{0%{fill:transparent}50%{fill:#000}to{fill:transparent}}@keyframes empresas-svg-fill-letter{0%{fill:transparent}50%{fill:#000}to{fill:transparent}}.Loader__animation--empresas .svg-elem-1{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite 2.7s both;animation:empresas-svg-fill-letter 2.7s linear infinite 2.7s both}.Loader__animation--empresas .svg-elem-2{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .2s both;animation:empresas-svg-fill-letter 2.7s linear infinite .2s both}.Loader__animation--empresas .svg-elem-3{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .3s both;animation:empresas-svg-fill-letter 2.7s linear infinite .3s both}.Loader__animation--empresas .svg-elem-4{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .4s both;animation:empresas-svg-fill-letter 2.7s linear infinite .4s both}.Loader__animation--empresas .svg-elem-5{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .5s both;animation:empresas-svg-fill-letter 2.7s linear infinite .5s both}.Loader__animation--empresas .svg-elem-6{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .6s both;animation:empresas-svg-fill-letter 2.7s linear infinite .6s both}.Loader__animation--empresas .svg-elem-7{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .7s both;animation:empresas-svg-fill-letter 2.7s linear infinite .7s both}.Loader__animation--empresas .svg-elem-8{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .8s both;animation:empresas-svg-fill-letter 2.7s linear infinite .8s both}.Loader__animation--empresas .svg-elem-9{-webkit-animation:empresas-svg-fill-letter 2.7s linear infinite .9s both;animation:empresas-svg-fill-letter 2.7s linear infinite .9s both}@-webkit-keyframes empresas-svg-fill-2{0%{fill:transparent}50%{fill:#003a63}to{fill:transparent}}@keyframes empresas-svg-fill-2{0%{fill:transparent}50%{fill:#003a63}to{fill:transparent}}.Loader__animation--empresas .svg-elem-10{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1s both;animation:empresas-svg-fill-2 2.7s linear infinite 1s both}.Loader__animation--empresas .svg-elem-11{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.1s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.1s both}.Loader__animation--empresas .svg-elem-12{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.2s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.2s both}.Loader__animation--empresas .svg-elem-13{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.3s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.3s both}.Loader__animation--empresas .svg-elem-14{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.4s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.4s both}.Loader__animation--empresas .svg-elem-15{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.5s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.5s both}.Loader__animation--empresas .svg-elem-16{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.6s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.6s both}.Loader__animation--empresas .svg-elem-17{-webkit-animation:empresas-svg-fill-2 2.7s linear infinite 1.7s both;animation:empresas-svg-fill-2 2.7s linear infinite 1.7s both}@-webkit-keyframes empresas-svg-fill-3{0%{fill:transparent}50%{fill:#fefefe}to{fill:transparent}}@keyframes empresas-svg-fill-3{0%{fill:transparent}50%{fill:#fefefe}to{fill:transparent}}.Loader__animation--empresas .svg-elem-18{-webkit-animation:empresas-svg-fill-3 2.7s linear infinite 1.8s both;animation:empresas-svg-fill-3 2.7s linear infinite 1.8s both}.Loader__animation--empresas .svg-elem-19{-webkit-animation:empresas-svg-fill-3 2.7s linear infinite 1.9s both;animation:empresas-svg-fill-3 2.7s linear infinite 1.9s both}.Loader__animation--empresas .svg-elem-20{-webkit-animation:empresas-svg-fill-3 2.7s linear infinite 2s both;animation:empresas-svg-fill-3 2.7s linear infinite 2s both}.Loader__animation--empresas .svg-elem-21{-webkit-animation:empresas-svg-fill-3 2.7s linear infinite 2.1s both;animation:empresas-svg-fill-3 2.7s linear infinite 2.1s both}.Loader__animation--empresas .svg-elem-22{-webkit-animation:empresas-svg-fill-3 2.7s linear infinite 2.2s both;animation:empresas-svg-fill-3 2.7s linear infinite 2.2s both}@-webkit-keyframes empresas-svg-fill-4{0%{fill:transparent}50%{fill:#8ba5b7}to{fill:transparent}}@keyframes empresas-svg-fill-4{0%{fill:transparent}50%{fill:#8ba5b7}to{fill:transparent}}.Loader__animation--empresas .svg-elem-23{-webkit-animation:empresas-svg-fill-4 2.7s linear infinite 2.3s both;animation:empresas-svg-fill-4 2.7s linear infinite 2.3s both}@-webkit-keyframes empresas-svg-fill-5{0%{fill:transparent}50%{fill:#6588a0}to{fill:transparent}}@keyframes empresas-svg-fill-5{0%{fill:transparent}50%{fill:#6588a0}to{fill:transparent}}.Loader__animation--empresas .svg-elem-24{-webkit-animation:empresas-svg-fill-5 2.7s linear infinite 2.4s both;animation:empresas-svg-fill-5 2.7s linear infinite 2.4s both}@-webkit-keyframes empresas-svg-fill-6{0%{fill:transparent}50%{fill:#3f6b89}to{fill:transparent}}@keyframes empresas-svg-fill-6{0%{fill:transparent}50%{fill:#3f6b89}to{fill:transparent}}.Loader__animation--empresas .svg-elem-25{-webkit-animation:empresas-svg-fill-6 2.7s linear infinite 2.5s both;animation:empresas-svg-fill-6 2.7s linear infinite 2.5s both}@-webkit-keyframes empresas-svg-fill-7{0%{fill:transparent}50%{fill:#184c71}to{fill:transparent}}@keyframes empresas-svg-fill-7{0%{fill:transparent}50%{fill:#184c71}to{fill:transparent}}.Loader__animation--empresas .svg-elem-26{-webkit-animation:empresas-svg-fill-7 2.7s linear infinite 2.6s both;animation:empresas-svg-fill-7 2.7s linear infinite 2.6s both}@-webkit-keyframes empresas-svg-fill-8{0%{fill:transparent}50%{fill:#003a63}to{fill:transparent}}@keyframes empresas-svg-fill-8{0%{fill:transparent}50%{fill:#003a63}to{fill:transparent}}.Loader__animation--empresas .svg-elem-27{-webkit-animation:empresas-svg-fill-8 2.7s linear infinite 2.7s both;animation:empresas-svg-fill-8 2.7s linear infinite 2.7s both}.Loader__animation--socovesa{color:#53308f}@-webkit-keyframes socovesa-svg-square{0%{fill:transparent}50%{fill:#4b318c}to{fill:transparent}}@keyframes socovesa-svg-square{0%{fill:transparent}50%{fill:#4b318c}to{fill:transparent}}.Loader__animation--socovesa .svg-elem-1{-webkit-animation:socovesa-svg-square 1.7s cubic-bezier(.55,.085,.68,.53) infinite .8s both;animation:socovesa-svg-square 1.7s cubic-bezier(.55,.085,.68,.53) infinite .8s both}@-webkit-keyframes socovesa-svg-fill-letter{0%{fill:transparent}50%{fill:#565a6c}to{fill:transparent}}@keyframes socovesa-svg-fill-letter{0%{fill:transparent}50%{fill:#565a6c}to{fill:transparent}}.Loader__animation--socovesa .svg-elem-2{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite .9s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite .9s both}.Loader__animation--socovesa .svg-elem-3{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1s both}.Loader__animation--socovesa .svg-elem-4{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.1s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.1s both}.Loader__animation--socovesa .svg-elem-5{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.2s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.2s both}.Loader__animation--socovesa .svg-elem-6{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.3s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.3s both}.Loader__animation--socovesa .svg-elem-7{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.4s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.4s both}.Loader__animation--socovesa .svg-elem-8{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.5s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.5s both}.Loader__animation--socovesa .svg-elem-9{-webkit-animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.6s both;animation:socovesa-svg-fill-letter 1.7s cubic-bezier(.55,.085,.68,.53) infinite 1.6s both}.Loader__animation--pilares{color:#ff6900}@-webkit-keyframes pilares-svg-fill-letter{0%{fill:transparent}50%{fill:#ff6b00}to{fill:transparent}}@keyframes pilares-svg-fill-letter{0%{fill:transparent}50%{fill:#ff6b00}to{fill:transparent}}.Loader__animation--pilares .svg-elem-1{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .3s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .3s both}.Loader__animation--pilares .svg-elem-2{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .4s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .4s both}.Loader__animation--pilares .svg-elem-3{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .5s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .5s both}.Loader__animation--pilares .svg-elem-4{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .6s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .6s both}.Loader__animation--pilares .svg-elem-5{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .7s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .7s both}.Loader__animation--pilares .svg-elem-6{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .8s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .8s both}.Loader__animation--pilares .svg-elem-7{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .9s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite .9s both}.Loader__animation--pilares .svg-elem-8{-webkit-animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite 1s both;animation:pilares-svg-fill-letter 1s cubic-bezier(.55,.055,.675,.19) infinite 1s both}.Loader__animation--almagro{color:#e52713}@-webkit-keyframes almagro-svg-fill-letter{0%{fill:transparent}50%{fill:#fff}to{fill:transparent}}@keyframes almagro-svg-fill-letter{0%{fill:transparent}50%{fill:#fff}to{fill:transparent}}@-webkit-keyframes almagro-svg-fill-square{0%{fill:transparent}50%{fill:#ee3424}to{fill:transparent}}@keyframes almagro-svg-fill-square{0%{fill:transparent}50%{fill:#ee3424}to{fill:transparent}}.Loader__animation--almagro .svg-elem-square{-webkit-animation:almagro-svg-fill-square 2s cubic-bezier(.55,.055,.675,.19) infinite 0s both;animation:almagro-svg-fill-square 2s cubic-bezier(.55,.055,.675,.19) infinite 0s both}.Loader__animation--almagro .svg-elem-1{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .3s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .3s both}.Loader__animation--almagro .svg-elem-2{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .4s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .4s both}.Loader__animation--almagro .svg-elem-3{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .5s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .5s both}.Loader__animation--almagro .svg-elem-4{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .6s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .6s both}.Loader__animation--almagro .svg-elem-5{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .7s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .7s both}.Loader__animation--almagro .svg-elem-6{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .8s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .8s both}.Loader__animation--almagro .svg-elem-7{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .9s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite .9s both}.Loader__animation--almagro .svg-elem-8{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite 1s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite 1s both}.Loader__animation--almagro .svg-elem-9{-webkit-animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite 1.1s both;animation:almagro-svg-fill-letter 2s cubic-bezier(.55,.055,.675,.19) infinite 1.1s both}@media only screen and (max-width:768px){.Loader__animation{max-width:70%}.Loader__animation--almagro{width:30%}}
