.btn-boton{margin:2vw;margin-top:10%;border-radius:1px solid #000;border-radius:50px;border:1px solid transparent;color:#c7b267;font-weight:700;-webkit-box-shadow:0 0 0 5px #c7b267,inset 0 10px 27px -8px #2e2d38,inset 0 -10px 27px -8px #00071f,5px 5px 15px 5px transparent;box-shadow:0 0 0 5px #c7b267,inset 0 10px 27px -8px #2e2d38,inset 0 -10px 27px -8px #00071f,5px 5px 15px 5px transparent;background:#2e2d38}.btn-boton:hover{color:#c7b267}.hero .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.presentamos-producto{height:auto}.presentamos-producto .section-title h2{font-size:2.5rem;color:white;font-weight:500;text-align:right;margin-bottom:0;padding-bottom:0}.presentamos-producto .section-title h3{font-size:4rem;font-size:5rem;color:white;background:linear-gradient(#fcdc64,#d6ae4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:right}.presentamos-producto .section-title h3::after{content:"";position:absolute;display:block;width:30%;height:3px;background:silver;bottom:0;right:0}.presentamos-producto .contenedor{position:relative;margin:2vh;padding-left:1vh;background:rgba(165,165,165,.5);background-size:fill;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto;margin-bottom:10%;padding:1rem}.presentamos-producto .contenedor2{background:#d1d1d1;background-size:cover;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto;padding:1vh}.presentamos-producto .contenedor3{background:#f5f5f3;background:#f5f5f3;background:radial-gradient(circle,rgba(192,192,192,.5) 0%,rgba(255,255,255,1) 100%);color:var(--azul-marino-claro);clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto;padding:1vh;-webkit-box-shadow:inset 0px 0px 0px 0px #292929,0px 0px 0px 0px #292929,16px 44px 32px 37px rgba(0,0,0,0);box-shadow:inset 0px 0px 0px 0px #292929,0px 0px 0px 0px #292929,16px 44px 32px 37px rgba(0,0,0,0);font-size:.9rem}.presentamos-producto .contenedor3 .caracteristica{width:100px;height:auto}.presentamos-producto .contenedor3 h2{color:gray;font-size:2rem;font-weight:700;font-weight:700;text-align:start;margin-top:20px;margin-bottom:20px;padding-bottom:20px;position:relative}.presentamos-producto .contenedor3 h2::after{content:"";position:absolute;display:block;width:10vw;height:5px;background:#f0c973;top:-6px;left:0}@media (max-width:1200px){.presentamos-producto .contenedor3{height:auto}.presentamos-producto .seccion{padding:5%}.presentamos-producto .logo{margin-left:0}.presentamos-producto{height:100%}}@media (max-width:812px){.presentamos-producto .seccion img{width:30%}.presentamos-producto h3{font-size:2rem}.presentamos-producto h2{font-size:1.2rem}.presentamos-producto .contenedor{height:100%}.presentamos-producto .contenedor2{height:100%}.presentamos-producto .contenedor3{height:100%}}@media (max-width:768px){.presentamos-producto .contenedor3 h2::after{width:100%}.presentamos-producto .section-title h2{font-size:1.5rem}.presentamos-producto .section-title h3{font-size:2.2rem;font-weight:700}.presentamos-producto .contenedor{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.presentamos-producto .contenedor2{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.presentamos-producto .contenedor3{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.producto{padding-top:10vh;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;min-height:120vh}@media (max-width:992px){.producto{background-size:fill;background-position:top top;min-height:300vh}}.personalizacion .section-title h2{color:white}.personalizacion h2{padding-bottom:0;margin-bottom:0}.personalizacion h3{color:white;background:linear-gradient(#fcdc64,#d6ae4a);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:right}.personalizacion h3::after{content:"";position:absolute;display:block;width:20%;height:3px;background:gray;bottom:0;right:0}.personalizacion .contenedor{position:relative;margin:2vh;padding:1vh;background:rgba(165,165,165,.5);background-size:fill;-webkit-background-size:fill;-moz-background-size:fill;-o-background-size:fill;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto}.personalizacion .contenedor2{background:#d1d1d1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto;padding:1vh}.personalizacion .contenedor3{color:var(--azul-marino-claro);font-size:1rem;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,10% 100%,0 80%);border-radius:25px;height:auto;padding:60px;-webkit-box-shadow:inset 0px 0px 0px 0px #292929,0px 0px 0px 0px #292929,16px 44px 32px 37px rgba(0,0,0,0);box-shadow:inset 0px 0px 0px 0px #292929,0px 0px 0px 0px #292929,16px 44px 32px 37px rgba(0,0,0,0);background:#f5f5f3;background:radial-gradient(circle,rgba(192,192,192,.5) 0%,rgba(255,255,255,1) 100%)}.personalizacion .contenedor3 ul{list-style:none}.personalizacion .contenedor3 h2{color:gray;font-size:2rem;font-weight:700;margin-top:20px;margin-bottom:20px;padding-bottom:20px;position:relative}.personalizacion .contenedor3 h2::after{content:"";position:absolute;display:block;width:20%;height:3px;background:#ecd477;bottom:0;left:0}@media (max-width:992px){.personalizacion .section-title h2{font-size:1.5rem}.personalizacion h3{font-size:2rem}.personalizacion .contenedor,.personalizacion .contenedor2,.personalizacion .contenedor3{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.personalizacion .contenedor3{padding:30px}}.nomina{background-repeat:no-repeat;background-size:cover;background-position:top center}.nomina .title-space{height:170px}.nomina .section-title h2{color:white;margin-bottom:0;padding-bottom:0}.nomina .section-title h3{color:white;background:linear-gradient(#fcdc64,#d6ae4a);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:left}.nomina .section-title h3::after{content:"";position:absolute;display:block;width:40%;height:3px;background:gray;bottom:0;left:0}.nomina .contenedor{clip-path:polygon(45% 0,50% 10%,50% 60%,100% 60%,100% 100%,0 100%,0 0);background:#ccc;height:auto;position:relative;border-radius:20px;padding:1.5vh;margin-top:50px}.nomina .contenedor2{clip-path:polygon(44% 0,49% 10%,49% 62%,100% 62%,100% 100%,0 100%,0 0);background:#fff;background:#f5f5f3;background:radial-gradient(circle,rgba(204,204,204,.5) 0%,rgba(255,255,255,.8) 100%);height:auto;position:relative;border-radius:20px}.nomina .contenedor2 h2{color:#191a2f;font-size:2rem;font-weight:700}.nomina .contenedor2 .espacio{height:40%}.nomina .ques{font-size:1.8rem;position:absolute;right:5%;color:white;padding:0 5% 0 10%;font-weight:700}.nomina .ques h2{font-size:2;font-weight:700}.nomina .ques .icofont-rounded-double-left{font-size:3rem;color:#fcdc64}.nomina .contenedor2{height:auto}.nomina .contenedor2 .caracter-principal{font-size:1.2rem;color:#191a2f;font-weight:700;margin:10px}.nomina .contenedor2 .caracter-principal li{list-style:none}.nomina .contenedor2 .caracter-principal li::before{font-family:"Font Awesome 6 Free";content:"";color:#867845;font-weight:700;display:inline-block;width:10px;height:10px}.nomina .contenedor2 .caracteristicas{font-size:1.4rem;color:#191a2f;font-weight:500;padding:0 10px}.nomina .contenedor2 .caracteristicas ul li::before{font-family:"Font Awesome 6 Free";content:"";color:#867845;font-weight:700;display:inline-block;width:10px;height:10px;padding-right:20px}.nomina .contenedor2 .caracteristicas li{list-style:none}.nomina .contenedor2 .caracteristicas .icofont-rounded-right{color:#a4883e;font-weight:700;font-size:24px}@media (max-width:1200px){.nomina{height:auto}.nomina .contenedor2 .caracteristicas ul,.nomina .contenedor2 .caracter-principal ul{padding-left:20px}.nomina .contenedor2 ul li{font-size:1.2rem}.nomina .ques{font-size:1.3rem}}@media (max-width:992px){.nomina .ques{position:relative;padding:auto}.nomina .contenedor{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.nomina .contenedor2{height:auto;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);margin:0;padding:0}.nomina .contenedor2 .caracteristicas{font-size:1rem}.nomina .contenedor2 .caracter-principal{font-size:1rem}.nomina .contenedor2 h2{font-size:1.2rem}.nomina .ques{font-size:1rem}.nomina .section-title h3{font-size:2rem}.nomina .section-title h2{font-size:1.5rem}.nomina .contenedor2 .espacio{display:none}}.adendas .section-title h2{margin-bottom:0;padding-bottom:0}.adendas .section-title h3{background:linear-gradient(#fcdc64,#d6ae4a);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.adendas .section-title h3::after{content:"";position:absolute;display:block;width:16%;height:3px;background:gray;bottom:0;right:0}.adendas h4{font-size:3rem;font-weight:700;padding-bottom:20px}.adendas .img-adenda{height:300px;width:300px}@media (max-width:992px){.adendas .section-title h3{font-size:2.5rem}.adendas .section-title h3::after{width:40%}}.algunas-adendas .section-title h2{margin-bottom:0;padding-bottom:0}.algunas-adendas .section-title h3{background:linear-gradient(#fcdc64,#d6ae4a);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.algunas-adendas .section-title h3::after{content:"";position:absolute;display:block;width:16%;height:3px;background:gray;bottom:0;right:0}.algunas-adendas img{object-fit:contain;object-position:center}@media (max-width:992px){.algunas-adendas .section-title h2{font-size:1.8rem}.algunas-adendas .section-title h3{font-size:3rem}}.cliente{background:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center}.cliente .section-title h2{background:linear-gradient(rgba(28,28,52,1),rgba(28,28,52,1));font-size:3.2rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;color:rgba(28,28,52,1);background-color:rgba(28,28,52,1);text-shadow:-1px -1px 1px rgba(28,28,52,1),0px -3px 1px gray}.cliente img{object-fit:contain;object-position:center center}@media (max-width:992px){.cliente .section-title h2{font-size:2rem}}