@font-face{font-family:Monat-Regular;src:url(../fonts-public/font-monat/SuisseIntl-Regular.otf)}@font-face{font-family:Monat-Bold;src:url(../fonts-public/font-monat/SuisseIntl-Bold.otf)}body{font-family:Monat-Regular!important}@font-face{font-family:Montserrat Italic;src:url(../fonts-public/Montserrat-Italic.eot);src:url(../fonts-public/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-Italic.woff2) format("woff2"),url(../fonts-public/Montserrat-Italic.woff) format("woff"),url(../fonts-public/Montserrat-Italic.ttf) format("truetype"),url(../fonts-public/Montserrat-Italic.svg#Montserrat-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Montserrat Black;src:url(../fonts-public/Montserrat-Black.eot);src:url(../fonts-public/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-Black.woff2) format("woff2"),url(../fonts-public/Montserrat-Black.woff) format("woff"),url(../fonts-public/Montserrat-Black.ttf) format("truetype"),url(../fonts-public/Montserrat-Black.svg#Montserrat-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts-public/Montserrat-Regular.eot);src:url(../fonts-public/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-Regular.woff2) format("woff2"),url(../fonts-public/Montserrat-Regular.woff) format("woff"),url(../fonts-public/Montserrat-Regular.ttf) format("truetype"),url(../fonts-public/Montserrat-Regular.svg#Montserrat-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat Light;src:url(../fonts-public/Montserrat-Light.eot);src:url(../fonts-public/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-Light.woff2) format("woff2"),url(../fonts-public/Montserrat-Light.woff) format("woff"),url(../fonts-public/Montserrat-Light.ttf) format("truetype"),url(../fonts-public/Montserrat-Light.svg#Montserrat-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Montserrat Bold;src:url(../fonts-public/Montserrat-Bold.eot);src:url(../fonts-public/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-Bold.woff2) format("woff2"),url(../fonts-public/Montserrat-Bold.woff) format("woff"),url(../fonts-public/Montserrat-Bold.ttf) format("truetype"),url(../fonts-public/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Montserrat Light Italic;src:url(../fonts-public/Montserrat-LightItalic.eot);src:url(../fonts-public/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts-public/Montserrat-LightItalic.woff) format("woff"),url(../fonts-public/Montserrat-LightItalic.ttf) format("truetype"),url(../fonts-public/Montserrat-LightItalic.svg#Montserrat-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Montserrat Black Italic;src:url(../fonts-public/Montserrat-BlackItalic.eot);src:url(../fonts-public/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts-public/Montserrat-BlackItalic.woff) format("woff"),url(../fonts-public/Montserrat-BlackItalic.ttf) format("truetype"),url(../fonts-public/Montserrat-BlackItalic.svg#Montserrat-BlackItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:Montserrat Bold Italic;src:url(../fonts-public/Montserrat-BoldItalic.eot);src:url(../fonts-public/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts-public/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts-public/Montserrat-BoldItalic.woff) format("woff"),url(../fonts-public/Montserrat-BoldItalic.ttf) format("truetype"),url(../fonts-public/Montserrat-BoldItalic.svg#Montserrat-BoldItalic) format("svg");font-weight:700;font-style:italic}*{font-family:Monat-Regular}a,a:hover{text-decoration:none}h2{font-size:3rem}@media (max-width:767px){h2{font-size:2rem}}@media (max-width:767px){h2,p{text-align:center}}.container-fluid{padding:0 70px}@media (max-width:767px){.container-fluid{padding:0 15px}}.floating{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(15px)}to{transform:translate(0)}}@media (max-width:767px){.navbar{padding:0}.collapse.show{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:.5s}.navbar-collapse{padding:0 20px!important}.navbar-collapse .nav-item{margin:.9rem auto}.navbar-toggler{position:absolute;right:10px;top:10px;outline:0!important}}textarea{resize:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}header .navbar{background-color:transparent!important}header .navbar .nav-link{color:#fff;font-family:Montserrat Bold;font-size:14px}@media (max-width:767px){header .navbar .nav-link{color:#000!important}}header .navbar .nav-link.link-normal{color:#fff}footer{background-color:#fff}footer .container-footer{padding:10px}footer .logo-footer{max-width:90%;width:300px;margin-top:30px;margin-bottom:20px}footer .sociales{text-align:center}footer .sociales img{max-width:30px;margin-top:10px}footer .sociales{width:200px;margin:20px auto}footer .info{border-bottom:1px solid #fff;padding-bottom:15px;width:90%;max-width:500px;margin-bottom:30px!important;margin-right:auto;margin-left:auto;display:flex;flex-direction:row}footer .info img{width:30px;height:35px;margin-right:20px}footer .info h3{color:#fff;font-family:Montserrat Light Italic;text-transform:uppercase;font-size:15px;margin:0!important}footer .info p{color:#fff;font-size:13px;margin:3px 0 0!important}footer form h3{color:#fff;font-size:30px;text-align:center;margin-bottom:20px}footer form{width:90%;margin:30px auto 0}footer form input,footer form textarea{background-color:transparent!important;border:1px solid #fff!important;border-radius:0!important}footer form input::-webkit-input-placeholder,footer form textarea::-webkit-input-placeholder{color:#fff!important}footer form input::-moz-placeholder,footer form textarea::-moz-placeholder{color:#fff!important}footer form input:-ms-input-placeholder,footer form textarea:-ms-input-placeholder{color:#fff!important}footer form input:-moz-placeholder,footer form textarea:-moz-placeholder{color:#fff!important}footer form input,footer form textarea{font-family:Montserrat Light;color:#fff!important;box-shadow:none!important;outline:0!important}footer form button[type=submit]{background-color:#fff!important;border-radius:50px;width:200px;color:#0691ce;font-family:Montserrat Bold;box-shadow:none!important;outline:0!important;font-size:18px}footer .copy{padding-top:10px;padding-bottom:10px;font-family:Montserrat Light;background-color:#fff;text-align:center;color:#000;font-size:14px}footer .copy a{font-family:Montserrat Light!important;color:#000!important}[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{box-shadow:inset 0 -1px 0 #ddd}.not-404 img{margin-top:2rem}.not-404{height:100vh}.not-404 .row{display:block}.not-404 .box-404{text-align:center;background:hsla(0,0%,100%,.4);width:50%;margin-top:-120px}.not-404 .box-404 .box-404-content{height:160px}.not-404 .box-404 .box-404-content,.not-404 .center-404{display:flex;align-items:center;align-content:center;justify-content:center}.not-404 .center-404{height:100vh}.swal-modal .swal-icon--warning{border-color:#5165d6!important}.swal-modal .swal-icon--warning__body,.swal-modal .swal-icon--warning__dot{position:absolute;left:50%;background-color:#5165d6!important}.swal-modal .swal-button{background-color:#5165d6;border:1px solid #5165d6;border-radius:0}.swal-modal .swal-button:hover{background-color:#fff;color:#5165d6;border-radius:0}.swal-modal .swal-footer{text-align:center}.color--white{color:#fff!important}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.box-e{height:200px;width:100%;box-shadow:0 0 5px 0 #afafaf;border-radius:.4rem;padding:1rem;position:relative;margin-bottom:2rem;transition:transform .2s}.box-e:hover{background-color:#4b04bd;transform:scale(1.1);color:#fff}.box-e img{position:absolute;width:50px;bottom:0;margin:1rem 0}@media (max-width:767px){.box-e img{top:50%;left:50%;transform:translate(-50%,-50%)}}.select-lang{margin:0 1rem}.shadow-effect{border-radius:4px;text-align:center;border:1px solid #ececec;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.02);padding:.5rem;background:#fff;border-radius:.8rem}.shadow-effect img{border-radius:.8rem}#plantilla .item{margin-bottom:40px;opacity:.2;transform:scale3d(.8,.8,1);transition:all .3s ease-in-out}#plantilla .owl-item.active.center .item{opacity:1;transform:scaleX(1)}.owl-carousel .owl-item img{transform-style:preserve-3d}#plantilla.owl-carousel .owl-dots .owl-dot.active span,#plantilla.owl-carousel .owl-dots .owl-dot:hover span{background:#3190e7;transform:translate3d(0,-50%,0) scale(.7)}#plantilla.owl-carousel .owl-dots{display:inline-block;width:100%;text-align:center}#plantilla.owl-carousel .owl-dots .owl-dot{display:inline-block}#plantilla.owl-carousel .owl-dots .owl-dot span{background:#3190e7;display:inline-block;height:20px;margin:0 2px 5px;transform:translate3d(0,-50%,0) scale(.3);transform-origin:50% 50% 0;transition:all .25s ease-out 0s;width:20px}.btn-primary{background-color:#0691ce;border-color:#0691ce}.btn-primary:hover{background-color:#fff;border-color:#0691ce;color:#0691ce!important}#home #inicio{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:20px;min-height:90vh;margin-top:-1px}#home #inicio .container-inicio{text-align:center;min-height:50vh;display:flex;align-items:center;flex-direction:column;justify-content:center}@media (max-width:575px){#home #inicio .container-inicio{padding:0 15px;min-height:40vh}}#home #inicio .container-inicio img.shap-x{width:12%;position:absolute;left:220px;top:240px}@media (max-width:575px){#home #inicio .container-inicio img.shap-x{left:0}}#home #inicio .container-inicio img.shap-y{width:20%;right:96px;position:absolute;top:50px}@media (max-width:575px){#home #inicio .container-inicio img.shap-y{right:0;width:16%}}#home #inicio .btn-outline-secondary{-webkit-appearance:none;color:#fff;background-color:#5aa5ff;background-image:none;border-color:#6c757d}#home #inicio .btn-outline-secondary:hover{color:#5aa5ff;background-color:#fff}#home #inicio h2{color:#000;margin-bottom:0!important}#home #inicio p{font-size:1rem;font-family:Montserrat Bold;margin-top:0!important;color:#000}#home #inicio p.strong{font-family:Montserrat Bold;margin-bottom:10px!important}#home #inicio img{width:80%;display:block;margin:20px auto}#home #inicio button{background-color:#0691ce!important;color:#fff;width:140px;outline:0!important;box-shadow:none!important}#home #nosotros{background-image:url(../img/public/open/nube-banner.svg?v=2.0);background-size:cover;background-repeat:no-repeat;padding:50px 0;background-position:50%}@media (min-width:1500px){#home #nosotros{padding:120px 0}}@media (min-width:1800px){#home #nosotros{padding:180px 0;padding:260px 0}}@media (min-width:2500px){#home #nosotros{padding:350px 0}}@media (min-width:3000px){#home #nosotros{padding:430px 0}}@media (min-width:3500px){#home #nosotros{padding:540px 0}}#home #nosotros img{width:100%}#home #nosotros .asi-facil{font-family:Montserrat Bold!important;text-align:right;font-size:18px!important}#home #nosotros .container-nosotros{width:100%;margin:65px auto}#home #nosotros .container-nosotros h3{color:#0691ce;font-family:Montserrat Black}#home #nosotros .container-nosotros p{font-size:14px;font-family:Montserrat Light;line-height:18px}#home #nosotros .container-nosotros .p-border{font-family:Montserrat Italic}#home #nosotros .container-nosotros .p-border:after{content:"";display:block;width:70%;height:2px;background-color:#0691ce;margin-top:10px}#home #nosotros .container-nosotros .p-border{padding-bottom:5px}#home #nosotros .container-nosotros button{background-color:transparent!important;border:1px solid #0691ce;border-radius:25px!important;color:#0691ce;font-family:Montserrat Bold;font-size:18px;margin-top:20px;box-shadow:none!important;outline:0!important}#home #nosotros .bg-image{background-image:url(../img/public/nosotros.jpg?v=2.0);background-size:cover;background-repeat:no-repeat;background-position:0}@media (max-width:992px){#home #nosotros .bg-image{min-height:500px;background-position:50%}}#home #personaliza{padding:2rem 0}#home #personaliza img{width:100%}#home #haz{background-image:url(../img/public/open/fondo-haz.jpg?v=2.0);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:20vh 0}#home #haz h2{text-align:center;color:#fff}#home #haz .btn-primary{background-color:#fff;border-color:#fff;color:#100d0f;margin:auto}#home #haz .btn-primary:hover{background-color:#0691ce;color:#fff!important}#home #funciona .zoom-e{border-radius:1rem;padding:8px 25px;background-color:#fff;transition:transform .2s;width:70%;height:auto;margin:1rem auto;box-shadow:0 0 3px 1px #bbb}#home #funciona .zoom-e:hover{background-color:#4b04bd;transform:scale(1.1);color:#fff;cursor:pointer}#home #funciona .zoom-e img.ico-e{width:35px;margin-right:1rem}#home #funciona .zoom-e p{margin:0;line-height:35px}#home #funciona .e-flex{display:flex}#home #funciona p{font-size:.9rem}#home #funciona{background-color:#fff}#home #funciona .container-funciona{width:70%;margin:50px auto 0}#home #funciona .container-funciona h3{color:#085772;font-family:Montserrat Black;margin-bottom:15px}#home #funciona .container-funciona .p-border{font-family:Montserrat Italic}#home #funciona .container-funciona .p-border:after{content:"";display:block;width:70%;height:2px;background-color:#085772;margin-top:10px}#home #funciona .container-funciona .p-border{padding-bottom:5px}#home #planes{background-image:url(../img/public/planes.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}#home #planes .plan-ideal{text-align:center}#home #planes .plan-ideal img{max-width:90%;width:250px;margin:20px auto 0}#home #planes .plan-ideal p{font-size:25px;margin-bottom:20px}#home #planes .plan-ideal p strong{font-family:Montserrat Black}#home #planes .container-logo-planes{display:flex;min-height:520px;flex-direction:column;justify-content:center}@media (max-width:992px){#home #planes .container-logo-planes{min-height:300px;width:90%;margin:0 auto}}#home #planes .row-planes{width:90%;margin:0 auto}#home #planes .item-plan{background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(73%,#fff),color-stop(100%,#6de4ff));background:linear-gradient(180deg,#fff 0,#fff 73%,#6de4ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#6de4ff",GradientType=0);text-align:center;min-height:400px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;position:relative;max-width:300px;margin:90px auto 20px;cursor:pointer}#home #planes .item-plan:hover{border:2px solid #0691ce}@media (min-width:993px){#home #planes .item-plan:hover{border-top:0!important}#home #planes .item-plan:hover:before{content:"";width:calc(100% - 4px);top:0;position:absolute;height:2px;background-color:#fff;z-index:99999;left:2px}#home #planes .item-plan:hover.item-plan1 .triangle{border-bottom-color:#0691ce}#home #planes .item-plan:hover.item-plan1 .triangle.triangle2{border-bottom:67px solid #fff;top:-66px}#home #planes .item-plan:hover.item-plan1 .triangle.triangle2:before{content:"";height:67px;background-color:#0691ce;width:2px;position:absolute;right:0}#home #planes .item-plan:hover.item-plan2 .triangle{background-color:#0691ce}#home #planes .item-plan:hover.item-plan2 .triangle.triangle2{width:calc(100% - 2px);background-color:#fff;height:68px;position:absolute;top:-67px}#home #planes .item-plan:hover.item-plan2 .triangle.triangle2:before{content:"";height:68px;background-color:#0691ce;width:2px;position:absolute;left:0}#home #planes .item-plan:hover.item-plan2 .triangle.triangle2:after{content:"";height:68px;background-color:#0691ce;width:2px;position:absolute;right:0}#home #planes .item-plan:hover.item-plan3 .triangle{border-bottom-color:#0691ce}#home #planes .item-plan:hover.item-plan3 .triangle.triangle2{border-bottom:67px solid #fff;top:-66px}#home #planes .item-plan:hover.item-plan3 .triangle.triangle2:before{content:"";height:67px;background-color:#0691ce;width:2px;position:absolute;left:0}}@media (min-width:993px){#home #planes .item-plan.item-plan1 .triangle{width:0;height:0;border-bottom:70px solid #fff;position:absolute;top:-69px;border-left:0 solid transparent}}@media (max-width:992px){#home #planes .item-plan.item-plan1 .triangle{width:0;height:70px;display:block;background-color:#fff;position:absolute;top:-69px;display:none}}#home #planes .item-plan.item-plan2 .triangle{width:0;height:70px;display:block;background-color:#fff;position:absolute;top:-69px}@media (max-width:992px){#home #planes .item-plan.item-plan2 .triangle{display:none}}@media (min-width:993px){#home #planes .item-plan.item-plan3 .triangle{width:0;height:0;border-bottom:70px solid #fff;border-right:0 solid transparent;position:absolute;top:-69px;z-index:9}}@media (max-width:992px){#home #planes .item-plan.item-plan3 .triangle{width:0;height:70px;display:block;background-color:#fff;position:absolute;top:-69px;display:none}}#home #planes .item-plan h3{text-transform:uppercase;position:absolute;top:0;font-size:25px;padding-top:70px}@media (max-width:1170px){#home #planes .item-plan h3{font-size:22px}}#home #planes .item-plan h2{text-transform:uppercase;color:#00a5fc;font-family:Montserrat Black;font-size:27px}#home #planes .item-plan .container-pago{position:absolute;top:35%}#home #planes .item-plan p.days{font-family:Montserrat Light;text-transform:uppercase}#home #planes .item-plan p.ahorra{text-transform:uppercase;font-size:14px}#home #planes .item-plan button{margin-bottom:20px;background-color:#fff;border-radius:40px;width:80%;color:#0691ce!important;font-family:Montserrat Bold}#home #planes .item-plan a{display:block;width:100%}#home #caracteristicas{padding-left:30px;padding-right:30px;padding-bottom:30px}#home #caracteristicas h3{color:#0691ce;text-align:center;margin-top:30px;margin-bottom:20px;font-family:Montserrat Black}#home #caracteristicas img{margin:20px auto;height:600px;max-width:90%;cursor:pointer}@media (max-width:430px){#home #caracteristicas img{height:auto}}#home #caracteristicas .item-caracteristica.caracteristica-left{cursor:pointer;padding-right:30px;text-align:right;margin-bottom:10px}@media (max-width:991px){#home #caracteristicas .item-caracteristica.caracteristica-left{text-align:left}}#home #caracteristicas .item-caracteristica.caracteristica-left h3{text-align:right;transition:.5s}@media (max-width:991px){#home #caracteristicas .item-caracteristica.caracteristica-left h3{text-align:left}}#home #caracteristicas .item-caracteristica.caracteristica-left ul{position:relative;list-style:none;margin-top:30px}@media (max-width:991px){#home #caracteristicas .item-caracteristica.caracteristica-left ul{left:30px}}#home #caracteristicas .item-caracteristica.caracteristica-left ul li{position:relative;margin-right:20px;margin-bottom:10px}#home #caracteristicas .item-caracteristica.caracteristica-left ul li:after{content:"";width:5px;height:5px;display:inline-block;background-color:#000;border-radius:10px;position:absolute;right:-15px;top:7.5px}@media (max-width:991px){#home #caracteristicas .item-caracteristica.caracteristica-left ul li:after{right:auto;left:-15px}}#home #caracteristicas .item-caracteristica.caracteristica-left ul:after{content:"";width:30px;height:30px;display:block;background-color:#0691ce;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;border-radius:60px;right:-50px;top:0;transition:.5s}@media (max-width:991px){#home #caracteristicas .item-caracteristica.caracteristica-left ul:after{right:auto;left:-50px}}#home #caracteristicas .item-caracteristica.caracteristica-left:hover h3{color:#00a5fc}#home #caracteristicas .item-caracteristica.caracteristica-left:hover ul:after{background-color:#00a5fc}#home #caracteristicas .item-caracteristica.caracteristica-right{padding-left:30px;text-align:left;cursor:pointer;margin-bottom:10px}#home #caracteristicas .item-caracteristica.caracteristica-right h3{text-align:left;transition:.5s}#home #caracteristicas .item-caracteristica.caracteristica-right ul{margin-top:30px;position:relative;list-style:none}#home #caracteristicas .item-caracteristica.caracteristica-right ul li{position:relative;margin-bottom:10px}#home #caracteristicas .item-caracteristica.caracteristica-right ul li:before{content:"";width:5px;height:5px;display:inline-block;background-color:#000;border-radius:10px;position:absolute;left:-15px;top:7.5px}#home #caracteristicas .item-caracteristica.caracteristica-right ul:before{content:"";width:30px;height:30px;display:block;background-color:#0691ce;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:60px;position:absolute;left:-50px;top:0;transition:.5s}#home #caracteristicas .item-caracteristica.caracteristica-right:hover h3{color:#00a5fc}#home #caracteristicas .item-caracteristica.caracteristica-right:hover ul:before{background-color:#00a5fc}#home #caracteristicas .item-caracteristica h3{color:#000;font-size:22px}#home #caracteristicas .item-caracteristica ul li{font-family:Montserrat Light;font-size:14px}@media (max-width:991px){#login .xh{height:100%}}@media (max-width:991px){#login .xh .xyet{position:absolute;width:90%;bottom:40%;left:50%;transform:translate(-50%,-50%)}}#login .bg-monat{background-repeat:no-repeat;background-attachment:scroll;background-size:cover;-o-background-size:cover;width:100vw;height:100vh;position:absolute}#login .bg-monat .bg-monat-child{background-color:#5165d6;height:100%;margin:0!important}#login .bg-monat .bg-monat-child .flex-login{display:flex;height:100%;align-items:center;align-content:center;justify-content:center}#login .bg-monat .container-fluid{padding:0;height:100%}#login .bg-monat .container-fluid .row{height:100%;margin-right:0;margin-left:0}@media (max-width:991px){#login .bg-monat .container-fluid{height:100%}}@media (max-width:600px){#login .bg-monat #footerNew{position:absolute;bottom:15%;margin-left:-12%;margin-right:5%}}@media (max-width:991px){#login .bg-monat .adjustResposive{position:absolute;width:90%;bottom:-5%;left:50%;transform:translate(-50%,-50%)}}#login .bg-monat .monat-content h1{color:#fff;text-align:center}#login .bg-monat .monat-content img{width:80%;margin:auto;display:block}#login .bg-monat .form-login-monat{background-color:#fff;padding:0 2rem;border-radius:.5rem;width:60%;margin:auto;position:relative}@media (max-width:991px) and (min-height:901px){#login .bg-monat .form-login-monat{height:900px}}@media (max-width:991px) and (max-height:900px){#login .bg-monat .form-login-monat{height:850px}}@media (max-width:991px) and (max-height:800px){#login .bg-monat .form-login-monat{height:750px}}@media (max-width:991px) and (max-height:700px){#login .bg-monat .form-login-monat{height:650px}}@media (max-width:991px) and (max-height:600px){#login .bg-monat .form-login-monat{height:550px}}@media (max-width:991px) and (max-height:500px){#login .bg-monat .form-login-monat{height:550px}}@media (max-width:767px){#login .bg-monat .form-login-monat{width:100%}}@media (min-width:1900px){#login .bg-monat .form-login-monat{width:60%}}#login .bg-monat .form-login-monat .form-monat-header{text-align:center}@media (max-width:991px){#login .bg-monat .form-login-monat .form-monat-header{margin-left:-8%}}#login .bg-monat .form-login-monat input{margin-bottom:1rem}#login .bg-monat .form-login-monat button{background-color:#5165d6;border-color:#5165d6;margin:1rem 0;text-transform:uppercase;border-radius:10px}#login .bg-monat .form-login-monat button:hover{background-color:#fff;border-color:#5165d6;color:#5165d6!important}@media (max-width:991px){#login .bg-monat .form-login-monat button{bottom:29%;width:90%;position:absolute;left:50%;transform:translate(-50%,-50%)}}#login .bg-monat .form-login-monat a{color:#5165d6}#login .bg-monat .form-login-monat a:hover{text-decoration:none}#login .bg-monat .form-login-monat .form-control{font-size:.9rem;border:2px solid #5165d6;border-radius:10px;transition:.3s ease-in-out}#login .bg-monat .form-login-monat .form-control:focus{transform:scale(1.03)}#login .bg-monat .form-login-monat .form-control::-moz-placeholder{color:#5165d6}#login .bg-monat .form-login-monat .form-control::placeholder{color:#5165d6}#login .bg-monat .form-login-monat .form-control:-ms-input-placeholder{color:#5165d6}#login .bg-monat .form-login-monat .form-control::-ms-input-placeholder{color:#5165d6}#login{background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:100vh}#login .href-home{color:#000!important}#login .container-logo{text-align:center}#login .container-logo img{width:100%;max-width:300px}#login .home{text-transform:uppercase;font-family:Montserrat Bold;position:absolute;top:20px;right:50px}@media (max-width:991px){#login form{margin-top:10%}}#login form hr{width:90%;background-color:#fff}#login form button[type=button]{border:2px solid #00a5fc;border-radius:20px;font-family:Montserrat Bold;background-color:#00a5fc!important;outline:0!important;box-shadow:none!important;width:100%!important;color:#fff!important;max-width:300px}#login form img{width:200px;margin-top:20px;margin-bottom:20px}#login form a,#login form p{font-size:.9rem}#login form label{color:#000;text-align:left;font-size:18px}#login form .reset{color:#000;display:inline-block;margin-bottom:10px}#login form .btn-register{background-color:#5165d6!important}#login form .sociales p{margin-top:10px;margin-bottom:3px!important;font-size:14px}#login form .sociales{max-width:300px;margin:0 auto}#login form .sociales .col-6,#login form .sociales .col-12{padding:0!important;margin:0!important}#login form .sociales .col-6 img,#login form .sociales .col-12 img{margin:0 0 10px!important}#login form .sociales img{width:100%}#login form .sociales .col-6 img,#login form .sociales .col-12 img{max-width:150px}@media (max-width:991px){#register .xh{height:100%}}#register .bg-monat{background-repeat:no-repeat;background-attachment:scroll;background-size:cover;-o-background-size:cover;width:100vw;height:100vh;position:absolute}#register .bg-monat .bg-monat-child{background-color:#5165d6;height:100%;margin:0!important}@media (max-width:991px){#register .bg-monat .bg-monat-child{display:none}}#register .bg-monat .bg-monat-child .flex-login{display:flex;height:100%;align-items:center;align-content:center;justify-content:center}#register .bg-monat .container-fluid{padding:0;height:100%}#register .bg-monat .container-fluid .row{height:100%;margin-right:0;margin-left:0}@media (max-width:991px){#register .bg-monat .container-fluid{height:100%}}#register .bg-monat .monat-content h1{color:#fff;text-align:center}#register .bg-monat .monat-content img{width:80%;margin:auto;display:block}#register .bg-monat .form-login-monat{background-color:#fff;padding:2rem;border-radius:.5rem;width:60%;margin:auto;position:relative}@media (max-width:991px) and (min-height:901px){#register .bg-monat .form-login-monat{height:900px}}@media (max-width:991px) and (max-height:900px){#register .bg-monat .form-login-monat{height:850px}}@media (max-width:991px) and (max-height:800px){#register .bg-monat .form-login-monat{height:750px}}@media (max-width:991px) and (max-height:700px){#register .bg-monat .form-login-monat{height:650px}}@media (max-width:767px){#register .bg-monat .form-login-monat{width:100%}}@media (min-width:1900px){#register .bg-monat .form-login-monat{width:60%}}#register .bg-monat .form-login-monat .form-monat-header{text-align:center}#register .bg-monat .form-login-monat input{margin-bottom:1rem}#register .bg-monat .form-login-monat button{background-color:#5165d6;border-color:#5165d6;margin:1rem 0;text-transform:uppercase;border-radius:10px;color:#fff;width:100%}#register .bg-monat .form-login-monat button:hover{background-color:#fff;border-color:#5165d6;color:#5165d6!important}@media (max-width:991px){#register .bg-monat .form-login-monat button{bottom:0;width:90%;position:absolute;left:50%;transform:translate(-50%,-50%)}}#register .bg-monat .form-login-monat a{color:#5165d6;font-weight:800}#register .bg-monat .form-login-monat a:hover{text-decoration:none;color:#9996b3}#register .bg-monat .form-login-monat .form-control{font-size:1rem;border:4px solid #5165d6;border-radius:10px;transition:.3s ease-in-out;color:#000!important}#register .bg-monat .form-login-monat .form-control:focus{transform:scale(1.03)}#register .bg-monat .form-login-monat .form-control::-moz-placeholder{color:#5165d6}#register .bg-monat .form-login-monat .form-control::placeholder{color:#5165d6}#register .bg-monat .form-login-monat .form-control:-ms-input-placeholder{color:#5165d6}#register .bg-monat .form-login-monat .form-control::-ms-input-placeholder{color:#5165d6}#register .bg-monat .btn-movil{color:#5165d6!important}@media (min-width:992px){#register .bg-monat .btn-movil{display:none}}#register .container-logo{text-align:center}#register .container-logo img{width:300px}@media (max-width:600px){#register .container-logo img{width:200px;margin-top:30px}}#register .btn-back{position:absolute;top:10px;left:20px;font-size:20px;text-decoration:none!important;color:#fff}#register .btn-back img{display:inline-block;width:20px;margin:0 5px 0 0!important;position:relative;top:-2px}@media (max-width:991px){#register .container-register{margin-top:5%}}#register .container-register .custom-control-label{margin-bottom:1rem;font-size:.8rem}#register .container-register.pago{max-width:90%;border-radius:0!important;background-color:#fff!important;padding:0!important}@media (max-width:600px){#register .container-register.pago{max-width:100%!important;margin-top:40px}}#register .container-register.pago button[type=button]{background-color:#085772!important}#register .container-register.pago .row-bg{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0!important;margin:0!important}#register .container-register.pago .row-bg .container-text{text-align:left;padding:20px}#register .container-register.pago .row-bg .container-text h2{color:#085772;font-family:Montserrat Bold}#register .container-register.pago p.subtitle{font-size:22px;color:#000!important;font-family:Montserrat Bold;margin-top:30px!important;margin-bottom:25px!important}@media (max-width:600px){#register .container-register.pago p.subtitle{font-size:18px}}#register .container-register.pago p{margin-top:5px!important;margin-bottom:5px!important}#register .container-register.pago .days{color:#5165d6;margin:0 auto;width:100%;text-align:center;font-size:14px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#register .container-register.pago .price span{display:inline-block;font-size:30px;font-family:Montserrat Black;margin-bottom:20px!important;color:#0691ce!important;position:relative;background-color:#f2f2f2;padding-right:5px;padding-left:5px}@media (min-width:992px) and (max-width:1032px){#register .container-register.pago .price span{font-size:25px}}#register .container-register.pago .name{transition:.3s ease-in-out;font-family:Montserrat Black;font-size:20px;color:#5165d6;line-height:1.3}#register .container-register.pago .name-free{font-family:Montserrat Black;font-size:35px;color:#085772!important;margin-top:20px;margin-bottom:20px;text-transform:uppercase}#register .container-register.pago button{margin-top:20px}#register .container-register.pago .container-planes{width:90%;margin:15px auto}#register .container-register.pago .row-planes .plan .container-plan{transition:.3s ease-in-out;border-radius:20px;padding:8px;position:relative;cursor:pointer;background-color:#f2f2f2;border:3px solid #5165d6;min-height:144px;margin-top:10px;height:144px;box-shadow:0 2px 4px #858585}@media (min-width:992px) and (max-width:1032px){#register .container-register.pago .row-planes .plan .container-plan{min-height:250px}}#register .container-register.pago .row-planes .plan .container-plan .container-discount{position:absolute;top:-45px;text-align:center;width:100%;margin-left:-20px}#register .container-register.pago .row-planes .plan .container-plan .discount{background-color:#9694c9;border-radius:150px;width:75px;height:75px;display:flex;justify-content:center;align-items:center;color:#fff!important;font-family:Montserrat Black;flex-direction:column;font-size:24px;padding-top:5px;margin:0 auto}#register .container-register.pago .row-planes .plan .container-plan .discount span{font-size:14px;padding-top:0;margin-top:0;display:block;font-family:Montserrat;color:#fff!important;position:relative;top:-5px}#register .container-register.pago .row-planes .plan .container-plan:hover{transform:scale(1.05)}#register .container-register.pago .row-planes .plan .container-plan:hover [class*=name],#register .container-register.pago .row-planes .plan .container-plan:hover [class*=xprice]{background-color:#5165d6;padding:.3rem;color:#fff!important;font-size:18px}#register .container-register.pago .row-planes .plan .container-pagos{text-align:center;width:180px;margin:0 auto!important;position:relative;height:40px}#register .container-register.pago .row-planes .plan .row-pagos,#register .container-register.pago .row-planes .plan .row-pagos .col{padding:0!important;margin:0!important}#register .container-register.pago .row-planes .plan .row-pagos img{width:30px;margin:0}#register .container-register.pago .row-planes .plan.plan-selected>.container-plan{border-width:3px!important;border-color:#0539b0!important}#register .container-register.pago .row-planes .plan.plan-selected>.container-plan .discount{background-color:#0539b0!important}#register .container-register .form-check{max-width:350px;margin:0 auto 20px}#register .container-register .form-check .form-check-input{box-sizing:border-box;padding:8px;background:#fff;border-radius:.3rem;position:absolute;margin-top:.2rem;margin-left:-1.25rem}#register .container-register .form-check .form-check-label{color:#000!important}#register .container-register .form-check .form-check-label a{color:#fff!important;font-family:Montserrat Bold}#register .container-register .form-check iframe{transform-origin:0 0}@media (max-width:450px){#register .container-register .form-check iframe{transform:scale(.7);margin-left:-20px}}@media (max-width:450px) and (min-width:360px){#register .container-register .form-check iframe{margin-left:15vw!important}}@media (max-width:310px){#register .container-register .form-check iframe{position:relative;left:-10px}}#register .container-register img{width:200px;margin-top:20px;margin-bottom:10px}#register .container-register label,#register .container-register p{color:#000}#register .container-register .sociales{margin-bottom:15px!important}#register .container-register .sociales p{margin-top:10px;margin-bottom:10px!important;font-size:14px}#register .container-register .sociales{max-width:300px;margin:0 auto}#register .container-register .sociales .col-6,#register .container-register .sociales .col-12{padding:0!important;margin:0!important}#register .container-register .sociales .col-6 img,#register .container-register .sociales .col-12 img{margin:0 0 10px!important}#register .container-register .sociales img{width:100%}#register .container-register .sociales .col-6 img,#register .container-register .sociales .col-12 img{max-width:150px}@media (max-width:991px){.custom-checkbox{position:absolute;width:90%;bottom:50px;left:50%;transform:translate(-50%,-50%)}}.custom-checkbox{position:relative}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#5165d6}.custom-checkbox input{visibility:hidden;margin-right:8px}.custom-label:after,.custom-label:before{width:16px;height:16px;content:"";display:inline-block;position:absolute;left:0;top:0;border:1px solid #adb5bd;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:.25rem}.custom-checkbox input:checked+.custom-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox input:checked+.custom-label:after{width:4px;height:8px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(40deg);left:6px;top:3px}.xplans{display:block}.xplans .xflex{display:flex;align-items:center;justify-content:center;align-content:center}.xplans .xflex .xprice{transition:.3s ease-in-out;font-family:Montserrat Black;font-size:20px;color:#5165d6!important}.xplans .xflex img{width:50px!important;-o-object-fit:contain;object-fit:contain;margin:0 24px 0 0!important}.xplans .xflex span{margin:0!important}#reset{min-height:100vh;padding:50px}@media (max-width:600px){#reset{padding:20px}}#reset p{font-size:18px;width:90%;margin:20px auto}#reset a{color:#9e9e9e!important;margin-top:10px;display:inline-block}#reset .btn-back{position:absolute;top:10px;left:20px;font-size:20px;text-decoration:none!important;color:#9e9e9e}#reset .btn-back img{display:inline-block;width:13px;margin:0 10px 0 0!important}#reset input[type=email],#reset input[type=password],#reset input[type=text]{border-radius:0!important;box-shadow:none!important;outline:0!important;max-width:350px;margin:0 auto}#reset .container-reset{max-width:600px;background-color:#fff;text-align:center;margin:30px auto 0;position:relative;padding:50px 20px 20px}#reset .container-reset button{background-color:#5165d6;color:#fff;font-family:Monat-Regular;width:150px;outline:0!important;box-shadow:none!important;margin-top:.9rem;border-radius:0}#reset .container-reset .leyenda{margin-top:25px}#reset .container-reset .leyenda .circle{border:2px solid #5165d6;width:25px;height:25px;border-radius:50px;display:inline-block;cursor:pointer}#reset .container-reset .leyenda .circle.active{background-color:#5165d6}#terminos{background:#fff!important;background-image:url(../img/public/gradient.jpg);background-size:100%;background-position:bottom;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;padding:50px}@media (max-width:600px){#terminos{padding:20px}}#terminos .container-texto{max-width:90%;border:1px solid #0691ce;background-color:#fff;text-align:justify;margin:20px auto 0;position:relative;padding:50px 20px 20px}#terminos .container-texto h3{margin-bottom:30px;margin-top:30px;text-transform:uppercase;font-family:Montserrat Bold}#terminos .container-texto p{text-align:justify;width:100%;margin:0 auto}#terminos .btn-back{position:absolute;top:10px;left:20px;font-size:20px;text-decoration:none!important;color:#9e9e9e}#terminos .btn-back img{display:inline-block;width:13px;margin:0 10px 0 0!important}.termn-cond{position:fixed;width:100%;background:#fff;bottom:0;left:0;right:0;padding:.6rem 0}.termn-cond img{width:128px}@media (max-width:771px){.termn-cond img{margin:1.5rem 0}}.termn-cond a{margin:0 .3rem;font-size:.9rem;color:#000;text-decoration:underline}@media (max-width:771px){.termn-cond a{display:block;text-align:center}}.termn-cond a:hover{color:#5165d6}.termn-cond .col-md-6:nth-child(2){text-align:right}@media (max-width:771px){.termn-cond .col-md-6:nth-child(2){text-align:center}}@media (max-width:575px){.termn-cond .link-terms{display:none}}#politica{background-image:url(../img/public/gradient.jpg);background-size:100%;background-position:bottom;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;padding:50px}@media (max-width:600px){#politica{padding:20px}}#politica .container-texto{max-width:90%;border:1px solid #0691ce;background-color:#fff;text-align:justify;margin:20px auto 0;position:relative;padding:50px 20px 20px}#politica .container-texto h3{margin-bottom:30px;margin-top:30px;text-transform:uppercase;font-family:Montserrat Bold}#politica .container-texto p{text-align:justify;width:100%;margin:0 auto}#politica .btn-back{position:absolute;top:10px;left:20px;font-size:20px;text-decoration:none!important;color:#9e9e9e}#politica .btn-back img{display:inline-block;width:13px;margin:0 10px 0 0!important}span.arrows.arrows-slide.left{top:28%;position:absolute;z-index:9999;left:5px}span.arrows.arrows-slide.right{top:28%;position:absolute;z-index:9999;right:5px}span.arrows.arrows-slide.arrows-slider-preview.left{top:16%!important;position:absolute;z-index:9999;left:5px}span.arrows.arrows-slide.arrows-slider-preview.right{top:16%!important;position:absolute;z-index:9999;right:5px}span.arrows.arrows-slide.right>img{transform:scaleX(-1);-ms-filter:fliph;filter:fliph}span.arrows.arrows-slide>img{max-height:40px}