@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600&display=swap");@-webkit-keyframes movebg{from{background-position:0 0}to{background-position:-2000px 0}}@keyframes movebg{from{background-position:0 0}to{background-position:-2000px 0}}@-webkit-keyframes aparecer{from{margin-top:500px;opacity:0}to{margin-top:6rem;opacity:1}}@keyframes aparecer{from{margin-top:500px;opacity:0}to{margin-top:6rem;opacity:1}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}50%{opacity:0.2;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}50%{opacity:0.2;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.container{margin:0 auto;width:100%;padding:0 2rem}@media (max-width: 992px){.container{padding:0 0.5rem}}@media (min-width: 768px) and (max-width: 992px){.container{width:750px}}@media (min-width: 992px) and (max-width: 1280px){.container{width:970px}}@media (min-width: 1280px) and (max-width: 1440px){.container{width:1300px}}@media (min-width: 1440px){.container{width:1440px}}#main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-top:40px}@media (max-width: 992px){#main-nav{display:none}}#main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding:0;margin-right:-5px}#main-nav ul li{display:inline-block;text-align:center;list-style-type:none;padding:0}#main-nav ul li a,#main-nav ul li span{font-size:1.2rem;font-family:"Nunito Sans";font-weight:400;text-transform:uppercase;line-height:2.2rem;display:block;color:#1a73b8;padding:0 1.1rem}#main-nav ul li a:hover,#main-nav ul li span:hover{color:#26B9A6}#main-nav ul li a.active,#main-nav ul li span.active{color:#26B9A6}@media (max-width: 1280px){#main-nav ul li a,#main-nav ul li span{font-size:1rem;padding:0 0.8rem}}#main-nav ul li ul{display:none;position:absolute;margin-left:0;z-index:1;background-color:rgba(25,117,179,0.95);border-top:solid 5px #c3e7ff}#main-nav ul li ul.visible{-webkit-animation:slide-up 200ms ease-out;animation:slide-up 200ms ease-out}#main-nav ul li ul li{text-align:left}#main-nav ul li:hover ul{display:-ms-grid;display:grid}.mobile-container{display:none;-webkit-transition-duration:2s;transition-duration:2s;-webkit-animation:slide-down 200ms linear;animation:slide-down 200ms linear}.mobile-container.visible{display:block;position:fixed;margin-top:90px;top:0;left:0;z-index:5;background-color:rgba(25,117,179,0.95);width:100%;height:100%;text-align:left;font-size:2rem;font-family:"Nunito Sans";line-height:4rem;padding:100px 0;width:100%;height:100vh}.mobile-container.visible a{color:white}.mobile-container.visible li{margin-left:10vw;list-style-type:none}.mobile-container.visible li ul{padding:0 0.8rem}.mobile-container.visible li ul li{padding:0;margin:0;font-size:1rem}#hamburger{position:fixed;right:60px;top:20px;z-index:100}@media (max-width: 992px){#hamburger::after{content:"\f0c9";position:absolute;top:8px;left:5px;padding:0.5rem;font-family:"FontAwesome";font-size:1.2rem;color:#1a73b8;z-index:1000}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffffff;position:fixed;width:100%;z-index:2;color:#707070;border-bottom:solid 1px #e5e5e5}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 992px){header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header .logo{padding:25px 0}@media (max-width: 992px){header .logo{height:auto;padding:0.5rem;margin:0 auto}}@media (max-width: 480px){header .logo{padding:0.5rem}}header .logo img{height:auto;max-width:420px}@media (max-width: 1280px){header .logo img{max-width:250px}}@media (max-width: 992px){header .logo img{max-width:200px}}header .logo a{display:block}header .navigation{margin-top:30px}@media (max-width: 992px){header .navigation{margin-top:10px}}header .navigation .top-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}header .navigation .top-links a{color:#24A7FF;font-weight:300}header .navigation .top-links .fa{color:#26B9A6}header .navigation .top-links .telefono{margin-left:2rem}@media (max-width: 992px){header .navigation .top-links{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2rem}}#hero{position:relative;padding:2rem 0;overflow:hidden;background-position:center 120px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (max-width: 992px){#hero{min-height:calc(100vh - 196px)}}#hero .container{position:relative;min-height:550px;position:relative}@media (max-width: 992px){#hero .container{min-height:inherit}}#hero .container .hero_container{position:absolute;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 992px){#hero .container .hero_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}#hero .container .hero_texto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8rem}@media (max-width: 480px){#hero .container .hero_texto{max-width:95%;margin-top:-2rem}}@media (max-width: 992px){#hero .container .hero_texto{margin-top:2rem}}#hero .container .hero_texto h1{text-align:center;font-size:4rem;font-family:"Nunito",sans-serif;font-weight:600;color:white}@media (max-width: 992px){#hero .container .hero_texto h1{font-size:2rem}}#hero .container .hero_texto p{margin-top:1rem;text-align:center;font-size:4.5rem;font-family:"Nunito",sans-serif;font-weight:300;color:#26B9A6}@media (max-width: 992px){#hero .container .hero_texto p{font-size:3rem}}#hero .container .hero_texto p .fa{position:relative;top:1rem}#hero .container .hero_texto .button{margin-top:3rem}@media (max-width: 992px){#hero .container .hero_texto .button{font-size:1rem;padding:0 2rem}}#hero .container figure{text-align:center}@media (max-width: 992px){#hero .container figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}#hero .container figure img{max-width:70%}@media (max-width: 992px){#hero .container figure img{max-width:40%}}#hero .container figure figcaption{margin-top:3rem;font-size:3rem;font-family:"Nunito",sans-serif;color:#707070;font-weight:600;text-align:center}@media (max-width: 1280px){#hero .container figure figcaption{font-size:1.8rem;line-height:2rem}}@media (max-width: 992px){#hero .container figure figcaption{margin-top:1rem;font-size:1.5rem;line-height:1.7rem;padding:0 1rem}}@media (max-width: 480px){#hero .container figure figcaption{margin-top:1rem;font-size:0.8rem;line-height:1.5rem}}#hero .container figure figcaption .big{font-size:3.8rem;line-height:4rem}@media (max-width: 1280px){#hero .container figure figcaption .big{font-size:1.8rem;line-height:2rem}}@media (max-width: 992px){#hero .container figure figcaption .big{font-size:1.5rem;line-height:1.7rem}}@media (max-width: 992px){#hero .container figure figcaption .big{font-size:1rem;line-height:1.2rem}}@media (max-width: 480px){#hero .container figure figcaption .big{font-size:1rem;line-height:1.2rem}}#hero .container figure figcaption .big .dark{color:#2b3990;font-size:5rem}@media (max-width: 1280px){#hero .container figure figcaption .big .dark{font-size:2.5rem;line-height:2rem}}@media (max-width: 992px){#hero .container figure figcaption .big .dark{font-size:1.5rem;line-height:1.7rem}}@media (max-width: 480px){#hero .container figure figcaption .big .dark{font-size:1.1rem;line-height:1.2rem}}#hero .container .servicios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem}@media (max-width: 992px){#hero .container .servicios{margin-top:2rem}}#hero .container .servicios .title{font-size:2rem;line-height:2rem;font-family:"Nunito",sans-serif;font-weight:600;margin-bottom:2rem;color:#707070;text-transform:uppercase;position:relative}@media (max-width: 1280px){#hero .container .servicios .title{font-size:1.7rem}}@media (max-width: 992px){#hero .container .servicios .title{font-size:1.6rem}}@media (max-width: 768px){#hero .container .servicios .title{font-size:1.2rem}}@media (max-width: 480px){#hero .container .servicios .title{font-size:1rem;margin-bottom:1rem}}#hero .container .servicios .title::before{text-align:center;position:absolute;right:0;top:0;content:"";width:0;height:0;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-top:1.5rem solid #1975B3;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media (max-width: 768px){#hero .container .servicios .title::before{border-width:1rem}}@media (max-width: 480px){#hero .container .servicios .title::before{border-width:0.7rem}}#hero .container .servicios .title::after{content:"";display:block;width:80px;border-bottom:solid 10px #1975B3;margin-top:1rem}#hero .container .servicios ul{margin:0;padding:0}#hero .container .servicios ul li{list-style-type:none;margin-bottom:0.8rem}#hero .container .servicios ul li a{font-family:"Roboto",sans-serif;color:#1a73b8;font-size:1.8rem;line-height:2.5rem;letter-spacing:1px}@media (max-width: 1280px){#hero .container .servicios ul li a{font-size:1.4rem;line-height:1.8rem}}@media (max-width: 992px){#hero .container .servicios ul li a{font-size:1.4rem;line-height:1.7rem}}@media (max-width: 768px){#hero .container .servicios ul li a{font-size:1rem;line-height:1.2rem}}@media (max-width: 480px){#hero .container .servicios ul li a{font-size:0.8rem;line-height:1rem}}#hero .container .link_continue{text-align:center;position:absolute;bottom:3rem;width:100%}@media (max-width: 992px){#hero .container .link_continue{bottom:0rem}}#hero .container .link_continue .button{background-color:white;display:block;cursor:pointer;text-align:center;margin:0 auto;border-radius:100px;width:80px;height:80px;padding:2rem 0}#hero .container .link_continue .button span{display:block;text-transform:uppercase;font-size:0.7rem;color:#707070;margin-top:0px}#hero .container .link_continue .button span::after{text-align:center;margin:8px auto;display:block;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2b3990}#hero .container .link_continue .button span:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}.bloque{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:100% 0}.bloque .block-bg{width:100%;position:absolute;height:100%}.bloque .container{position:relative}.bloque .container .bloque_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 992px){.bloque .container .bloque_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.bloque .container .texto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem}.bloque .container .texto .contenido{margin-top:2rem;position:relative;font-size:2rem;font-family:"Roboto",sans-serif;color:#707070}@media (max-width: 768px){.bloque .container .texto .contenido{margin-top:0;font-size:1.2rem}}.bloque .container .texto .contenido::after{text-align:center;position:absolute;right:0px;bottom:-100px;content:"";width:0;height:0;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-top:1.5rem solid #1975B3;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 992px){.bloque .container .texto .contenido::after{display:none}}.bloque .container .texto ul{margin:0;padding:0}.bloque .container .texto ul li{list-style-type:none;margin-bottom:0.8rem}.bloque .container .texto ul li a{font-family:"Roboto",sans-serif;color:#1a73b8;font-size:2rem;line-height:2.5rem;letter-spacing:1px}.bloque .container .title{font-size:2.5rem;line-height:2.5rem;font-family:"Nunito",sans-serif;font-weight:600;margin-bottom:2rem;color:#707070;position:relative;color:#2b3990;font-weight:600}.bloque .container .title::after{content:"";display:block;width:120px;border-bottom:solid 10px #1975B3;margin-top:1rem}@media (max-width: 768px){.bloque .container .title{font-size:1.8rem}}@media (max-width: 992px){.bloque .container .figura{max-width:70%;margin:2rem auto}.bloque .container .figura img{max-width:260px}}.bloque .container .link_continue{text-align:center;bottom:2rem;width:100%}@media (max-width: 1280px){.bloque .container .link_continue{margin-top:2rem}}@media (max-width: 992px){.bloque .container .link_continue{margin-top:1rem}}.bloque .container .link_continue .button{background-color:rgba(255,255,255,0.5);display:block;cursor:pointer;text-align:center;margin:0 auto;border-radius:100px;width:40px;height:40px;padding:1rem 0}.bloque .container .link_continue .button span{display:block;text-transform:uppercase;font-size:0.7rem;color:#707070;margin-top:-7px}.bloque .container .link_continue .button span::after{text-align:center;margin:8px auto;display:block;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2b3990}.bloque .container .link_continue .button span:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}section.bloque.blocks_grid .container .bloque_container{max-width:1200px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:5rem 0}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .bloque_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 992px){section.bloque.blocks_grid .container .bloque_container .blocks_grid_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .grid-block{padding:2rem;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-ms-flexbox;display:flex}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .grid-block img{min-width:60px}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .grid-block .grid_block_content{margin-left:2rem}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .grid-block .grid_block_content .grid-block-title{font-size:1.5rem;color:#1975B3}section.bloque.blocks_grid .container .bloque_container .blocks_grid_content .grid-block .grid_block_content .grid-block-desc{padding-top:0.5rem;font-size:1rem;color:#2b3990}section.bloque.text_figure .container .bloque_container{padding:6rem 1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.bloque.text_figure .container .bloque_container .text-figure-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 992px){section.bloque.text_figure .container .bloque_container .text-figure-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-title{font-size:3.5rem;line-height:3.5rem;font-family:"Nunito",sans-serif;font-style:italic;margin-bottom:2rem;position:relative;color:#1975B3;font-weight:300}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-title::after{content:"";display:block;width:120px;border-bottom:solid 10px #26B9A6;margin-top:1rem}@media (max-width: 768px){section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-title{font-size:1.8rem}}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-text-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-text-figure .text-figure-subtitle-description .text-figure-subtitle{margin-top:2rem;font-size:2rem;color:#1975B3;display:block;font-style:italic}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-text-figure .text-figure-subtitle-description .text-figure-description{margin-top:1rem;font-size:1.5rem;font-family:"Nunito Sans";font-weight:300;color:#1975B3}section.bloque.text_figure .container .bloque_container .text-figure-content .text-figure-text-figure .text-figure-subtitle-description .button{margin-top:4rem;padding:0rem 2rem;display:inline-block}#servicios .bloques-servicios{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:(1fr)[4];grid-template:auto/repeat(4, 1fr);grid-gap:2rem;max-width:70rem;margin:2rem auto}@media (max-width: 992px){#servicios .bloques-servicios{-ms-grid-rows:auto;-ms-grid-columns:(1fr)[2];grid-template:auto/repeat(2, 1fr)}}@media (max-width: 768px){#servicios .bloques-servicios{-ms-grid-rows:auto;-ms-grid-columns:auto;grid-template:auto/auto}}#servicios .bloques-servicios .servicio a{display:block;width:100%}#servicios .bloques-servicios .servicio a:hover{color:#2b3990}#servicios .bloques-servicios .servicio a:hover .titulo{margin-top:-15rem;padding-top:6rem;padding-bottom:6rem}#servicios .bloques-servicios .servicio a:hover .titulo:after{margin-left:1rem}#servicios .bloques-servicios .servicio.contacto a:hover .titulo{margin-top:2rem;padding:2rem}#servicios .bloques-servicios .servicio img{width:100%}#servicios .bloques-servicios .servicio .titulo{margin-top:-6rem;background-color:rgba(116,129,160,0.9);display:block;width:100%;position:relative;font-weight:bold;font-family:"Nunito Sans";line-height:2rem;padding:2rem 0;padding-left:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#servicios .bloques-servicios .servicio .titulo:after{content:"\2192";margin-left:0}@media (max-width: 768px){#servicios .bloques-servicios .servicio .titulo{font-size:1.5rem;margin-top:-8rem;text-align:center}}#servicios .bloques-servicios .servicio.contacto{width:100%;margin:60px 0}#servicios .bloques-servicios .servicio.contacto img{width:80%;padding-left:2rem}#servicios .bloques-servicios .servicio.contacto .titulo{margin-top:2rem}form{position:relative;padding:2rem 0;height:100%;margin-bottom:2rem}form label{display:none}form .form-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 992px){form .form-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}form .form-columns .form-column{width:100%}form input,form textarea,form button{font-size:0.8rem;background-color:white;line-height:2rem;padding-top:0.5rem;margin:1rem 0 0.5rem 0;width:90%;border-bottom:solid 2px #c3e7ff;font-family:"Nunito Sans"}@media (max-width: 992px){form input,form textarea,form button{width:100%}}form textarea{height:110px}form .buttons{text-align:center;margin-top:2rem}form .buttons button{margin:0 auto;width:200px;padding:1rem;color:white;background-color:#1975B3;font-size:1rem;cursor:pointer}form input[type="radio"]{width:40px}body.contacto .content{padding-top:0}@media (max-width: 992px){body.contacto .content{margin-left:2rem}}body.contacto h3{margin:1rem 0 0.5rem 0}body.contacto .col1{padding-left:6vw;background-color:white}body.contacto .col1 h2{font-size:2rem;padding-top:4rem;font-family:"Nunito Sans"}#footer{width:100%;background-color:#1a73b8;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:0 auto}#footer .footer_container{padding:0.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:white}#footer .footer_container .navigation{margin:0 auto}*{text-decoration:none;border:none;margin:0;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-family:sans-serif}body{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:auto;grid-template-columns:auto;font-family:"Nunito Sans"}body a{color:#1975B3}body .font{font-family:"Nunito Sans";color:#888;font-size:0.8rem}.inner-page-banner{background-position:center center}body.home .hero-subtitle{position:relative}body.home .hero-subtitle::after{font-family:fontawesome;content:"\f245";position:absolute;top:0;margin-left:1rem;color:#26B9A6}.header-spacer{height:171px}@media (max-width: 992px){.header-spacer{height:179px}}#main-nav .comprar{background-color:#1975B3;border-radius:100px;color:white}.button{margin:1rem;background-color:#1975B3;color:white;border-radius:100px;padding:0 2rem;font-size:1.2rem;line-height:3rem;text-transform:uppercase}.button.big{padding:0 3rem;font-size:2rem;line-height:5rem}main{max-width:100%;margin:4rem 0}main h2{font-size:2rem;margin:2rem 0 1rem;color:#1975B3}section#home-servicios .grid-block-desc{color:#444;font-weight:300}@media (max-width: 992px){section#home-servicios .bloque_container{padding:2rem 0}section#home-servicios .grid-block-title{font-size:1.2rem}section#home-servicios .grid-block-desc{font-size:1rem}}section#home-emite-facturas .text-figure-content{max-width:50%}@media (max-width: 992px){section#home-emite-facturas .bloque_container{padding:2rem 0}section#home-emite-facturas .text-figure-content{max-width:100%}section#home-emite-facturas .text-figure-content .text-figure-subtitle{margin-top:0;font-size:1.5rem}section#home-emite-facturas .block-bg{position:relative !important;top:0;left:0;height:200px !important;width:100% !important;background-size:cover}}section#home-quienes-somos .text-figure-text-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:50%;flex-basis:50%}section#home-quienes-somos .text-figure-text-figure img{max-width:400px;padding:20px 50px}section#home-quienes-somos .text-figure-description{max-width:500px}section#home-quienes-somos .figure{width:50%;padding:2rem}@media (max-width: 992px){section#home-quienes-somos .bloque_container{padding:2rem 0}section#home-quienes-somos .text-figure-description{font-size:1.2rem}section#home-quienes-somos .text-figure-description{font-size:1rem;line-height:1.4rem}section#home-quienes-somos .figure{width:100%;padding:0rem}section#home-quienes-somos .figure img{max-width:100%}}section#home-ventajas .block-bg{background-size:cover;background-position:center center}section#home-ventajas li{list-style-type:none;position:relative;margin-bottom:3rem}section#home-ventajas li::before{font-family:fontawesome;content:"\f058";position:absolute;top:0;left:-2.5rem;color:#26B9A6}section#home-ventajas .buttons{text-align:center}section#home-ventajas .buttons .button{padding:1rem 4rem;background-color:#26B9A6}@media (max-width: 992px){section#home-ventajas .bloque_container{padding:2rem 0}section#home-ventajas .text-figure-description{font-size:1rem}section#home-ventajas .text-figure-description li{margin-bottom:1rem}section#home-ventajas .buttons .button{margin-top:2rem;padding:0rem 2rem}}.inner-page-banner-content{padding:6rem 0;color:white;text-align:center}.inner-page-banner-content h1{font-size:3rem}.inner-page-banner-content p{font-style:italic;margin-top:2rem;font-size:1.5rem;font-weight:300}section#producto-folios-gratis{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#producto-folios-gratis .text-figure-title::after{position:relative;left:calc(50% - 60px)}section#producto-folios-gratis a.button{margin:2rem 0;cursor:pointer}@media (max-width: 992px){section#producto-folios-gratis .bloque_container{padding:2rem 0}section#producto-folios-gratis .text-figure-description{font-size:1rem;line-height:1.5rem}}section#producto-productos .grid-block{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section#producto-productos .grid-block .grid_block_content{width:100%;max-width:500px;padding-bottom:2rem;border-bottom:solid 1px #707070}section#producto-productos .grid-block .grid_block_content .grid-block-title{font-size:2rem}section#producto-productos .grid-block .grid_block_content .grid-block-subtitle{margin:0.5rem 0;font-weight:300;margin-top:1rem;line-height:2rem}section#producto-productos .grid-block .grid_block_content .grid-block-desc{margin:1rem 0;color:#444;font-weight:bold}section#producto-productos .grid-block .grid_block_content a.button{display:inline-block;font-size:1rem;line-height:2rem;padding:0.5rem 2rem;margin:1.5rem 0;background-color:#26B9A6}@media (max-width: 992px){section#producto-productos .bloque_container{padding:2rem 0}section#producto-productos .grid-block .grid_block_content .grid-block-title{font-size:1.3rem}section#producto-productos .grid-block .grid_block_content .grid-block-subtitle{font-size:1rem;line-height:1.2rem}}section#producto-servicios .text-figure-subtitle{font-size:1.5rem;font-weight:300}section#producto-servicios ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0}section#producto-servicios ul li{-ms-flex-preferred-size:50%;flex-basis:50%;list-style-type:none;position:relative;margin-bottom:2rem}section#producto-servicios ul li::before{font-family:fontawesome;content:"\f058";position:absolute;top:0;left:-2.5rem;color:#26B9A6}@media (max-width: 992px){section#producto-servicios .bloque_container{padding:2rem 0}section#producto-servicios .text-figure-content{max-width:100%}section#producto-servicios .text-figure-content .text-figure-subtitle{margin-top:0;font-size:1.2rem;line-height:1.6rem}section#producto-servicios .text-figure-content ul{margin:1.5rem 0}section#producto-servicios .text-figure-content ul li{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.2rem;margin-bottom:1rem}section#producto-servicios .text-figure-content p{font-size:1rem}section#producto-servicios .block-bg{position:relative !important;top:0;left:0;height:200px !important;width:100% !important;background-size:cover}}section#producto-porque-nosotros .text-figure-content{font-weight:300;max-width:50%}@media (max-width: 992px){section#producto-porque-nosotros .bloque_container{padding:2rem 0}section#producto-porque-nosotros .text-figure-content{max-width:100%}section#producto-porque-nosotros .text-figure-content .text-figure-subtitle{margin-top:0;font-size:1.5rem}section#producto-porque-nosotros .text-figure-content .text-figure-description{font-size:1rem;line-height:1.6rem}section#producto-porque-nosotros .block-bg{position:relative !important;top:0;left:0;height:200px !important;width:100% !important;background-size:cover}}section#ayuda-requisitos .text-figure-subtitle{font-size:1.5rem;font-weight:300}section#ayuda-requisitos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0}section#ayuda-requisitos ul li{-ms-flex-preferred-size:100%;flex-basis:100%;list-style-type:none;position:relative;margin-bottom:2rem}section#ayuda-requisitos ul li::before{font-family:fontawesome;content:"\f058";position:absolute;top:0;left:-2.5rem;color:#26B9A6}@media (max-width: 992px){section#ayuda-requisitos .bloque_container{padding:2rem 0}section#ayuda-requisitos .text-figure-content{max-width:100%}section#ayuda-requisitos .text-figure-content .text-figure-title{font-size:1.6rem;line-height:2rem}section#ayuda-requisitos .text-figure-content .text-figure-subtitle{margin-top:0;font-size:1.2rem;line-height:1.6rem}section#ayuda-requisitos .text-figure-content ul{margin:1.5rem 0}section#ayuda-requisitos .text-figure-content ul li{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.2rem;margin-bottom:1rem}section#ayuda-requisitos .text-figure-content p{font-size:1rem}section#ayuda-requisitos .block-bg{position:relative !important;top:0;left:0;height:200px !important;width:100% !important;background-size:cover}}section#ayuda-glosario li{list-style-type:none;position:relative;margin-bottom:3rem}section#ayuda-glosario li::before{font-family:fontawesome;content:"\f058";position:absolute;top:0;left:-2.5rem;color:#26B9A6}section#ayuda-glosario .buttons{text-align:center}section#ayuda-glosario .buttons .button{padding:1rem 4rem;background-color:#26B9A6}@media (max-width: 992px){section#ayuda-glosario .bloque_container{padding:2rem 0}section#ayuda-glosario .text-figure-description{font-size:1rem}section#ayuda-glosario .text-figure-description li{margin-bottom:1rem}section#ayuda-glosario .buttons .button{margin-top:2rem;padding:0rem 2rem}}section#ayuda-sitios-interes li{list-style-type:none;position:relative;margin-bottom:3rem}section#ayuda-sitios-interes li::before{font-family:fontawesome;content:"\f058";position:absolute;top:0;left:-2.5rem;color:#26B9A6}section#ayuda-sitios-interes .buttons{text-align:center}section#ayuda-sitios-interes .buttons .button{padding:1rem 4rem;background-color:#26B9A6}section#ayuda-sitios-interes a{display:block;position:relative}section#ayuda-sitios-interes a::after{font-family:fontawesome;content:"\f14c";position:absolute;margin-left:1rem;color:#cccccc}@media (max-width: 992px){section#ayuda-sitios-interes .bloque_container{padding:2rem 0}section#ayuda-sitios-interes .text-figure-description{font-size:1rem}section#ayuda-sitios-interes .text-figure-description li{margin-bottom:1rem}section#ayuda-sitios-interes .buttons .button{margin-top:2rem;padding:0rem 2rem}}#forma-comprar .forma-title.title{font-size:1.5rem}#forma-comprar .creditos-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 2rem;padding:0 1rem 0 0}#forma-comprar .creditos-group fieldset{-ms-flex-preferred-size:33%;flex-basis:33%;padding:0 1rem 0 0;margin-top:1rem}#forma-comprar .creditos-group fieldset:last-child{padding:0}#forma-comprar .creditos-group fieldset .form-label label{display:block}#forma-comprar .creditos-group fieldset select{width:100%;border:solid 1px #c3e7ff;font-size:0.9rem;padding:0.5rem}#forma-comprar .title{font-size:1rem;font-weight:300;margin-top:2rem;color:#1975B3}#forma-comprar textarea{width:100%;height:50px}@media (max-width: 992px){#forma-comprar .creditos-group{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}#forma-comprar .creditos-group fieldset{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}}section#tabla-precios{background-color:#ebebeb}section#tabla-precios .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4rem 0;padding:0 2rem}section#tabla-precios .content ul{-ms-flex-preferred-size:30%;flex-basis:30%;min-width:250px;border:solid 1px #c3e7ff;padding:0}section#tabla-precios .content ul li{padding:0.5rem 1rem;border-bottom:solid 1px #c3e7ff;list-style-type:none;position:relative}section#tabla-precios .content ul li:nth-child(1){text-align:center}section#tabla-precios .content ul li:nth-child(2){display:none}section#tabla-precios .content ul li span.precio{position:absolute;right:1rem}@media (max-width: 992px){section#tabla-precios .content{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;max-width:100%}section#tabla-precios .content ul{margin-top:1rem;min-width:100%;max-width:100%}}section#section-forma .content{padding:0 2rem}@media (max-width: 992px){section#section-forma .content{padding:0;margin:0}}#forma-contacto .form-columns .form-column{margin-right:2rem}#forma-contacto .form-columns .form-column:nth-child(2){margin-right:0}#forma-contacto input{width:100%}#forma-contacto textarea{width:100%}footer .bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .bottom-links a{color:#ffffff;padding:1rem}footer section#bottom{text-align:center;background-color:#366180;padding:1rem;color:white}@media (max-width: 992px){footer .bottom-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer section#bottom{font-size:0.8rem}}.form-honeybear{opacity:0}
/*# sourceMappingURL=styles.min.css.map */