.main-container.svelte-1bj2y1o{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;align-items:start}.mega-multi.svelte-1bj2y1o{position:relative;color:#fff;display:grid;cursor:default;grid-template-areas:"mega-left-top mega-right-top   " "mega-left-bottom mega-right-bottom";gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;padding:0}.left-top.svelte-1bj2y1o{grid-area:mega-left-top}.left-bottom.svelte-1bj2y1o{grid-area:mega-left-bottom}.right-top.svelte-1bj2y1o{grid-area:mega-right-top}.right-bottom.svelte-1bj2y1o{grid-area:mega-right-bottom}picture.svelte-1bj2y1o{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.container.svelte-1bj2y1o{position:relative;background-color:#005a87cc;display:flex;width:350px;max-width:100%;flex-direction:column;padding:30px;height:100%;justify-content:center}.header.svelte-1bj2y1o{color:#fff;font-weight:600;font-size:2rem;line-height:2.2rem}.description.svelte-1bj2y1o{color:#fff;margin-top:20px;font-weight:300;font-size:1.2rem;line-height:1.5rem}.read-more.svelte-1bj2y1o{color:#3f3f3f;white-space:nowrap;justify-content:center;align-items:start;border-radius:3px;border:2px solid #fff;background-color:#fff;margin-top:20px;padding:8px 25px;font-weight:600;align-self:flex-start}@media (max-width: 900px){.mega-multi.svelte-1bj2y1o{background-image:var(--banner-mobile);min-height:auto;flex-direction:row;display:flex;height:auto}.container.svelte-1bj2y1o{padding:20px;width:100%;height:auto;bottom:0;top:auto}.main-container.svelte-1bj2y1o{justify-content:flex-end;aspect-ratio:1.3;min-height:initial}}picture.svelte-1afzdi7{aspect-ratio:1;border-radius:50%;border:1px solid #bbb;overflow:hidden;width:150px;height:150px}.categories-circle.svelte-1afzdi7{flex-direction:column;row-gap:30px;justify-content:flex-start;padding:0;margin-bottom:-30px}.categories.svelte-1afzdi7{display:flex;flex-direction:row;gap:3%;overflow-x:scroll;width:100%;padding:20px}.category-link.svelte-1afzdi7{display:grid;place-items:center;position:relative;row-gap:30px;justify-content:center;flex-shrink:0;font-weight:600}.name.svelte-1afzdi7{font-size:1.1rem;line-height:1.3rem;text-align:center;width:100%}.scrollable-container.svelte-1afzdi7{position:relative;display:flex;align-items:center;width:100%}.scroll-arrow.svelte-1afzdi7{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:19;width:50px;background:var(--main_background_color);border-radius:50px;padding:0;height:50px}.scroll-arrow.left.svelte-1afzdi7{left:10px}.scroll-arrow.right.svelte-1afzdi7{right:10px}.isAtEnd.svelte-1afzdi7{opacity:.5;cursor:default}.disableScroll.svelte-1afzdi7{display:none}@media screen and (max-width:900px){picture.svelte-1afzdi7{width:120px;height:120px}.categories.svelte-1afzdi7{padding:20px 0;gap:15px}.categories-circle.svelte-1afzdi7{padding:0 3%}.category-link.svelte-1afzdi7{display:flex;overflow:initial;flex-direction:column}.scroll-arrow.svelte-1afzdi7{display:none}}.banner.svelte-1crbzwn{text-shadow:1px 1px 4px rgba(0,0,0,.6);flex-wrap:nowrap;gap:15px;width:100%;padding:0}.banner-link.svelte-1crbzwn{display:grid;place-items:flex-end;position:relative;aspect-ratio:1;overflow:hidden;max-height:75svh;min-height:300px;width:100%}.text-bg.svelte-1crbzwn{display:flex;flex-direction:column;text-align:left;position:absolute;color:#fff;z-index:1;gap:12px;width:100%;padding:20px;background-color:#005a87cc;min-height:50%;overflow:scroll;height:auto;justify-content:space-between}.large.svelte-1crbzwn{font-size:1.5rem;line-height:1.7rem}.medium.svelte-1crbzwn{font-size:1.2rem;line-height:1.5rem}.button.svelte-1crbzwn{padding:10px 20px;border:1px solid #ddd;width:auto;font-size:1.1rem;align-self:flex-start}@media screen and (max-width: 900px){.banner.svelte-1crbzwn{flex-direction:column;padding:0 3%}.text-bg.svelte-1crbzwn{height:auto;padding:20px}.large.svelte-1crbzwn{font-size:1.5rem;line-height:1.8rem}}.posts.svelte-12gnqzz{width:100%;display:grid;gap:4px;padding-top:2em;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.post.svelte-12gnqzz{position:relative;overflow:hidden;display:block;padding-bottom:100%}picture.svelte-12gnqzz{position:absolute;left:0;top:0;pointer-events:none}@media screen and (max-width: 900px){.posts.svelte-12gnqzz{grid-template-columns:1fr 1fr}}picture.svelte-vcndsm{height:auto;min-height:30px}.brands.svelte-vcndsm{padding:0;row-gap:30px}.brands.svelte-vcndsm{flex-direction:column;row-gap:20px}.brands-list.svelte-vcndsm{display:grid;grid-template-columns:repeat(6,1fr);gap:40px;width:100%}.brand.svelte-vcndsm{flex-basis:100%;height:auto;display:grid;place-items:center}@media screen and (max-width: 900px){.brands-list.svelte-vcndsm{grid-template-columns:repeat(3,1fr);gap:0}.brand.svelte-vcndsm{padding:10px}.brands.svelte-vcndsm{padding:0 3%}}picture.svelte-1zjtgb{aspect-ratio:1.5;overflow:hidden;height:auto}.references.svelte-1zjtgb{background-size:cover;background-position:center center;padding:0;row-gap:30px;display:flex;flex-direction:column}.boxes-container.svelte-1zjtgb{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;max-width:initial}.read-more.svelte-1zjtgb{display:flex;padding:20px;cursor:pointer;justify-content:flex-start;text-transform:uppercase;color:#777;font-size:1rem}.text.svelte-1zjtgb{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 20px;line-height:1.4rem;font-size:1rem;max-height:5.6rem}.frame.svelte-1zjtgb{display:flex;justify-content:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px;align-items:flex-start}.title.svelte-1zjtgb{font-size:1.2rem;line-height:1.6rem;padding:0;margin:0}.box.svelte-1zjtgb{background-color:#fff;padding:0;display:flex;flex-direction:column;text-align:left;row-gap:0;justify-content:flex-start;border-radius:0}.indicator.svelte-1zjtgb{width:100%}@media screen and (min-width: 901px){.frame.svelte-1zjtgb{min-height:110px}.indicator.svelte-1zjtgb{display:none}}@media screen and (max-width: 1200px){.boxes-container.svelte-1zjtgb{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px){.boxes-container.svelte-1zjtgb{max-width:600px;grid-template-columns:repeat(2,1fr)}.box.svelte-1zjtgb{width:100%;max-width:100%}.references.svelte-1zjtgb{background:none!important;padding:0 3%}}@media screen and (max-width: 550px){.boxes-container.svelte-1zjtgb{grid-template-columns:1fr}}
