@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,700;0,900;1,500&display=swap");:root{--accent-color:#185cab}body,html{font-family:Barlow,sans-serif;font-size:1rem;font-weight:400}.icon-background-header{color:#fff}.icon-color-header{color:#000;font-size:1.2rem}.bg-header{background-color:#000}.header-one,.navbar{min-height:80px}.navbar{margin-bottom:0;padding:0;transform:translateY(0);transition:all .5s}.navbar.navbar-solid{background-color:var(--bg-menu-color);min-height:80px}.navbar-light .navbar-nav .nav-link{color:#fff;font-family:Barlow,sans-serif;font-size:1rem;font-weight:400}.navbar-expand-lg .navbar-nav .nav-link{margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}.navbar-light .navbar-toggler{border-color:hsla(0,0%,100%,.9);color:hsla(0,0%,100%,.5)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#d0d0d0;font-family:Barlow,sans-serif;font-weight:500}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.icon-background{color:#fdf1ea}.icon-color{color:#000;font-size:1.2rem}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#d0d0d0}.btn-whats-zero{background:#000;border-radius:2rem;color:#fff;font-size:.9rem;padding:.4rem .8rem}.btn-whats-zero:hover{color:#fff}.linea-separadora{color:#fff;padding:.5rem}.btn-one{background-color:#a65b6d;border-color:#a65b6d;border-radius:20px;color:#fff;font-size:1rem}.btn-one:hover{color:#2f3148}.btn-two{background-color:#171233;border-color:#171233;border-radius:20px;color:#fff;font-size:1rem}.btn-two:hover{color:#a65b6d}.btn-float{background-color:#25d366;border-radius:50px;bottom:75px;font-size:35px;height:60px;position:fixed;right:15px;text-align:center;width:60px;z-index:100}.btn-float,.btn-float i{color:#fff;transition:all 1s ease}.btn-float:hover{background-color:#fff;text-decoration:none}.btn-float:hover i{color:#25d366}.my-float i{margin-top:12px}.scroll-up{bottom:1.8em;display:none;position:fixed;right:1.8em;z-index:999}.scroll-up a{background-color:#000;color:#fff;cursor:pointer;display:block;font-size:14px;height:28px;line-height:30px;text-align:center;width:28px}.scroll-up a i{color:#fff}.scroll-up a:active,.scroll-up a:hover{background-color:hsla(0,0%,92%,.8);color:#222}.scroll-up a:active i,.scroll-up a:hover i{color:#222}#end,.separator{overflow:hidden;position:relative}.bg-end-01{background:#666;height:50px}.bg-end-02{background:#5b5b5b}.bg-end-03{background:#525252}.bg-end-04{background:#000}#privacidad{background:#d0d0d0;padding-top:4%;position:relative}#privacidad ul li{color:#0c4a8f;font-family:Barlow,sans-serif;font-style:italic;font-weight:300}#privacidad h2,#privacidad strong{color:#000;font-family:Barlow,sans-serif;font-weight:700}#privacidad h3{font-weight:800}#privacidad h3,#privacidad p{color:#0c4a8f;font-family:Barlow,sans-serif}#privacidad p{font-weight:400;text-align:justify}.ui-widget-overlay{background-color:rgba(0,0,0,.2);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.wait{display:none;left:50%;margin-top:-100px;position:fixed;top:50%;z-index:999999}#gracias{background-color:#000;padding-bottom:4%;padding-top:4%}#gracias h1{color:#fff;font-family:Barlow,sans-serif;font-size:2rem;font-weight:700;margin-top:10%;text-align:center}#gracias p{font-weight:400;margin-top:1rem}#gracias .btn-enlaces-thank-you,#gracias p{color:#fff;font-family:Barlow,sans-serif;font-size:1.5rem;text-align:center}#gracias .btn-enlaces-thank-you{background:transparent;border-radius:4px;cursor:pointer;font-weight:300;line-height:40px;margin-top:20px;padding:0 35px}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@keyframes scaled{0%{transform:scale(1)}to{transform:scale(1.1)}}.banner,.specs{overflow:hidden;position:relative}.specs{background:#fff;padding-bottom:4%;padding-top:4%}.specs .wrapp-icons{background:#eee;font-family:Barlow,sans-serif;font-weight:500;height:100%}.specs .wrapp-icons .icons-item{padding:1rem}.specs .wrapp-icons .icons-item .small-title{font-size:.9rem;margin:0}.specs .wrapp-icons .icons-item p{font-size:1.1rem;margin:0}.description{background:#f2f2f2;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.description .icon-box{display:flex}.description .icon-box p{color:#000;margin:0}.description .icon-box i{color:#000;font-size:1.2rem;line-height:1.2;margin-right:5px}.features{background:url(../images/bg-caracteristicas_002.webp) no-repeat bottom;background-size:cover;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.features:before{background-image:url(../images/img-02-caracteristicas.webp);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:450px;margin:auto;max-height:450px;max-width:310px;position:absolute;right:5%;width:310px}.features h3{color:#fff;font-weight:500;text-transform:uppercase}.features .icon-box{display:flex}.features .icon-box p{color:#fff;margin:0}.features .icon-box i{color:#fff;font-size:1.2rem;line-height:1.2;margin-right:5px}.gallery{background:#fff;overflow:hidden;padding-bottom:4%;padding-top:4%}.gallery,.gallery .wrapper-slider{position:relative}.gallery .wrapper-slider .swiper-slide{background-position:50%;background-size:cover}.gallery .wrapper-slider .gallery-swiper2{box-sizing:border-box;overflow:hidden}.gallery .wrapper-slider .gallery-swiper2 .swiper-slide{cursor:pointer;height:100%;opacity:.4;width:25%}.gallery .wrapper-slider .swiper-button-next,.gallery .wrapper-slider .swiper-button-prev{color:#fff}.gallery .wrapper-slider .gallery-swiper2 .swiper-slide-thumb-active{opacity:1;outline:2px solid #ffa200;outline-offset:-2px}.financial-data{background:#f2f2f2;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.financial-data:before{background-image:url(../images/img-01-datos-fin.webp);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:320px;margin:auto;max-height:320px;max-width:520px;position:absolute;right:0;width:520px}.financial-data .icon-box{display:flex}.financial-data .icon-box p{color:#000;margin:0}.financial-data .icon-box i{color:#000;font-size:1.2rem;line-height:1.2;margin-right:5px}.location{background:#fff;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.location h3{font-weight:500;text-transform:uppercase}.location img{border:3px solid var(--bs-border-color)}.location p{font-weight:500}.contacto{background:url(../images/bg-footer.webp) no-repeat 50%;background-size:auto;background-size:cover;padding-bottom:4%;padding-top:4%;position:relative;transition:all .3s ease-in-out;z-index:1}.contacto .form-group{margin-bottom:.5rem}.contacto ul{list-style-type:none;margin:0;padding-left:40px}.contacto ul li{color:#4d4c4c;display:block;margin:10px 20px;padding:5px 10px}.contacto ul li a{color:#4d4c4c;font-family:Tajawal,sans-serif;font-size:1.2rem;font-weight:400;text-decoration:none}.contacto ul li a i{color:#000;font-size:1.2rem}.contacto .social-line ul{margin-top:1rem;text-align:left}.contacto .social-line ul li{display:inline-block;margin:0 10px;padding:5px 0}.contacto .social-line ul li a i{color:#0a498e;font-size:3rem}.contacto:before{background-image:url(../images/img-footer.webp);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:500px;left:2%;margin:auto;max-height:500px;max-width:523px;position:absolute;width:523px;z-index:-1}.social-media{display:flex;justify-content:center}.social-media ul{justify-content:center;list-style-type:none;margin-left:20px;padding:0;text-align:left}.social-media ul li a i{font-size:2rem}.contacto .form-control::-webkit-input-placeholder{color:#565d62}.contacto .form-control::-moz-placeholder{color:#565d62}.contacto .form-control:-ms-input-placeholder{color:#565d62}.contacto .form-control:-moz-placeholder{color:#565d62}.contacto .form-control{background-clip:padding-box;background-color:#fff;border:5 solid #000;border-radius:0;color:#000;display:block;font-family:Barlow,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.contacto .btn-send{background-color:#000;border-color:#000;border-radius:.2rem;color:#fff;font-family:Barlow,sans-serif;font-size:1.5rem;font-weight:300;padding:.6rem 1.5rem;text-transform:uppercase;width:100%}.contacto .successMsg p{color:red;font-family:Barlow,sans-serif;font-weight:400;margin-top:-30px;padding:0;text-align:center}.contacto div #recaptchaFooter{border:0;margin:0 auto;width:304px}.contacto #recaptchaFooter{transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0}.contacto .info-contact h4{color:#000;font-family:Barlow,sans-serif;text-align:left}.contacto .info-contact p{color:#fff;font-family:Barlow,sans-serif;font-size:1rem;text-align:left}.contacto .info-contact p a{color:#fff;text-decoration:none}.privacidad-link a{color:#000;font-style:italic;font-weight:500;text-decoration:none}.end{background:url(../images/bg-end.webp) no-repeat bottom;background-size:cover;overflow:hidden;padding-bottom:2%;padding-top:2%;position:relative}.end p{font-weight:500;margin:0}.end p,.end p a{color:#fff}@media only screen and (max-width:768px){.navbar-nav{display:block}.navbar-nav .nav-item{text-align:center}.contacto:before,.features:before,.financial-data:before{display:none}.contacto #recaptchaFooter{transform:scale(.99);-webkit-transform:scale(.99);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:420px){.navbar-nav{display:block}.navbar-nav .nav-item{text-align:center}.contacto:before,.features:before,.financial-data:before{display:none}.contacto #recaptchaFooter{transform:scale(.95);-webkit-transform:scale(.95);transform-origin:0 0;-webkit-transform-origin:0 0}}