/* @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}}.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%)}
: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}}@media screen and (min-width:768px){.c-text-media__wrapper{display:flex;flex-wrap:wrap}}.c-text-media__media{overflow:hidden;margin-bottom:5rem}@media (min-width:768px){.c-text-media__media{width:calc(10 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2);margin-bottom:0}}.c-text-media__media img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;border-radius:1rem}@media screen and (min-width:768px){.c-text-media__content{width:calc(9 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2);margin-left:calc(1 / var(--grid-total-columns) * 100%);display:flex;flex-direction:column}}.c-text-media:not([class*=h-bg-color]) .c-text-media__content{justify-content:center}.c-text-media--has-bg{margin-bottom:10rem}@media screen and (min-width:768px){.c-text-media--has-bg{margin-bottom:20rem}}@media screen and (min-width:1150px){.c-text-media--has-bg{margin-bottom:30rem}}@media (min-width:768px){.c-text-media--has-bg .c-text-media__media{margin-bottom:-5rem}}@media screen and (min-width:768px) and (min-width:768px){.c-text-media--has-bg .c-text-media__media{margin-bottom:-10rem}}@media screen and (min-width:768px) and (min-width:1150px){.c-text-media--has-bg .c-text-media__media{margin-bottom:-15rem}}.c-text-media--has-bg .c-text-media__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:4/3}@media screen and (min-width:768px){.c-text-media--has-bg .c-text-media__content{padding-bottom:5rem}}@media screen and (min-width:768px) and (min-width:768px){.c-text-media--has-bg .c-text-media__content{padding-bottom:10rem}}@media screen and (min-width:768px) and (min-width:1150px){.c-text-media--has-bg .c-text-media__content{padding-bottom:15rem}}@media screen and (min-width:768px){.c-text-media--has-bg{padding-bottom:0!important}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__wrapper{flex-direction:row-reverse;justify-content:space-between}}@media (min-width:768px){.c-text-media--media-position-right .c-text-media__media{margin-left:calc(1 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__content{margin-left:0}}@media screen and (min-width:768px){.c-text-media--one-third-media .c-text-media__content{width:calc(12 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}@media (min-width:768px){.c-text-media--one-third-media .c-text-media__media{width:calc(7 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}@media screen and (min-width:768px){.c-text-media--one-third-media.c-text-media--fullwidth .c-text-media__content{width:calc(12 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}@media (min-width:768px){.c-text-media--one-third-media.c-text-media--fullwidth .c-text-media__media{width:calc(9 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}.c-text-media--fullwidth{--grid-total-columns:24}@media screen and (min-width:768px){.c-text-media--fullwidth .c-text-media__content{width:calc(9 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}@media (min-width:768px){.c-text-media--fullwidth .c-text-media__media{width:calc(12 / var(--grid-total-columns) * 100% - var(--grid-gap) / 2)}}@media screen and (min-width:768px){.c-text-media--fullwidth.c-text-media--media-position-right .c-text-media__content{margin-left:calc(2 / var(--grid-total-columns) * 100%)}}
