body#index{margin-top:0;background-color:#000;color:#fff}.h1,h1{font-size:32px;font-weight:700}@media(max-width:767px){.h1,h1{font-size:22px}}.slider{flex-wrap:nowrap;overflow-x:auto;z-index:1;position:relative}.slider+.contenedorControls{position:absolute;top:0;left:0;width:100%;height:100%}.slider+.contenedorControls>div:not(.mobile){height:100%;width:60px;position:absolute;top:0;left:0;z-index:1;font-size:40px;color:#fff;display:flex;justify-content:center;align-items:center}.slider+.contenedorControls>div.next{left:auto;right:0}.slider+.contenedorControls>div i{width:100%;height:110px;display:flex;align-items:center;padding-left:10px;border-radius:0 10rem 10rem 0;transition:all .3s;background-color:rgba(108,119,155,.75);opacity:.6}.slider+.contenedorControls>div.next i{border-radius:10rem 0 0 10rem;padding-left:20px}.slider+.contenedorControls>div:hover i{opacity:1;cursor:pointer}.slider+.contenedorControls>div.mobile{position:absolute;bottom:.5rem;left:0;width:100%;height:auto;align-items:center;justify-content:center;display:flex;z-index:1}.slider+.contenedorControls>div.mobile .dot{width:30px;height:5px;background-color:#c8d8e7;margin:0 10px;border-radius:10px;-webkit-transition:width .1s ease-in-out;-moz-transition:width .1s ease-in-out;-o-transition:width .1s ease-in-out;transition:width .1s ease-in-out;cursor:pointer}.slider+.contenedorControls>div.mobile .dot.active{background-color:#fff;width:50px}.slider.intro img{height:auto;width:100%}@media(max-width:639px){.slider+.contenedorControls>div.mobile{bottom:-25px}}.addons .h1{font-size:50px}.addons .h2{font-size:22px}.addons .slider.addon h2{font-size:55px;font-weight:700}.addons .slider.addon p{font-size:28px;font-weight:400}.addons .slider.addon,.addons .slider.addon .row{align-items:center}@media(max-width:767px){.addons .h1{font-size:30px}.addons .h2{font-size:18px}.addons .slider.addon h2{font-size:45px;line-height:1;margin-bottom:1.5rem}.addons .slider.addon p{font-size:22px;line-height:30px}}.main_cta{align-items:center;height:47px;font-size:18px;background:linear-gradient(90deg,#2542de 0,#5f27b8)}.main_cta span{font-weight:600;text-decoration:underline;color:#fff;cursor:pointer}.main_cta a,.main_cta a:not([href]){color:inherit}@media(max-width:767px){.main_cta{font-size:12px}}.mainVideoBannerSecond{position:relative;background:url(../img/index/contenido-apps.png) no-repeat top/contain;height:auto;overflow:hidden}.videoContainerSecond{position:absolute;padding:0;z-index:9}.videoContainerSecond video{width:100%!important;object-fit:cover;position:relative}.videoContainerSecond video::-webkit-media-controls{display:none}.videoContainerSecond:after{content:"";width:100%;height:100%;position:absolute;display:block;z-index:9;left:0;top:0;background:-moz-linear-gradient(top,rgba(30,30,40,0) 0,#000 80%);background:-webkit-linear-gradient(top,rgba(30,30,40,0),#000 80%);background:linear-gradient(180deg,rgba(30,30,40,0),#000 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001e1e28",endColorstr="#1e1e28",GradientType=0)}.videoTextContainerSecond{padding-top:35vh;position:relative;z-index:10;height:auto;color:#fff;text-align:center;margin:0 auto}.videoTextContainerSecond .videoTextContentSecond .row,.videoTextContainerSecond .videoTextContentSecond .row .div{height:auto}.videoTextContainerSecond .videoTextContentSecond .titleSecondVideo{position:relative;margin-bottom:2rem}.videoTextContainerSecond h1{font-size:50px;font-weight:600;font-family:Montserrat,sans-serif}.videoTextContainerSecond h2{font-size:22px;font-weight:300;font-family:Montserrat,sans-serif}.videoTextContainerSecond h2 span{color:#ffbf3f}@media(max-width:991px){.videoTextContainerSecond{padding-top:5rem}}@media(max-width:767px){.videoTextContainerSecond h1{font-size:38px;line-height:40px}.videoTextContainerSecond h2{font-size:16px;line-height:18px}.videoContainerSecond{height:auto}.videoContainerSecond:after{content:none}.videoContainerSecond video{height:auto}}.btnPP a:after{content:"\f054";font-family:Font Awesome\ 6 Free;font-weight:600;font-size:14px;margin-left:.5rem}.box{height:auto;background-color:#1e1f28;border-radius:8px}.box p{font-size:20px}.box p.h3{font-size:30px;font-weight:600}.box p.h4{font-size:26px}.box p span{font-size:inherit;color:#a8e3fc}.box a{display:flex;align-items:center;line-height:1;margin-top:auto}.box a,.box a:hover,.box a:not([href]):not([class]){font-size:20px;color:#96e5ff;cursor:pointer}.box a:not(.no-chev):after{content:"\f054";font-family:Font Awesome\ 6 Free;font-weight:600;font-size:10px;margin-left:.5rem}a.call,a.call:hover{display:contents;font-size:30px}a.call:after{display:none}.box img{height:auto;max-width:100%}.box.contrata{padding:1.5rem 0}.box.contrata>img:first-child{height:265px;object-fit:contain;object-position:center}.box.contrata p img{margin-top:1rem}.box.card{padding-left:0;padding-right:0}.box.card p{padding:0 1.5rem;margin-bottom:1rem}.box.card .new{width:85px;height:30px;background:#fe5537;border-radius:15px;font-size:21px;font-weight:500;color:#fff;display:inline-flex;align-items:center;justify-content:center}.box.card .new:before{content:"Nuevo"}html[lang=en] .box.card .new:before{content:"New"}.box.card .rounded_img{height:237px;margin-top:auto;padding-top:20px;position:relative}.box.card .rounded_img a{position:absolute;left:2rem;top:35%}.box.card .rounded_img img{height:100%;float:right}.box.clientes p.h1{font-size:34px}.box.social_media img{width:69px}@media(max-width:991px){.box.vertical{flex:0 0 100%}}@media(max-width:767px){.box p{font-size:20px;line-height:24px}.box.clientes p.h1{font-size:24px;line-height:1.5}.box p.h3{font-size:24px;line-height:1.2}.box p.h4{font-size:18px}.box p span{font-size:24px}.box.card{flex:0 0 100%}.box.card img{width:auto;height:20px}.box.card .rounded_img{height:auto;display:flex;flex-direction:column;align-items:center}.box.card .rounded_img a{position:relative;left:auto;top:auto;margin:1rem 0}.box.card .rounded_img img,.box.vertical,.box.vertical>p:first-child{height:auto}.box.vertical>img{margin-top:2rem}.box.vertical a img{width:95px}.box.contrata{display:flex;align-items:center;padding:1.5rem}.box.contrata>img:first-child{width:100px;height:auto;margin-right:2rem}.box.contrata p img{width:85px}.box.contrata p{flex:0 1 auto;text-align:left}.box.social_media img{width:50px}a.call,a.call:hover{font-size:24px}}#sliderClients .owl-stage{display:flex;align-items:center;padding:0 0 1.5rem}#sliderClients .owl-item{height:212px;padding:0 3rem;transition:height .2s linear}#sliderClients .owl-item.active.center{height:320px;padding:0}#sliderClients .owl-item .item{position:relative;display:flex;flex-direction:column;padding:0 0 1.5rem;background:#000;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #e3f9fd;border-radius:8px;z-index:-1}#sliderClients .owl-item.active.center .item{padding:0 0 2rem}#sliderClients .owl-item .item:after{content:"";position:absolute;top:calc(100% - 3px);left:0;width:100%;height:10px;background:linear-gradient(359deg,#35107f,#945cff);border-radius:0 0 8px 8px}#sliderClients .owl-item img{width:100px;max-width:100%;margin:1.5rem auto}#sliderClients .owl-item.active.center img{width:230px;margin:2.5rem auto 2rem}#sliderClients .owl-item p{line-height:1.2;font-size:12px;padding:0 10%}#sliderClients .owl-item.active.center p{font-size:20px}#sliderClients .owl-item p.name{font-size:14px;font-weight:600;margin-top:auto}#sliderClients .owl-item.active.center p.name{font-size:24px}#sliderClients .owl-nav{position:absolute;top:calc(50% - 19px);width:100%;height:24px;display:flex;justify-content:space-between}#sliderClients .owl-nav button:before{content:"\f054";font-family:Font Awesome\ 6 Free;font-weight:600;font-size:24px;opacity:1}#sliderClients .owl-nav .owl-prev{left:10px}#sliderClients .owl-nav .owl-prev:before{content:"\f053"}#sliderClients .owl-next{right:10px}#sliderClients .owl-nav button span{display:none}@media (max-width:767px){#sliderClients .owl-item.active.center{height:212px}#sliderClients .owl-item.active.center .item{padding:0 0 1.5rem}#sliderClients .owl-item.active.center p,#sliderClients .owl-item p{font-size:10px;line-height:1.5}#sliderClients .owl-item.active.center p.name,#sliderClients .owl-item p.name{font-size:12px}#sliderClients .owl-item.active.center img{width:105px;margin:1.5rem auto}}.insignias{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e3f9fd}.box .insignias p.h4 small{font-size:12px;font-weight:400;line-height:1.2;display:block;margin-top:1rem}@media(max-width:767px){.insignias{flex-direction:column}.box .insignias p.h4{font-size:20px;margin-top:1.5rem}}.packInfo#ingresa_datos .modal-dialog{max-width:550px}.packInfo#ingresa_datos .modal-content{color:#000;background-color:#fff;font-size:1rem}.packInfo#ingresa_datos .input_wrp{width:280px;margin:auto}.packInfo#ingresa_datos input{width:100%;height:40px;background-color:#f2f2f2;border:0;border-bottom:1px solid grey}.packInfo#ingresa_datos button{width:275px;height:47px;background:#1689ff;border-radius:26px;border:0;opacity:1;color:#fff;font-size:18px;font-weight:500;display:flex;justify-content:center;align-items:center;margin:auto}#formRespuestas{display:none}.apps_wrp{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 1rem;max-width:700px;margin:auto}.apps_wrp img,.apps_wrp~img{width:auto;max-width:80px;border-radius:6px;padding:0;transition:all .3s}.apps_wrp~img{margin:auto;display:block}.apps_wrp img:hover,.apps_wrp~img:hover{transform:scale(1.1);cursor:pointer}@media(max-width:767px){.apps_wrp img{width:70px}}