.brands{color:#313437;display:block;background-color:#fff;text-align:center;padding:40px 0}.brands img{display:inline-block;margin:10px 20px;vertical-align:middle}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:var(--bs-light);padding:40px;border-radius:4px;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.faq{background-color:#fff;color:var(--bs-dark);cursor:pointer;padding:18px 25px;width:100%;border:none;text-align:left;outline:0;transition:.3s}.faq:hover,.on{background-color:var(--bs-dark)}.panel{display:none;padding:15px 18px 0;background-color:#fff;overflow:hidden;transition:max-height .1s ease-out;border-radius:0 0 10px 10px;width:95%;margin:0 auto}.faqelement{margin:auto auto 20px;float:initial}.features-blue,.swal2-popup.swal2-toast .swal2-title{color:#fff}.features-blue p{color:rgba(255,255,255,.6)}.features-blue h1{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.features-blue .intro{max-width:700px;margin:0 auto 50px}.features-blue .item{min-height:100px;padding-left:80px;margin-bottom:40px}.features-blue .item .name{font-size:20px;font-weight:700;margin-top:0;margin-bottom:20px;color:inherit}.features-blue .item .description,.testimonials-clean .item .description{font-size:15px;margin-bottom:0}.features-blue .item .icon{font-size:60px;color:#ffcc1e;float:left;margin-left:-65px;margin-top:-30px;font-weight:700}.features-boxed .intro,.testimonials-clean .intro{max-width:500px;margin:0 auto}.features-boxed .intro p,.photo-gallery .intro p,.testimonials-clean .intro p{margin-bottom:0}.features-boxed .features{padding:50px 0}.features-boxed .item,.parallax-content h1{text-align:center}.features-boxed .item .box{text-align:center;padding:30px;background-color:#fff;margin-bottom:30px}.features-boxed .item .icon{color:var(--bs-primary);margin-top:20px;margin-bottom:35px}.footer-basic{padding:40px 0}.footer-basic ul{padding:0;list-style:none;text-align:center}.footer-basic li{padding:0 10px}.footer-basic ul a{color:inherit;text-decoration:none;opacity:.8}.footer-basic .social>a:hover,.footer-basic ul a:hover{opacity:1}.footer-basic .social{text-align:center;padding-bottom:25px}.footer-basic .social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin:0 8px;color:inherit;opacity:.75}.footer-basic .copyright{margin-top:15px;text-align:center;font-size:13px;color:#aaa;margin-bottom:0;padding:0 20px}.highlight-phone{padding:50px 0 55px;overflow:hidden}.highlight-phone .intro p{margin-bottom:35px}.highlight-phone .phone-mockup{position:relative;max-width:260px}.highlight-phone .phone-mockup img.device{width:100%;height:auto}.photo-gallery h1{padding-top:40px}@media (max-width:767px){.brands{padding:30px 0}.contact-clean form{padding:30px}.features-blue{padding-bottom:10px}.features-blue h1{margin-bottom:25px;padding-top:25px;font-size:24px}.features-blue .intro{margin-bottom:40px}.features-blue .item{min-height:0}.highlight-phone{text-align:center}.highlight-phone .intro{max-width:none}.photo-gallery h1{padding-top:25px;font-size:24px}}.photo-gallery .intro{max-width:500px;margin:0 auto 40px}.photo-gallery .photos{padding-bottom:20px}.photo-gallery .item{padding-bottom:30px}.login-clean form{max-width:420px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;box-shadow:1px 1px 10px rgba(0,0,0,.7);text-align:start;color:var(--bs-dark)}.login-clean .illustration{text-align:center;padding:0 0 20px;font-size:100px;color:var(--bs-primary)}.login-clean form .form-control{background:#f7f9fc;box-shadow:none;outline:0;color:var(--bs-dark)}.login-clean form .btn-primary{padding:11px;margin-top:26px;outline:0!important}.login-clean form .btn-primary:active{transform:translateY(1px)}.login-clean form .form-text,.login-clean form .form-text a{font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.testimonials-clean .people{padding:50px 0 0}.testimonials-clean .item{margin-bottom:32px}@media (min-width:768px){.testimonials-clean .item{height:220px}}.testimonials-clean .item .box{padding:30px;background-color:#fff;position:relative;color:var(--bs-dark)}.testimonials-clean .item .box:after{content:'';position:absolute;left:30px;bottom:-24px;width:0;height:0;border:15px solid transparent;border-width:12px 15px;border-top-color:#fff}.testimonials-clean .item .author{margin-top:28px;padding-left:25px}.testimonials-clean .item .name{font-weight:700;margin-bottom:2px;color:inherit}.testimonials-clean .item .title{font-size:13px;color:#9da9ae}.testimonials-clean .item img{max-width:40px;float:left;margin-right:12px;margin-top:-5px}header:before{background:rgba(0,0,0,.2);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 20%,rgba(0,0,0,0) 100%);position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:""}header ._pattern-overlay{position:absolute;top:0;width:100%;opacity:.5;bottom:0;background-image:url(../../assets/img/texture.png?h=ab9603d121f9e7ee48ebe58598347da3);z-index:1}header p{text-shadow:0 0 5px rgba(0,0,0,.9)}.parallax{background-size:cover;background-position:center;background-attachment:fixed;position:relative}.parallax-background{width:0;height:auto;display:none;filter:brightness(50%)}.parallax-placeholder{filter:brightness(100%);position:absolute;z-index:-200;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed}.swal2-popup.swal2-toast{box-shadow:none!important}#comprar .list-group-item{background-color:transparent;border:none}.bg-light{background-color:#eef4f7!important}.text-faded>strong{color:var(--bs-white)}.text-faded{color:rgba(255,255,255,.8)}.remainArea .clock{padding:7px 14px;width:97%;float:right;border-width:1px;border-style:solid;border-color:#a30000 #de2d2d #de2d2d #a30000;box-shadow:1px 1px 1px #a30000 inset;background:#ca0000;color:#fff}.remainArea .clock ul{list-style:none;text-align:center}.remainArea .clock li{width:20.5%;float:left}.remainArea .clock li.point{width:6%;font-size:78px}.remainArea .clock li p{margin:0 0 8px}.remainArea .clock li span{width:100%;float:left}.remainArea .clock li cite{width:49%;height:67px;line-height:64px;float:left;position:relative;font-size:48px;font-style:normal;border:1px solid #b10000;border-radius:4px;background-color:#a30000}.remainArea .clock li cite:last-child{float:right}.remainArea .clock li cite:after{width:100%;height:1px;position:absolute;top:50%;left:0;content:"";background:#b10000}.photo-gallery .photos a{height:300px;position:relative;display:block;overflow:hidden}.photo-gallery .photos a img{left:50%;transform:translateX(-50%);position:absolute;z-index:1;border-radius:5px}.photo-gallery .photos a::before{width:100%;height:300px;position:absolute;z-index:2;background-color:#f05f4040;content:' ';border-radius:5px}.photo-gallery .photos a:hover::before{background-color:#ffffff60;-webkit-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}