section.svelte-1ikd4v5{position:relative;padding:0;border-bottom:2px solid var(--color-contrast);--hashed-background-color: var(--color-main-light);--hashed-color: color-mix(in lch, var(--color-main-light), var(--color-main-medium) 50%)}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5){display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding-top:var(--spacing-section-to-section);padding-bottom:0;container-name:unset;container-type:normal}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5){display:flex;flex-direction:column;padding:0;width:var(--spacing-container-width)}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) h1:where(.svelte-1ikd4v5){color:var(--color-white-faux);text-align:center;font-weight:700;width:100%}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) a{align-self:center;background-color:var(--color-contrast);color:var(--color-white-faux)}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) a:hover,section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) a:focus{background-color:var(--color-main-dark)}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5) picture{--image-width: calc(160px + calc(var(--body-width) * .1));position:relative;font-size:unset;margin:0 auto;z-index:99;align-self:flex-end;width:var(--image-width);height:calc(var(--image-width) / var(--image-aspect-ratio))}section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5) picture img{display:block;height:100%;width:100%;object-fit:contain}@media (min-width: 767px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5){gap:unset;flex-direction:row;padding-bottom:calc(var(--spacing-section-to-section) * 2)}body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5){width:calc(var(--spacing-container-width) * .6);margin-left:var(--spacing-article-to-content)}body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) h1:where(.svelte-1ikd4v5){text-align:left}body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5)>a{margin-left:0;align-self:flex-start}body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .4);margin:unset;margin-top:var(--spacing-small);margin-bottom:calc((var(--spacing-section-to-section) * 2 * -1));margin-right:10px}}@media (min-width: 950px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .35)}}@media (min-width: 1100px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .3)}}@media (min-width: 400px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-4%}}@media (min-width: 767px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-1%}}@media (min-width: 850px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:1%}}@media (min-width: 950px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-1%}}@media (min-width: 1100px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-2%}}@media (min-width: 1250px){body>div>section:not(.sideMenuOpen) section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:1%}}@media (min-width: 1067px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5){gap:unset;flex-direction:row;padding-bottom:calc(var(--spacing-section-to-section) * 2)}body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5){width:calc(var(--spacing-container-width) * .6);margin-left:var(--spacing-article-to-content)}body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5) h1:where(.svelte-1ikd4v5){text-align:left}body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>article:where(.svelte-1ikd4v5)>a{margin-left:0;align-self:flex-start}body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .4);margin:unset;margin-top:var(--spacing-small);margin-bottom:calc((var(--spacing-section-to-section) * 2 * -1));margin-right:10px}}@media (min-width: 1250px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .35)}}@media (min-width: 1400px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture{--image-width: calc(var(--spacing-container-width) * .3)}}@media (min-width: 700px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-4%}}@media (min-width: 1067px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-1%}}@media (min-width: 1150px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:1%}}@media (min-width: 1250px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-1%}}@media (min-width: 1400px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:-2%}}@media (min-width: 1550px){body>div>section.sideMenuOpen section.svelte-1ikd4v5>div:where(.svelte-1ikd4v5)>picture img{margin-top:1%}}body:has(section.hero):before{background-color:var(--color-main-light)}section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1){z-index:0;background-color:var(--color-white);margin-top:calc((-1 * var(--spacing-section-to-section)) + 30px);border-radius:var(--border-radius);border:2px solid var(--color-contrast)}@container container (min-width: 400px){section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1){margin-top:calc((-1 * var(--spacing-section-to-section)) + 25px)}}@container container (min-width: 500px){section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1){margin-top:calc((-1 * var(--spacing-section-to-section)) + 20px)}}@container container (min-width: 600px){section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1){margin-top:calc((-1 * var(--spacing-section-to-section)) + 15px)}}@container container (min-width: 767px){section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1){margin-top:calc((-1 * var(--spacing-section-to-section)))}}section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1)>article:where(.svelte-9b1ng1) h2:where(.svelte-9b1ng1){position:relative;background-color:var(--color-white);padding-right:5px;border-radius:var(--border-radius);z-index:100}section.services.svelte-9b1ng1>.container:where(.svelte-9b1ng1)>article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1):last-of-type{margin-top:calc(var(--spacing-article-to-content) / 2)}section.services.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.cases.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.who-we-are.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1){display:inline-flex;flex-wrap:wrap;flex-direction:column;max-width:100%;gap:var(--spacing-medium);justify-content:space-between}section.services.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.cases.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.who-we-are.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1){flex-basis:50%;flex-shrink:1;flex-grow:1;max-width:100%}section.services.svelte-9b1ng1 article:where(.svelte-9b1ng1)>a.btn-text,section.cases.svelte-9b1ng1 article:where(.svelte-9b1ng1)>a.btn-text,section.who-we-are.svelte-9b1ng1 article:where(.svelte-9b1ng1)>a.btn-text,section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>a.btn-text{align-self:flex-end}@container container (min-width: 767px){section.services.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.cases.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.who-we-are.svelte-9b1ng1 article:where(.svelte-9b1ng1),section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1){flex-direction:row}section.services.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.cases.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.who-we-are.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1),section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1) section:where(.svelte-9b1ng1){max-width:700px}}section.latest-news.svelte-9b1ng1{background-color:var(--color-contrast);color:var(--color-white-faux)}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section{flex-direction:row;flex-wrap:wrap}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article{background-color:var(--color-white-faux);color:var(--color-contrast);width:100%}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2){padding-bottom:var(--spacing-small);padding-top:var(--spacing-medium);width:calc((100% - var(--spacing-small)) / 2)}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div picture{margin-top:calc((var(--spacing-small) + var(--spacing-medium)) * -1);aspect-ratio:1;align-self:flex-start}@container container (max-width: 1000px){section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div>div h2{font-size:1.3em}}@container container (min-width: 850px){section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div{display:block}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div>div{width:100%}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div>div>div:first-child,section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div>div>h2{padding-left:calc(((100% + (var(--spacing-article-to-content) * 2)) * .4) + var(--spacing-small) - var(--spacing-article-to-content))}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div>div h2{aspect-ratio:2/1}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div picture{position:absolute;width:40%;margin-left:calc((var(--spacing-article-to-content) * -1) - 2px);border-bottom-left-radius:unset}section.latest-news.svelte-9b1ng1 article:where(.svelte-9b1ng1)>section>article:nth-child(n+2)>div picture img{border-bottom-left-radius:unset}}
