:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-c3f35477{background-blend-mode:normal;background-color:var(--base);background-image:url('https://sites.generatepress.com/mypet/wp-content/uploads/sites/115/2021/10/squiggly-line.svg');background-position:center bottom;background-repeat:no-repeat;background-size:1200px;position:relative}.gb-element-e107cbda{box-shadow:10px 10px 5px 7px rgba(0,0,0,0.1);text-shadow:rgba(0,0,0,1) 1px 1px 2px}.gb-element-cae464df{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 40px}@media (max-width:767px){.gb-element-cae464df{padding:60px 30px}}.gb-element-03f1443b{align-items:center;column-gap:40px;display:grid;grid-template-columns:30% 40% 30%}@media (max-width:1024px){.gb-element-03f1443b{column-gap:60px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:27px}}@media (max-width:767px){.gb-element-03f1443b{grid-template-columns:1fr}}.gb-element-7eed7bd1{height:100%}@media (max-width:1024px){.gb-element-7eed7bd1{order:2}}.gb-element-a7f78f81{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}@media (max-width:1024px){.gb-element-a7f78f81{grid-column:1/-1;order:1;text-align:center}}.gb-element-9af3c489{height:100%}@media (max-width:1024px){.gb-element-9af3c489{order:3}}.gb-element-0fcaf6e1{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 40px}@media (max-width:767px){.gb-element-0fcaf6e1{padding:60px 30px}}.gb-element-b368a063{column-gap:60px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}@media (max-width:1024px){.gb-element-b368a063{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-b368a063{grid-template-columns:1fr}}.gb-element-c925c0f0{background-color:var(--base-3);column-gap:20px;display:flex;flex-grow:0;border-radius:4px;padding:20px}@media (max-width:1024px){.gb-element-c925c0f0{flex-direction:column}}.gb-element-027ec4f0{flex-basis:40%;flex-grow:1;height:100%}@media (max-width:767px){.gb-element-027ec4f0{flex-basis:100%;width:100%}}.gb-element-656f2e26{background-color:var(--base-3);column-gap:20px;display:flex;flex-grow:0;border-radius:4px;padding:20px}@media (max-width:1024px){.gb-element-656f2e26{flex-direction:column}}.gb-element-759ae081{flex-basis:40%;flex-grow:1;height:100%}@media (max-width:767px){.gb-element-759ae081{flex-basis:100%;width:100%}}.gb-element-5707586c{background-color:var(--base-3);column-gap:20px;display:flex;flex-grow:0;border-radius:4px;padding:20px}@media (max-width:1024px){.gb-element-5707586c{flex-direction:column}}.gb-element-69b60b73{flex-basis:40%;flex-grow:1;height:100%}@media (max-width:767px){.gb-element-69b60b73{flex-basis:100%;width:100%}}.gb-element-d13be48f{background-color:var(--base-3);column-gap:20px;display:flex;flex-grow:0;border-radius:4px;padding:20px}@media (max-width:1024px){.gb-element-d13be48f{flex-direction:column}}.gb-element-14a6d50a{flex-basis:40%;flex-grow:1;height:100%}@media (max-width:767px){.gb-element-14a6d50a{flex-basis:100%;width:100%}}.gb-element-43d53d02{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 40px}@media (max-width:767px){.gb-element-43d53d02{padding:60px 30px}}.gb-element-955b5d32{background-blend-mode:normal;background-image:url(https://residencias-caninas-cerca.es/wp-content/uploads/2021/10/abstract_fluid_shape_reversed.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100%}.gb-element-c4187c32{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 40px}@media (max-width:767px){.gb-element-c4187c32{padding:60px 30px}}.gb-element-daf2fa60{margin-left:auto;margin-right:auto;position:relative;z-index:1}.gb-element-329c1eca{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:767px){.gb-element-329c1eca{grid-template-columns:1fr}}.gb-element-13ebcade{background-color:var(--contrast-2)}.gb-element-3941a87a{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:100px 40px}@media (max-width:1024px){.gb-element-3941a87a{padding-bottom:80px;padding-top:80px}}@media (max-width:767px){.gb-element-3941a87a{padding:80px 30px}}.gb-element-6498b3e2{column-gap:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.gb-element-6498b3e2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}}@media (max-width:767px){.gb-element-6498b3e2{grid-template-columns:1fr}}.gb-element-a1fdc3a2{background-color:var(--contrast);color:var(--base-3);font-size:15px}.gb-element-a1fdc3a2 a{color:var(--accent-3)}.gb-element-a1fdc3a2 a:hover{color:var(--base-3)}.gb-element-d3ea1ec6{column-gap:40px;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:20px 40px}@media (max-width:1024px){.gb-element-d3ea1ec6{flex-direction:column;row-gap:20px}}@media (max-width:767px){.gb-element-d3ea1ec6{padding-left:30px;padding-right:30px}}.gb-element-1f89a50a{flex-grow:1}@media (max-width:1024px){.gb-element-1f89a50a{text-align:center;width:100%}}@media (max-width:767px){.gb-element-1f89a50a{text-align:center;width:100%}}.gb-element-f979db02{column-gap:20px;display:flex;flex-grow:1;justify-content:flex-end}@media (max-width:1024px){.gb-element-f979db02{justify-content:center;width:100%}}@media (max-width:767px){.gb-element-f979db02{flex-wrap:wrap;row-gap:4px;width:100%}}.gb-text-5b1702e9{display:flex;flex-direction:column;margin-bottom:40px;text-align:center;text-transform:capitalize}.gb-text-5b1702e9 .gb-shape svg{width:1em;height:1em}.gb-text-ff6f5276{margin-bottom:10px}@media (max-width:1024px){.gb-text-ff6f5276{line-height:1.2em}}.gb-text-00a6a513{border-bottom-style:solid;border-bottom-width:2px;display:inline-block;font-size:24px;padding-bottom:4px}@media (max-width:767px){.gb-text-00a6a513{font-size:22px}}.gb-text-7eae01ff{display:flex;flex-direction:column;margin-bottom:40px;text-align:center;text-transform:capitalize}.gb-text-7eae01ff .gb-shape svg{width:1em;height:1em}.gb-text-e5fb3ad8{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;flex-direction:row-reverse;margin-bottom:8px;text-align:right}.gb-text-e5fb3ad8 .gb-shape svg{width:0.8em;height:0.8em}@media (max-width:767px){.gb-text-e5fb3ad8{flex-direction:row;justify-content:rightMobile;text-align:left}}.gb-text-0349828e{text-align:right}@media (max-width:767px){.gb-text-0349828e{text-align:left}}.gb-text-492ee4a4{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;flex-direction:row-reverse;margin-bottom:8px;text-align:right}.gb-text-492ee4a4 .gb-shape svg{width:0.8em;height:0.8em}@media (max-width:767px){.gb-text-492ee4a4{flex-direction:row;justify-content:rightMobile;text-align:left}}.gb-text-dae7a5c4{text-align:right}@media (max-width:767px){.gb-text-dae7a5c4{text-align:left}}.gb-text-473fbf23{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;flex-direction:row-reverse;margin-bottom:8px;text-align:right}.gb-text-473fbf23 .gb-shape svg{width:0.8em;height:0.8em}@media (max-width:767px){.gb-text-473fbf23{flex-direction:row;justify-content:rightMobile;text-align:left}}.gb-text-fbe58655{margin-bottom:0px;text-align:right}@media (max-width:767px){.gb-text-fbe58655{text-align:left}}.gb-text-e6dc261e{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;margin-bottom:8px}.gb-text-e6dc261e .gb-shape svg{width:0.8em;height:0.8em}.gb-text-a1ca4898{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;margin-bottom:8px}.gb-text-a1ca4898 .gb-shape svg{width:0.8em;height:0.8em}.gb-text-756d185f{align-items:center;color:var(--accent-2);column-gap:0.5em;display:flex;margin-bottom:8px}.gb-text-756d185f .gb-shape svg{width:0.8em;height:0.8em}.gb-text-d08abd7a{margin-bottom:0px}.gb-text-90361742{display:flex;flex-direction:column;margin-bottom:40px;text-align:center}.gb-text-90361742 .gb-shape svg{width:1em;height:1em}.gb-text-c51d49ca{font-size:18px;margin-bottom:6px}@media (max-width:1024px){.gb-text-c51d49ca{margin-top:10px}}.gb-text-85435ebb{font-size:16px}.gb-text-d714fc2b{font-size:18px;margin-bottom:6px}@media (max-width:1024px){.gb-text-d714fc2b{margin-top:10px}}.gb-text-965102fb{font-size:16px}.gb-text-7908564d{font-size:18px;margin-bottom:6px}@media (max-width:1024px){.gb-text-7908564d{margin-top:10px}}.gb-text-d52ee9e9{font-size:16px}.gb-text-5bd5e137{font-size:18px;margin-bottom:6px}@media (max-width:1024px){.gb-text-5bd5e137{margin-top:10px}}.gb-text-1a91db8e{font-size:16px}.gb-text-836e4fd9{display:flex;flex-direction:column;margin-bottom:40px;text-align:center}.gb-text-836e4fd9 .gb-shape svg{width:1em;height:1em}.gb-text-42a1c528{font-size:20px;margin-bottom:0px}.gb-text-42a1c528 a{color:var(--accent)}.gb-text-42a1c528 a:hover{color:var(--accent-2)}@media (max-width:767px){.gb-text-42a1c528{font-size:19px}}.gb-text-f1d9c017{color:var(--accent-3);font-size:16px;text-transform:capitalize}.gb-text-691a539a{color:var(--accent-3);font-size:16px;text-transform:capitalize}.gb-text-5a5f6834{line-height:1.8em;margin-bottom:0px}.gb-text-2205b5cb{margin-bottom:0px}.gb-text-942bd38b{margin-bottom:0px}.gb-text-3a4d2ff4{margin-bottom:0px}.gb-text-9d8b046b{margin-bottom:0px}.gb-media-70475e6b{height:340px;max-width:100%;width:auto}.gb-media-786cb4ed{height:auto;max-width:100%;width:auto}@media (max-width:1024px){.gb-media-786cb4ed{height:273px}}.gb-media-b1d6cf13{display:block;height:240px;max-width:100%;object-fit:cover;width:100%;border-radius:8px}.gb-media-3b343c7b{display:block;height:300px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-3b343c7b{height:250px}}.gb-media-9ead672b{display:block;height:300px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-9ead672b{height:250px}}.gb-media-e0be26de{display:block;height:300px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-e0be26de{height:250px}}.gb-media-9dbbaec9{display:block;height:300px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-9dbbaec9{height:250px}}.gb-media-f4700a67{display:block;height:300px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-f4700a67{height:250px}}.gb-looper-59d38ecd{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:50px}@media (max-width:767px){.gb-looper-59d38ecd{grid-template-columns:1fr}}.gb-loop-item-7e926461{display:flex;flex-direction:column;row-gap:16px}