@font-face{font-family:'Geist';font-weight:300;font-style:normal;src:url(/wp-content/themes/augenweide_child/fonts/geist-light.woff2) format('woff2');font-display:swap}@font-face{font-family:'Geist';font-weight:400;font-style:normal;src:url(/wp-content/themes/augenweide_child/fonts/geist-regular.woff2) format('woff2');font-display:swap}@font-face{font-family:'Geist';font-weight:700;font-style:normal;src:url(/wp-content/themes/augenweide_child/fonts/geist-bold.woff2) format('woff2');font-display:swap}@font-face{font-family:'Source Serif 4';font-weight:400;font-style:normal;src:url(/wp-content/themes/augenweide_child/fonts/source-serif4-regular-display.woff2) format('woff2'),url(/wp-content/themes/augenweide_child/fonts/source-serif4-regular-display.woff) format('woff');font-display:swap}@font-face{font-family:'Source Serif 4';font-weight:700;font-style:normal;src:url(/wp-content/themes/augenweide_child/fonts/source-serif4-bold-display.woff2) format('woff2'),url(/wp-content/themes/augenweide_child/fonts/source-serif4-bold-display.woff) format('woff');font-display:swap}:root{--brand-font:'Geist';--brand-font-headline:'Source Serif 4';--brand-rosa:#DB3268;--brand-rosa-dunkel:#A50045;--brand-schwarz:#000000;--brand-weiss:#ffffff;--line-height-3:1.25;--line-height-2:1.4;--line-height-1:1.5;--opacity:.7;--transition-delay:.25s;--transition-4:1s;--transition-3:.75s;--transition-2:.5s;--transition-1:.3s;--box-shadow-1:0 -14px 20px 0px rgba(0,0,0,.05);--box-shadow-2:0 0px 20px 0px rgba(0,0,0,.15)}::-moz-selection{color:var(--brand-weiss);background:var(--brand-rosa)}::selection{color:var(--brand-weiss);background:var(--brand-rosa)}::-moz-selection{color:var(--brand-weiss);background:var(--brand-rosa)}img::-moz-selection,video::-moz-selection,iframe::-moz-selection{background-color:transparent}img::selection,video::selection,iframe::selection{background-color:transparent}img::-moz-selection,video::-moz-selection,iframe::-moz-selection{background-color:transparent}footer ::-moz-selection,.person__info ::-moz-selection{color:var(--brand-rosa);background:var(--brand-weiss)}footer ::selection,.person__info ::selection{color:var(--brand-rosa);background:var(--brand-weiss)}footer ::-moz-selection,.person__info ::-moz-selection{color:var(--brand-rosa);background:var(--brand-weiss)}html{font-size:20px}body{font-family:var(--brand-font);font-size:var(--font-size-standard);font-weight:300;line-height:var(--line-height-1);color:var(--brand-schwarz);-webkit-tap-highlight-color:transparent}.site_wrapper{background-color:var(--brand-weiss)}h1,h2,h3,h4,h5,.typography--h1,.typography--h2,.typography--h3,.typography--h4,.typography--h5{font-family:var(--brand-font-headline);font-weight:400}h2:first-child,h3:first-child,h4:first-child,.section>.section__title:first-child h2,.section>.section__title:first-child h3,.section>.section__title:first-child h4{margin-top:0}h1,.typography--h1{font-size:var(--font-size-7);line-height:1.05;margin-top:0}h2,h3,.section__title h2,.section__title h3,.section__text+.section__text h2:first-child,.section__text+.section__text h3:first-child{margin-top:var(--spacing-7)}h2,.typography--h2,.nav__item--big a,.single-referenz h1{font-size:var(--font-size-6);line-height:1.15}h3,.typography--h3,.page-id-29 h2,.page-id-31 h2,body.single-post h2{font-size:var(--font-size-5);line-height:var(--line-height-3)}h4,.typography--h4,.page-id-29 h3,.page-id-31 h3,body.single-post h3{font-size:var(--font-size-4);line-height:var(--line-height-3)}h4,h2.typography--h4,h3.typography--h4,body.single-post h3{margin-bottom:var(--spacing-3)}h4,.section__title h4,.section__text+.section__text h4:first-child,body.single-post h3{margin-top:var(--spacing-7)}h5,.typography--h5,.page-id-29 h4,.page-id-31 h4,body.single-post h4{font-size:var(--font-size-3);line-height:var(--line-height-2)}h5,h2.typography--h5,h3.typography--h5,h4.typography--h5,body.single-post h4{margin-bottom:var(--spacing-2)}.typography--copy{font-size:var(--font-size-standard)}.typography--lead{font-size:var(--font-size-2);line-height:var(--line-height-2)}a{color:var(--brand-schwarz);text-decoration:none}a.full{position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;text-indent:-30000px;z-index:10;text-decoration:none;text-align:left}a.full>span{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}a.full::before,a.full::after{display:none}section p a:not(.full),section li a:not(.full),label a{position:relative;border-bottom:1px solid;-webkit-transition:color var(--transition-2);-o-transition:color var(--transition-2);transition:color var(--transition-2)}.no-touchevents section p a:not(.full):hover,.no-touchevents section li a:not(.full),label a:hover{color:var(--brand-rosa)}p,main ul{margin:0 0 var(--spacing-4)}.section__two_column_content .content__text ul:last-of-type+p{margin-top:var(--spacing-4)}p:last-child,ul:last-child{margin-bottom:0}b,strong{font-weight:700}.section__two_column_content .content__text p:last-of-type+ul{margin-top:calc(var(--spacing-4) - 18px)}main ul li{position:relative}main ul li::before{content:"";position:absolute;left:0;width:4px;height:4px;background-color:var(--brand-schwarz);border-radius:50%}strong,b{font-weight:700}span[class$="--hide-text"],span.hide-text{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}h1,h2,h3,h4,main p,main ul,main a,main span{max-width:var(--width-text)}.section--fullwidth h1,.section--fullwidth h2,.section--fullwidth h3,.section--fullwidth h4,main .section--fullwidth p,main .section--fullwidth ul,main .section--fullwidth a,main .section--fullwidth span{max-width:100%}a.visually-hidden:not(.skip-link):focus-visible,a.visually-hidden:not(.skip-link):focus{position:static!important;display:inline-block;overflow:visible;clip:auto;height:auto;width:auto;margin:var(--spacing-0) 0;text-decoration:underline}a.skip-link:focus-visible,a.skip-link:focus{overflow:visible;clip:auto;width:auto;height:auto;z-index:10000;font-weight:400;outline:2px solid!important}a:focus-visible,button:focus-visible{outline:2px solid!important;-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important}input:focus-visible,textarea:focus-visible{outline:0!important;-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important}.section{position:relative;padding-top:var(--spacing-12)}.single .section:last-child{padding-top:var(--spacing-11)}.section>div,.inside{margin-right:auto;margin-left:auto}.section>div[class*="--full"]{max-width:100%;padding-right:0;padding-left:0}.inside--wide{max-width:2100px}.section:last-child>div:not(.section__banner):last-child{padding-bottom:var(--spacing-11)}.section__row>.row{margin-right:calc(-1 * var(--spacing-3));margin-left:calc(-1 * var(--spacing-3))}.section__row>.row>div{padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.section__row>.row>div>div{padding-top:var(--spacing-7)}.section>div:first-child,.section__row>.row>div>div:first-child{padding-top:0!important}.section>div:last-child,.section__row>.row>div>div:last-child{padding-bottom:0}.picture_container{position:relative;display:block;overflow:hidden;line-height:0}.picture_container--cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.picture_container--cover,.picture_container--cover picture{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:413.98px){.picture_container:not(.picture_container--cover) img{width:100%}}.picture_description{font-size:var(--font-size-0-5);margin-top:var(--spacing-2)}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear 0.25s;-o-transition:opacity .5s linear 0.25s;transition:opacity .5s linear 0.25s;opacity:1}.video_container{position:relative;display:block;overflow:hidden;line-height:0}.video_container--embed{position:relative;overflow:hidden;aspect-ratio:16 / 9}.video_container--embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video_container--cover iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video_container--cover video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video_container--cover{position:absolute;left:0;top:0;width:100%;height:100%}.video_container.is-ready+.picture_container--thumb{opacity:0}.picture_container--center-center img,.video_container--center-center video{-o-object-position:center center;object-position:center center}.picture_container--left-center img,.video_container--left-center video{-o-object-position:left center;object-position:left center}.picture_container--right-center img,.video_container--right-center video{-o-object-position:right center;object-position:right center}.picture_container--center-top img,.video_container--center-top video{-o-object-position:center top;object-position:center top}.picture_container--left-top img,.video_container--left-top video{-o-object-position:left top;object-position:left top}.picture_container--right-top img,.video_container--right-top video{-o-object-position:right top;object-position:right top}.picture_container--center-bottom img,.video_container--center-bottom video{-o-object-position:center bottom;object-position:center bottom}.picture_container--left-bottom img,.video_container--left-bottom video{-o-object-position:left bottom;object-position:left bottom}.picture_container--right-bottom img,.video_container--right-bottom video{-o-object-position:right bottom;object-position:right bottom}.iframe_container{position:relative;overflow:hidden}.iframe_container iframe{max-width:100%}.intro-animation,.intro-animation-mobile{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.intro-animation.intro-animation--visible,.intro-animation-mobile.intro-animation--visible,.intro-animation-container.intro-animation--visible .intro-animation{opacity:1;-webkit-transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;-o-transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;-webkit-transition:opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);transition:opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;will-change:opacity,transform}@media all and (min-width:768px){.intro-animation--bottom{-webkit-transform:translate3d(0,var(--spacing-5),0);transform:translate3d(0,var(--spacing-5),0)}.intro-animation--top{-webkit-transform:translate3d(0,calc(-1 * var(--spacing-5)),0);transform:translate3d(0,calc(-1 * var(--spacing-5)),0)}.intro-animation--left{-webkit-transform:translate3d(calc(-1 * var(--spacing-5)),0,0);transform:translate3d(calc(-1 * var(--spacing-5)),0,0)}.intro-animation--right{-webkit-transform:translate3d(var(--spacing-5),0,0);transform:translate3d(var(--spacing-5),0,0)}.intro-animation.intro-animation--delay-2,.intro-animation-container .intro-animation:nth-of-type(2){-webkit-transition-delay:calc(var(--transition-delay) * 1);-o-transition-delay:calc(var(--transition-delay) * 1);transition-delay:calc(var(--transition-delay) * 1)}.intro-animation.intro-animation--delay-3,.intro-animation-container .intro-animation:nth-of-type(3){-webkit-transition-delay:calc(var(--transition-delay) * 2);-o-transition-delay:calc(var(--transition-delay) * 2);transition-delay:calc(var(--transition-delay) * 2)}.intro-animation.intro-animation--delay-4,.intro-animation-container .intro-animation:nth-of-type(4){-webkit-transition-delay:calc(var(--transition-delay) * 3);-o-transition-delay:calc(var(--transition-delay) * 3);transition-delay:calc(var(--transition-delay) * 3)}.intro-animation.intro-animation--delay-5,.intro-animation-container .intro-animation:nth-of-type(5){-webkit-transition-delay:calc(var(--transition-delay) * 4);-o-transition-delay:calc(var(--transition-delay) * 4);transition-delay:calc(var(--transition-delay) * 4)}.intro-animation.intro-animation--delay-6,.intro-animation-container .intro-animation:nth-of-type(6){-webkit-transition-delay:calc(var(--transition-delay) * 5);-o-transition-delay:calc(var(--transition-delay) * 5);transition-delay:calc(var(--transition-delay) * 5)}.intro-animation.intro-animation--delay-7,.intro-animation-container .intro-animation:nth-of-type(7){-webkit-transition-delay:calc(var(--transition-delay) * 6);-o-transition-delay:calc(var(--transition-delay) * 6);transition-delay:calc(var(--transition-delay) * 6)}.intro-animation.intro-animation--delay-8,.intro-animation-container .intro-animation:nth-of-type(8){-webkit-transition-delay:calc(var(--transition-delay) * 7);-o-transition-delay:calc(var(--transition-delay) * 7);transition-delay:calc(var(--transition-delay) * 7)}.intro-animation.intro-animation--delay-9,.intro-animation-container .intro-animation:nth-of-type(9){-webkit-transition-delay:calc(var(--transition-delay) * 8);-o-transition-delay:calc(var(--transition-delay) * 8);transition-delay:calc(var(--transition-delay) * 8)}.intro-animation.intro-animation--delay-10,.intro-animation-container .intro-animation:nth-of-type(10){-webkit-transition-delay:calc(var(--transition-delay) * 9);-o-transition-delay:calc(var(--transition-delay) * 9);transition-delay:calc(var(--transition-delay) * 9)}}@media all and (max-width:767.98px){.intro-animation-mobile{opacity:0}.intro-animation-mobile,.intro-animation--bottom,.intro-animation--top,.intro-animation--left,.intro-animation--right{-webkit-transform:translate3d(0,var(--spacing-5),0);transform:translate3d(0,var(--spacing-5),0)}}.icon--arrow{width:14px;height:10px;fill:transparent;stroke:var(--brand-schwarz)}.icon--arrow-big{width:42px;height:39px;fill:transparent;stroke:var(--brand-schwarz);stroke-width:2px}.icon--arrow-back{width:7px;height:9px;fill:transparent;stroke:var(--brand-schwarz)}.section--single>div:not(.section__two_column_content):not(.section__gallery):not(.section__banner):not(.section__accordion):not(.section__quote){max-width:calc(var(--width-text) + var(--spacing-5) * 2)}.section--single>div:not(.section__button):not(.section__buttons):not(.section__two_column_content):not(.section__gallery):not(.section__image):not(.section__banner):not(.section__accordion):not(.section__quote){padding-top:var(--spacing-6)}.section--single>.section__two_column_content+div:not(.section__button):not(.section__buttons),.section--single>.section__image+div:not(.section__button):not(.section__buttons),.section--single>.section__gallery+div:not(.section__button):not(.section__buttons),.section--single>.section__accordion+div:not(.section__button):not(.section__buttons),.section--single>.section__quote+div:not(.section__button):not(.section__buttons){padding-top:var(--spacing-9)!important}.section--single>div:not(.section__button):not(.section__buttons):first-child{padding-top:0}body:not(.single-post) .section--single .section__text>*{max-width:var(--width-small)}body:not(.single-post) .section--single h1{max-width:900px}body:not(.single-post) .section--single .section__text h2{font-family:var(--brand-font);font-size:var(--font-size-standard);font-weight:700;line-height:var(--line-height-1);margin-top:0!important;margin-bottom:var(--spacing-2)}.section__title{padding-top:0!important}.section__title+div{margin-top:0!important;padding-top:0!important}.section__two_column_content .content__text p:last-of-type,.section__two_column_content .content__text ul:last-of-type{margin-bottom:0}.section>.section__accordion,.section>.section__accordion+div{padding-top:var(--spacing-12)}.accordion{position:relative;border-bottom:1px solid var(--brand-schwarz)}.accordion:first-child{border-top:1px solid var(--brand-schwarz)}.accordion__header{position:relative;cursor:pointer}.accordion_trigger{position:relative}.accordion_trigger h2{max-width:100%;margin-bottom:0;-webkit-transition:color var(--transition-2);-o-transition:color var(--transition-2);transition:color var(--transition-2)}.no-touchevents .accordion_trigger:hover h2{color:var(--brand-rosa)}.accordion_trigger svg{position:absolute;top:50%;-webkit-transition:stroke var(--transition-2),transform var(--transition-2);-o-transition:stroke var(--transition-2),transform var(--transition-2);-webkit-transition:stroke var(--transition-2),-webkit-transform var(--transition-2);transition:stroke var(--transition-2),-webkit-transform var(--transition-2);transition:stroke var(--transition-2),transform var(--transition-2);transition:stroke var(--transition-2),transform var(--transition-2),-webkit-transform var(--transition-2)}.no-touchevents .accordion_trigger:hover svg{stroke:var(--brand-rosa)}.accordion__content{display:none;overflow:hidden;padding:0 0 var(--spacing-7)}.accordion__content p:last-of-type,.accordion__content ul:last-of-type{margin-bottom:0}.banner__media{position:relative;margin-bottom:-1px}.section>.section__banner:not(.section__banner--zoom),.section>.section__banner:not(.section__banner--zoom)+div{padding-top:var(--spacing-11)}.section>.section__banner.section__banner--zoom{margin-top:var(--spacing-12);padding-top:0}.section>.section__banner.section__banner--zoom+div:not(.section__banner--zoom){padding-top:var(--spacing-12)}.section__banner--zoom .banner{position:relative;height:100vh}.section__banner--zoom .banner__media{position:relative;width:100%;height:100%}.section__banner--zoom .banner__media__container{position:relative;z-index:2}.banner__media__blocker{position:absolute;z-index:5;top:-1px;height:calc(100% + 2px);width:25%;background-color:var(--brand-weiss)}.banner__media__blocker--left{left:0}.banner__media__blocker--right{right:0}.section>.section__quote,.section>.section__quote+div:not(.section__media_zoom){padding-top:var(--spacing-11)}.section>.section__quote{padding-right:0;padding-left:0}.quote{position:relative;padding-right:var(--spacing-10);padding-left:var(--spacing-10);padding-bottom:var(--spacing-7)}.quote__content_container{position:relative;z-index:1}.quote__content,.quote__author{position:relative;z-index:2}.quote__content{font-family:var(--brand-font-headline)}.quote__media{z-index:1}.quote__media--video video,.quote__media--vimeo video{opacity:0;-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.quote__media--video .video_container.is-ready video,.quote__media--vimeo .video_container.is-ready video{opacity:1}.swiper-container{overflow:hidden}.swiper-button{cursor:pointer;position:absolute;z-index:2;top:0;height:100%}.swiper-button svg{position:absolute;top:50%;-webkit-transition:stroke var(--transition-2);-o-transition:stroke var(--transition-2);transition:stroke var(--transition-2)}.no-touchevents .swiper-button:hover svg{stroke:var(--brand-rosa)}.section__contact>.contact,.section__newsletter>.newsletter{margin-top:-10px}.contact__address a{display:inline-block;-webkit-transition:color var(--transition-2);-o-transition:color var(--transition-2);transition:color var(--transition-2)}.no-touchevents .contact__address a:hover{color:var(--brand-rosa)}.posts .post{position:relative}.posts .post .post__content{padding-top:var(--spacing-3)}.posts .post .post__content h3{margin-bottom:6px}.posts .post .post__content h3 a{-webkit-transition:color var(--transition-2);-o-transition:color var(--transition-2);transition:color var(--transition-2)}.no-touchevents .posts .post .post__content h3 a:hover{color:var(--brand-rosa)}.posts .post .post__image{overflow:hidden}.posts .post .post__image img{-webkit-transition:-webkit-transform var(--transition-2);transition:-webkit-transform var(--transition-2);-o-transition:transform var(--transition-2);transition:transform var(--transition-2);transition:transform var(--transition-2),-webkit-transform var(--transition-2)}.no-touchevents .posts .post .post__image:hover img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.posts .post .post__image a{display:block}.section__posts--overview h2{max-width:var(--width-small);margin-bottom:0!important}.section__posts--overview .button a{margin-top:var(--spacing-4)}.section__posts--overview .posts{margin-top:var(--spacing-7)}.team .person,.work_overview .work{position:relative}.touchevents .team .person,.work_overview .work{cursor:pointer}.team .person .person__container,.work_overview .work .work__container{position:relative}.work_overview .work .work__info{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;color:var(--brand-weiss);background-color:var(--brand-rosa);overflow:hidden;opacity:0;-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.no-touchevents .work_overview .work:hover .work__info,.work_overview .work.is-active .work__info{opacity:1}.work_overview .work .work__info .work__info__container{position:absolute}.person .person__info .person__info__container h3,.work_overview .work .work__info .work__info__container h3{line-height:var(--line-height-3)}.work_overview .work .work__info .work__info__container h3{margin-bottom:0}.person .person__info .person__info__container span{display:block;line-height:1.3}.work__media img,.person__portrait img,.post__image img{width:100%}.work__lightbox a.disabled{pointer-events:none;z-index:-10}.work__lightbox a.hidden{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.filters{margin:-5px}.filter{margin:5px}.section__jobs .job{position:relative;border-bottom:1px solid var(--brand-schwarz)}.section__jobs .job:first-child{border-top:1px solid var(--brand-schwarz)}.section__jobs .job h3{max-width:unset;margin-bottom:0;-webkit-transition:color var(--transition-2);-o-transition:color var(--transition-2);transition:color var(--transition-2)}.no-touchevents .section__jobs .job:hover h3{color:var(--brand-rosa)}.section__jobs .job svg{position:absolute;top:50%;-webkit-transition:stroke var(--transition-2);-o-transition:stroke var(--transition-2);transition:stroke var(--transition-2)}.no-touchevents .section__jobs .job:hover svg{stroke:var(--brand-rosa)}.no_job p{max-width:var(--width-small);margin-bottom:0}footer{position:relative;z-index:1;background-color:var(--brand-rosa)}footer,footer a{color:var(--brand-weiss)}footer a{text-decoration:none;-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.no-touchevents footer a:hover{opacity:var(--opacity)}footer span{display:block}.footer__contact a{display:inline-block;font-family:var(--brand-font-headline);font-size:var(--font-size-6-5);line-height:var(--line-height-3)}.footer__address_social address{font-size:var(--font-size-3)}.footer__address_social .social_media a{display:inline-block;line-height:0;margin-right:var(--spacing-4)}.footer__address_social .social_media a:last-child{margin-right:0}.footer__bottom{margin-top:var(--spacing-10)}.footer__logos .logo:last-child{margin-right:0}.footer__legal{font-size:var(--font-size-1)}.footer__legal a{display:inline-block}.footer__legal a.creator{opacity:.5;margin-top:2px}.no-touchevents .footer__legal a.creator:hover{opacity:1}.page-id-29 .section>div:not(.section__two_column_content):not(.section__gallery):not(.section__banner):not(.section__accordion):not(.section__quote),.page-id-31 .section>div:not(.section__two_column_content):not(.section__gallery):not(.section__banner):not(.section__accordion):not(.section__quote){max-width:calc(var(--width-text) + var(--spacing-5) * 2)}.page-id-29 .section>div:not(.section__button):not(.section__buttons):not(.section__two_column_content):not(.section__gallery):not(.section__banner):not(.section__accordion):not(.section__quote),.page-id-31 .section>div:not(.section__button):not(.section__buttons):not(.section__two_column_content):not(.section__gallery):not(.section__banner):not(.section__accordion):not(.section__quote){padding-top:var(--spacing-7-5)}.page-id-29 .section>.section__text+.section__text,.page-id-29 .section>.section__text+.section__row,.page-id-31 .section>.section__text+.section__text,.page-id-31 .section>.section__text+.section__row{padding-top:var(--spacing-5)!important}.page-id-29 h2,.page-id-31 h2,.page-id-29 h3,.page-id-31 h3{margin-bottom:var(--spacing-2)}.page-id-29 h4,.page-id-31 h4{margin-bottom:var(--spacing-1)}@media all and (min-width:576px){.team .person .person__info{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;color:var(--brand-weiss);background-color:var(--brand-rosa);overflow:hidden;opacity:0;-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.no-touchevents .team .person:hover .person__info,.team .person.is-active .person__info{opacity:1}.person .person__info .person__info__container{position:absolute}}@media all and (min-width:768px){.work_overview .work .work__info .work__info__container{bottom:var(--spacing-4);left:var(--spacing-4);right:var(--spacing-4)}}@media all and (min-width:992px){h1,.section--single h1.typography--h2{margin-bottom:var(--spacing-7-5)}h2,h1.typography--h2,h3,h1.typography--h3,h2.typography--h3,body.single-post .section--single h1.typography--h2,body.single-post .section--single h2{margin-bottom:var(--spacing-5)}.section__two_column_content .content__title h2{margin-bottom:0}.section__two_column_content .content__text{padding-top:6px}.team .person,.team .person-sizer,.work_overview .work,.work_overview .work-sizer{width:33.3333333%}.team .person:nth-child(2n) .person__container{aspect-ratio:416 / 586}.team .person:nth-child(2n+1) .person__container{aspect-ratio:416 / 408}.quote__media{position:absolute;right:0;bottom:calc(-1 * var(--spacing-7));aspect-ratio:16 / 9}.quote__author{margin-top:var(--spacing-5)}.contact__address,.newsletter__desc{padding-right:var(--spacing-8)}.contact__address address{margin-bottom:var(--spacing-5)}.contact__address a.phone{margin-top:var(--spacing-1)}.contact__form .quform-form-inner>.quform-elements,.newsletter__form .quform-form-inner>.quform-elements{padding-top:var(--spacing-5)}footer{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}}@media all and (min-width:1240px){:root{--font-size-1:18px;--font-size-0-5:16px;--font-size-standard:20px;--spacing-3:20px;--spacing-2:12px;--spacing-1:9px}main p+ul{margin-top:-18px}main ul li{padding-left:18px}main ul li::before{top:13px}.macos main ul li::before,.ios main ul li::before{margin-top:1px}.section>div,.inside:not(.inside--wide){max-width:calc(var(--width-content) + var(--spacing-5) * 2);padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.section--single>.section__text+.section__text,.section--single>.section__text+.section__row{padding-top:40px!important}.section__two_column_content .content__title,.section__two_column_content .content__text{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.section__two_column_content .content__title{padding-right:var(--spacing-9)}.section__two_column_content .content__text .button--transparency a{margin-top:19px;margin-bottom:-12px}.accordion--active .accordion_trigger svg{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.quote__author{max-width:360px}.posts,.team,.work_overview{margin:-8px}.posts .post,.team .person,.work_overview .work{padding:8px}.posts .post .post__content{padding-right:8px}.person .person__info .person__info__container{bottom:var(--spacing-5);left:var(--spacing-5);right:var(--spacing-5)}.section__banner:not(.section__banner--zoom) .banner__media{aspect-ratio:2560 / 900}.section__jobs .job h3{padding-right:var(--spacing-9)}.footer__address_social .social_media{margin-top:var(--spacing-5)}.footer__logos .logo{margin-right:var(--spacing-7-5)}}@media all and (min-width:1400px){:root{--font-size-5:50px;--font-size-4:40px;--font-size-3:30px;--spacing-4:30px}.section>div{padding-top:100px}.header+main .section:first-child{padding-top:var(--spacing-9)}.section__title+.section__two_column_content{margin-top:var(--spacing-8)!important}.accordion_trigger h2{padding-right:var(--spacing-5)}.swiper-button{width:110px}.swiper-button-prev{left:-110px}.swiper-button-prev svg{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.swiper-button-next{right:-110px}.swiper-button-next svg{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.swiper-slide{width:890px}.section__jobs .job svg{right:var(--spacing-9);-webkit-transform:translateY(-50%) rotate(-90deg) scale(.95);-ms-transform:translateY(-50%) rotate(-90deg) scale(.95);transform:translateY(-50%) rotate(-90deg) scale(.95)}.footer__top>div:first-child,.footer__bottom>div:first-child{width:calc(100% - 370px)}.footer__top>div:last-child,.footer__bottom>div:last-child{width:370px}.footer__contact a.phone{margin-top:var(--spacing-3)}.footer__address_social{margin-top:45px}}@media all and (min-width:1600px){:root{--font-size-7:110px;--font-size-6-5:80px;--font-size-6:65px;--font-size-2:25px;--spacing-8:80px;--spacing-7-5:70px;--spacing-7:60px;--spacing-6:50px;--spacing-5:40px;--width-small:625px;--width-text:1020px;--width-content:1280px}.accordion_trigger{padding:40px 0 39px}.accordion_trigger svg{right:calc(-1 * var(--spacing-3));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section__jobs .job__inside{padding-top:39px;padding-bottom:40px}.quote__content{max-width:900px}.quote__media{width:650px;right:-43px}}@media all and (min-width:1700px){:root{--spacing-10:140px;--spacing-9:100px;--height-header:145px}.inside--wide{padding-right:var(--spacing-9);padding-left:var(--spacing-9)}.swiper-button-prev svg{left:0}.swiper-button-next svg{right:0}}@media all and (min-width:2100px){:root{--spacing-12:240px;--spacing-11:180px}}@media all and (max-width:2099.98px) and (min-width:1700px){:root{--spacing-12:220px;--spacing-11:160px}}@media all and (max-width:1699.98px) and (min-width:1600px){:root{--spacing-12:200px;--spacing-11:150px;--spacing-10:130px;--spacing-9:90px;--height-header:137px}.inside--wide{padding-right:var(--spacing-8);padding-left:var(--spacing-8)}.swiper-button-prev svg{left:10px}.swiper-button-next svg{right:10px}}@media all and (max-width:1599.98px) and (min-width:1400px){:root{--font-size-7:100px;--font-size-6-5:74px;--font-size-6:62px;--font-size-2:24px;--spacing-12:160px;--spacing-11:140px;--spacing-10:120px;--spacing-9:80px;--spacing-8:70px;--spacing-7-5:60px;--spacing-7:50px;--spacing-6:44px;--spacing-5:36px;--height-header:132px;--width-small:620px;--width-text:1020px;--width-content:1140px}.inside--wide{padding-right:var(--spacing-7-5);padding-left:var(--spacing-7-5)}.accordion_trigger{padding:35px 0 36px}.accordion_trigger svg{right:-15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section__jobs .job__inside{padding-top:34px;padding-bottom:36px}.quote__content{max-width:885px}.quote__media{width:620px;right:-118px}.section>.section__gallery{padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.swiper-button-prev svg{left:23px}.swiper-button-next svg{right:23px}}@media all and (max-width:1399.98px) and (min-width:1240px){:root{--font-size-7:94px;--font-size-6-5:70px;--font-size-6:60px;--font-size-5:48px;--font-size-4:38px;--font-size-3:28px;--font-size-2:23px;--spacing-12:130px;--spacing-11:110px;--spacing-10:100px;--spacing-9:70px;--spacing-8:60px;--spacing-7-5:50px;--spacing-7:46px;--spacing-6:40px;--spacing-5:32px;--spacing-4:26px;--height-header:122px;--width-small:615px;--width-text:1020px;--width-content:1120px}.section>div{padding-top:90px}.header+main .section:first-child{padding-top:80px}.inside--wide{padding-right:var(--spacing-7-5);padding-left:var(--spacing-7-5)}.section__title+.section__two_column_content{margin-top:var(--spacing-7)!important}.accordion_trigger{padding:35px 0 36px}.accordion_trigger h2{padding-right:var(--spacing-9)}.accordion_trigger svg{right:var(--spacing-5);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section__jobs .job__inside{padding-top:34px;padding-bottom:36px}.section__jobs .job svg{right:var(--spacing-7-5);-webkit-transform:translateY(-50%) rotate(-90deg) scale(.85);-ms-transform:translateY(-50%) rotate(-90deg) scale(.85);transform:translateY(-50%) rotate(-90deg) scale(.85)}.quote__content{max-width:855px}.quote__media{width:590px;right:-60px}.section>.section__gallery{max-width:1100px;padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.swiper-slide{width:800px}.swiper-button{width:100px}.swiper-button-prev{left:-100px}.swiper-button-prev svg{left:26px;-webkit-transform:translateY(-50%) rotate(90deg) scale(.9);-ms-transform:translateY(-50%) rotate(90deg) scale(.9);transform:translateY(-50%) rotate(90deg) scale(.9)}.swiper-button-next{right:-100px}.swiper-button-next svg{right:26px;-webkit-transform:translateY(-50%) rotate(-90deg) scale(.9);-ms-transform:translateY(-50%) rotate(-90deg) scale(.9);transform:translateY(-50%) rotate(-90deg) scale(.9)}.footer__top>div:first-child,.footer__bottom>div:first-child{width:calc(100% - 330px)}.footer__top>div:last-child,.footer__bottom>div:last-child{width:330px}.footer__contact a.phone{margin-top:var(--spacing-2)}.footer__address_social{margin-top:37px}}@media all and (max-width:1239.98px){.footer__top>div{width:100%}}@media all and (max-width:1239.98px) and (min-width:768px){:root{--font-size-4:36px;--font-size-3:26px;--font-size-2:22px;--font-size-1:17px;--font-size-0-5:15px;--font-size-standard:19px;--spacing-12:110px;--spacing-11:100px;--spacing-10:90px;--spacing-9:60px;--spacing-8:50px;--spacing-7-5:40px;--spacing-7:40px;--spacing-6:36px;--spacing-5:30px;--spacing-4:24px;--spacing-3:18px;--spacing-2:10px;--spacing-1:8px;--width-small:615px;--width-text:1020px;--width-content:1120px}main p+ul{margin-top:-14px}main ul li{padding-left:16px}main ul li::before{top:11px}.macos main ul li::before,.ios main ul li::before{margin-top:1px}.header+main .section:first-child{padding-top:60px}.section__two_column_content .content__text .button--transparency a{margin-top:14px;margin-bottom:-12px}.accordion_trigger h2{padding-right:var(--spacing-10)}.section__jobs .job__inside{padding-top:29px;padding-bottom:30px}.section__jobs .job h3{padding-right:var(--spacing-10)}.section__jobs .job svg{-webkit-transform:translateY(-50%) rotate(-90deg) scale(.75);-ms-transform:translateY(-50%) rotate(-90deg) scale(.75);transform:translateY(-50%) rotate(-90deg) scale(.75)}.section__banner--zoom .banner,.section__banner--zoom .banner__media{max-height:768px}.footer__contact a.phone{margin-top:var(--spacing-1)}.footer__address_social{margin-top:var(--spacing-6)}.footer__address_social .social_media{margin-top:var(--spacing-4)}.footer__address_social .social_media svg{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media all and (max-width:1239.98px) and (min-width:992px){:root{--font-size-7:88px;--font-size-6-5:66px;--font-size-6:56px;--font-size-5:46px;--height-header:105px}.section>div,.inside:not(.inside--wide){max-width:calc(var(--width-content) + var(--spacing-6) * 2);padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.section>div{padding-top:80px}.inside--wide{padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.accordion_trigger{padding:35px 0 36px}.accordion_trigger svg,.section__jobs .job svg{right:var(--spacing-6)}.accordion_trigger svg{-webkit-transform:translateY(-50%) scale(.95);-ms-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}.accordion--active .accordion_trigger svg{-webkit-transform:translateY(-50%) rotate(-180deg) scale(.95);-ms-transform:translateY(-50%) rotate(-180deg) scale(.95);transform:translateY(-50%) rotate(-180deg) scale(.95)}.section--single>.section__text+.section__text,.section--single>.section__text+.section__row{padding-top:30px!important}.section__title+.section__two_column_content{margin-top:var(--spacing-6)!important}.section__two_column_content .content__title{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;padding-right:var(--spacing-7)}.section__two_column_content .content__text{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.posts{margin:-8px}.posts .post{padding:8px}.team,.work_overview{margin:-6px}.team .person,.work_overview .work{padding:6px}.person .person__info .person__info__container{bottom:var(--spacing-4);left:var(--spacing-4);right:var(--spacing-4)}.person .person__info .person__info__container span{font-size:18px}.quote__content{max-width:770px}.quote__author{max-width:312px}.quote__media{width:520px;right:-54px}.section>.section__gallery{max-width:870px;padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.swiper-slide{width:720px}.swiper-button{width:85px}.swiper-button-prev{left:-85px}.swiper-button-prev svg{left:12px;-webkit-transform:translateY(-50%) rotate(90deg) scale(.85);-ms-transform:translateY(-50%) rotate(90deg) scale(.85);transform:translateY(-50%) rotate(90deg) scale(.85)}.swiper-button-next{right:-85px}.swiper-button-next svg{right:12px;-webkit-transform:translateY(-50%) rotate(-90deg) scale(.85);-ms-transform:translateY(-50%) rotate(-90deg) scale(.85);transform:translateY(-50%) rotate(-90deg) scale(.85)}.section__banner:not(.section__banner--zoom) .banner__media{height:45vh;min-height:420px}.footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logos .logo{margin-right:var(--spacing-5);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media all and (max-width:991.98px){h1 br,h2 br,h3 br{display:none}.section__two_column_content .content__title,.section__two_column_content .content__text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.section__two_column_content .content__title h2+.buttons,.section__two_column_content .content__title h2+.buttons .button a{margin-top:0}.section__two_column_content .content__title h2+.buttons{margin-top:var(--spacing-5)}.quote__media{text-align:right}.quote__media .picture_container{display:inline-block}.quote__media .picture_container--cover,.quote__media .picture_container--cover picture{position:relative;height:auto}.swiper-slide,.swiper-slide img{width:100%}.swiper-button{-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.swiper-button.swiper-button-disabled{opacity:0}.swiper-button svg{stroke-width:3px;stroke:var(--brand-weiss)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.contact__address address{margin-bottom:var(--spacing-3)}.contact__address a.phone{margin-top:4px}footer{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}}@media all and (max-width:991.98px) and (min-width:576px){:root{--height-header:113px}h1,.section--single h1.typography--h2{margin-bottom:var(--spacing-6)}h2,h1.typography--h2,h3,h1.typography--h3,h2.typography--h3,body.single-post .section--single h1.typography--h2,body.single-post .section--single h2{margin-bottom:var(--spacing-4)}.team .person .person__container{aspect-ratio:416 / 586}.contact__form .quform-form-inner>.quform-elements,.newsletter__form .quform-form-inner>.quform-elements{padding-top:var(--spacing-7)}}@media all and (max-width:991.98px) and (min-width:768px){:root{--font-size-8:80px;--font-size-7:74px;--font-size-6-5:60px;--font-size-6:54px;--font-size-5:44px}.section>div,.inside:not(.inside--wide){max-width:calc(var(--width-content) + var(--spacing-5) * 2);padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.section>div{padding-top:70px}.inside--wide{padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.accordion_trigger{padding:34px 0}.accordion_trigger svg,.section__jobs .job svg{right:var(--spacing-5)}.accordion_trigger svg{-webkit-transform:translateY(-50%) scale(.9);-ms-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}.accordion--active .accordion_trigger svg{-webkit-transform:translateY(-50%) rotate(-180deg) scale(.9);-ms-transform:translateY(-50%) rotate(-180deg) scale(.9);transform:translateY(-50%) rotate(-180deg) scale(.9)}.section__two_column_content .content__title h2+.buttons{margin-bottom:var(--spacing-7)}.section--single>.section__text+.section__text,.section--single>.section__text+.section__row{padding-top:30px!important}.section__posts--overview .posts{margin-top:var(--spacing-9)}.posts .post+.post{margin-top:var(--spacing-7)}.posts .post .post__preview{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts .post .post__preview .post__image{width:330px}.posts .post .post__preview .post__content{width:calc(100% - 330px);padding:var(--spacing-5) 0 var(--spacing-5) var(--spacing-5)}.posts .post .post__content h3{font-size:var(--font-size-4);line-height:var(--line-height-3)}.team .person,.team .person-sizer,.work_overview .work,.work_overview .work-sizer{width:50%}.team,.work_overview{margin:-6px}.team .person,.work_overview .work{padding:6px}.person .person__info .person__info__container h3{font-size:var(--font-size-4)}.person .person__info .person__info__container{bottom:var(--spacing-4);left:var(--spacing-4);right:var(--spacing-4)}.person .person__info .person__info__container span{font-size:18px}.quote{padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.quote__content_container{max-width:760px;margin-right:auto;margin-left:auto}.quote__content{max-width:630px}.quote__author{max-width:312px;margin-top:var(--spacing-2)}.quote__media .picture_container{max-width:585px;top:-30px}.section>.section__gallery{max-width:100%;padding-right:0;padding-left:0}.swiper-button{width:83px}.swiper-button-prev svg{left:var(--spacing-4);-webkit-transform:translateY(-50%) rotate(90deg) scale(.85);-ms-transform:translateY(-50%) rotate(90deg) scale(.85);transform:translateY(-50%) rotate(90deg) scale(.85)}.swiper-button-next svg{right:var(--spacing-4);-webkit-transform:translateY(-50%) rotate(-90deg) scale(.85);-ms-transform:translateY(-50%) rotate(-90deg) scale(.85);transform:translateY(-50%) rotate(-90deg) scale(.85)}.section__banner:not(.section__banner--zoom) .banner__media{height:45vh;min-height:420px}.footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logos .logo{margin-right:var(--spacing-4);-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media all and (max-width:767.98px){:root{--font-size-3:24px;--font-size-2:21px;--font-size-1:16px;--font-size-0-5:14px;--font-size-standard:18px;--spacing-8:40px;--spacing-7-5:36px;--spacing-7:36px;--spacing-6:30px;--spacing-5:26px;--spacing-4:20px;--spacing-3:14px;--spacing-2:8px;--spacing-1:6px;--width-small:615px;--width-text:1020px;--width-content:1120px}h1,h2{word-break:break-word}main p+ul{margin-top:-14px}main ul li{padding-left:15px}main ul li::before{top:11px}.macos main ul li::before,.ios main ul li::before{margin-top:1px}.section__row>.row>div+div{padding-top:var(--spacing-4)!important}.section__two_column_content .content__text .button--transparency a{margin-top:14px;margin-bottom:-12px}.section--single>.section__text+.section__text,.section--single>.section__text+.section__row{padding-top:30px!important}.section__posts--overview .posts{margin-top:var(--spacing-9)}.section__two_column_content .content__title h2+.buttons{margin-bottom:calc(var(--spacing-7) - 7px)}.work_overview .work,.work_overview .work-sizer{width:100%}.team,.work_overview{margin:-6px}.team .person,.work_overview .work{padding:6px}.person .person__info .person__info__container span{font-size:18px}.quote__content{font-size:var(--font-size-5)}.section__jobs .job h3{padding-right:var(--spacing-10)}.section>.section__gallery{max-width:100%;padding-right:0;padding-left:0}.swiper-button{width:83px}.section__banner:not(.section__banner--zoom) .banner__media{height:45vh;min-height:420px}.footer__bottom>div{width:100%}.footer__legal{margin-top:var(--spacing-4)}}@media all and (max-width:767.98px) and (min-width:414px){.section>div,.inside:not(.inside--wide){max-width:calc(var(--width-content) + var(--spacing-5) * 2);padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.inside--wide{padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.quote{padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.quote__media{right:var(--spacing-5)}.f-carousel__toolbar{padding-right:var(--spacing-5)!important;padding-left:var(--spacing-5)!important}.f-carousel__toolbar__column .f-button,.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{width:46px!important;height:46px!important}.f-button svg{-webkit-transform:scale(.9)!important;-ms-transform:scale(.9)!important;transform:scale(.9)!important}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--spacing-5)!important}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--spacing-5)!important}.work_overview .work .work__info .work__info__container h3{font-size:27px}}@media all and (max-width:767.98px) and (min-width:576px){:root{--font-size-8:70px;--font-size-7:64px;--font-size-6-5:54px;--font-size-6:48px;--font-size-5:40px;--font-size-4:34px;--spacing-12:90px;--spacing-11:80px;--spacing-10:70px;--spacing-9:50px}.section>div,.header+main .section:first-child{padding-top:60px}.accordion_trigger{padding:28px 0}.accordion_trigger h2{padding-right:var(--spacing-10)}.accordion_trigger svg,.section__jobs .job svg{right:22px}.accordion_trigger svg{-webkit-transform:translateY(-50%) scale(.8);-ms-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.accordion--active .accordion_trigger svg{-webkit-transform:translateY(-50%) rotate(-180deg) scale(.8);-ms-transform:translateY(-50%) rotate(-180deg) scale(.8);transform:translateY(-50%) rotate(-180deg) scale(.8)}.section__jobs .job__inside{padding-top:29px;padding-bottom:30px}.section__jobs .job svg{-webkit-transform:translateY(-50%) rotate(-90deg) scale(.7);-ms-transform:translateY(-50%) rotate(-90deg) scale(.7);transform:translateY(-50%) rotate(-90deg) scale(.7)}.quote__content_container{max-width:580px;margin-right:auto;margin-left:auto}.quote__author{max-width:312px;margin-top:var(--spacing-2)}.quote__media .picture_container{max-width:440px;top:-23px}.team .person,.team .person-sizer{width:50%}.person .person__info .person__info__container h3{font-size:30px}.swiper-button-prev svg{left:var(--spacing-3);-webkit-transform:translateY(-50%) rotate(90deg) scale(.8);-ms-transform:translateY(-50%) rotate(90deg) scale(.8);transform:translateY(-50%) rotate(90deg) scale(.8)}.swiper-button-next svg{right:var(--spacing-3);-webkit-transform:translateY(-50%) rotate(-90deg) scale(.8);-ms-transform:translateY(-50%) rotate(-90deg) scale(.8);transform:translateY(-50%) rotate(-90deg) scale(.8)}.section__banner--zoom .banner,.section__banner--zoom .banner__media{max-height:500px}.person .person__info .person__info__container,.work_overview .work .work__info .work__info__container{bottom:var(--spacing-6);left:var(--spacing-5);right:var(--spacing-5)}.posts .post+.post{margin-top:var(--spacing-4)}.posts .post .post__preview{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts .post .post__preview .post__image{width:206px}.posts .post .post__preview .post__content{width:calc(100% - 206px);padding:var(--spacing-4) 0 var(--spacing-4) var(--spacing-4)}.posts .post .post__content h3{font-size:26px;line-height:var(--line-height-3);margin-bottom:0}.footer__contact a.phone{margin-top:var(--spacing-1)}.footer__address_social{margin-top:var(--spacing-6)}.footer__address_social .social_media{margin-top:var(--spacing-4)}.footer__address_social .social_media svg{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.footer__logos .logo{margin-right:var(--spacing-3);-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media all and (max-width:575.98px){:root{--font-size-5:34px;--font-size-4:30px;--spacing-12:70px;--spacing-11:64px;--spacing-10:60px;--spacing-9:46px;--height-header:108px}h1,.section--single h1.typography--h2{margin-bottom:var(--spacing-5)}h2,h1.typography--h2,h3,h1.typography--h3,h2.typography--h3,body.single-post .section--single h1.typography--h2,body.single-post .section--single h2{margin-bottom:var(--spacing-4)}.section>div,.header+main .section:first-child{padding-top:var(--spacing-9)}.accordion_trigger{padding:24px 0}.accordion_trigger h2{font-size:var(--font-size-5);padding-right:40px}.accordion_trigger svg,.section__jobs .job svg{right:16px}.accordion_trigger svg{-webkit-transform:translateY(-50%) scale(.55);-ms-transform:translateY(-50%) scale(.55);transform:translateY(-50%) scale(.55);stroke-width:3px}.accordion--active .accordion_trigger svg{-webkit-transform:translateY(-50%) rotate(-180deg) scale(.55);-ms-transform:translateY(-50%) rotate(-180deg) scale(.55);transform:translateY(-50%) rotate(-180deg) scale(.55)}.section__jobs .job__inside{padding-top:25px;padding-bottom:26px}.section__jobs .job svg{-webkit-transform:translateY(-50%) rotate(-90deg) scale(.6);-ms-transform:translateY(-50%) rotate(-90deg) scale(.6);transform:translateY(-50%) rotate(-90deg) scale(.6)}.quote__author{margin-top:var(--spacing-1)}.quote__media .picture_container{max-width:78vw;top:-20px}.team .person,.team .person-sizer{width:100%}.team .person .person__portrait{position:relative;aspect-ratio:416 / 586}.person__info{padding-top:var(--spacing-3);margin-bottom:var(--spacing-6)}.person .person__info .person__info__container h3{font-size:var(--font-size-4)}.contact__form .quform-form-inner>.quform-elements,.newsletter__form .quform-form-inner>.quform-elements{padding-top:var(--spacing-5)}.swiper-button-prev svg{left:var(--spacing-3);-webkit-transform:translateY(-50%) rotate(90deg) scale(.55);-ms-transform:translateY(-50%) rotate(90deg) scale(.55);transform:translateY(-50%) rotate(90deg) scale(.55)}.swiper-button-next svg{right:var(--spacing-3);-webkit-transform:translateY(-50%) rotate(-90deg) scale(.55);-ms-transform:translateY(-50%) rotate(-90deg) scale(.55);transform:translateY(-50%) rotate(-90deg) scale(.55)}.section__banner--zoom .banner,.section__banner--zoom .banner__media{max-height:400px}.work_overview .work .work__info .work__info__container{bottom:var(--spacing-5);left:var(--spacing-4);right:var(--spacing-4)}.posts .post+.post{margin-top:var(--spacing-5)}.posts .post .post__preview{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts .post .post__preview .post__image,.posts .post .post__preview .post__content{width:100%}.posts .post .post__preview .post__content{padding-top:var(--spacing-3)}.posts .post .post__content h3{font-size:26px;line-height:var(--line-height-3);margin-bottom:0}.footer__contact a{font-size:var(--font-size-4)}.footer__contact a.phone{margin-top:var(--spacing-1)}.footer__address_social{margin-top:var(--spacing-6)}.footer__address_social address{font-size:var(--font-size-2)}.footer__address_social .social_media{margin-top:var(--spacing-3)}.footer__address_social .social_media svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.footer__bottom{margin-top:var(--spacing-7)}.footer__logos .logo{margin-right:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.footer__logos .logo+.logo{margin-left:-8px}}@media all and (max-width:575.98px) and (min-width:414px){:root{--font-size-8:54px;--font-size-7:50px;--font-size-6-5:42px;--font-size-6:40px}}@media all and (max-width:413.98px){:root{--font-size-8:52px;--font-size-7:48px;--font-size-6-5:40px;--font-size-6:38px}.section>div,.inside:not(.inside--wide){max-width:calc(var(--width-content) + var(--spacing-4) * 2);padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.inside--wide{padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.quote{padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.quote__media{right:var(--spacing-4)}.f-carousel__toolbar{padding-right:var(--spacing-4)!important;padding-left:var(--spacing-4)!important}.f-carousel__toolbar__column .f-button,.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{width:42px!important;height:42px!important}.f-button svg{-webkit-transform:scale(.85)!important;-ms-transform:scale(.85)!important;transform:scale(.85)!important}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--spacing-4)!important}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--spacing-4)!important}}