@font-face{font-family:Touche-regular;src:url(/assets/ToucheRegular.6c66d521.ttf)}@font-face{font-family:Touche-light;src:url(/assets/ToucheLight.bfcfb083.ttf)}@font-face{font-family:Touche-semibold;src:url(/assets/ToucheSemibold.bc4bd7ab.ttf)}@font-face{font-family:Touche-bold;src:url(/assets/ToucheBold.25a68e3a.ttf)}html{scroll-behavior:smooth}body{font-family:Touche-regular,Trebuchet MS,Arial,sans-serif;color:#2e2e2e;max-width:1400px;margin:auto;box-shadow:0 4px 20px #b8b8b880}h1{font-family:Touche-semibold,Trebuchet MS,Arial,sans-serif;font-size:2.5rem;margin-bottom:1rem}h2{font-family:Touche-light,Trebuchet MS,Arial,sans-serif;text-transform:uppercase}h3{font-family:Touche-semibold,Trebuchet MS,Arial,sans-serif}.menu-boton{width:100%;background-color:#fff;position:sticky;top:0rem;height:3rem;display:flex;justify-content:center;align-items:center;z-index:5}#menu_on{display:inline-block;width:30px;height:20px;position:relative;cursor:pointer}#menu_on span{width:100%;height:4px;border-radius:4px;display:block;position:absolute;background:rgb(56,56,56);transition:all .25s ease;transform-origin:0px 100%}#menu_on span:nth-child(2){top:calc(50% - 2px)}#menu_on span:nth-child(3){bottom:0}.visible_menu span:nth-child(1){transform:rotate(45deg) translate(-2px,1px)}.visible_menu span:nth-child(2){opacity:0}.visible_menu span:nth-child(3){transform:rotate(-45deg) translate(-3px,3px)}nav{position:fixed;top:0;bottom:0;left:-300px;width:300px;z-index:10;padding:90px 30px 30px;background:black;opacity:0;transition:all .75s ease;font-size:1.2em;overflow-y:auto}nav ul{list-style:none}nav ul li{border-bottom:1px solid rgba(255,255,255,.2)}nav ul li:hover{border-bottom-color:#fff6}nav a{display:inline-block;text-decoration:none;padding:10px;color:#ffffffbf;transition:all ease .25s}nav a:hover{color:#fff}.visible_menu nav{left:0;opacity:.95}.visible_menu #content{transform:translate(260px)}#close_menu{color:#fff;font-family:Touche,Trebuchet MS,Arial,sans-serif;font-size:4rem;text-align:right;cursor:pointer}.encabezado{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.encabezado-foto{background-image:url(/assets/banner-facebook.550636bc.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;min-height:8rem}.encabezado-logo{background-color:#6e67b7;text-align:center}.encabezado-logo img{width:max(15rem,50%)}.titulo{text-align:center;padding:2rem min(5%,5rem) 2rem min(5%,5rem);margin-bottom:2rem}.presentacion{width:90%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:2rem;margin:auto}.tarjeta{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0rem 2rem;gap:.2rem;cursor:pointer}.circulo{width:4rem;aspect-ratio:1;border-radius:50%;background-color:#6e67b7;display:flex;justify-content:center;align-items:center}.circulo img{filter:invert(100%);width:70%}.siniestros{width:100%;margin:5rem auto 2rem;background:rgba(0,0,0,.5) url(/assets/img-autocampo.bf8e1194.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;background-blend-mode:darken}#siniestros{scroll-margin-top:2rem}.siniestros-parrafo{padding:2% 7%;color:#fff}.siniestros-parrafo a{color:#fff}.siniestros-lista{background-color:#d3d3d3;padding:2% 7%}.siniestros-lista li{margin-bottom:1rem}.qsomos{width:100%;margin:3rem auto 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}#qsomos{scroll-margin-top:2rem}.qsomos-parrafo{padding:2% 7%}.qsomos-datos{padding:6% 7% 6% 2%;font-size:.9rem}.qsomos-datos img{width:1rem}.qsomos-datos a{color:#2e2e2e}.qsomos-datos{background-color:#d3d3d3}.qsomos-datos li{margin-top:1rem}.qsomos-imagenes{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1%;margin:2rem auto}.qsomos-imagenes img{width:100%;aspect-ratio:2;object-fit:cover}.contacto{width:100%;background-image:url(/assets/img-pc.9f9bab07.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:flex-end;padding:5rem 0rem}.formulario{background-color:#fff;width:min(70%,35rem);padding:4rem 5%;display:flex;flex-direction:column;gap:1rem;align-items:left;justify-content:center;text-align:left}.formulario input{width:100%;border:0;border-bottom:2px solid gray;padding:1rem 0rem;font-size:1rem;color:#2e2e2e;font-family:Touche-regular,Trebuchet MS,Arial,sans-serif}.formulario input::placeholder{color:#797979;font-size:1rem;font-family:Touche-regular,Trebuchet MS,Arial,sans-serif}.formulario input:focus{outline:none;border-bottom:2px solid #6e67b7}.formulario textarea{width:100%;min-height:4rem;border:0;border-bottom:2px solid gray;padding:1rem 0rem;font-size:1rem;color:#2e2e2e;font-family:Touche-regular,Trebuchet MS,Arial,sans-serif}.formulario textarea::placeholder{color:#797979;font-size:1rem;font-family:Touche-regular,Trebuchet MS,Arial,sans-serif}.formulario textarea:focus{outline:none;border-bottom:2px solid #6e67b7}.formulario button{margin-top:1rem;background-color:#6e67b7;color:#fff;width:100%;text-decoration:none;border:0rem;padding:1rem 0rem;font-size:1rem;font-family:Touche-semibold,Trebuchet MS,Arial,sans-serif}.formulario button:hover{background-color:#908ad3;transition:.1s}.pie{width:100%;padding:3rem 0rem;background-color:#363636;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.pie a{color:#fff;text-decoration:none}i{font-size:1.5rem;padding:0rem .7rem .7rem}.pie iframe{width:80%;min-height:200px;border:none;margin-top:1rem}.modal{position:fixed;z-index:20;padding-top:25vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#000000b3}.modal-content{background-color:#fefefe;margin:auto;padding:3rem;border:1px solid #888;border-radius:.5rem;width:70vw}.modal button{padding:.6rem 4rem;text-decoration:none;background-color:#fff;border-style:solid;font-family:Touche-regular,Trebuchet MS,Arial,sans-serif;font-size:1rem;border-radius:1.5rem;cursor:pointer;margin-top:1rem}.modal button:hover{background-color:#6e67b7;color:#fff;transition:.1s}.close{color:#aaa;float:right;font-size:3rem;font-weight:700;padding-left:1rem}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
