.menu{height:100vh;background-color:#1b2735}.imgLogoMenu{width:19rem}.itemMenu{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:2052;background-color:rgba(13,13,13,.5);height:8rem;border-top:10px solid #000}.bar1,.bar2,.bar3{width:30px;height:3px;background-color:#fff;margin:6px 0;-webkit-transition:.4s;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-6px,6px);transform:rotate(-45deg) translate(-7px,7px);background-color:#fff}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-6px,-6px);background-color:#fff}ul.navbar-nav li.nav-item>a.nav-link{color:#fff;font-size:12px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-radius:0;font-weight:400;letter-spacing:2px;transition:all .3s ease-in;border-bottom:0 solid transparent}ul.navbar-nav li.nav-item>a.nav-link:hover{border-bottom:1.5px solid #fff}.textSubHeader{font-size:16px;color:#fff!important}.iconArrow{color:#fff;position:relative;cursor:pointer;width:auto;z-index:1050;top:1.3rem}.imgnosotros{width:30rem;border-radius:20px;-webkit-box-shadow:0 0 8px 0 grey;box-shadow:0 0 8px 0 grey}.img-Slide{width:22rem}.imgContact{width:20rem}.titleSection{font-size:30px;color:#931822;letter-spacing:2px;text-align:center;padding-top:2rem;padding-bottom:2rem;font-weight:400;font-family:system-ui}.TitletextNosotros{font-size:22px;color:gray;font-weight:500;font-family:system-ui}a.textNosotros:hover{color:#931822}.item .textNosotros{letter-spacing:1.5px}.opacity{font-size:22px!important;color:#fff;opacity:.5}.textNosotros{font-size:18px;color:gray;font-weight:400;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-family:system-ui}.titleSlide{color:#fff;font-size:25px;font-weight:200;letter-spacing:4px;text-transform:uppercase;font-family:system-ui}.textSlide{color:#fff;font-size:30px;font-weight:650;letter-spacing:2px;text-transform:uppercase;text-align:center;font-family:system-ui}.itemTEXT{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#000}.portafolio{height:50rem;-webkit-clip-path:polygon(0 0,100% 10%,102% 92%,102% 89%,101% 102%,100% 100%,0 88%);clip-path:polygon(0 0,100% 10%,102% 92%,102% 89%,101% 102%,100% 100%,0 88%);background-color:#0d0d0d;margin-top:8rem}.imgArea{width:500px;height:300px;border-radius:15px;-webkit-transition:all;transition:all}.line{border:1px solid #000;width:20rem;height:0;opacity:.2}.imgPorta{width:180px;height:180px}.card{background-color:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-radius:20px;border:1px solid transparent;padding:1rem}.card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border:1px solid #fff;-webkit-box-shadow:0 0 9px 0 #d3d3d3;box-shadow:0 0 9px 0 #d3d3d3}.titleCard{color:#fff;font-size:18px;font-weight:450;text-transform:uppercase;font-family:system-ui}.textCard{color:#fff;font-size:14px;font-weight:400;border:1px solid #fff;padding:.5rem;border-radius:5px}.footerBottom{height:auto;background-color:#0d0d0d;padding:1rem}.imgBottom{width:20rem}.titleContacto{font-size:18px;color:#fff;font-weight:500;text-align:center}.textContacto{font-size:14px;color:#fff;font-weight:350;text-align:center}.btnLlamar{border-radius:20px;height:40px;padding:1rem;border:1px solid #fff;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.btnLlamar:hover{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.menu-top2{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background-color:#0d0d0d!important;height:55%!important;transition:all .3s ease-in}.scrollcolor{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.imgCarousel{height:50%}.itemSlide{background-repeat:no-repeat;background-size:contain;background-position:center center;height:700px;width:60rem;margin:auto;margin-bottom:5rem}.itemArea{height:100%;position:relative;margin-top:4rem;border-radius:15px}.titleBenf{color:#fffF;font-size:18px;font-weight:550;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#931822;position:absolute;top:16.7rem;height:22%;width:100%;opacity:.9;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-bottom-left-radius:15px;border-bottom-right-radius:15px;-webkit-box-shadow:0 0 3px 0 transparent;box-shadow:0 0 3px 0 transparent;letter-spacing:1.5px;font-family:system-ui}.itemArea:hover>.titleBenf{top:0;height:100%;opacity:.7;border-radius:15px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.itemArea:hover{-webkit-box-shadow:0 0 8px 0 #931822;box-shadow:0 0 8px 0 #931822;-webkit-transform:scale(1.1);transform:scale(1.1)}.whatsapp{background-color:#00a400;border:1px solid #00a400;color:#fff!important;width:3rem;padding:2rem;height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:fixed;top:90%;z-index:1050;right:2rem;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.beneficios{height:auto}.slides{background-color:#0d0d0d}.Pricing{height:500px;width:300px;background-color:rgba(13,13,13,.6)}.listStyleTwo{padding-left:0;list-style:none}.listStyle{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.fa-check-circle{color:#fff}.textList{font-size:15px;text-align:start;color:#fff}.imgmuestra{width:auto;height:40rem;-webkit-box-shadow:0 0 5px 0 #38495a;box-shadow:0 0 5px 0 #38495a;padding:.7rem;border:1.5px solid #0d0d0d;border-radius:15px}.moremas{font-size:30px;font-weight:700;color:#38495a}.titleqr{font-size:25px;color:#38495a;font-weight:400}.textqr{font-size:20px;color:#38495a;font-weight:400}.priceqr{font-size:40px;color:#0d0d0d;font-weight:350}.pricetitle{font-weight:300;font-size:40px;color:#0d0d0d}.recomendado{top:-1rem;background:#000;width:100%;text-align:center;height:2rem;color:#fff;padding-top:.5rem;font-size:10px;font-weight:550}.aviso{padding-top:7rem!important}.btndemo{background-color:#931822;color:#fff;font-weight:500;padding:.5rem;border-radius:30px;height:40px;width:200px;font-size:18px;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer;z-index:1050}#title{top:30%!important}.btndemo:hover{color:#931822;background-color:#fff;border:1px solid #931822;-webkit-transform:scale(1.1);transform:scale(1.1)}.demo{background-color:#0d0d0d;height:60rem}.imgDemo{width:450px;border-radius:50%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-shadow:0 0 20px 0 rgba(234,234,234,.2);box-shadow:0 0 20px 0 rgba(234,234,234,.2)}.imgDemo:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 0 20px 0 rgba(147,24,34,.5);box-shadow:0 0 20px 0 rgba(147,24,34,.5)}.itemPadding{padding-right:2rem}@media (max-width:1024px){.itemSlide{width:50rem}.planesMovil{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.line{width:11rem}}@media (max-width:768px){.nav-item.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.itemSlide{width:40rem}.paquetemovil{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.imgmuestra{margin-top:2rem}.portafolio{height:80rem}.titleSlide{text-align:center;font-size:22px}.textNosotros{text-align:justify}.itemPadding{padding-right:0}}@media (max-width:500px){.portafolio{height:50rem;-webkit-clip-path:border-box;clip-path:border-box;background-color:#0d0d0d;margin-top:auto}.imgDemo{width:300px}.itemcontact{margin-top:2rem;width:100%;text-align:center}.item.textNosotros{text-align:center;color:#ffff}.itemcontact .textNosotros{font-size:14px!important;text-align:center}.TitletextNosotros{text-align:center}.listStyleTwo{text-align:center}.btndemo{margin:auto}.textNosotros{text-align:justify}.itemArea{margin-top:0}.titleSection{font-size:24px}.somosTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.portafolio{height:140rem}.linksTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.textSlide{font-size:16px}.imgnosotros{margin-bottom:5rem;margin-top:5rem;width:25rem}.line{width:4rem}.itemSlide{width:25rem}.navbar-collapse{height:90%}.textqr{font-size:13px}.titleqr{font-size:20px}.titleBenf{font-size:18px;text-align:center}.beneficios{height:auto}.demo{height:80rem}.movilTop{padding-top:0}}@media (max-width:425px){.somosTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portafolio{height:140rem}.linksTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.textSlide{font-size:19px}.imgnosotros{margin-bottom:5rem;margin-top:5rem;width:25rem}.line{width:4rem}.itemSlide{width:25rem}.Pricing:nth-child(4){margin-top:3rem!important}}@media (max-width:375px){.textSlide{font-size:10px}.titleSlide{font-size:30px}.textqr{font-size:10px}.titleqr{font-size:17px}}@media (max-width:320px){.itemSlide{width:20rem}}