@charset "UTF-8";*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:50%}@media only screen and (min-width:56.25em){html{font-size:56.25%}}@media only screen and (min-width:75em){html{font-size:62.5%}}@media only screen and (min-width:112.5em){html{font-size:75%}}body{box-sizing:border-box;color:#1a599c;line-height:1}::-moz-selection{background-color:#6dc4cd;color:#fff}::selection{background-color:#6dc4cd;color:#fff}a,a:hover,a:visited{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{width:100%}*,:after,:before{font-family:Montserrat,sans-serif}.container{margin:0 auto;width:95%}@media only screen and (min-width:75em){.container{width:90%}}@media only screen and (min-width:112.5em){.container{width:80%}}.sub-orange{border-bottom:.5rem solid #ff7730;display:inline-block;padding-bottom:.5rem}@media only screen and (min-width:75em){.sub-orange{padding-bottom:.8rem}}@media only screen and (min-width:112.5em){.sub-orange{padding-bottom:1rem}}.sub-orange-small{border-bottom:.2rem solid #ff7730;display:inline-block;padding-bottom:.5rem}.uppercase{text-transform:uppercase}.column-sm-row-bg{display:flex;flex-direction:column}@media only screen and (min-width:56.25em){.column-sm-row-bg{flex-direction:row}}.auth-form__container{background-image:linear-gradient(180deg,#18599b,#3786af 50%,#5dbfc9 70%,#fff 0,#fff);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:6rem 5rem;width:90%}@media only screen and (min-width:75em){.auth-form__container{width:40%}}.auth-form__container--big{background-image:linear-gradient(180deg,#18599b,#3786af 50%,#5dbfc9 80%,#fff 0,#fff)}.auth-form__logo{margin:0 auto 5rem;width:20rem}.auth-form__title{color:#fff;font-size:2.5rem;margin-bottom:.9rem}.auth-form__sub-title{color:#fff;font-size:1.2rem;margin-bottom:.9rem}.auth-form__form{display:flex;flex-direction:column}.auth-form__links{display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:-2rem}.auth-form__forget,.auth-form__links,.auth-form__register{color:#fff;font-size:1.2rem}.auth-form__forget:active,.auth-form__forget:hover,.auth-form__forget:visited,.auth-form__register:active,.auth-form__register:hover,.auth-form__register:visited{color:#fff}.auth-form__forget:hover,.auth-form__register:hover{text-decoration:underline}.auth-form__icon{background-color:#fff;border-radius:30rem;margin:0 auto;padding:2rem;width:15rem}.auth-form button{margin:0 auto}.custom-btn{align-items:center;border:.2rem solid transparent;border-radius:3rem;cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;padding:1.5rem 3rem;transition:all .2s}.custom-btn--outline-blue{background-color:#fff;border:.2rem solid #1a599c;color:#1a599c}.custom-btn--outline-blue:hover{background-color:#1a599c;color:#fff;transform:scale(1.2)}.custom-btn--outline-blue:active{transform:scale(.9)}.custom-btn--outline-white{background-color:transparent;border:.2rem solid #fff;color:#fff}.custom-btn--outline-white:hover{background-color:#fff;color:#1a599c;transform:scale(1.2)}.custom-btn--outline-white:active{transform:scale(.9)}.custom-btn--orange{background-color:#ff7730;color:#fff}.custom-btn--orange:hover{background-color:transparent;border:.2rem solid #ff7730;color:#ff7730;transform:scale(1.2)}.custom-btn--orange:active{transform:scale(.9)}.custom-btn--small{width:25%}.custom-btn-interno{align-items:center;border:.2rem solid transparent;border-radius:3rem;cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;overflow:hidden;padding:1rem;transition:all .2s}.custom-btn-interno--orange{background-color:#ff7730;color:#fff}.custom-btn-interno--orange:hover{background-color:transparent;border:.2rem solid #ff7730;color:#ff7730}.custom-btn-interno--orange:active{transform:scale(.9)}.custom-btn-interno--blue{background-color:#006dd9;color:#fff}.custom-btn-interno--blue:hover{background-color:transparent;border:.2rem solid #006dd9;color:#006dd9}.custom-btn-interno--blue:active{transform:scale(.9)}.custom-btn-interno--red{background-color:#ff1d1d;color:#fff}.custom-btn-interno--red:hover{background-color:transparent;border:.2rem solid #ff1d1d;color:#ff1d1d}.custom-btn-interno--red:active{transform:scale(.9)}.custom-btn-interno span{height:100%;width:100%}.whatsapp{background-color:#56db0a;border-radius:5rem 0 0 5rem;bottom:10rem;padding:.1rem .1rem .1rem 2rem;position:fixed;right:0}.whatsapp img{height:6rem;margin-left:-.3rem;width:6rem}.mi-timlid{background-image:linear-gradient(180.25deg,#1b579c,#052f75);border-radius:5rem 0 0 5rem;bottom:10rem;padding:.7rem .7rem .7rem 2rem;position:fixed;right:0}.mi-timlid img{height:5rem;margin-left:-.3rem;margin-right:1rem;width:5rem}.mi-timlid a,.mi-timlid a:hover,.mi-timlid a:visited{align-items:center;color:#fff;display:flex;font-size:1.6rem}.card-stripe-element{border:.1rem solid #1a599c;font-size:1.6rem!important;padding:.9rem 1.2rem}.form-email{display:flex;width:100%}.form-email input{background-color:#fff;border:.2rem solid transparent;border-radius:3rem 0 0 3rem;color:#1a599c;flex:1;font-size:1.6rem;font-weight:600;margin:0;outline:none;padding:1.5rem;transition:all .2s}.form-email input:focus{border:.2rem solid #ff7730;outline:none}.form-email button{align-items:center;border:0;border-radius:0 3rem 3rem 0;color:#fff;cursor:pointer;display:flex;flex:0 0 10%;font-size:1.6rem;justify-content:center;text-transform:uppercase}.form-email button img{max-width:4rem}.form-email.call button{flex:0 0 20%}.form-email--orange input{color:#ff7730}.form-email--orange input:focus{border:.2rem solid #ff7730;outline:none}.form-email--orange button{background-color:#ff7730}.form-email--blue input{color:#1a599c}.form-email--blue input:focus{border:.2rem solid #1a599c;outline:none}.form-email--blue button{background-color:#1a599c}.free-period-bar{background-color:#ff7730;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:2rem;text-align:center}.free-period-bar a,.free-period-bar a:hover,.free-period-bar a:visited{color:#fff;font-size:1.6rem}.free-period-bar a:hover{text-decoration:underline}.table-grid__actions{display:flex;justify-content:flex-start;margin-bottom:3rem}.table-grid__container .gridjs-table{min-width:100%}.table-grid__container .icon-table{max-width:3rem}.grid-action-buttons{display:flex;justify-content:space-around}.grid-button{background-color:transparent;border:0;cursor:pointer;margin-right:1rem;width:2.5rem}@media only screen and (min-width:75em){.grid-button{margin-right:0}}.input-contact input{background-color:#fff;border:0;border-radius:3rem;font-size:1.6rem;margin-bottom:2rem;padding:2rem;width:100%}.input-contact input:active{outline:none}.input-configuration{margin-bottom:3rem;max-width:100%;width:100%}.input-configuration label{align-items:flex-start;background-color:#fff;color:#1a599c;font-size:1.6rem;margin-bottom:2rem;margin-left:1.2rem;padding:0 .5rem}.input-configuration input,.input-configuration select{background-color:transparent;border:.1rem solid #1a599c;color:#666564;display:block;font-size:1.6rem;margin-top:-.6rem;padding:.9rem 1.2rem;width:100%}.input-configuration input:focus,.input-configuration select:focus{outline:none}.input-configuration__message--info{color:#1880e8;display:block;margin-top:.5rem;transition:all .2s}.input-configuration__message--wrong{color:#ff1d1d;display:block;margin-top:.5rem;transition:all .2s}.input-minimal{display:flex;flex-direction:column;margin-bottom:3rem;max-width:100%;width:100%}.input-minimal label{color:#252525;font-size:1.6rem;margin-bottom:2rem}.input-minimal input,.input-minimal select{background-color:transparent;border:0;border-bottom:.2rem solid #252525;color:#252525;font-size:1.6rem;padding:0 .5rem}.input-minimal input:focus,.input-minimal select:focus{outline:none}.input-minimal--white label{color:#fff}.input-minimal--white input,.input-minimal--white select{border-bottom:.2rem solid #fff;color:#fff}.input-minimal--white select option{color:#252525}.input-minimal--white select option:active,.input-minimal--white select option:focus{color:#fff}.input-minimal--blue label{color:#006dd9}.input-minimal--blue input,.input-minimal--blue select{border-bottom:.2rem solid #006dd9}.small-loading{border:.4rem solid #fff;border-left-color:transparent;border-radius:50%;height:1rem;width:1rem}.big-loading,.small-loading{animation:spin 1s linear infinite;margin:0 1rem}.big-loading{border:.4rem solid #006dd9;border-radius:50%;height:5rem;width:5rem}.big-loading,.big-loading--blue{border-left-color:transparent}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.invalid-feedback{color:#ff1d1d;font-size:1.6rem;margin:.5rem 0 0 .5rem}.session-message{background-color:#fff;margin-bottom:1rem;padding:1rem}.sub-bar{background-color:#1a599c;background-color:#052f75;padding:1rem 5rem}.sub-bar__info{text-align:center}@media only screen and (min-width:75em){.sub-bar__info{align-items:center;display:flex;gap:1rem;justify-content:center;text-align:center}}.sub-bar__info h3{color:#ff7730;font-size:1.8rem;margin-bottom:.5rem;text-decoration:underline}.sub-bar__info h3 a{color:#ff7730}.sub-bar__info h4{color:#fff;font-size:1.6rem;font-weight:100;margin-bottom:.5rem}.validation-errors{background-color:hsla(0,0%,100%,.8);color:rgba(255,29,29,.8);font-size:1.2rem;margin-bottom:1rem;padding:1rem}.validation-errors__title{margin-bottom:.5rem}.validation-errors__item{margin-bottom:.3rem}.configuration-layout{display:flex;max-height:100vh;min-height:100vh}.configuration-layout .navbar-configuration{flex:0 0 10%}@media only screen and (min-width:75em){.configuration-layout .navbar-configuration{flex:0 0 15%}}.configuration-layout__content{flex:1;overflow:scroll}.configuration-layout .container{margin-top:5rem}.configuration-layout .container h2{color:#006dd9;font-size:4.5rem}.configuration-layout .container hr{background-color:#006dd9;border:0;height:.1rem;margin:1rem 0 5rem}.footer{background-color:#e2e2e2}.footer__container{display:flex;flex-direction:column;gap:4rem;padding:3rem}@media only screen and (min-width:75em){.footer__container{flex-direction:row}.footer__section{flex:1}}.footer__section p{font-size:1.6rem;margin-top:1rem}.footer__logo{margin-top:3rem}@media only screen and (min-width:75em){.footer__logo{flex:0 0 20%;margin-top:0}}.footer__logo img{width:15rem}.footer__redes{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3rem}@media only screen and (min-width:75em){.footer__redes{justify-content:flex-start}}.footer__redes a{width:4rem}@media only screen and (min-width:75em){.footer__redes a{margin-right:1rem}}.footer__redes a img{width:100%}.footer__title{font-size:2.5rem;font-weight:600;margin-bottom:1rem}.footer__link{font-size:1.6rem;margin-bottom:1rem}.footer__link a,.footer__link a:hover,.footer__link a:visited{color:#1a599c}@media only screen and (min-width:75em){.footer__boletin{flex:0 0 30%}}.footer__form{margin-top:3rem}.footer__end{align-items:center;border-top:.1rem solid #f7f7f7;display:flex;justify-content:space-between;padding:1rem}.footer__end p{font-size:1.2rem}.footer__credit-cards img{height:3rem;width:auto}.navbar-configuration{background-image:linear-gradient(180.25deg,#1b579c,#052f75);display:grid;grid-template-rows:10% 1fr 10%}.navbar-configuration__info{align-items:center;color:#fff;display:flex}.navbar-configuration__avatar{margin:0 auto;width:3rem}@media only screen and (min-width:56.25em){.navbar-configuration__avatar{display:block;margin:0 2rem}}.navbar-configuration__name{display:none;font-size:1.6rem;margin-bottom:.4rem}@media only screen and (min-width:56.25em){.navbar-configuration__name{display:block}}.navbar-configuration__email{color:hsla(0,0%,100%,.5);display:none}@media only screen and (min-width:56.25em){.navbar-configuration__email{display:block}}.navbar-configuration__links{display:flex;flex-direction:column}.navbar-configuration__link{transition:all .2s}.navbar-configuration__link.active{background-color:#fff;border-left:.5rem solid #9dd1d2}.navbar-configuration__link.active a{color:#006dd9}.navbar-configuration__link.active .personal-settings{background-image:url(/img/icons/ICONO_PERFIL_SITIO-AZUL.svg)}.navbar-configuration__link.active .payments{background-image:url(/img/icons/ICONO_FORMAS_DE_PAGO_SITIO-AZUL.svg)}.navbar-configuration__link.active .plans{background-image:url(/img/icons/ICONO_PLANES_SITIO-AZUL.svg)}.navbar-configuration__link.active .invoices{background-image:url(/img/icons/ICONO_FACTURACION-AZUL.svg)}.navbar-configuration__link.active .security{background-image:url(/img/icons/ICONO_SEGURIDAD_SITIO-AZUL.svg)}.navbar-configuration__link.active .referred{background-image:url(/img/icons/ICONO_REFERIDOS_SITIO-AZUL.svg)}.navbar-configuration__link:hover .personal-settings{background-image:url(/img/icons/ICONO_PERFIL_SITIO-AZUL.svg)}.navbar-configuration__link:hover .payments{background-image:url(/img/icons/ICONO_FORMAS_DE_PAGO_SITIO-AZUL.svg)}.navbar-configuration__link:hover .plans{background-image:url(/img/icons/ICONO_PLANES_SITIO-AZUL.svg)}.navbar-configuration__link:hover .invoices{background-image:url(/img/icons/ICONO_FACTURACION-AZUL.svg)}.navbar-configuration__link:hover .security{background-image:url(/img/icons/ICONO_SEGURIDAD_SITIO-AZUL.svg)}.navbar-configuration__link:hover .referred{background-image:url(/img/icons/ICONO_REFERIDOS_SITIO-AZUL.svg)}.navbar-configuration__link:hover{background-color:#fff}.navbar-configuration__link a{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;padding:3rem;transition:all .2s}@media only screen and (min-width:75em){.navbar-configuration__link a{justify-content:flex-start}}.navbar-configuration__link a:hover{color:#006dd9}.navbar-configuration__icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:5rem;margin-right:.5rem;transition:all .2s;width:5rem}.navbar-configuration__icon.personal-settings{background-image:url(/img/icons/ICONO_PERFIL_SITIO-BLANCO.svg)}.navbar-configuration__icon.payments{background-image:url(/img/icons/ICONO_FORMAS_DE_PAGO_SITIO-BLANCO.svg)}.navbar-configuration__icon.plans{background-image:url(/img/icons/ICONO_PLANES_SITIO-BLANCO.svg)}.navbar-configuration__icon.invoices{background-image:url(/img/icons/ICONO_FACTURACION-BLANCO.svg)}.navbar-configuration__icon.security{background-image:url(/img/icons/ICONO_SEGURIDAD_SITIO-BLANCO.svg)}.navbar-configuration__icon.referred{background-image:url(/img/icons/ICONO_REFERIDOS_SITIO-BLANCO.svg)}.navbar-configuration__icon.signout{background-image:url(/img/icons/ICONO_CERRAR_SESION_SITIO-BLANCO.svg)}.navbar-configuration__title{display:none}@media only screen and (min-width:56.25em){.navbar-configuration__title{display:block}}.navbar-configuration__signout{align-items:center;background-color:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;padding:0 0 0 3rem}.navbar{align-items:center;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;padding:2rem;position:sticky;top:0;z-index:100}@media only screen and (min-width:75em){.navbar{padding:0}}.navbar__hamburger{cursor:pointer;display:flex;flex:0 0 5rem;flex-direction:column;gap:.7rem}@media only screen and (min-width:75em){.navbar__hamburger{display:none}}.navbar__hamburger span{background-color:#1a599c;height:.3rem;width:80%}.navbar__logo{flex:0 0 40%;margin-left:auto}@media only screen and (min-width:75em){.navbar__logo{display:none}}.navbar__menu{background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;left:-100%;padding:2rem;position:absolute;top:0;transition:all .2s;width:100%;z-index:100}@media only screen and (min-width:56.25em){.navbar__menu{width:40%}}@media only screen and (min-width:75em){.navbar__menu{align-items:center;box-shadow:none;flex-direction:row;left:0!important;position:relative!important;width:100%}}.navbar__menu.active{left:0}.navbar__menu-items{display:flex;flex-direction:column;order:2}@media only screen and (min-width:75em){.navbar__menu-items{align-items:center;flex:0 0 45%;flex-direction:row;order:1}}.navbar__menu-logo{margin-bottom:2rem;order:1;width:40%}@media only screen and (min-width:75em){.navbar__menu-logo{flex:0 0 10%;margin-bottom:0;order:2}}.navbar__menu-buttons{margin-top:3rem;order:3}@media only screen and (min-width:75em){.navbar__menu-buttons{align-items:center;display:flex;flex:0 0 45%;justify-content:flex-end;margin-top:0}}.navbar__menu-buttons :first-child{margin-bottom:2rem}@media only screen and (min-width:75em){.navbar__menu-buttons :first-child{margin-bottom:0;margin-right:2rem}}.navbar__link{color:#1a599c;font-size:1.8rem;padding:1rem 0}.navbar__link:after{background-color:#6dc4cd;border-radius:3rem;content:"";display:block;height:.3rem;margin-top:.3rem;transition:all .2s;width:0}.navbar__link:hover:after{width:100%}@media only screen and (min-width:75em){.navbar__link{margin-right:3rem}}.navbar__bg-menu{background-color:rgba(37,37,37,.3);cursor:pointer;display:none;height:100vh;left:0;opacity:0;position:absolute;top:0;transition:all .2s;visibility:hidden;width:100%;z-index:90}.navbar__bg-menu.active{display:block;opacity:1;visibility:visible}@media only screen and (min-width:75em){.navbar__bg-menu{display:none!important;opacity:0!important;visibility:hidden!important}}.principal-layout{display:flex;flex-direction:column;min-height:100vh}.principal-layout .navbar{min-height:5rem}.principal-layout__content{flex:1}.principal-layout .footer{min-height:5rem}.simple-logo{align-items:center;display:grid;height:100vh;justify-content:center}.simple-logo img{max-width:40rem}.hero-about{background-image:linear-gradient(180.25deg,#1b579c,#052f75)}@media only screen and (min-width:75em){.hero-about{background-image:url(/img/backgrounds/hero-about.png);background-position:0 0;background-size:cover;min-height:80vh}.hero-about,.hero-about__container{display:flex;justify-content:flex-end}}.hero-about__info{padding:3rem}@media only screen and (min-width:75em){.hero-about__info{margin-right:15rem}}.hero-about__title{color:#fff;font-size:4.5rem;font-weight:600;margin-bottom:3rem}@media only screen and (min-width:75em){.hero-about__title{font-size:6.5rem;padding-top:7rem}}@media only screen and (min-width:112.5em){.hero-about__title{font-size:7.5rem}}@media only screen and (min-width:75em){.hero-about__img{display:none}}.us-about{background-image:url(/img/backgrounds/fondo-2.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.us-about__container{padding:5rem 0}@media only screen and (min-width:75em){.us-about__container{display:flex;padding:8rem 0}.us-about__info{padding-right:5rem}}.us-about__title{color:#fff;margin-top:5rem;padding:5rem}@media only screen and (min-width:75em){.us-about__title{padding:3rem}}.us-about__title h2{font-size:3.8rem}.us-about__title p{font-size:1.8rem;line-height:1.3;margin-top:2.5rem}.banner-about__container{padding:5rem 0}@media only screen and (min-width:75em){.banner-about__container{display:flex;padding:8rem 0}.banner-about__info{padding-right:5rem}}.banner-about__title{margin-top:20rem;padding:5rem}@media only screen and (min-width:75em){.banner-about__title{padding:0}}.banner-about__title h2{font-size:6.5rem}.banner-about__title p{font-size:1.8rem;line-height:1.3;margin-top:2.5rem}@media only screen and (min-width:75em){.banner-about__images{display:block;flex:1 0 45%}}.confirm-password,.forgot-password,.login,.register,.reset-password,.verify-email{background-image:linear-gradient(180deg,#d3f4f3,#5b98b6);display:grid;min-height:80vh;padding:5rem 0;place-items:center}.checkout{color:#252525;display:grid;height:100vh;place-items:center}.checkout__container{box-shadow:0 0 43px 8px rgba(0,0,0,.1);padding:5rem;width:100%}@media only screen and (min-width:75em){.checkout__container{width:30%}}.checkout__logo{margin:0 auto;width:25%}.checkout__summary{color:#1a599c;font-size:1.8rem;margin:3rem 0 1rem}.checkout hr{background-color:#1a599c;border:0;height:.1rem;margin-bottom:1rem;width:100%}.checkout__info{display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.checkout__img{flex:0 0 20%}.checkout__prices{flex:1}.checkout__prices h3{display:flex;font-size:1.6rem;justify-content:space-between;margin-bottom:.5rem}.checkout__prices-extra{align-items:center;display:flex;justify-content:space-between}.checkout__prices-extra select{border:.1rem solid #1a599c}.checkout__prices-extra span{display:block;margin-bottom:.3rem}.checkout__referred{display:flex}.checkout__referred input{border:.2rem solid #1a599c;border-right:0;flex:0 0 80%;outline:none;padding:1rem;transition:all .2s}.checkout__referred input:focus{border:.2rem solid #006dd9;border-right:0}.checkout__referred input:disabled{background-color:#f7f7f7;border:.2rem solid #b1b1b1}.checkout__referred button{background-color:#1a599c;border:0;color:#fff;cursor:pointer;flex:1;padding:.8rem;transition:all .2s}.checkout__referred button:active,.checkout__referred button:hover{background-color:#006dd9}.checkout__referred button:disabled{background-color:#b1b1b1;cursor:auto}.checkout__referred-status{font-size:1.2rem;transition:all .2s}.checkout__referred-status.correct{background-color:rgba(100,183,110,.3);color:#64b76e;margin-bottom:1rem;padding:.8rem}.checkout__referred-status.incorrect{background-color:rgba(255,29,29,.3);color:#ff1d1d;margin-bottom:1rem;padding:.8rem}.checkout__subtotal{margin-top:1rem}.checkout__discounts,.checkout__extra,.checkout__subtotal,.checkout__total{color:#c7c7c7;display:flex;font-size:1.2rem;font-weight:100;justify-content:space-between;margin-bottom:1rem}.checkout__discounts li{margin-bottom:.3rem}.checkout__total{color:#252525;font-size:1.8rem;font-weight:600}.checkout__pay{background-color:#1a599c;border:0;color:#fff;cursor:pointer;font-weight:600;padding:1rem .5rem;text-transform:uppercase;transition:all .2s;width:100%}.checkout__pay:hover{background-color:#006dd9}.confirm-password .input-minimal{margin-bottom:8rem}.construction{background-image:linear-gradient(180.25deg,#1b579c,#052f75);min-height:100vh}.construction__container{display:flex;flex-direction:column}@media only screen and (min-width:75em){.construction__container{flex-direction:row;flex-wrap:wrap}}.construction__logo{align-self:center;margin-top:3rem}@media only screen and (min-width:75em){.construction__logo{flex:0 0 100%}}.construction__logo img{width:30rem}@media only screen and (min-width:75em){.construction__img{flex:0 0 50%}}.construction__info{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:3rem}.construction__info p{font-size:2.5rem}.construction__info h3{font-size:3.8rem;margin-top:0}@media only screen and (min-width:75em){.construction__info h3{font-size:4.5rem;margin-top:2rem}}.contact{background-image:url(/img/backgrounds/fondo-2.jpg);background-position:50%;background-size:cover;height:100%}.contact__container{padding:5rem}@media only screen and (min-width:75em){.contact__container{display:flex;padding:0}}.contact__title{color:#fff;font-size:4.5rem;margin-bottom:3rem}@media only screen and (min-width:75em){.contact__title{font-size:5.5rem}.contact__form,.contact__img{flex:0 0 50%}.contact__form{padding:12rem 0 12rem 12rem}.contact__form form{width:80%}}.contact__img{align-self:flex-end;display:none;flex:0 0 40%}@media only screen and (min-width:75em){.contact__img{align-items:center;display:flex;justify-content:flex-end}}.banner-contact__container{padding:5rem 0}@media only screen and (min-width:75em){.banner-contact__container{display:flex;padding:8rem 0}.banner-contact__info{padding-right:5rem}}.banner-contact__title{margin-top:20rem;padding:5rem}@media only screen and (min-width:75em){.banner-contact__title{padding:0}}.banner-contact__title h2{font-size:6.5rem}.banner-contact__title p{font-size:1.8rem;line-height:1.3;margin-top:2.5rem}@media only screen and (min-width:75em){.banner-contact__images{display:block;flex:1 0 50%}}.dashboard__referred-name{font-size:3.8rem;margin-bottom:3rem}.dashboard__widgets{display:grid;gap:3rem;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-bottom:3rem}.dashboard__widget{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:3rem}.dashboard__widget--chart{grid-column:1/4}.dashboard__widget--month{display:flex;flex-direction:column;grid-column:4/5;justify-content:center;text-align:center}.dashboard__widget--month h3{font-size:1.8rem;margin-bottom:1rem}.dashboard__widget--month p{font-size:1.8rem}.dashboard__widget--table{grid-column:1/5}.forgot-password .input-minimal{margin-bottom:8rem}.hero{background:linear-gradient(180.25deg,#1b579c,#052f75)}.hero__container{display:flex;flex-direction:column}@media only screen and (min-width:75em){.hero__container{display:grid;flex-direction:row;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}}.hero__title{color:#fff;font-size:4.5rem;font-weight:600;padding:5rem 0 0 5rem}@media only screen and (min-width:75em){.hero__title{align-self:end;font-size:6.5rem;grid-column:1/4;grid-row:1/2;margin-bottom:3rem}}@media only screen and (min-width:112.5em){.hero__title{font-size:7.5rem}}.hero .hero__form{padding:5rem}@media only screen and (min-width:75em){.hero .hero__form{grid-column:1/3}}.hero__img{margin-top:3rem;padding:4rem}@media only screen and (min-width:75em){.hero__img{grid-column:3/7;grid-row:1/3;margin-top:0}}.services__container{display:grid;margin:5rem auto}@media only screen and (min-width:75em){.services__container{grid-template-columns:repeat(3,1fr)}}.services__title{padding:5rem}@media only screen and (min-width:75em){.services__title{padding:3rem}}.services__title h2{font-size:3.8rem}.services__title p{font-size:1.8rem;line-height:1.3;margin-top:2.5rem}.services__service{align-items:center;display:flex;padding:3rem}.services__icon{align-self:flex-start;flex:0 0 25%}.services__info{flex:1;padding-left:3rem}.services__info h3{font-size:2.5rem;font-weight:100;margin-bottom:1rem}.services__info p{font-size:1.8rem;line-height:1.3;margin-bottom:1rem}.services__link{align-items:center;display:flex;font-size:1.6rem;justify-content:flex-end}.services__link a,.services__link a:hover,.services__link a:visited{color:#1a599c}.services__link a:first-of-type{margin-right:1rem}.services__link img{width:3rem}.highlights__title h2{font-size:3.8rem;margin-bottom:2rem;text-align:center}.highlights__select{cursor:pointer;display:none;font-size:2.5rem;justify-content:space-between;margin:0 auto;width:55%}@media only screen and (min-width:75em){.highlights__select{display:flex}}.highlights__item{align-items:center;display:flex}.highlights__item img{margin-right:1rem;width:3rem}.highlights__line{background-color:#c7c7c7;display:none;height:.3rem;margin:.5rem auto 3rem;width:65%}@media only screen and (min-width:75em){.highlights__line{display:flex}}.highlights__orange{background-color:#ff7730;height:.3rem;transition:all .2s;width:45%}.highlights__highlights{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.highlights__highlight{align-items:center;display:flex;justify-content:center;transition:all .3s}@media only screen and (min-width:75em){.highlights__highlight{grid-column:1/2;grid-row:1/2}}.highlights__img{display:none}@media only screen and (min-width:75em){.highlights__img{display:block;flex:0 0 40%}}.highlights__info{align-self:flex-start;padding:5rem}@media only screen and (min-width:75em){.highlights__info{flex:0 0 40%}}.highlights__info hr{background-color:rgba(37,37,37,.1);border:0;height:.1rem;margin:1rem 0}.highlights__title{font-size:2.5rem;margin-bottom:3rem}.highlights__title--small{display:block}@media only screen and (min-width:75em){.highlights__title--small{display:none}}.highlights__title--large{display:none}@media only screen and (min-width:75em){.highlights__title--large{display:block}}.highlights__description{font-size:1.6rem;line-height:2rem}.highlights__testimonial{display:flex}.highlights__testimonial-img{align-self:flex-start;margin-right:1rem;width:3rem}.highlights__testimonial-info{color:#b1b1b1;font-size:1.6rem;font-style:italic;line-height:2rem}.highlights__testimonial-info p{margin-bottom:1rem}.highlights .highlight-venta{opacity:1}@media only screen and (min-width:75em){.highlights .highlight-venta{opacity:1}}.highlights .highlight-usuarios{opacity:1}@media only screen and (min-width:75em){.highlights .highlight-usuarios{opacity:0}}.highlights .highlight-movil{opacity:1}@media only screen and (min-width:75em){.highlights .highlight-movil{opacity:0}}.screens{background-image:url(/img/backgrounds/fondo-1.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:75em){.screens__container{align-items:center;display:flex}}.screens__title{color:#fff;margin-top:5rem;padding:5rem}@media only screen and (min-width:75em){.screens__title{order:2;padding:0}}.screens__title h2{font-size:3.8rem}@media only screen and (min-width:75em){.screens__title h2{font-size:4.5rem}}.screens__button{padding:5rem 5rem 0}@media only screen and (min-width:75em){.screens__images{order:1;padding-top:6rem}}.testimonials__title{font-size:3.8rem;margin:5rem 0}@media only screen and (min-width:75em){.testimonials__title{font-size:4.5rem}}.testimonials__container{margin:0 auto}@media only screen and (min-width:75em){.testimonials__container{display:grid;gap:5rem;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);padding:0 20rem}}.testimonials__testimonial{display:flex;gap:2rem;margin-bottom:3rem}.testimonials__photo{flex:0 0 15%}.testimonials__info{color:#252525;flex:1;font-style:italic}.testimonials__info p{font-size:1.6rem;line-height:1.4;margin-bottom:1rem}.easy-home{background-image:url(/img/people/SLIDERS_BENEFICIOS3.jpg);background-position:0 0;background-size:cover;display:flex;justify-content:flex-end;min-height:130vh}@media only screen and (min-width:56.25em){.easy-home__container{display:flex;justify-content:flex-end}}.easy-home__info{padding:15rem 3rem 3rem}.easy-home__info p{color:#fff;font-size:1.8rem;line-height:1.3;margin-top:2.5rem}.easy-home__title{color:#fff;font-size:4.5rem;font-weight:600;margin-bottom:3rem}@media only screen and (min-width:75em){.easy-home__title{font-size:6.5rem;padding-top:7rem}}@media only screen and (min-width:112.5em){.easy-home__title{font-size:7.5rem}}.container-modal{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:100}.content-modal{background-image:url(/img/backgrounds/FONDO_MODAL.jpg);background-position:0 0;background-size:cover;border-radius:0;color:#fff;justify-content:flex-end;max-width:75%}.content{align-items:center;display:flex}.close{color:#fff;cursor:pointer;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:2rem!important;text-shadow:0 1px 0 #fff}.align-items-end{align-items:flex-end!important;display:block!important;float:left;width:25%}.p-5{text-align:center;width:75%}.cerrar-modal{height:100vh;left:0;position:absolute;top:0;width:100%;z-index:-1}.img-fluid{height:100%;width:100%}.titulo_banner{font-size:5rem}@media only screen and (min-width:75em){.titulo_banner{font-size:13rem}}@media only screen and (min-width:112.5em){.titulo_banner{font-size:16rem}}.subtitulo_banner{font-size:1.5rem}@media only screen and (min-width:75em){.subtitulo_banner{font-size:2.5rem}}@media only screen and (min-width:112.5em){.subtitulo_banner{font-size:3.5rem}}.text_banner{font-size:1.5rem;padding:8px 0}@media only screen and (min-width:75em){.text_banner{font-size:2.5rem;padding:50px 0}}@media only screen and (min-width:112.5em){.text_banner{font-size:3.5rem;padding:50px 0}}.activeModalBanner{display:flex!important}.btnRegistro{display:inline-block;padding:0 15px 15px}@media only screen and (min-width:75em){.invoices__content{display:flex;justify-content:space-between}.invoices__form,.invoices__table{flex:0 0 45%}}.payments h3{font-size:3rem;margin-bottom:1.5rem}@media only screen and (min-width:75em){.payments__forms{display:flex;justify-content:space-between}}.payments__add,.payments__methods{flex:0 0 45%}.payments__method{align-items:center;border:.1rem solid #1a599c;color:#666564;display:flex;font-size:1.2rem;justify-content:space-between;margin-bottom:2rem;padding:.9rem 1.2rem}.payments__method__brand{display:flex}.payments__method__brand input{margin-right:.5rem}.payments__method__brand img{height:3rem}.payments__method__card{margin-bottom:.5rem}.payments__method__data{align-items:flex-end;display:flex;flex-direction:column}@media only screen and (min-width:75em){.payments__adress-inputs,.payments__country-inputs{display:flex;gap:.5rem}}.payments__methods-loader{align-items:center;display:flex;justify-content:center}.personal-settings__forms{display:flex}.personal-settings__personal-data{flex:1}@media only screen and (min-width:75em){.personal-settings__avatar,.personal-settings__personal-data{flex:0 0 50%}}.personal-settings__avatar form,.personal-settings__personal-data form{display:flex;flex-direction:column}.personal-settings__personal-data button{align-self:center}@media only screen and (min-width:75em){.plans__items-container{display:flex;flex-wrap:wrap;justify-content:space-around}}.plans__trial{font-size:1.8rem;text-align:center}.plans__frequency{border:.2rem solid #006dd9;display:flex;height:3.5rem;margin:0 auto 3rem;position:relative;width:50%}@media only screen and (min-width:75em){.plans__frequency{width:30%}}.plans__frequency input{display:none}.plans__frequency input:checked+label:before{background-image:linear-gradient(90deg,#fff,#fff);color:#006dd9}.plans__frequency input:checked+label:after{background-image:linear-gradient(90deg,#006dd9,#006dd9);color:#fff}.plans__frequency label{cursor:pointer}.plans__frequency label:after,.plans__frequency label:before{align-items:center;display:flex;font-size:1.6rem;height:100%;justify-content:center;position:absolute;transition:background-color .2s;width:50%}.plans__frequency label:before{background-image:linear-gradient(90deg,#006dd9,#006dd9);border-right:.1rem solid #006dd9;color:#fff;content:"Mensual";left:0;top:0}.plans__frequency label:after{background-image:linear-gradient(90deg,#fff,#fff);border-left:.1rem solid #006dd9;content:"Anual";right:0;top:0}.plans__item{padding:5rem;width:80%}@media only screen and (min-width:75em){.plans__item{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);flex:0 0 35%;margin-bottom:3rem}}.plans__item hr{background-color:rgba(0,109,217,.5)!important;margin:1rem 0 3rem!important}.plans__info{color:#252525;text-align:center}.plans__name{font-size:3rem;margin-bottom:.5rem}.plans__name:after{background-color:#ff7730;content:"";display:block;height:.4rem;margin:1rem auto 3rem;width:10%}.plans__price{color:#006dd9;font-size:4.5rem;margin-bottom:.8rem}.plans__extra{font-size:1.8rem;margin-bottom:3rem}.plans__features{font-size:1.6rem;list-style:circle}.plans__features li{color:#b1b1b1;margin-bottom:2rem}.plans__checkout{display:flex;justify-content:center}.plans__buttons{align-items:center;display:flex;flex-direction:column;gap:1rem}.prices__container{margin-top:5rem}.prices__title{font-size:4.5rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:75em){.prices__title{font-size:4.5rem}}.prices__subtitle{font-size:2.5rem;font-weight:100;margin-top:1rem;text-align:center;text-transform:uppercase}.prices__advantages{font-size:1.8rem;margin-top:3rem}.prices__advantages p{align-items:center;display:flex;margin-bottom:1rem}.prices__advantages p img{margin-right:1rem;width:3rem}@media only screen and (min-width:75em){.prices__advantages{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:3rem auto;width:70%}.prices__advantages p{display:flex;flex:0 0 50%}}.prices__plans{margin-top:3rem}@media only screen and (min-width:75em){.prices__plans{align-items:center;display:flex;gap:3rem;justify-content:center}}.prices__plan{background-color:#d8eded;margin-bottom:5rem;padding:3rem 3rem 0;text-align:center}.prices__plan h3{font-size:4.2rem}.prices__plan h4{font-size:2.5rem;font-weight:100;margin-top:1rem}.prices__plan p{font-size:6.5rem;font-weight:600;margin-top:1rem}.prices__plan a{transform:translateY(2rem)}.prices__call-to-action{font-size:3rem;font-weight:100;text-align:center}.prices__message{color:#c7c7c7;font-size:1.6rem;font-weight:100;margin-bottom:2rem;text-align:center}.privacy__container{padding:5rem 0}.privacy h1{font-size:3rem;margin-bottom:1rem}.privacy h3{font-size:2.5rem;margin-bottom:1rem}.privacy h4{font-size:1.8rem;margin-bottom:1rem}.privacy p{margin-bottom:1rem}.privacy li,.privacy p{font-size:1.6rem}@media only screen and (min-width:75em){.security__forms{display:flex;justify-content:space-between}}.security__email,.security__password{flex:0 0 45%}.security__email form,.security__password form{display:flex;flex-direction:column}.security__email button,.security__password button{align-self:center}.services-page{padding:5rem 0}.services-page__service{background-color:#fff;margin-bottom:5rem}@media only screen and (min-width:75em){.services-page__service{display:flex}}.services-page__service.left>:nth-child(0){order:2}.services-page__service.left>:first-child{order:1}@media only screen and (min-width:75em){.services-page__image{flex:0 0 70%}}.services-page__info{display:flex;flex-direction:column;padding:3rem}.services-page__info h3{font-size:3.8rem;margin-bottom:2rem}@media only screen and (min-width:75em){.services-page__info h3{font-size:4.5rem}}.services-page__info p{color:#252525;font-size:1.6rem;line-height:1.3}.hero-solutions{background-image:url(/img/backgrounds/fondo-3.jpg);background-position:100% 0;background-size:cover}@media only screen and (min-width:75em){.hero-solutions__container{display:flex}}.hero-solutions__info{padding:3rem}@media only screen and (min-width:75em){.hero-solutions__info{flex:0 0 50%}}.hero-solutions__title{color:#fff;font-size:4.5rem;font-weight:600;margin-bottom:3rem}@media only screen and (min-width:75em){.hero-solutions__title{font-size:6.5rem;padding-top:7rem}}.hero-solutions__img{display:flex}@media only screen and (min-width:75em){.hero-solutions__img{flex:0 0 50%}}.hero-solutions__img img{align-self:flex-end}.solutions{background-color:#f7f7f7;padding:5rem 0}@media only screen and (min-width:75em){.solutions__container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,50rem),1fr))}}.solutions__solution{background-color:#fff;margin-bottom:5rem}@media only screen and (min-width:75em){.solutions__solution{display:flex}}.solutions__solution.left>:nth-child(0){order:2}.solutions__solution.left>:first-child{order:1}.solutions__image img{height:25rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:75em){.solutions__image{flex:0 0 40%}}.solutions__info{display:flex;flex-direction:column;padding:3rem}.solutions__info h3{font-size:1.8rem;font-weight:100;margin-bottom:2rem}.solutions__info p{color:#252525;font-size:1.6rem;line-height:1.3}.solutions__link{color:#6dc4cd;font-size:1.6rem;margin-top:2rem}.solutions__link:hover{color:#6dc4cd;text-decoration:underline}@media only screen and (min-width:75em){.solutions__link{align-self:flex-end}}.thanks{color:#252525;display:grid;height:100vh;place-items:center}.thanks__container{box-shadow:0 0 43px 8px rgba(0,0,0,.1);width:100%}@media only screen and (min-width:75em){.thanks__container{width:30%}}.thanks__good{background-color:#1880e8;display:grid;padding:4rem;place-items:center}.thanks__img{background-color:#fff;border-radius:50%;padding:3rem;width:40%}.thanks__summary{padding:4rem;text-align:center}.thanks__summary h3{color:#006dd9;font-size:3.8rem;margin-bottom:2rem}.thanks__summary p{font-size:1.2rem;margin-bottom:2rem}.thanks__summary span{color:#006dd9}.hero-university{background-image:url(/img/backgrounds/fondo-4.jpg);background-position:100% 0;background-size:cover}@media only screen and (min-width:75em){.hero-university__container{display:flex}}.hero-university__info{padding:3rem}@media only screen and (min-width:75em){.hero-university__info{flex:0 0 65%;order:2}}.hero-university__title{color:#fff;font-size:4.5rem;font-weight:600;margin-bottom:3rem}@media only screen and (min-width:75em){.hero-university__title{font-size:6.5rem;padding-top:7rem}}.hero-university__text{color:#fff;font-size:1.6rem}.hero-university__img{display:flex}@media only screen and (min-width:75em){.hero-university__img{flex:0 0 35%;order:1}}.hero-university__img img{align-self:flex-end}.tutorials{margin:3rem 0}.tutorials__container{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr))}.tutorials__layout{height:15rem;position:relative}@media only screen and (min-width:75em){.tutorials__layout{height:20rem}}.tutorials__video{height:100%;-o-object-fit:cover;object-fit:cover}.tutorials__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.5rem}.tutorials__info{background-color:#fff;padding:1rem}.tutorials__title{font-size:1.6rem;font-weight:100}.tutorials__description{color:#252525;font-size:1.2rem;margin-top:.4rem}.verify-email .auth-form__sub-title:last-of-type{margin-bottom:8rem}.frequent-questions{background-color:#f0f0f0}@media only screen and (min-width:75em){.frequent-questions__container{display:flex;padding:1rem 0}.frequent-questions__info{padding-right:5rem}}.frequent-questions__title{margin-top:1rem}@media only screen and (min-width:75em){.frequent-questions__title{padding:3rem}}.frequent-questions__title h2{font-size:3.8rem}.frequent-questions__title p{font-size:1.8rem;line-height:1.3;margin-top:2.5rem}.frequent-questions__images{margin-top:3rem;padding:2rem}@media only screen and (min-width:75em){.frequent-questions__images{display:block;flex:1 0 40%}}.frequent-questions__accordion{background-color:#fff;border:none;color:#1a599c;cursor:pointer;font-size:1.8rem;outline:none;padding:18px;text-align:left;width:100%}.frequent-questions__accordion:before{color:#777;content:"▶";float:left;font-size:13px;margin-left:5px}.frequent-questions__active:before{color:#777;content:"▼";float:left;font-size:13px;margin-left:5px}.frequent-questions__panel{background-color:#fff;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.frequent-questions__panel span{font-size:1.8rem}
