@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Outfit:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{appearance:none;background:rgba(51,51,51,.25);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-page-dot.is-selected{background:#333}

/*!
Theme Name: Nova
Theme URI: https://berger.agency
Author: Berger.agency
Author URI: https://berger.agency
Description: Description
Version: 1.0.0

*/@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url(/app/themes/berger/dist/assets/fonts/subset-Graphik-Regular.woff2) format("woff2"),url(/app/themes/berger/dist/assets/fonts/subset-Graphik-Regular.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:500;src:url(/app/themes/berger/dist/assets/fonts/subset-Graphik-Semibold.woff2) format("woff2"),url(/app/themes/berger/dist/assets/fonts/subset-Graphik-Semibold.woff) format("woff")}@keyframes loading{0%{opacity:0;transform:scale3d(.99,.99,0)}to{opacity:1;transform:scale3d(0,85vh,0)}}@keyframes slidein{0%{opacity:0;transform:translate3d(0,1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slidedown{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideout{0%{transform:translate3d(0,-2em,0)}to{transform:translateZ(0)}}a,footer,h1,h2,h3,h4,header,nav,p,small,span,ul{color:inherit;font-family:Graphik,sans-serif;font-variant-ligatures:no-contextual}b,h1,h2,h3,h4,strong{color:inherit;font-weight:500}a,p{color:inherit;font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{margin:0;padding:0}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.grid{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.grid{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.grid{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.grid{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.grid{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.grid__inner{grid-column:2/8}.page-hero{background:0 0 no-repeat;background-size:cover;min-height:200px;overflow:hidden;position:relative;width:100%;z-index:0}.page-hero .hero__inner{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding-top:10vh;position:relative;z-index:2}@media(min-width:768px){.page-hero .hero__inner{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.page-hero .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.page-hero .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.page-hero .hero__inner{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.page-hero .hero__inner .wrapper{grid-column:2/8;-ms-flex-pack:justify;justify-content:space-between}.page-hero .hero__inner h1{color:#5b60f5;font-size:2rem;line-height:1.4em}@media(min-width:992px){.page-hero .hero__inner h1{font-size:3rem}}.dev{bottom:2em;position:fixed;right:2em;z-index:1000}.dev .current{background-color:rgba(91,96,245,.5);border-radius:2px;height:13px;margin-bottom:-2px;width:13px}.dev .current,.dev .responsive{display:inline-block;position:relative}.dev .responsive{height:20px}.dev .responsive span{background-color:rgba(91,96,245,.2);display:none;font-size:.8em;letter-spacing:1px;padding:0 6px}@media(max-width:575.98px){.dev .responsive .responsive-xs{display:inline-block}}@media(min-width:576px)and (max-width:767.98px){.dev .responsive .responsive-sm{display:inline-block}}@media(min-width:768px)and (max-width:991.98px){.dev .responsive .responsive-md{display:inline-block}}@media(min-width:992px)and (max-width:1199.98px){.dev .responsive .responsive-lg{display:inline-block}}@media(min-width:1200px)and (max-width:1439.98px){.dev .responsive .responsive-xl{display:inline-block}}@media(min-width:1440px)and (max-width:1599.98px){.dev .responsive .responsive-xxl{display:inline-block}}@media(min-width:1600px){.dev .responsive .responsive-3xl{display:inline-block}}.xdebug-var-dump{background-color:#fff}.header{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding-top:1rem;position:relative;width:100%;z-index:5}@media(min-width:768px){.header{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.header{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.header{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.header{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:992px){.header{padding-top:3rem}}@media(min-width:1440px){.header{padding-top:6rem}}.header__inner{display:-ms-flexbox;display:flex;grid-column:2/8;width:100%;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header .logo svg{max-width:6rem;fill:#fff}.header .nav{display:-ms-flexbox;display:flex}.header .nav__item{margin-left:1rem}@media(min-width:768px){.header .nav__item{margin-left:2rem}}.header .nav__item a{color:#fff;font-size:1rem;text-decoration:none}.header .nav__item a:after{background-color:transparent;border-radius:10rem;bottom:-.8rem;content:"";height:.3rem;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:.3rem}@media(min-width:992px){.header .nav__item a{font-size:1.2rem}}.header .nav .active a.navlink{color:#5b60f5;display:inline-block;position:relative}.page-hero .nav a{color:#11074b}.nav-color-dark .logo svg,.page-hero .logo svg{fill:#11074b}.nav-color-dark .nav a{color:#11074b}.nav-color-white .logo svg{fill:#fff}.nav-color-white .nav a{color:#fff}.footer{background-color:#fff;color:#11074b;display:grid;font-size:1.2rem;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;overflow:hidden}@media(min-width:768px){.footer{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.footer{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.footer{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.footer{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:992px){.footer{font-size:1.4rem;padding-top:6rem}}.footer__inner{grid-column:2/8}.footer h4{color:rgba(17,7,75,.3);font-size:1.4rem;font-weight:400;margin-bottom:2rem}@media(min-width:768px){.footer h4{font-size:1rem;margin-bottom:5rem}}.footer address{font-style:normal;margin:0;padding:0}.footer address p{margin:0 0 1rem;padding:0}.footer address a{margin:0;padding:0}.footer .footer__navs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem 0}@media(min-width:992px){.footer .footer__navs{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;gap:3rem;justify-content:flex-end}}.footer .footer__navs .push{display:none}@media(min-width:992px){.footer .footer__navs .push{display:block;margin-left:auto}}.footer .footer__navs>.col{text-align:center}@media(min-width:992px){.footer .footer__navs>.col{text-align:left}}.footer .footer__bottom,.footer .footer__navs .footer__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer .footer__bottom{-ms-flex-pack:justify;font-size:1rem;justify-content:space-between;line-height:1.4em;padding:1rem 0}@media(min-width:768px){.footer .footer__bottom{-ms-flex-direction:row;flex-direction:row;padding:6rem 0 2rem}}.footer .footer__bottom>.col{text-align:center}@media(min-width:992px){.footer .footer__bottom>.col:last-of-type{text-align:right}}.footer .footer__jobs ul{list-style:none;margin:0;padding:0}.footer .footer__jobs ul li{margin:0;padding:0}.footer .footer__jobs a{display:block;margin:0 0 1rem}.footer .footer__jobs .jobs_all_link{color:#5b60f5}.about{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;min-height:200px;padding-top:15rem}@media(min-width:768px){.about{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.about{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.about{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.about{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.about img{display:block;max-width:100%}.about__photobig{background-color:rgba(17,7,75,.2);border-top-left-radius:4rem;grid-column:2/8;overflow:hidden;position:relative;width:100%;z-index:2}@media(min-width:768px){.about__photobig{grid-column:2/7}}.about__photosmall{grid-column:2/8;position:relative;z-index:3}@media(min-width:768px){.about__photosmall{grid-column:5/8;margin-top:-25rem}}.about__photosmall-headline{width:100%}.about__photosmall-headline h2{color:#5b60f5;font-size:1.8rem;line-height:1.4em;margin:-120% 0 0;padding:0}@media(min-width:992px){.about__photosmall-headline h2{font-size:2.4rem;margin-top:0}}@media(min-width:1440px){.about__photosmall-headline h2{font-size:3rem;margin-top:0}}.about__photosmall-headline span{color:#5b60f5;font-size:2rem;line-height:1.2em}.about__photosmall-image{background-color:#11074b;border-bottom-right-radius:4rem;border-top-left-radius:4rem;margin-top:80%;overflow:hidden;width:100%}@media(min-width:420px){.about__photosmall-image{margin-top:2rem}}.about__textline{grid-column:1/9;overflow-x:hidden;position:relative;z-index:1}@media(min-width:768px){.about__textline{grid-column:1/9;margin-top:-15rem}}.about__textline .inner{display:-ms-flexbox;display:flex;transform:translateZ(0)}.about__textline .inner span{color:#11074b;display:inline-block;font-size:2rem;font-weight:500;padding:0 .5rem;word-break:keep-all}@media(min-width:992px){.about__textline .inner span{font-size:5rem;padding:0 1rem}}.acquire{background-color:#fff;display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;min-height:400px;width:100%}@media(min-width:768px){.acquire{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.acquire{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.acquire{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.acquire{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.acquire__inner{grid-column:2/8}.acquire__inner h2{color:#11074b;font-size:2rem}section.benefits{display:grid;font-family:Graphik,sans-serif;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding-top:10rem}@media(min-width:768px){section.benefits{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){section.benefits{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){section.benefits{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){section.benefits{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}section.benefits .benefits__inner{grid-column:2/8}section.benefits .boxes{display:grid;grid-template-areas:"headline headline" "b        c" "d        e" "f        g" "h        i" "j        k";grid-template-columns:repeat(2,1fr);-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media(min-width:768px){section.benefits .boxes{grid-template-areas:"headline headline b" "c        d        e" "f        g        h" "i        j        k";grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){section.benefits .boxes{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-gap:0;grid-template-areas:"headline headline b c" "d       e       f g" ".       h       i j" ".       .       k ."}}section.benefits .headline{color:#5d63f6;font-size:1.6rem;grid-area:headline;line-height:1.8em;margin-top:-10rem}@media(min-width:768px){section.benefits .headline{font-size:2rem}}section.benefits .item{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background-color:#2f0661;border-radius:50px;color:#fff;font-size:1.6em;font-weight:500;height:8rem;overflow:hidden;padding:2rem;text-align:center;text-align:left}@media(min-width:768px){section.benefits .item{background-color:#7534c6}}section.benefits .item:nth-of-type(3n+1){background-color:#7534c6}@media(min-width:768px){section.benefits .item:nth-of-type(3n+1){background-color:#7534c6}section.benefits .item:nth-of-type(odd){background-color:#2f0661}}section.benefits .item:nth-of-type(2){grid-area:b}section.benefits .item:nth-of-type(3){grid-area:c}section.benefits .item:nth-of-type(4){grid-area:d}section.benefits .item:nth-of-type(5){grid-area:e}section.benefits .item:nth-of-type(6){grid-area:f}section.benefits .item:nth-of-type(7){grid-area:g}section.benefits .item:nth-of-type(8){grid-area:h}section.benefits .item:nth-of-type(9){grid-area:i}section.benefits .item:nth-of-type(10){grid-area:j}section.benefits .item:nth-of-type(11){grid-area:k}section.bigtext{display:grid;font-family:Graphik,sans-serif;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding:3rem 0 0}@media(min-width:768px){section.bigtext{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){section.bigtext{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){section.bigtext{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){section.bigtext{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:768px){section.bigtext{padding:6rem 0 2rem}}section.bigtext .bigtext__inner{grid-column:2/8}section.bigtext h4{font-size:1.6rem;line-height:1.6em}@media(min-width:768px){section.bigtext h4{font-size:3rem}}.template-page{color:#11074b;font-family:Graphik,sans-serif}.template-page .page-list{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-page .page-list{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-page .page-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-page .page-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-page .page-list{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-page .page-list{row-gap:0!important}.template-page .page-list h4{color:rgba(91,96,245,.2);font-size:2rem;grid-column:2/8;margin-top:6rem}.template-page .page-list .item{border-bottom:1px solid rgba(17,7,75,.1);grid-column:2/8;margin:0;padding:1rem 0;text-decoration:none}.template-page .page-list .item:first-of-type{border-top:1px solid rgba(17,7,75,.1)}.template-page .page-list .item h2{color:rgba(17,7,75,.8);font-size:2rem;font-weight:500}.template-landing{background-color:#11074b;color:#fff;font-family:Graphik,sans-serif}.template-landing .hero{background:0 0 no-repeat;background-size:cover;min-height:200px;overflow:hidden;position:relative;width:100%;z-index:0}.template-landing .hero:after{background:linear-gradient(180deg,#0a042b,#11074b);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.template-landing .hero .logo svg{fill:#fff}.template-landing .hero__inner{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding-top:10vh;position:relative;text-align:center;z-index:2}@media(min-width:768px){.template-landing .hero__inner{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-landing .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-landing .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-landing .hero__inner{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-landing .hero__inner .wrapper{grid-column:2/8;text-align:center}.template-landing .hero__inner h1{font-size:1.8rem;font-weight:500;line-height:1.4em}@media(min-width:992px){.template-landing .hero__inner h1{font-size:3rem}}.template-landing .hero__inner h1 br{display:none}@media(min-width:992px){.template-landing .hero__inner h1 br{display:block}}.template-landing .hero__inner span{color:#777fc8;font-size:1rem;font-weight:500;letter-spacing:.2rem;line-height:1.6em;text-transform:uppercase}.template-landing .hero__inner span br{display:block}@media(min-width:992px){.template-landing .hero__inner span br{display:none}}.template-landing .jedna_veta{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;width:100%}@media(min-width:768px){.template-landing .jedna_veta{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-landing .jedna_veta{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-landing .jedna_veta{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-landing .jedna_veta{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-landing .jedna_veta__inner{grid-column:2/8}.template-landing .jedna_veta span{color:#777fc8;font-size:1rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.template-landing .jedna_veta h2{-webkit-background-clip:text;-moz-background-clip:text;background-image:linear-gradient(76deg,#c082b3,#393ed0);font-size:2rem;line-height:1.3em;position:relative;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}@media(min-width:992px){.template-landing .jedna_veta h2{font-size:3.5rem;line-height:1.3em}}.template-landing .sluzby{background-color:#0f0b1e;display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;margin-top:4rem;width:100%}@media(min-width:768px){.template-landing .sluzby{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-landing .sluzby{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-landing .sluzby{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-landing .sluzby{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-landing .sluzby ul{grid-column:2/8;list-style:none;margin:0;padding:0;width:100%}.template-landing .sluzby ul li{margin:0;padding:0}@media(min-width:992px){.template-landing .sluzby ul{column-count:4}}.template-landing .sluzby ul li{color:#777fc8;font-size:1.4rem;padding:0 0 2rem}@media(min-width:992px){.template-landing .sluzby ul li{font-size:1.4rem;padding:2rem 0}}.template-landing .projects{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;overflow:hidden;padding-top:12vw;width:100%}@media(min-width:768px){.template-landing .projects{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-landing .projects{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-landing .projects{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-landing .projects{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-landing .projects__inner{grid-column:2/8}.template-landing .projects__inner h2{font-size:4rem;font-weight:600}.template-landing .projects .item{display:block;margin-top:4rem;text-decoration:none}@media(min-width:992px){.template-landing .projects .item{margin-top:0}}.template-landing .projects .item:first-of-type{grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:first-of-type{grid-column:2/4}.template-landing .projects .item:first-of-type .item__artwork{aspect-ratio:30/35}}.template-landing .projects .item:nth-of-type(2),.template-landing .projects .item:nth-of-type(6){grid-column:2/8;margin-top:8rem}@media(min-width:992px){.template-landing .projects .item:nth-of-type(2),.template-landing .projects .item:nth-of-type(6){grid-column:4/8;padding-left:4rem}.template-landing .projects .item:nth-of-type(2) .item__artwork,.template-landing .projects .item:nth-of-type(6) .item__artwork{aspect-ratio:5/3}}.template-landing .projects .item:nth-of-type(3){grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:nth-of-type(3){grid-column:2/6;margin-top:8rem;padding-right:4rem}.template-landing .projects .item:nth-of-type(3) .item__artwork{aspect-ratio:5/3}}.template-landing .projects .item:nth-of-type(4){grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:nth-of-type(4){grid-column:6/8}.template-landing .projects .item:nth-of-type(4) .item__artwork{aspect-ratio:3/4}}.template-landing .projects .item:nth-of-type(5){grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:nth-of-type(5){grid-column:2/4;margin-top:4rem}.template-landing .projects .item:nth-of-type(5) .item__artwork{aspect-ratio:30/35}}.template-landing .projects .item:nth-of-type(7){grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:nth-of-type(7){grid-column:2/6;margin-top:8rem;padding-right:4rem}.template-landing .projects .item:nth-of-type(7) .item__artwork{aspect-ratio:5/3}}.template-landing .projects .item:nth-of-type(8){grid-column:2/8}@media(min-width:992px){.template-landing .projects .item:nth-of-type(8){grid-column:6/8}.template-landing .projects .item:nth-of-type(8) .item__artwork{aspect-ratio:3/4}}.template-landing .projects .item:last-of-type{margin-bottom:0;padding-bottom:0}.template-landing .projects .item__artwork{aspect-ratio:4/3;border-radius:2rem;position:relative;width:100%}.template-landing .projects .item__headline{position:relative;z-index:2}.template-landing .projects .item__headline h2{color:#fff;font-size:2rem;font-weight:400;margin:0;padding:1.5rem 0 1rem}@media(min-width:1440px){.template-landing .projects .item__headline h2{font-size:2.5rem}}.template-landing .projects .item__headline h4{color:#777fc8;font-size:1.2rem;font-weight:400;line-height:1.4em;margin:0;padding:0}.template-landing .projects .item__headline h4 p{margin:0;padding:0}.template-landing .projects .isolated{display:block;position:absolute;z-index:1}.template-landing .projects .isolated img{display:block;max-height:100%;max-width:100%;object-fit:contain}.template-landing .projects .isolated__vitalbox{bottom:0;left:1rem;max-width:110%;padding:1rem 0 0 1rem}.template-landing .projects .isolated__vitalbox img{max-width:110%}@media(min-width:992px){.template-landing .projects .isolated__vitalbox{max-width:100%;padding:0 0 0 2rem}.template-landing .projects .isolated__vitalbox img{max-width:100%}}.template-landing .projects .isolated__coffee-source{bottom:0;left:3rem;max-width:60%;padding:1rem 0 0 1rem}.template-landing .projects .isolated__coffee-source img{max-width:100%}@media(min-width:992px){.template-landing .projects .isolated__coffee-source{bottom:0;height:auto;max-width:120%}}.template-landing .projects .isolated__coffee-source img{max-width:120%}.template-landing .projects .isolated__masna-kozi{aspect-ratio:4/5;bottom:0;height:120%;right:1rem}.template-landing .projects .isolated__mmmaso{aspect-ratio:4/5;bottom:-8rem;height:140vw;right:0}@media(min-width:768px){.template-landing .projects .isolated__mmmaso{aspect-ratio:3/5;bottom:-80%;height:200%;right:2rem}}.template-landing .projects .isolated__meatpoint{aspect-ratio:4/5;height:140%;right:0;top:-1rem}@media(min-width:992px){.template-landing .projects .isolated__meatpoint{aspect-ratio:4/5;height:110%;right:2rem;top:4rem}}.template-landing .projects .isolated__elmo-plast{aspect-ratio:5/3;height:90%;left:52%;top:-2rem;transform:translateX(-50%)}@media(min-width:992px){.template-landing .projects .isolated__elmo-plast{aspect-ratio:5/3;height:100%;left:51%;top:-2rem;transform:translateX(-50%)}}.template-landing .projects .isolated__reznictvi-u-rudolfa{aspect-ratio:4/5;height:160%;left:1rem;top:-5rem}@media(min-width:992px){.template-landing .projects .isolated__reznictvi-u-rudolfa{aspect-ratio:4/5;height:140%;left:55%;top:-6rem;transform:translateX(-50%)}}.template-landing .projects .isolated__tremosenska-uzenina{aspect-ratio:4/5;height:160%;left:1rem;top:-5rem}@media(min-width:992px){.template-landing .projects .isolated__tremosenska-uzenina{aspect-ratio:4/5;height:120%;left:55%;top:-6rem;transform:translateX(-50%)}}.template-landing .projects .isolated__amerikanka{aspect-ratio:5/3;height:105%;left:62%;top:-2rem;transform:translateX(-50%)}@media(min-width:992px){.template-landing .projects .isolated__amerikanka{aspect-ratio:5/3;height:135%;left:62%;top:-10rem;transform:translateX(-50%)}}.template-landing .project-list{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-landing .project-list{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-landing .project-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-landing .project-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-landing .project-list{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-landing .project-list{row-gap:0!important}.template-landing .project-list h4{color:#fff;font-size:2rem;font-weight:400;grid-column:2/8;margin-top:6rem}.template-landing .project-list .item{border-bottom:1px solid rgba(91,96,245,.1);grid-column:2/8;margin:0;padding:1rem 0;text-decoration:none}.template-landing .project-list .item:hover h2{color:#fff;transform:translate3d(.2rem,0,0)}@media(min-width:992px){.template-landing .project-list .item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.template-landing .project-list .item:first-of-type{border-top:1px solid rgba(91,96,245,.1)}.template-landing .project-list .item h2{color:#777fc8;display:block;font-size:1.6rem;font-weight:400;margin:0;padding:1.5rem 0 0;transform:translateZ(0);transition:transform .3s ease-in-out,color .3s ease-in-out}@media(min-width:992px){.template-landing .project-list .item h2{font-size:2rem;padding:1.5rem 0}}.template-landing .project-list .item .deeds{color:rgba(119,127,200,.4);font-size:1.2rem;font-weight:400;line-height:1.4em;padding:.5rem 0 1.5rem}@media(min-width:1200px){.template-landing .project-list .item .deeds{font-size:1.6rem;padding:1.5rem 0}}.template-work{color:#11074b;font-family:Graphik,sans-serif}.template-work .hero{background:0 0 no-repeat;background-size:cover;min-height:200px;overflow:hidden;position:relative;width:100%;z-index:0}.template-work .hero .nav a{color:#11074b}.template-work .hero .logo svg{fill:#11074b}.template-work .hero__inner{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding-top:10vh;position:relative;z-index:2}@media(min-width:768px){.template-work .hero__inner{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-work .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-work .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-work .hero__inner{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-work .hero__inner .wrapper{grid-column:2/8;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.template-work .hero__inner h1{color:#5b60f5;font-size:2rem;line-height:1.4em}@media(min-width:992px){.template-work .hero__inner h1{font-size:3rem}}.template-work .hero__inner h2{color:#5b60f5;font-size:2rem;line-height:1.4em}.template-work .hero__inner span{color:#11074b;font-size:1rem;font-weight:500;letter-spacing:.2rem;line-height:1.6em;text-transform:uppercase}.template-work .hero__inner span br{display:block}@media(min-width:992px){.template-work .hero__inner span br{display:none}}.template-work .projects{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;overflow-x:hidden;padding-bottom:0;padding-top:20vw;position:relative;width:100%}@media(min-width:768px){.template-work .projects{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-work .projects{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-work .projects{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-work .projects{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:1200px){.template-work .projects{padding-top:18vw}}.template-work .projects .item{display:block;grid-column:2/8;margin-bottom:4rem;position:relative;text-decoration:none}.template-work .projects .item:nth-of-type(3n+1){grid-column:2/8}.template-work .projects .item:nth-of-type(3n+1) .item__artwork{aspect-ratio:5/4;max-width:100%;position:relative}@media(min-width:768px){.template-work .projects .item:nth-of-type(3n+1){grid-column:2/5}}.template-work .projects .item:nth-of-type(3n+2){grid-column:2/8}@media(min-width:992px){.template-work .projects .item:nth-of-type(3n+2){grid-column:5/8}}.template-work .projects .item:nth-of-type(3n+2) .item__artwork{aspect-ratio:5/4;max-width:100%;position:relative}.template-work .projects .item__artwork{aspect-ratio:5/4;background:no-repeat;background-color:#0f0b1d;background-size:cover;border-radius:25px;margin-bottom:2rem;position:relative;width:100%}@media(min-width:992px){.template-work .projects .item__artwork{aspect-ratio:10/4;border-radius:50px}}.template-work .projects .item__headline h2{color:#5b60f5;font-size:2rem;font-weight:400;line-height:1.1em;margin:0 0 .5rem;padding:0;text-decoration:none}@media(min-width:768px){.template-work .projects .item__headline h2{font-size:2rem}}.template-work .projects .item__headline h4{color:rgba(119,127,200,.4);font-weight:400;margin:0;padding:0;text-decoration:none}.template-work .projects .item__headline h4 p{font-size:1.4rem;line-height:1.4em;margin:0;padding:0}@media(min-width:992px){.template-work .projects .item__headline h4 p{font-size:1.4rem;line-height:1.6em}}.template-work .projects .isolated{display:block;position:absolute}.template-work .projects .isolated__vitalbox{bottom:-10px;height:100%;padding:2rem 0 0 2rem}@media(min-width:768px){.template-work .projects .isolated__vitalbox{aspect-ratio:0;left:0;max-width:100%;top:auto}}.template-work .projects .isolated__coffee-source{height:100%;left:5rem}@media(min-width:768px){.template-work .projects .isolated__coffee-source{aspect-ratio:0;bottom:1rem;height:90%;max-width:100%;padding:2rem 0 0 2rem;right:auto;top:auto;transform:none}.template-work .projects .isolated__coffee-source img{max-width:200%}}.template-work .projects .isolated__masna-kozi{aspect-ratio:4/5;bottom:0;height:110%;left:58%;transform:translate3d(-50%,0,0)}@media(min-width:768px){.template-work .projects .isolated__masna-kozi{bottom:0;height:110%;left:50%;transform:translate3d(-50%,0,0)}}.template-work .projects .isolated__mmmaso{aspect-ratio:4/5;bottom:-5rem;height:170%;right:2rem}@media(min-width:768px){.template-work .projects .isolated__mmmaso{aspect-ratio:4/5;bottom:-6rem;height:170%;right:2rem}}.template-work .projects .isolated__meatpoint{aspect-ratio:4/5;height:130%;right:.5rem;top:-4rem}@media(min-width:768px){.template-work .projects .isolated__meatpoint{aspect-ratio:4/5;height:110%;right:2.5rem;top:4rem}}.template-work .projects .isolated__elmo-plast{aspect-ratio:5/3;height:80%;left:51%;top:-2rem;transform:translate3d(-50%,0,0)}@media(min-width:768px){.template-work .projects .isolated__elmo-plast{aspect-ratio:5/3;height:110%;left:50%;top:-2rem;transform:translate3d(-50%,0,0)}}.template-work .projects .isolated__reznictvi-u-rudolfa{aspect-ratio:4/5;height:140%;left:55%;top:-4rem;transform:translateX(-50%)}@media(min-width:768px){.template-work .projects .isolated__reznictvi-u-rudolfa{aspect-ratio:4/5;height:130%;left:55%;top:-6rem;transform:translateX(-50%)}}.template-work .projects .isolated__amerikanka{aspect-ratio:4/3;height:100%;left:50%;top:-2rem;transform:translateX(-50%)}@media(min-width:992px){.template-work .projects .isolated__amerikanka{aspect-ratio:4/3;height:120%;left:50%;top:-5rem;transform:translateX(-50%)}}.template-work .projects .isolated__tremosenska-uzenina{aspect-ratio:4/5;bottom:0;height:140%;left:50%;transform:translateX(-50%)}@media(min-width:992px){.template-work .projects .isolated__tremosenska-uzenina{height:130%;transform:translateX(-50%)}}.template-work .projects .isolated img{display:block;float:left;max-height:100%;max-width:100%;object-fit:contain;width:auto}.template-jobs,.template-kontakty{color:#11074b;font-family:Graphik,sans-serif}.template-jobs .jobs-intro h1{font-size:3rem;line-height:1.1em;width:auto}@media(min-width:768px){.template-jobs .jobs-intro h1{font-size:3.75rem}}@media(min-width:1200px){.template-jobs .jobs-intro h1{width:80%}}.template-jobs .jobs-intro h1 span{color:#1a003c;display:block;font-size:.5em;font-weight:500;padding-bottom:1rem}.template-jobs .jobs-intro p{font-size:1.6rem;line-height:1.4em;width:100%}@media(min-width:768px){.template-jobs .jobs-intro p{font-size:1.85rem}}@media(min-width:1200px){.template-jobs .jobs-intro p{width:70%}}.template-jobs .jobs-intro .callout{background-color:#1a003c;border-radius:2rem;margin:3rem 0;padding:1rem 3rem}@media(min-width:768px){.template-jobs .jobs-intro .callout{border-radius:4rem;margin:4rem 0;padding:1rem 4rem}}.template-jobs .jobs-intro .callout h4{color:#b9cbf7;font-size:2rem}@media(min-width:768px){.template-jobs .jobs-intro .callout h4{font-size:3.45rem}}.template-jobs .jobs-intro .callout h4 span{color:#5d63f6;display:block}.template-jobs .jobs-list{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;padding:2rem 0}@media(min-width:768px){.template-jobs .jobs-list{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-jobs .jobs-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-jobs .jobs-list{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-jobs .jobs-list{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-jobs .jobs-list{row-gap:0!important}@media(min-width:768px){.template-jobs .jobs-list{padding:6rem 0}}.template-jobs .jobs-list__inner{grid-column:2/8}.template-jobs .jobs-list h4{color:#11074b;font-size:2rem;font-weight:400;grid-column:2/8;margin-top:6rem}.template-jobs .jobs-list .item{border-bottom:1px solid rgba(17,7,75,.1);display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;grid-column:2/8;margin:0;padding:1rem 0;text-decoration:none}@media(min-width:768px){.template-jobs .jobs-list .item{-ms-flex-pack:justify;-ms-flex-flow:row;flex-flow:row;justify-content:space-between}}.template-jobs .jobs-list .item:hover h2{color:#5b60f5;transform:translate3d(.2rem,0,0)}.template-jobs .jobs-list .item:first-of-type{border-top:1px solid rgba(17,7,75,.1)}.template-jobs .jobs-list .item h2{color:#11074b;display:block;font-size:2rem;font-weight:400;margin:0;padding:0;transform:translateZ(0);transition:transform .3s ease-in-out,color .3s ease-in-out}@media(min-width:768px){.template-jobs .jobs-list .item h2{font-size:2rem;padding:1.5rem 0}}.template-jobs .jobs-list .item .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:2rem;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px){.template-jobs .jobs-list .item .right{gap:2rem;margin:0}}.template-jobs .jobs-list .item .tags{display:-ms-flexbox;display:flex;margin-top:-.2em}.template-jobs .jobs-list .item .tags span{border:.15em solid #5b60f5;border-radius:.6em;color:#5b60f5;display:inline-block;font-size:.7em;font-weight:500;margin:0 .3em;padding:.4em .8em}@media(min-width:768px){.template-jobs .jobs-list .item .tags span{font-size:1em;margin:0 .1em;padding:.4em .8em}}@media(min-width:1200px){.template-jobs .jobs-list .item .tags span{margin-left:.5rem}}.template-jobs .jobs-list .item .deeds{color:rgba(91,96,245,.4);font-size:1.2rem;font-weight:400}@media(min-width:768px){.template-jobs .jobs-list .item .deeds{font-size:2rem;padding:1.5rem 0}}.template-jobs section.about{padding-top:16rem}@media(min-width:768px){.template-jobs section.about{padding-top:6rem}}.template-single_work .make-rounded img{border-radius:25px}@media(min-width:992px){.template-single_work .make-rounded img{border-radius:50px}}.template-single_work .make-shadow img{-webkit-filter:drop-shadow(0 0 30px rgba(0,0,0,.1))}.template-single_work .padded{padding-bottom:1.25rem;padding-top:1.25rem}@media(min-width:768px){.template-single_work .padded{padding-bottom:5rem;padding-top:5rem}}.template-single_work .hero{height:60vh;position:relative;z-index:1}@media(min-width:992px){.template-single_work .hero{height:100vh}}.template-single_work .hero__inner{bottom:0;display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;left:0;position:absolute;text-align:center;width:100%;z-index:4}@media(min-width:768px){.template-single_work .hero__inner{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .hero__inner{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .hero__inner{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:768px){.template-single_work .hero__inner{bottom:0;gap:0}}.template-single_work .hero__inner h1{color:white(1);display:block;font-size:calc(1rem + 10vw);font-weight:600;grid-column:2/8;line-height:1em;margin:0;padding:0;text-shadow:0 0 60px rgba(0,0,0,.2);width:100%}@media(min-width:768px){.template-single_work .hero__inner h1{line-height:.9em}}.template-single_work .hero__inner .h1-long{font-size:calc(1rem + 8vw)}.template-single_work .hero__inner .tagline{color:#fff;display:block;font-size:1.1rem;grid-column:2/8;line-height:1.4em;margin:0;padding:0;width:100%}@media(min-width:768px){.template-single_work .hero__inner .tagline{font-size:1.2rem}}@media(min-width:992px){.template-single_work .hero__inner .tagline{font-size:calc(1rem + 1vw)}}.template-single_work .hero__photo{background:50% no-repeat;background-color:#0f0b1d;background-size:cover;height:60vh;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}@media(min-width:992px){.template-single_work .hero__photo{height:100vh}}.template-single_work .hero__photo img{max-width:100%;min-height:60vh;object-fit:cover}@media(min-width:992px){.template-single_work .hero__photo img{min-height:100vh}}.template-single_work .hero__overlay{background:linear-gradient(180deg,rgba(13,10,21,0),#0f0b1d);bottom:0;height:30vh;left:0;position:absolute;width:100%;z-index:2}@media(min-width:992px){.template-single_work .hero__overlay{height:60vh}}.template-single_work .hero__overlay:after{background:linear-gradient(180deg,rgba(13,10,21,0),#0f0b1d);bottom:0;content:"";height:30vh;left:0;position:absolute;width:100%;z-index:2}@media(min-width:768px){.template-single_work .hero__overlay:after{height:60vh}}.template-single_work .projectinfo{background-color:#0f0b1d;display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;margin-top:-5rem;min-height:400px;padding-bottom:1rem;width:100%}@media(min-width:768px){.template-single_work .projectinfo{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .projectinfo{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .projectinfo{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .projectinfo{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}@media(min-width:768px){.template-single_work .projectinfo{margin-top:0;padding-bottom:10rem}}.template-single_work .projectinfo__box{background:#2f0561;border-radius:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2/8;margin-top:10rem;padding:.5rem 1rem 1.5rem;position:relative;z-index:1}@media(min-width:992px){.template-single_work .projectinfo__box{border-radius:50px;-ms-flex-direction:row;flex-direction:row;gap:3rem;padding:3rem}.template-single_work .projectinfo__box .col{-ms-flex:1 1 0px;flex:1 1 0px}}.template-single_work .projectinfo__box .col:last-of-type{position:relative}.template-single_work .projectinfo__box .col:last-of-type .isolated{aspect-ratio:4/5;bottom:-3rem;display:none;position:absolute;right:0}@media(min-width:992px){.template-single_work .projectinfo__box .col:last-of-type .isolated{display:block}}@media(min-width:1200px){.template-single_work .projectinfo__box .col:last-of-type .isolated{max-width:300px}}.template-single_work .projectinfo__box .col:last-of-type .isolated img{display:block;max-width:100%}.template-single_work .projectinfo__box ul{color:#fff;font-size:1.2rem;line-height:1.4em;list-style:none;margin:0;padding:0}.template-single_work .projectinfo__box ul li{margin:0;padding:0}@media(min-width:992px){.template-single_work .projectinfo__box ul{font-size:1.4rem;line-height:1.6em}}.template-single_work .projectinfo__box h4{color:#fff;font-size:1rem}@media(min-width:992px){.template-single_work .projectinfo__box h4{color:hsla(0,0%,100%,.7);font-size:.9rem}}.template-single_work .projectinfo__box p{color:#fff;font-size:1.2rem;line-height:1.4em}@media(min-width:992px){.template-single_work .projectinfo__box p{font-size:1.4rem}}.template-single_work .layout-brand{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-brand{margin-bottom:10rem;margin-top:10rem}}.template-single_work .layout-brand{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-brand{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-brand{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-brand{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-brand{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-brand__inner{grid-column:2/8;width:100%}.template-single_work .layout-brand .flex{display:-ms-flexbox;display:flex;gap:3rem}.template-single_work .layout-brand .flex .col{width:50%}.template-single_work .layout-text{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-text{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-text{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-text{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-text{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-text{margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:768px){.template-single_work .layout-text{margin-bottom:5rem;margin-top:5rem}}.template-single_work .layout-text__inner{grid-column:2/8;width:100%}.template-single_work .layout-text__inner h2{font-size:1.4rem}@media(min-width:992px){.template-single_work .layout-text__inner h2{font-size:2rem}}.template-single_work .layout-text__inner p{font-size:1.4rem;line-height:1.4em}@media(min-width:992px){.template-single_work .layout-text__inner p{font-size:2rem}}.template-single_work .layout-text .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:768px){.template-single_work .layout-text .flex{-ms-flex-direction:row;flex-direction:row;gap:3rem}}.template-single_work .layout-slider{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;height:auto;overflow:hidden}@media(min-width:768px){.template-single_work .layout-slider{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-slider{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-slider{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-slider{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-slider{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-slider{margin-bottom:10rem;margin-top:10rem}}.template-single_work .layout-slider__inner{grid-column:1/9}.template-single_work .layout-slider .slider-slide{margin-right:5rem}.template-single_work .layout-slider .slider-slide img{display:block;max-height:62.5vw;max-width:100vw;width:auto}@media(min-width:992px){.template-single_work .layout-slider .slider-slide img{height:90vh;max-height:none;min-height:700px}}.template-single_work .layout-slider button:disabled,.template-single_work .layout-slider button[disabled]{opacity:0}.template-single_work .layout-slider .nav{height:100px;position:relative;width:100%;z-index:15}.template-single_work .layout-slider .nav .slider-nav-next,.template-single_work .layout-slider .nav .slider-nav-prev{background-color:rgba(91,96,245,.1);border-radius:25px;bottom:0;color:#fff;font-size:.8em;font-weight:600;height:50px;left:50%;line-height:50px;margin:0;opacity:0;padding:0;position:absolute;text-align:center;transform:translate(-50%);transition:all .6s;-ms-user-select:none;user-select:none;visibility:hidden;width:50px}.template-single_work .layout-slider .nav .slider-nav-next:hover,.template-single_work .layout-slider .nav .slider-nav-prev:hover{background-color:rgba(91,96,245,.2);cursor:pointer}.template-single_work .layout-slider .nav .slider-nav-next span,.template-single_work .layout-slider .nav .slider-nav-prev span{display:inline-block;transform:translate(0)}.template-single_work .layout-slider .nav .slider-nav-next{opacity:1;visibility:visible}.template-single_work .layout-slider .nav i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transition:border .3s}.template-single_work .layout-slider .nav .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.template-single_work .layout-slider .nav .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.template-single_work .layout-image-long{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-image-long{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-image-long{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-image-long{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-image-long{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-image-long{margin-bottom:2rem;margin-top:2rem}@media(min-width:768px){.template-single_work .layout-image-long{margin-bottom:8rem;margin-top:8rem}}.template-single_work .layout-image-long__inner{grid-column:2/8;width:100%}.template-single_work .layout-image-long img{display:block;max-width:100%}.template-single_work .layout-image-long h2{font-size:1.4rem}@media(min-width:992px){.template-single_work .layout-image-long h2{font-size:2rem}}.template-single_work .layout-image-long p{font-size:1.4rem;line-height:1.4em}@media(min-width:992px){.template-single_work .layout-image-long p{font-size:2rem}}.template-single_work .layout-image-long .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.template-single_work .layout-image-long .flex{-ms-flex-direction:row;flex-direction:row;gap:3rem}}.template-single_work .layout-image-long .flex .col{margin-bottom:2rem}@media(min-width:992px){.template-single_work .layout-image-long .flex .col{gap:3rem;width:50%}}.template-single_work .layout-image-wide{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-image-wide{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-image-wide{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-image-wide{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-image-wide{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-image-wide{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-image-wide{margin-bottom:10rem;margin-top:10rem}}.template-single_work .layout-image-wide .image{aspect-ratio:1/1;background:50% 50% no-repeat;background-size:cover;grid-column:1/9;max-width:100%}@media(min-width:992px){.template-single_work .layout-image-wide .image{aspect-ratio:16/10;background:50% 50% no-repeat;background-size:cover;min-height:400px}}.template-single_work .layout-image-wide .image img{display:block;max-width:100%;object-fit:contain}.template-single_work .layout-image-wide .info-wrapper{grid-column:1/9}.template-single_work .layout-image{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-image{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-image{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-image{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-image{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-image{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-image{margin-bottom:10rem;margin-top:10rem}}.template-single_work .layout-image__inner{grid-column:2/8;width:100%}.template-single_work .layout-image__inner img{display:block;max-width:100%}.template-single_work .layout-images{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-images{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-images{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-images{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-images{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-images{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-images{margin-bottom:10rem;margin-top:10rem}}@media(min-width:992px){.template-single_work .layout-images.make-shuffle .layout-images__inner .col:nth-of-type(odd){padding-top:4rem}}.template-single_work .layout-images .images_headline{grid-column:2/8;width:100%}.template-single_work .layout-images .images_headline h2{color:inherit;font-size:1.4rem}@media(min-width:992px){.template-single_work .layout-images .images_headline h2{font-size:2rem}}.template-single_work .layout-images .images_text{grid-column:2/8;width:100%}.template-single_work .layout-images .images_text p{color:inherit;font-size:1.4rem;line-height:1.4em}@media(min-width:992px){.template-single_work .layout-images .images_text p{font-size:2rem}}.template-single_work .layout-images__inner{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:1rem;grid-column:2/8;width:100%}@media(min-width:992px){.template-single_work .layout-images__inner{-ms-flex-flow:row wrap;flex-flow:row wrap;gap:3rem}}.template-single_work .layout-images__inner img{display:block;max-width:100%}.template-single_work .layout-images__inner .col{width:100%}@media(min-width:992px){.template-single_work .layout-images__inner .col{-ms-flex:1 1 0px;flex:1 1 0px}}.template-single_work .layout-images__inner .col.col4{width:calc(50% - .5rem)}@media(min-width:992px){.template-single_work .layout-images__inner .col.col4{width:100%}}.template-single_work .layout-images__inner .col.col4:first-of-type{width:100%}.template-single_work .layout-image-gallery{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .layout-image-gallery{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .layout-image-gallery{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .layout-image-gallery{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .layout-image-gallery{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .layout-image-gallery{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:768px){.template-single_work .layout-image-gallery{margin-bottom:10rem;margin-top:10rem}}.template-single_work .layout-image-gallery__inner{grid-column:2/8;width:100%}.template-single_work .layout-image-gallery img{display:block;height:auto;margin:0 0 3rem;max-width:100%}.template-single_work .layout-image-gallery .grid{display:-ms-flexbox;display:flex;gap:3rem}.template-single_work .layout-image-gallery .grid.inViewPort--isInView,.template-single_work .layout-image-gallery .grid.inViewPort--wasInView{opacity:1;transform:translateZ(0)}.template-single_work .layout-image-gallery .grid-col{-ms-flex-positive:1;flex-grow:1}.template-single_work .layout-image-gallery .grid-col--2,.template-single_work .layout-image-gallery .grid-col--3{display:none}@media(min-width:768px){.template-single_work .layout-image-gallery .grid-col--2{display:block}.template-single_work .layout-image-gallery .grid-col--1{margin-top:4em}.template-single_work .layout-image-gallery .grid-col--4{margin-top:2em}}@media(min-width:1080px){.template-single_work .layout-image-gallery .grid-col--3{display:block}.template-single_work .layout-image-gallery .grid-col--1{margin-top:8em}.template-single_work .layout-image-gallery .grid-col--3{margin-top:4em}.template-single_work .layout-image-gallery .grid-col--4{margin-top:12em}}.template-single_work .nextproject{display:grid;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0}@media(min-width:768px){.template-single_work .nextproject{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-single_work .nextproject{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-single_work .nextproject{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-single_work .nextproject{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-single_work .nextproject h4{color:#5b60f5;font-size:2rem;grid-column:2/8;text-align:center}@media(min-width:768px){.template-single_work .nextproject h4{font-size:4rem}}.template-single_work .nextproject__inner{display:block;display:-ms-flexbox;display:flex;grid-column:2/8;text-decoration:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;aspect-ratio:4/3;background:50% no-repeat;background-size:cover;border-radius:25px;justify-content:center;overflow:hidden;padding:3rem}@media(min-width:992px){.template-single_work .nextproject__inner{border-radius:50px}}@media(min-width:768px){.template-single_work .nextproject__inner{aspect-ratio:10/3}}.template-single_work .nextproject__inner h3{color:#fff;font-size:3rem;-ms-flex-item-align:center;align-self:center;text-align:center;text-shadow:0 0 60px rgba(0,0,0,.8)}@media(min-width:420px){.template-single_work .nextproject__inner h3{font-size:4rem;padding-bottom:.8rem}}@media(min-width:768px){.template-single_work .nextproject__inner h3{text-shadow:0 0 60px rgba(0,0,0,.2)}}@media(min-width:1200px){.template-single_work .nextproject__inner h3{font-size:6rem;padding-bottom:.8rem}}.template-single_work .shadow{box-shadow:4px 4px 80px rgba(0,0,0,.1)}.type-job .hero .link_back{font-size:2rem;text-decoration:none;transition:all .3s ease-in-out}.type-job .hero .link_back:hover{color:#5b60f5}.type-job .hero__inner h1{font-size:3rem;line-height:1em;margin-bottom:2rem;margin-top:2rem}@media(min-width:768px){.type-job .hero__inner h1{font-size:6rem;margin-bottom:1rem;margin-top:1rem}}.type-job .jobs-article{display:grid;font-size:1.4rem;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;line-height:1.4em}@media(min-width:768px){.type-job .jobs-article{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.type-job .jobs-article{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.type-job .jobs-article{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.type-job .jobs-article{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.type-job .jobs-article__inner{grid-column:2/8}@media(min-width:992px){.type-job .jobs-article__inner{grid-column:2/6}}.type-job .jobs-article h2{color:#5b60f5;font-size:1.6rem;line-height:1.2em;margin-top:4rem}@media(min-width:992px){.type-job .jobs-article h2{font-size:2rem;line-height:1.2em}}.type-job .jobs-article .description{font-size:1.4rem;line-height:1.4em}@media(min-width:992px){.type-job .jobs-article .description{font-size:2rem;line-height:1.3em}}.type-job .jobs-article .tags span{border:2px solid #5b60f5;border-radius:1rem;color:#5b60f5;display:inline-block;font-size:.8em;font-weight:500;margin:0 0 .5rem;padding:.2rem 1rem 0}@media(min-width:768px){.type-job .jobs-article .tags span{font-size:.5em;margin:0}}.type-job .jobs-article .cta{font-family:Graphik,sans-serif}.type-job .jobs-article .cta a{color:#5b60f5}.type-job .jobs-article ul{list-style:none;margin:0;padding:0}.type-job .jobs-article ul li{font-size:1.2rem;margin:0;margin-bottom:1rem;padding:0}@media(min-width:992px){.type-job .jobs-article ul li{font-size:1.4rem}}.template-download .download{display:grid;font-family:Graphik,sans-serif;font-size:1.4rem;gap:1rem;grid-template-columns:0 repeat(6,1fr) 0;line-height:1.4em}@media(min-width:768px){.template-download .download{gap:3rem;grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto)}}@media(min-width:1200px){.template-download .download{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1440px){.template-download .download{gap:3rem;grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto)}}@media(min-width:1601px){.template-download .download{gap:3rem;grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto)}}.template-download .download__inner{grid-column:2/8}@media(min-width:992px){.template-download .download__inner{grid-column:2/6}}.template-download .download h2{margin-top:4rem}