/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-grey:#ededed;--color-grey-light:#e9e9e9;--color-primary:#55a9ff;--color-secondary:#000;--color-default:#000;--color-light:#fff;--color-dark:#000}:root{--font-base-family:"Roboto","Helvetica","Arial",sans-serif;--font-sec-family:"Roboto","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--grid-offset:30px;--grid-gap:40px;--grid-width:1600px;--grid-total-columns:20}@media screen and (min-width:992px){:root{--grid-offset:60px}}@media screen and (min-width:1150px){:root{--grid-offset:100px;--grid-gap:60px}}@media screen and (min-width:1440px){:root{--grid-offset:160px;--grid-gap:80px}}.p-column-group__items{counter-reset:css-counter 0}.p-column-group__items .grid__item:has(.c-column-item-number){counter-increment:css-counter 1}.p-column-group__items .grid__item:has(.c-column-item-number) .c-column-item-number__wrapper{display:flex;flex-wrap:wrap}.p-column-group__items .grid__item:has(.c-column-item-number) .c-column-item-number__wrapper:before{content:"0" counter(css-counter);background-color:var(--color-primary);border-radius:10rem;color:var(--color-light);font-size:3.5rem;font-weight:800;margin-right:5rem;display:flex;justify-content:center;align-items:center;flex:0 0 10rem;height:10rem}.c-column-item-number__content{flex:1}.c-column-item-number__content .btn--type-default{border-color:var(--color-primary)!important;color:var(--color-primary)}.c-column-item-number__content .btn--type-default.is-active,.c-column-item-number__content .btn--type-default:hover,.c-column-item-number__content .btn--type-default:focus,.trigger-hover:focus .c-column-item-number__content .btn--type-default,.trigger-hover:hover .c-column-item-number__content .btn--type-default{background:var(--color-primary);color:var(--color-light)}@media screen and (min-width:768px){.c-column-item-number--has-bg .c-column-item-number__content{padding:2.5rem}}@media screen and (min-width:1150px){.c-column-item-number--has-bg .c-column-item-number__content{padding:5rem}}
.c-cta{border-radius:50rem}.c-cta .btn{margin-top:2.5rem}
:root{--color-grey:#ededed;--color-grey-light:#e9e9e9;--color-primary:#55a9ff;--color-secondary:#000;--color-default:#000;--color-light:#fff;--color-dark:#000}:root{--font-base-family:"Roboto","Helvetica","Arial",sans-serif;--font-sec-family:"Roboto","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--grid-offset:30px;--grid-gap:40px;--grid-width:1600px;--grid-total-columns:20}@media screen and (min-width:992px){:root{--grid-offset:60px}}@media screen and (min-width:1150px){:root{--grid-offset:100px;--grid-gap:60px}}@media screen and (min-width:1440px){:root{--grid-offset:160px;--grid-gap:80px}}.c-hero{position:relative}.c-hero__content-wrapper{margin-top:5rem}@media screen and (min-width:480px){.c-hero__content-wrapper{position:absolute;top:50%;left:0;z-index:5;translate:0 -50%;width:100%;color:var(--color-light);margin:0}}@media screen and (min-width:480px){.c-hero__content .btn--type-default.is-active,.c-hero__content .btn--type-default:hover,.c-hero__content .btn--type-default:focus,.trigger-hover:focus .c-hero__content .btn--type-default,.trigger-hover:hover .c-hero__content .btn--type-default{background:var(--color-primary);color:var(--color-light)}}@media screen and (min-width:1150px){.c-hero__text{width:60%}}.c-hero__media{position:relative}.c-hero__media:before{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:2;background-image:url(/themes/custom/studiomarcel/components/c-hero/img/pattern.png);background-color:var(--color-blue);mix-blend-mode:multiply}.c-hero__media img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:100rem;min-height:50rem;filter:grayscale(100%)}
