@charset "UTF-8";*{box-sizing:border-box;border:0;padding:0;margin:0;font-family:Roboto Condensed,Arial,sans-serif,Helvetica;text-decoration:none;list-style:none}@font-face{font-family:billy;src:url(/_astro/BillyOhio.BudRmQio.ttf);font-family:Roboto Condensed,sans-serif}:root{--blu: rgb(75, 169, 233);--blue: rgb(233, 154, 75);--white: hsl(0, 0%, 100%);--h2:clamp(1.8rem, -.875rem + 8.333333vw, 3rem);--h3:clamp(1.25rem, -.875rem + 8.333333vw,1.8rem);--p:clamp(1rem, -.875rem + 8.333333vw, 1.2rem);--font-roboto:"Roboto Flex", Arial, sans-serif, Helvetica;--font-Billy: billy;--box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 30%);--background: rgba(255, 255, 255, .3);--backdrop-filter: blur(10px);--margin:15px 30px 15px 30px;--text-shadow: #4147bb}body{margin:auto;max-width:1400px;display:flex;flex-direction:column;align-items:center;background:linear-gradient(to right top,#4147bb,#485ac6,#536dcf,#607fd8,#6f91df,#69a1e9,#67b0f1,#69bff8,#52cffe,#41dfff,#46eefa,#5ffbf1);background-attachment:fixed}.section{background:var(--background);box-shadow:var(--box-shadow);margin:20px 0 0;border-radius:20px}h2{color:var(--white);text-transform:uppercase;font-weight:900;font-size:var(--h2);text-align:center}h3{color:var(--white);text-transform:uppercase;font-weight:900;font-size:var(--h3)}p{font-family:var(--font);font-size:var(--p);text-align:justify}.header{display:flex;flex-direction:column;width:100%;height:100vh;background:#fff url(/img/oficina.jpg) no-repeat center top;background-size:cover;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:120px}.header-navigation{display:flex;justify-content:space-around;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 5px 5px 1px #86635680}.header-section-flex{padding:10px 0;display:flex;align-items:center}.header-section-logo{justify-content:center}.header-logo{width:50px;height:50px}.header-logo:hover{border-radius:25px;box-shadow:0 0 3px 2px #935b1a80}.header-section-ul{display:flex;align-items:center}.header-section-a{background:#a3918a66;box-shadow:0 2px 2px 1px #6031204d;padding:5px 10px;margin:0 10px 0 0;border-radius:20px;font-size:1.5rem;font-weight:700;color:#fff;transition:all .5s ease;text-align:center}.header-section-a:hover{background:#1d181666;box-shadow:0 2px 2px 1px #26140d4d;color:#ccc;transition:all .7s ease}#menu-icon{font-size:35px;color:#fff;cursor:pointer;z-index:10001;margin:auto 0;font-weight:700;display:none}#menu-icon:hover{color:#999}@media (max-width: 700px){#menu-icon{display:block}.header-section-ul{display:none;transition:all .5s ease}.open{display:flex;flex-direction:column;position:absolute;right:5%;background:#2b24224d;border-radius:20px;padding:10px 2px;top:120%;filter:blur(0px)}.header-section-li{margin:5px auto 1px}.header-section-a{background:#2b242299;padding:1px 10px;margin:auto;font-size:1.3rem;display:block}.header-flex{display:flex;width:100%;justify-content:space-between;align-items:center}.header-mg-i{padding:4px;border-radius:3px}}.servicios{flex-direction:column;align-items:center;justify-content:center}.servicio{max-width:550px;padding:15px 20px;background:var(--background);box-shadow:var(--box-shadow);margin:30px 10px;border-radius:15px}.container{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;padding:2rem}@media (max-width: 1000px){.container{grid-template-columns:1fr 1fr}}@media (max-width: 450px){.container{grid-template-columns:1fr;padding:.8rem}}.card{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:space-between;width:410px;height:240px;border-radius:20px;background:var(--background);box-shadow:var(--box-shadow);transition:.5s ease-in-out}.card:hover{height:350px;z-index:10}.imgBox{position:relative;width:380px;height:222px;top:-20px;border-radius:20px 20px 10px 10px;box-shadow:var(--box-shadow)}.img{width:100%;border-radius:20px 20px 10px 10px;transition:.5s ease-in-out}.details{position:relative;padding:10px 17px;text-align:center;visibility:hidden;opacity:0;transition:.3s ease-in-out}.card:hover .details{visibility:visible;opacity:1}.botton_info{width:80px;color:#fff;background:#f08080;padding:5px;border-radius:5px;box-shadow:var(--box-shadow);margin:5px auto 0;display:block}.botton_info:hover{background-color:#db9494}@media (max-width: 450px){.servicios{margin:20px 10px}}@media (max-width: 400px){.card{width:320px;height:180px}.card:hover{height:285px}.imgBox{width:280px;height:163px}}.branding{background:#fff url(https://secuaz.pe/wp-content/uploads/2020/09/branding.jpg) no-repeat center top;background-size:cover}.section-grid-about{display:grid;grid-template-columns:1fr 1fr}.section-margin-about{max-width:600px;margin:auto}.julioricardo95{text-align:justify;background:var(--background);box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:15px 20px;margin:15px 0}@media (max-width: 450px){.section-grid-about{grid-template-columns:1fr}.julioricardo95{padding:20px;margin:10px 10px 0}}.section-about-img{width:100%}.contacto{width:600px;height:350px;background:var(--background);box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:space-between;border-radius:15px;margin:15px 0}.secflex{display:flex;justify-content:space-evenly}.secp{margin:auto 0}.seccont{width:150px}.h2c{max-width:350px;text-align:center;font-family:var(--fontBilly);font-size:38px;color:#000;margin:auto 0;letter-spacing:-1px;word-spacing:3px;font-weight:100}.secul{background:#ffffff80;border-radius:0 0 15px 15px}.iccon{font-size:55px;margin:15px;color:#000}.iccon:hover{color:#000000b3;background:#ffffff80;box-shadow:1px 1px 12px 1px #0009;border-radius:25px;padding:10px;margin:5px;z-index:10}@media (max-width: 400px){.contacto{width:350px;height:204px;background:#ffffff4d;box-shadow:1px 1px 12px #0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:space-between;border-radius:15px}.seccont{width:70px}.h2c{max-width:190px;text-align:center;font-family:var(--fontBilly);font-size:21px;color:#000;margin:auto 0}.iccon{font-size:30px;margin:5px}}.dark{background:linear-gradient(90deg,#685a03,#9e9b6b)}.section-vision-grid{display:grid;grid-template-columns:1fr 1fr}.section-vision-mg{padding:20px}.div-vision-mg{max-width:450px;margin:20px}.section-vision-flex{display:flex;align-items:center}.vision-i{color:#fff;font-size:30px;margin:10px}@media (max-width: 450px){.section-vision-grid{grid-template-columns:1fr}.section-vision-mg{padding:5px}.div-vision-mg{margin:10px}.vision-i{margin:0 5px 0 0;font-size:20px}}.footer-grid-flex{display:flex;flex-wrap:wrap;justify-content:center}.footer-card{display:flex;flex-direction:column;justify-content:center;background-color:#fff3;aspect-ratio:3/4;width:280px;margin:10px;padding:15px;border-radius:15px}.footer-card-center{align-items:center}.footer-img{width:120px}.footer-flex-ul{display:flex}.footer-block-a{display:block;font-size:1rem;color:#000;margin:0 0 0 5px}.footer-div-4-flex{display:flex;justify-content:space-around}.footer-div-4-i{color:#000;margin:3px;font-size:1.3rem}.footer-div-4-i:hover{color:#44444471}.section-credits{border-radius:20px 20px 0 0}.section-credits-flex{display:flex;align-items:center;justify-content:space-evenly;width:340px}.credits-img{width:45px;margin:5px}.credits-span{font-size:medium}.whatsapp-bottom{position:fixed;right:20px;bottom:10%;border-radius:50%;width:30px;height:30px}.whatsapp-bottom-i{border-radius:50%;margin:auto;font-size:3rem;color:green;animation:rotate-diagonal-1 5s ease-in-out infinite}.whatsapp-bottom-i:hover{transform:scale(1.2)}.rotate-diagonal-1{animation:rotate-diagonal-1 .4s linear both}@keyframes rotate-diagonal-1{0%{transform:rotateY(0)}50%{transform:rotateY(-180deg)}to{transform:rotateY(-360deg)}}.header-info{border-radius:0 0 20px 20px;width:80%}.section-info{max-width:600px;padding:1.2%}.div-info{background:var(--background);box-shadow:var(--box-shadow);border-radius:25px;margin:15px 0 0;padding:15px}.h1-info{color:#585858;text-align:center;font-size:clamp(1.8rem,-.875rem + 8.333333vw,2.5rem)}.h2-info{text-transform:capitalize;font-weight:600;font-size:clamp(1.2rem,-.875rem + 8.333333vw,2.4rem);text-align:left;margin:0}.h3-info{font-size:large;text-transform:capitalize;font-size:clamp(.8rem,-.875rem + 8.333333vw,2rem)}.p-info{margin:15px 0 0}.ul-info{margin:0 0 0 20px}
