body{width:100%;height:100%;font-family:Gotham;font-weight:300;color:#252525;background-color:#aaa;font-size:16px;line-height:1.6em}body>.container-fluid{background-color:#fff;padding:96px 0 0}.terminos-y-condiciones{background-color:#fff;padding:50px;text-align:justify}.terminos-y-condiciones strong{font-weight:700}section{width:100%;overflow:hidden}.container{padding:0}.container>.row{margin-right:0;margin-left:0}header{background-color:#fff;padding:10px;height:96px}.navbar-under{padding:0;height:56px;background-color:#fff}@media (min-width:768px){.navbar-under{height:100px}}#navLogo{transition:.3s ease-in-out}.navbar{background-color:rgba(255,255,255,.9);padding-bottom:5px;padding-top:5px;height:100px;-webkit-transition:height .5s,line-height .5s;transition:.3s ease-in-out;box-shadow:0 2px 4px -1px rgba(0,0,0,.25)}.navbar-scrolled{height:56px}.nav-item{margin:0 10px}@media (max-width:767px){.navbar{height:56px}.nav-item{margin:0 25px}.navbar-collapse{background-color:rgba(255,255,255,.9);margin:0 -5%}}.nav-link{padding:22px 15px;color:#777;text-transform:uppercase;font-size:14px;font-weight:400}.nav-link.active{color:#fff;background:linear-gradient(#534b98,#8b479c)!important}#gtm-status{margin-left:20px;display:inline}#gtm-status .badge{background-color:#46429a}#gtm-status a{color:#fff}a[class^=carousel-control]{z-index:2}.main-slider{position:relative;transition:1s;height:min-content}.main-slider .oval-top-left{position:absolute;top:0;left:0;z-index:1;bottom:60%;width:20%;margin-left:-13%;background-size:300px 300px;background-position:-220px 0;background-repeat:no-repeat;background-color:#534b98;border-radius:50%}.main-slider .oval-bottom-right{position:absolute;overflow:hidden;bottom:0;right:0;z-index:1;width:20%;height:20%}.main-slider .oval-bottom-right div{height:200%;width:100%;margin-left:50%;background-color:#534b98;border-radius:50%}.main-slider .slider-banner{position:absolute;z-index:10;top:10%;right:10%;width:80%;height:80%;padding:10px}.main-slider .banner-buttons{display:none}.main-slider .main-image{width:100%}.main-slider .main-image-overlay{background-color:rgba(255,255,255,.8);position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}@media (min-width:768px){.main-slider .slider-banner{position:absolute;z-index:10;top:20%;right:20%;width:22%;height:60%;padding:10px}.main-slider .banner-buttons{display:block}.main-slider .main-image-overlay{display:none}}.carousel-control-next,.carousel-control-prev{z-index:100px}.main-slider .slider-banner .main-text{font-size:28px;font-weight:400}.main-slider .slider-banner .second-text{font-size:16px;line-height:100%}.main-slider .slider-banner .banner-buttons a{display:block;margin:20px 0}.main-slider .slider-banner .banner-buttons a.banner-view-plan{background:linear-gradient(#534b98,#8b479c)!important;border-radius:30px;color:#fff;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.1em;padding:5px;text-transform:uppercase}.main-slider .progress{height:5px;width:100%;background-color:#fff;border-radius:0}.main-slider .progress #percentage{background-color:#8b479c;height:100%;width:0}#still-img{display:none}#still-img>img{width:100%}@keyframes fadein{from{opacity:0}to{opacity:1}}#video-controls{position:absolute;bottom:0;display:flex;flex-direction:row;justify-content:start;width:100%}.video-btn{margin:1.5em 1em;border-radius:3em;height:3em;border:none;background-color:#ffffffaa;animation:1s fadein;box-shadow:0 5px 5px -5px #000;align-items:center;justify-content:center}.replay-video{width:3em}.replay-video img{width:2em}.video-btn:hover{transform:scale(1.1);transition:.3s}.info-btn{padding:1em 1em 1em 0;width:max-content;display:inline-flex;animation:3s infinite pulseBtn}.info-btn p{margin:0;font-size:1.2em}@keyframes pulseBtn{0%,70%{transform:scale(1)}85%{transform:scale(1.1)}}.down-arrow{width:3em}.about-box{background-size:cover;padding:0}.about-content{padding:50px 25px}.about-content h1{padding:15px 0;font-size:30px;font-weight:700}.about-content.dark-bg{color:#fff;font-weight:350}.bg-overlay{background:linear-gradient(#534B98d3,#8b479Cd3)}.plan-buy{background:linear-gradient(#534b98,#8b479c)!important;border-radius:30px;color:#fff;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.1em;padding:10px 22px;text-transform:uppercase}.plan-buy:hover{color:#fff;text-decoration:none}.main-slider .slider-banner .banner-buttons a.banner-susbcribe{background-color:transparent;border:1px solid #8b479c;border-radius:30px;color:#8b479c;text-decoration:none;font-size:14px;padding:5px;text-transform:uppercase;font-weight:700;letter-spacing:.1em}section.plans{padding:50px 0}section.plans h2{margin:20px 0;color:#8b479c}section.plans .plan{padding:0;margin-bottom:40px;height:410px;background-size:100%}section.plans .plan-details{background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:65px 25px 50px;visibility:hidden;opacity:0}section.plans .plan-details p{font-size:16px}section.plans .plan-details p.details-text{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0}section.plans .plan:hover .plan-details{visibility:visible;opacity:1}.plan_head h1{font-size:30px;font-weight:700;padding-bottom:15px}section.plans .plan-name{position:absolute;width:50%;left:25%;bottom:0;margin-bottom:0;visibility:visible;opacity:1}section.plans .plan-name p{margin-bottom:.5rem}.plan-query{background:linear-gradient(#534b98,#8b479c)!important;border-radius:10px;color:#fff;text-decoration:none;font-size:12px;padding:5px 15px;margin-top:5px;font-weight:700;text-transform:uppercase}.plan-terms a{background-color:#fff;border:1px solid #8b479c;border-radius:30px;color:#8b479c;text-decoration:none;font-size:13px;padding:5px 25px;margin:30px 0;display:inline-block;font-weight:700}.plan_sec_01,.plan_sec_02{padding:20px 0}.plan_sec_01{margin-left:30px;margin-right:30px}.plan_sec_01 .plan-details{padding:25% 5%;margin-top:15%;position:relative}.plan_sec_01 .plan-details h6{font-size:2em;position:absolute;background:#fff;text-align:left;left:-20%;width:120%;display:inline-block;padding:10px;top:-30px;z-index:51;min-height:3em}.plan_sec_01 .plan-details .details-text{font-size:.65em;line-height:1.2;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;z-index:52;margin-top:10px}.plan_sec_01 .plan-details .detail-price{color:#534b98;font-weight:700;font-size:.8em}.plan_sec_02{background-color:#fff}.plan_sec_02 h5{min-height:50px}.plan_sec_02 .plan-details{padding:30px 10%}.plan_sec_02 .plan-details .details-text{font-size:.9em;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:140px}.plan_sec_02 .plan-details .detail-price{color:#534b98;font-weight:700;font-size:.9em}.plan-separator{width:85%;margin:20px auto;border:0;border-top:1px solid #ccc}.plan-separator.last{border-top:none}section.plans .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100vw;padding:0;margin:0}@media (max-width:768px){#expandedPlans{flex-direction:column}#min-plans{justify-content:center}.plan-min{margin-right:15px}.plan-min .expand{right:-20px;top:-9px}.plan-min .expand small{font-size:.7em;color:#fff;padding:2px 10px;border-radius:1px;background:linear-gradient(#534B98AA,#8b479CAA)}}.plan-card{position:relative;flex-basis:200px;flex-grow:1;min-width:300px;border:0;margin:0;border-radius:0;transition:.6s;z-index:auto}.plan-card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);z-index:1;cursor:pointer}.plan-card .expand{color:#fff;padding:2px 10px;border-radius:1px;background:linear-gradient(#534B98AA,#8b479CAA)}.plan-card:hover .expand{visibility:visible}div.plan-card>img{height:410px;object-position:50% 15%;object-fit:cover}.plan-circle{width:150px;height:75px;position:relative;top:-75px;left:calc(50% - 75px);background-color:#fff;text-align:center;border-top-left-radius:75px;border-top-right-radius:75px;border-bottom:0;margin-bottom:-10%}.plan-circle img{width:130px;height:130px;position:relative;top:-5px}@media (min-width:1600px){.plan-card .text-center{padding-top:1rem}}.plan-circle p{position:absolute;font-size:1.5rem;top:75%;left:50%;transform:translate(-50%,-50%)}#min-plans{padding:0 2vw}.plan-min{position:relative;flex-grow:0;width:20%;min-width:150px;cursor:pointer;height:120px;border-radius:5px;padding:0}.plan-min:hover .expand{visibility:visible;right:-5px;z-index:10}.plan-min .plan-circle{top:0;transition:.4s}.plan-min:hover .plan-circle{transform:scale(1.05)}section.plans hr{width:90%}.vertical-line{display:inline-block;border-left:1px solid #e5e5e5;height:100px;margin-top:10px}@media (max-width:768px){.vertical-line{border-left-width:0;height:0}}.logo_section{padding:25px 0;background:#eaeaea}.logo_section h4{margin-bottom:2rem}.logo_section .logo_slider{padding:5px}.logo_section .logo_slider img{height:200px;width:auto;max-width:100%}section.contact{padding:40px 30px;background-color:#fff;position:relative;background-repeat:no-repeat;background-attachment:local;background-position:left}section.contact img.background{display:none}@media (min-width:768px){#min-plans{padding:0 10vw}section.contact img.background{position:absolute;left:0;top:0;bottom:0;display:block;opacity:.2}}section.contact a{background:linear-gradient(#534b98,#8b479c)!important;border-radius:20px;color:#fff;text-decoration:none;font-size:12px;padding:10px 30px;margin-top:5px}section.contact p{font-size:13px;line-height:1.5;padding:0 100px 0 0;color:grey}section.contact .form-group{margin-bottom:.5rem}section.contact .form-control{padding:.2rem .75rem;font-size:.75rem;border-radius:.5rem}section.contact .form-action button{background-color:#fff;border:1px solid #8b479c;border-radius:20px;color:#8b479c;text-decoration:none;font-size:12px;padding:5px 40px;margin-top:20px}.g-recaptcha{z-index:1000;right:0}.submitContact.animated{animation:.7s ease-out activateBtn}@keyframes activateBtn{0%,75%{background-color:#fff;color:#8b479c}100%,50%{background-color:#8b479c;color:#fff}}.captcha{z-index:1000!}.site_footer{display:flex;flex-flow:row wrap;justify-content:space-evenly;background-color:#302f2f;color:#fff;padding:20px 0}.site_footer .item{display:flex;flex-direction:column;align-items:center;margin:1em 0}.site_footer p{margin:0;font-size:13px;line-height:1.5}.site_footer a{color:#fff}.social_icon{width:60px}.services{background:#eaeaea;padding-top:50px}.services h1{font-size:30px;font-weight:700}.flex-container{padding:2vh 5vh 5vh;width:100vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.service{background:#fff;margin:5px;padding:15px;transition:.6s;flex-basis:14em;height:12em;flex-grow:1;flex-shrink:1}.service .content{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.service.dark{background:linear-gradient(#534b98,#8b479c);color:#fff}.service h2{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:0}.service img{height:70px;margin:auto}.expand{visibility:hidden;position:absolute;right:16px}.service:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);cursor:pointer}.service:hover .expand{visibility:visible}.service:hover h2{font-weight:900}@media (max-width:767px){.expand{visibility:visible;z-index:200}}.accordion{overflow:hidden;display:none;border:none;outline:0;transition:.4s}.panel{display:none;overflow:hidden;max-height:0;transition:max-height 1s ease-out}.modal-body .carousel{min-height:23em}.modal-service{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 40px}.modal-service img{width:125px;margin:20px}.modal-service h2{margin-bottom:20px;font-size:1.5rem}.modal-service p{text-align:left}.carousel-control-prev{left:-30px}.carousel-control-next{right:-30px}.btn.outline{background-color:#fff;border:1px solid #534b98;border-radius:20px;color:#534b98;text-decoration:none}.btn.outline:active{background-color:#534b98;color:#fff}.accordion .btn.outline{padding:5px 40px;margin:20px 0}.slide-btn img{height:50px}.service.slick-active .division{background-color:#eaeaea;height:70%;width:1px;position:absolute;right:0;top:15%}section.testimonials{background:linear-gradient(#534b98,#8b479c);padding:0 50px 50px}.testimonials h1{color:#fff;margin:10px 0;padding-top:30px;font-size:30px}.testimony{height:340px;padding:20px 5px 10px}.testimony-body{background:#fff;text-align:center;height:100%;padding:60px 20px 10px;margin-top:25px;position:relative}.testimony-body img{width:70px;height:70px;position:absolute;top:-20px;left:calc(50% - 35px);border:1px solid #ccc;border-radius:50%}.testimony-body h2{font-size:16px;font-weight:700;margin-bottom:20px}.testimony-body p{font-size:12px;line-height:1.2}section.testimonials .slider{height:340px}section.login{padding-top:150px;padding-bottom:150px}section.login .error{color:#a00}.chat-button{margin:0 12px;padding:0;position:fixed;z-index:1000;bottom:24px;top:auto;height:60px;width:60px;border-radius:29px;box-shadow:rgba(0,0,0,.15) 0 4px 12px 0;background-color:#40c351;display:block;right:12px;cursor:pointer;transition:.4s}.chat-button:hover{transform:scale(1.05)}.chat-button img{height:85%;position:relative;top:3px;left:5px}.chat-button .tooltiptext{visibility:hidden;width:200px;background-color:#424141F5;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-5px;right:110%}.chat-button .tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #424141F5}.chat-button:hover .tooltiptext{visibility:visible}.Phone{font-size:60px!important;position:relative;display:block;margin:0;width:1em;height:1em;background-color:#8b479c;border-radius:.5em;box-shadow:0 0 0 0 rgba(#3498db,0),0 .05em .1em rgba(#000,.2);transform:translate3d(0,0,0) scale(1)}.Phone::after,.Phone::before{position:absolute;content:""}.Phone::before{top:0;left:0;width:1em;height:1em;background-color:rgba(#fff,.1);border-radius:100%;opacity:1;transform:translate3d(0,0,0) scale(0)}.Phone::after{top:.25em;left:.25em;width:.5em;height:.5em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuNiAxMC44YzEuNCAyLjggMy44IDUuMSA2LjYgNi42bDIuMi0yLjJjLjMtLjMuNy0uNCAxLS4yIDEuMS40IDIuMy42IDMuNi42LjUgMCAxIC40IDEgMVYyMGMwIC41LS41IDEtMSAxLTkuNCAwLTE3LTcuNi0xNy0xNyAwLS42LjQtMSAxLTFoMy41Yy41IDAgMSAuNCAxIDEgMCAxLjIuMiAyLjUuNiAzLjYuMS40IDAgLjctLjIgMWwtMi4zIDIuMnoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=) 50% 50%/cover no-repeat;transform:translate3d(0,0,0)}.Phone.is-animating{animation:3s infinite phone-outer}@keyframes phone-outer{0%{transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(#3498db,0),0 .05em .1em rgba(#000,.2)}33.3333%{transform:translate3d(0,0,0) scale(1.1);box-shadow:0 0 0 0 rgba(#3498db,.1),0 .05em .1em rgba(#000,.5)}66.6666%{transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 .5em rgba(#3498db,0),0 .05em .1em rgba(#000,.2)}100%{transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(#3498db,0),0 .05em .1em rgba(#000,.2)}}@keyframes phone-inner{0%{opacity:1;transform:translate3d(0,0,0) scale(0)}33.3333%{opacity:1;transform:translate3d(0,0,0) scale(.9)}100%,66.6666%{opacity:0;transform:translate3d(0,0,0) scale(0)}}@keyframes phone-icon{0%,46%{transform:translate3d(0,0,0)}10%,14%,18%,2%,22%,26%,30%,34%,38%,42%,6%{transform:translate3d(.01em,0,0)}12%,16%,20%,24%,28%,32%,36%,4%,40%,44%,8%{transform:translate3d(-.01em,0,0)}}.login-body{top:0;bottom:0;left:0;right:0}.login-section{width:100%;height:calc(100% - 242px);background-size:cover;position:relative;padding-top:42px;padding-bottom:44px}.login-panel{width:450px}.login-panel-header{height:100px;background-color:#534b98;color:#fff;text-align:center;padding:20px}.login-panel-body{background-color:#fff;padding:30px}.login-panel.large{height:500px}.login-panel.large .login-panel-body{height:350px}.login-panel.left .login-panel-header{border-right:2px solid #fff}.login-panel.left .login-panel-body{border-right:2px solid #ccc;min-height:278px}.login-panel.right .login-panel-body{min-height:278px}.login-panel .login-panel-footer{display:none;background-color:#fff;height:50px;padding:10px}.login-panel.registering{width:80%;min-height:550px;font-size:1em}.form-control,.login-panel.registering input,select,textarea{font-size:.8em}.login-panel.registering .login-panel-header{background-color:#fff;color:#534b98;text-align:left;padding-bottom:0;height:60px}.login-panel.registering .login-panel-body{padding-top:0}.login-panel.registering .login-panel-footer{display:block}#login-captcha>div{margin:auto}.login-register-btn{background-color:transparent;border:1px solid #8b479c;border-radius:30px;color:#8b479c;text-decoration:none;font-size:14px;padding:5px 27px;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.login-register-btn:disabled{color:#ccc}.login-panel-footer .btn{color:#8b479c;font-size:.8em}.center{text-align:center}.error{color:red}.login-body input.form-control,.login-body textarea.form-control{border:none;background-color:#eee;border-radius:5px}.login-body select.form-control{border:none;background-color:#eee;border-radius:5px;max-height:27px}.login-panel.right{margin-left:0;padding-left:0}.login-panel.left{padding-right:0}.form-panel{height:auto}@media (min-width:481px) and (max-width:767px){.login-panel{width:100%}}@media (max-width:480px){.login-panel{height:auto;width:100%}.login-section{height:auto}.login-panel.left{padding-right:15px}}