@import url(https://use.typekit.net/hft4ebn.css);.change_color[data-v-6b046c3c]{background-color:#141d23;opacity:1;box-shadow:0 30px 30px rgba(0,0,0,.1);transition:.3s ease-in-out}.change_color .nav-links .rou-li[data-v-6b046c3c]{color:#f5f4f3}.change_color .logo-container .logo[data-v-6b046c3c]{fill:#f5f4f3}header[data-v-6b046c3c]{display:flex;width:100%;min-height:8vh;margin:0;align-items:center;justify-content:space-around;background:transparent;position:fixed;z-index:100;transition:.3s ease-in-out}header .burger[data-v-6b046c3c]{display:none}header .logo-container[data-v-6b046c3c]{flex:4;display:flex;padding-left:5vw}header .logo-container .logo[data-v-6b046c3c]{width:10rem;fill:#f5f4f3}header .nav-links[data-v-6b046c3c]{flex:6;display:flex;justify-content:space-evenly;align-items:center;list-style:none}header .nav-links .rou-li[data-v-6b046c3c]{font-size:1.8rem;letter-spacing:.1rem;text-decoration:none;text-transform:capitalize;font-weight:400;color:#f5f4f3}@media only screen and (max-width:1024px){.change_color .burger div[data-v-6b046c3c]{background-color:#f5f4f3}header[data-v-6b046c3c]{overflow-x:hidden;min-height:12vh;position:fixed;transition:all .5s ease-in;justify-content:space-around}header .logo-container[data-v-6b046c3c]{justify-content:center;padding-left:7.5rem}header .logo-container .logo[data-v-6b046c3c]{margin-left:0}header .nav-links[data-v-6b046c3c]{padding:10vh 0 15vh 0;overflow-x:hidden;position:fixed;flex-direction:column;justify-content:space-around;align-items:center;right:0;left:0;height:100vh;top:0;transform:translateX(100%);transition:transform .2s ease-in;background:#141d23}header .nav-links .rou-li[data-v-6b046c3c]{color:#f5f4f3;font-size:6vw;font-weight:300}header .navactive[data-v-6b046c3c]{transform:translateX(0)}header .burger[data-v-6b046c3c]{margin-right:3rem;display:flex;flex-direction:column;justify-content:space-evenly;cursor:pointer;max-width:4.5rem}header .burger div[data-v-6b046c3c]{width:3.5rem;height:.3rem;margin:.25rem;background-color:#f5f4f3;border-radius:4rem;transition:all .5s ease}header .burger .line1[data-v-6b046c3c]{max-width:2.5rem;align-self:flex-end}header .burger .line3[data-v-6b046c3c]{max-width:2.5rem}header .burger .toggle .line1[data-v-6b046c3c]{transform:rotate(-45deg) translate(0);z-index:100;background-color:#141d23;position:fixed;transition:.3s ease;max-width:4rem;padding:0}header .burger .toggle .line2[data-v-6b046c3c]{opacity:0}header .burger .toggle .line3[data-v-6b046c3c]{transform:rotate(45deg) translate(0);z-index:10;background-color:#1f2d35;position:fixed;max-width:4rem}header .toggle div[data-v-6b046c3c]{background-color:#f5f4f3;box-shadow:0 0 0 transparent}header .toggle .line1[data-v-6b046c3c]{transform:rotate(-45deg) translate(-.1rem,.9rem);transition:.3s ease;max-width:4rem}header .toggle .line2[data-v-6b046c3c]{opacity:0}header .toggle .line3[data-v-6b046c3c]{transform:rotate(45deg) translate(-.3rem,-1rem);max-width:4rem}}footer[data-v-c27859b0]{text-align:center;display:flex;flex-direction:column;color:#ebebeb;background-color:#141d23}footer a[data-v-c27859b0],footer p[data-v-c27859b0]{color:grey;font-size:1.3rem;font-weight:100;text-decoration:none;letter-spacing:.05rem;padding:.2rem;display:inline-block}footer a[data-v-c27859b0]:hover{color:#ebebeb}footer .logo-container[data-v-c27859b0]{align-items:center;padding-top:11rem;padding-bottom:5rem}footer .logo-container h3[data-v-c27859b0]{color:#ebebeb;padding-bottom:3rem}footer .logo-container .socialmedia-icos[data-v-c27859b0]{display:flex;justify-content:flex-end;padding-right:3vw;width:100%}footer .logo-container .socialmedia-icos .icon-wrapper[data-v-c27859b0]{display:flex;width:15vw;justify-content:space-evenly}footer .logo-container .socialmedia-icos .icon-wrapper svg circle[data-v-c27859b0]{fill:#1f2d35;transition:.3s}footer .logo-container .socialmedia-icos .icon-wrapper svg path[data-v-c27859b0]{fill:#f5f4f3;transition:.3s}footer .logo-container .socialmedia-icos .icon-wrapper svg:hover circle[data-v-c27859b0]{fill:#f5f4f3}footer .logo-container .socialmedia-icos .icon-wrapper svg:hover path[data-v-c27859b0]{fill:#1f2d35}footer .footlist[data-v-c27859b0]{display:flex;justify-content:space-evenly;text-align:left;padding:5rem 35vw 3rem 35vw;margin-top:0}footer .footlist ul[data-v-c27859b0]{list-style:none;line-height:1.5}footer .footlist ul li strong[data-v-c27859b0]{color:#f5f4f3;font-size:2rem;text-transform:capitalize;font-weight:600}footer .footlist ul li a[data-v-c27859b0]{font-weight:300;font-size:1.5rem;padding:0;line-height:2.5rem}footer .footbottom[data-v-c27859b0]{display:flex;justify-content:center;align-items:center;padding:2rem 0 2rem 0}footer .footbottom a[data-v-c27859b0],footer .footbottom p[data-v-c27859b0]{padding:0 4rem 0 4rem;font-weight:200}@media only screen and (max-width:1024px){footer .logo-container .socialmedia-icos[data-v-c27859b0]{justify-content:center;padding:0;margin-top:5vh}footer .logo-container .socialmedia-icos .icon-wrapper[data-v-c27859b0]{width:80vw}footer .footlist[data-v-c27859b0]{display:grid;grid-template-columns:27vw 27vw;grid-gap:5vw}footer .footlist ul[data-v-c27859b0]{display:flex;flex-direction:column}footer .footlist ul li[data-v-c27859b0]{display:flex}}.cookie[data-v-b3704d8c]{position:fixed;bottom:3vh;right:2vw;background:#f5f4f3;border-radius:15px;width:28rem;height:36.4rem;box-shadow:0 20px 20px rgba(0,0,0,.1);z-index:100}.cookie .cookie_content[data-v-b3704d8c]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%;padding:2rem 3rem}.cookie .cookie_content img[data-v-b3704d8c]{width:5rem}.cookie .cookie_content p[data-v-b3704d8c]{text-align:center;font-size:1.2rem;font-weight:400}.cookie .cookie_content .button-wrapper[data-v-b3704d8c]{display:flex;flex-direction:column;justify-content:space-between;height:8.48485rem}.cookie .cookie_content .learn[data-v-b3704d8c]{font-size:1.2rem;font-weight:400}@media only screen and (max-width:1024px){.cookie[data-v-b3704d8c]{width:90vw;height:33vh;left:5vw;right:5vw}.cookie .cookie_content[data-v-b3704d8c]{padding:2rem 1.5rem}.cookie .cookie_content .button-wrapper[data-v-b3704d8c]{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%}}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-msbox-sizing:border-box;overflow-x:initial!important;overflow-x:hidden;font-family:canada-type-gibson,Arial,Helvetica,sans-serif}::-webkit-scrollbar{background-color:#ebebeb}::-webkit-scrollbar-thumb{background-color:#997f6b}body,html{width:100%;font-size:62.5%;overflow-x:hidden}body{-webkit-overflow-scroll:touch;background-color:#f5f4f3;font-weight:300;font-style:normal;font-display:swap}::-moz-selection{background-color:#997f6b;color:#f5f4f3}::selection{background-color:#997f6b;color:#f5f4f3}.sub-section{padding:12vh 0 12vh 0}.site{padding:20vh 10vw 10vh 10vw}h1{font-weight:600;font-style:normal;font-size:7rem;text-transform:uppercase;text-align:center;color:#141d23;margin-bottom:7rem}h2{font-weight:500;font-size:4.4rem}h2,h3{color:#141d23;font-style:normal}h3{font-weight:400;font-weight:500;font-size:2.8rem}h4{color:#141d23;font-size:1.8rem}h5{color:#f5f4f3;font-size:2vw}em,p{line-height:200%;font-size:1.8rem;font-weight:400;letter-spacing:.1rem}a,em,em strong,p,p strong{color:#141d23}a{font-size:1.5rem;font-weight:600;outline:none;text-decoration:underline}section{width:100%;padding:10vw;padding-top:15vh;padding-bottom:20vh;justify-content:center;text-align:center}.s1{background-color:#f5f4f3}.s1,.s2{color:#141d23}.s2{background-color:#ebebeb;margin:0}.white{color:#f5f4f3}.btn-wrapper{display:flex}.btn-big{width:18rem;height:4.5rem;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:1.6rem;font-style:normal;padding-top:.23rem}.btn-big,.btn-small{border-radius:5px;letter-spacing:.1rem;cursor:pointer;transition:.3s;outline:none}.btn-small{width:15rem;height:3.75rem;font-weight:300;font-size:1.2rem}.btn-center{display:flex;justify-content:center}.btn-blue{background-color:#141d23;color:#f5f4f3;border:1px solid #141d23}.btn-blue:hover{background-color:transparent;color:#141d23}.btn-yellow{background-color:#ebba18;border:2px solid #ebba18;color:#f5f4f3}.btn-yellow:hover{background-color:transparent;color:#ebba18;border:2px solid #ebba18}.btn-gold{background-color:#997f6b;border:1px solid #997f6b;color:#f5f4f3}.btn-gold:hover{background-color:transparent;color:#997f6b}.btn-gold-light{background-color:#beb6a4;border:1px solid #beb6a4;color:#f5f4f3}.btn-gold-light:hover{background-color:transparent;color:#beb6a4}.btn-white{background-color:#f5f4f3;border:1px solid #f5f4f3;color:#141d23;letter-spacing:.1rem}.btn-white:hover{background-color:transparent;color:#f5f4f3}.btn-gray{background-color:#ebebeb;border:1px solid #ebebeb;color:#141d23}.btn-border,.btn-gray:hover{background-color:transparent;border:1px solid #141d23}.btn-border:hover{background-color:#141d23;color:#f5f4f3}.btn-border-white{border:1px solid #f5f4f3;background-color:transparent;color:#f5f4f3}.btn-border-white:hover{background-color:#f5f4f3;color:#141d23}#projects{display:flex;flex-direction:column;align-items:center;padding:0;margin:0;background-color:#141d23}#projects .project-grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%}#projects .project-grid .project-container{grid-column:minmax(1,3);display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:28.24859vw;text-decoration:none;overflow:hidden}#projects .project-grid ::-webkit-scrollbar{width:0;display:none}#projects .project-grid .project-img{width:100%;height:100%;background-size:cover;background-position:50%;transform:scale(1.01);transition:.3s}#projects .project-grid .project-img:hover{transform:scale(1.02)}#projects .project-grid .project-img:hover .project-title{transform:scale(.99)}#projects .project-grid .project-img .project-content{height:100%;padding:1.5vw;border-radius:15px;transition:.25s}#projects .project-grid .project-img .project-content:hover .tag-wrapper{opacity:1}#projects .project-grid .project-img .project-content .tag-wrapper{opacity:0;width:98%;height:2.17514vw;justify-content:flex-end;transition:.25s;display:flex;align-items:center}#projects .project-grid .project-img .project-content .tag-wrapper .tag{background:#ebba18;text-align:center;width:13rem;border-radius:5px}#projects .project-grid .project-img .project-content .tag-wrapper .tag p{color:#f5f4f3;font-size:1.5rem;padding-top:.23rem}#projects .project-grid .project-img .project-content .project-title{height:19.77401vw;display:flex;justify-content:center;align-items:center;transition:.3s}#projects .project-grid .project-img .project-content .project-title h2{color:#f5f4f3;font-size:2.5vw;font-weight:500;letter-spacing:.1rem}.offer-block{background-color:#ebebeb;height:inherit;display:flex;flex-direction:column;align-items:center;margin-bottom:20vh}.offer-block .offer-title{background:#141d23;border-radius:100px;margin-top:-3vh;padding:0 3rem 0 3rem;min-height:6vh;display:flex;justify-content:center;align-items:center}.offer-block .offer-title h3{color:#f5f4f3}.offer-block .subblock-wrapper{display:flex}.offer-block .subblock-wrapper .offer-subblock{background:#f5f4f3;width:27vw;padding:3vw;margin:6vw 5vw 5vw 5vw;border-radius:10px;text-align:left;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.offer-block .subblock-wrapper .offer-subblock img{margin-top:-7vw;width:8vw;border-radius:100px;top:0}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .desc-wrapper{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .desc-wrapper h2,.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .desc-wrapper h3{text-align:left;align-self:flex-start;font-weight:600}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .desc-wrapper h2{margin:3vh 0 1rem 0;font-weight:600}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .desc-wrapper p{padding-top:3vh}.offer-block .subblock-wrapper .offer-subblock .cont-wrapper .btn-wrapper{margin-top:3vh;justify-content:space-around}@media only screen and (max-width:1024px){.site{padding:20vh 10vw 10vw 10vw}h1{font-size:10vw;margin-bottom:3vh}h2{font-size:6vw}h3{font-size:5vw}h4{font-size:4.5vw}a,p{font-size:3.5vw}section{padding:13vh 10vw 10vw 10vw}.btn-wrapper{display:grid;grid-gap:4vw;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.btn-wrapper button{width:100%}.btn-big{width:20rem;height:5rem}.btn-small{width:15rem;height:3.48837rem}#projects .project-grid{grid-template-columns:repeat(auto-fit,100%)}#projects .project-grid .project-container{width:100%;height:56.49718vw}#projects .project-grid .project-container .project-content .tag-wrapper{opacity:1;width:97%;height:7.06215vw}#projects .project-grid .project-container .project-content .project-title{height:56.49718vw;margin-top:-7.34463vw;align-items:center}#projects .project-grid .project-container .project-content .project-title h2{font-size:6vw;height:auto}.offer-block .subblock-wrapper{flex-direction:column}.offer-block .subblock-wrapper .offer-subblock{width:70vw;padding:8vw;margin-top:10vh}.offer-block .subblock-wrapper .offer-subblock img{margin-top:-15vw;width:25vw;border-radius:100px;top:0}.offer-block .subblock-wrapper .offer-subblock .desc-wrapper h2,.offer-block .subblock-wrapper .offer-subblock .desc-wrapper h3{font-weight:600}.offer-block .subblock-wrapper .offer-subblock .desc-wrapper p{padding-top:3vh}}.LandingSection[data-v-31673ade]{display:flex;padding:0}.LandingSection .home-cover[data-v-31673ade]{min-height:100vh;width:100%;background-size:cover;background-image:url(../img/teambild_ocular-KLG.d761204a.jpg)}.LandingSection .home-cover #video[data-v-31673ade]{width:100%;height:100vh;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.LandingSection .home-text[data-v-31673ade]{margin-top:10vh;height:90vh;min-width:100%;padding:20vh 15vw 0 15vw;display:flex;align-items:flex-start;flex-direction:column;color:#f5f4f3;background-size:50%;background-repeat:no-repeat;z-index:1}.LandingSection .home-text .home-cta[data-v-31673ade]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:50vh;width:80vw}.LandingSection .home-text .home-cta .title[data-v-31673ade]{display:flex;align-items:center;justify-content:center}.LandingSection .home-text .home-cta .title img[data-v-31673ade]{width:20vw;margin:0 0 1.5vw 1vw}.LandingSection .home-text .home-cta .title h1[data-v-31673ade]{font-family:canada-type-gibson,sans-serif;font-weight:600;text-align:left;font-size:4vw;letter-spacing:.5rem;line-height:110%;color:#f5f4f3;margin:0;width:55%}.LandingSection .home-text .home-cta p[data-v-31673ade]{font-size:1vw;color:#f5f4f3;margin:-2vw 0 0 .3vw}.LandingSection .home-text .home-cta a[data-v-31673ade]{padding-top:3.5rem}.LandingSection .home-text .home-cta .btn-big[data-v-31673ade]{padding-top:.05rem}.LandingSection .home-text .socialmedia-icos[data-v-31673ade]{display:flex;justify-content:center;width:100%;margin-top:10vh}.LandingSection .home-text .socialmedia-icos .icon-wrapper[data-v-31673ade]{display:flex;width:15vw;justify-content:space-evenly;align-items:center}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg[data-v-31673ade]{width:3.5rem;height:3.5rem}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg circle[data-v-31673ade]{fill:#f5f4f3;transition:.3s}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg path[data-v-31673ade]{fill:#f5f4f5;transition:.3s}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg:hover path[data-v-31673ade]{fill:#1f2d35}@media only screen and (max-width:1024px){.LandingSection .home-cover[data-v-31673ade]{width:100%;background-size:cover;background-image:url(../img/jaru-nz.f44d9cc0.jpg)}.LandingSection .home-cover #video[data-v-31673ade]{width:100%;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.LandingSection .home-text[data-v-31673ade]{margin-top:20vh;position:absolute;max-width:100%;padding:30vh 10vw 10vh 10vw}.LandingSection .home-text .home-cta[data-v-31673ade]{height:30vh;text-align:left}.LandingSection .home-text .home-cta .title[data-v-31673ade]{width:100%;align-items:flex-start;justify-content:left}.LandingSection .home-text .home-cta .title img[data-v-31673ade]{width:45vw;margin:-2.8vw 0 0 3vw}.LandingSection .home-text .home-cta .title h1[data-v-31673ade]{font-size:7vw;margin-bottom:1vh}.LandingSection .home-text .home-cta h2[data-v-31673ade]{font-size:5vw}.LandingSection .home-text .home-cta p[data-v-31673ade]{font-size:2rem}.LandingSection .home-text .home-cta a[data-v-31673ade]{padding-top:3vw}.LandingSection .home-text .socialmedia-icos[data-v-31673ade]{justify-content:flex-start;margin-top:10vh}.LandingSection .home-text .socialmedia-icos .icon-wrapper[data-v-31673ade]{width:80vw;justify-content:space-evenly}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg[data-v-31673ade]{width:6vw;height:6vw}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg:hover circle[data-v-31673ade]{fill:#1f2d35}.LandingSection .home-text .socialmedia-icos .icon-wrapper svg:hover path[data-v-31673ade]{fill:#f5f4f3}}#team[data-v-865302ae]{text-decoration:none;z-index:1}#team #video[data-v-865302ae]{width:100%;height:70vh;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}#team .TeamSection[data-v-865302ae]{display:flex;align-items:center;min-height:70vh;padding:5vw;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#team .TeamSection .team-text[data-v-865302ae]{display:flex;flex-direction:column;width:40vw;text-align:left;margin-left:40vw}#team .TeamSection .team-text h2[data-v-865302ae]{text-decoration:none;color:#f5f4f3;font-family:essonnes-display,serif;font-size:5vw}#team .TeamSection .team-text p[data-v-865302ae]{color:#f5f4f3;padding-left:1vw;font-weight:300}#team .TeamSection .team-text em[data-v-865302ae]{color:#ebebeb;font-weight:200;margin-top:-3rem}#team .TeamSection .team-btn[data-v-865302ae]{padding-top:3.5rem;flex:1}@media only screen and (max-width:1024px){#team #video[data-v-865302ae]{height:75vh}#team .TeamSection[data-v-865302ae]{min-height:75vh}#team .TeamSection .team-text[data-v-865302ae]{margin-top:20vw;margin-left:0;width:80vw}#team .TeamSection .team-text h2[data-v-865302ae]{font-size:10vw}#team .TeamSection .team-text em[data-v-865302ae],#team .TeamSection .team-text p[data-v-865302ae]{font-size:1.8rem}}.btn-center[data-v-1764ce02]{position:absolute;padding:-9rem 0 5vw 0}.btn-center .btn-wrpr[data-v-1764ce02]{padding-top:56.49718vw}.btn-center .btn-wrpr .btn-white[data-v-1764ce02]{background-color:#fdcf00;border-color:#ffe800;color:#f5f4f3}@media only screen and (max-width:1024px){.btn-center .btn-wrpr[data-v-1764ce02]{padding-top:225.9887vw}}.imprint h2[data-v-3180f3ff]{margin-bottom:2rem}.imprint button[data-v-3180f3ff]{color:red}.imprint .imp-section[data-v-3180f3ff]{margin-bottom:4rem;border-radius:10px;text-align:left;background-color:#ebebeb;padding:3vw 5vw 3vw 5vw}.imprint .imp-section .sub-imp-section[data-v-3180f3ff]{padding:7rem 0 0 0}.imprint .imp-section .sub-imp-section h3[data-v-3180f3ff]{margin-bottom:1.5rem}@media only screen and (max-width:1024px){.imprint .imp-section[data-v-3180f3ff]{padding:7vw}}#projects[data-v-69827478]{padding-top:7vh}@media only screen and (max-width:1024px){#projects[data-v-69827478]{padding-top:12vh}}#project .film-content .film[data-v-4400cd2c],#project .film-content[data-v-4400cd2c]{display:flex;flex-direction:column;justify-content:center;align-items:center}#project .film-content .film[data-v-4400cd2c]{padding:10vw 0 0 0}#project .film-content .film h1[data-v-4400cd2c]{text-transform:inherit}#project .film-content .film .video-placeholder[data-v-4400cd2c]{padding:2vw 10vw 2vw 10vw;width:55vw;height:30.9375vw;background:#ebebeb;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}#project .film-content .film .video-placeholder h2[data-v-4400cd2c]{font-weight:700;margin:0;text-transform:uppercase}#project .film-content .film .video-placeholder img[data-v-4400cd2c]{width:13vw}#project .film-content .film .video-placeholder p .route[data-v-4400cd2c]{font-weight:600}#project .film-content .film iframe[data-v-4400cd2c]{width:55vw;height:30.9375vw;margin-bottom:4rem;border-radius:10px}#project .film-content .rolls[data-v-4400cd2c]{display:flex;flex-direction:column;background-color:#ebebeb;padding:2vw;border-radius:10px}#project .film-content .rolls .roll[data-v-4400cd2c]{display:flex;align-items:flex-start}#project .film-content .rolls .roll .roll-title[data-v-4400cd2c]{text-align:right}#project .film-content .rolls .roll td[data-v-4400cd2c]{font-family:canada-type-gibson,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;text-align:left;width:25.5vw;padding:1rem 1rem 1rem 1rem;color:#1f2d35;line-height:2.5rem}#project .film-content .rolls .roll td b[data-v-4400cd2c]{font-weight:600;text-align:right}#project .film-content .project-text[data-v-4400cd2c]{width:55vw;padding:3vw 0 10vw 0;display:flex;align-items:center;text-align:left}@media only screen and (max-width:1024px){#project .film-content .film[data-v-4400cd2c]{padding:15vh 0 0 0}#project .film-content .film .video-placeholder[data-v-4400cd2c]{padding:4vw;width:90vw;height:61.53846vw;background:#ebebeb;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}#project .film-content .film .video-placeholder h2[data-v-4400cd2c]{margin:0}#project .film-content .film .video-placeholder img[data-v-4400cd2c]{display:none}#project .film-content .film .video-placeholder button[data-v-4400cd2c]{width:50vw;height:10vw;font-size:3vw}#project .film-content .film iframe[data-v-4400cd2c]{width:90vw;height:50.625vw;margin-bottom:4rem}#project .film-content .rolls[data-v-4400cd2c]{justify-content:center;padding:3vw;border-radius:15px}#project .film-content .rolls .roll td[data-v-4400cd2c]{font-size:3.5vw;width:47vw}#project .film-content .project-text[data-v-4400cd2c]{width:100%;padding:10vw}}#gallery .gallery-content .gallery-wrapper[data-v-244706de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(33rem,1fr));grid-gap:3vw}#gallery .gallery-content .gallery-wrapper img[data-v-244706de]{width:100%}#fotos .home-galerie-wrapper[data-v-4a1ae2fa]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#fotos .home-galerie-wrapper .home-galerie-img-wrapper[data-v-4a1ae2fa]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:none;grid-gap:5vw;justify-content:center;align-items:center}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper[data-v-4a1ae2fa]{height:25vw}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .prev[data-v-4a1ae2fa]{height:25vw;width:25vw;display:flex;background-repeat:no-repeat;justify-content:center;align-items:center;text-decoration:none;justify-self:center;border-radius:10px;transition:all .3s}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .prev[data-v-4a1ae2fa]:hover{transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02)}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .prev h2[data-v-4a1ae2fa]{text-align:center;margin-top:1vw;padding:1vw 3vw 1vw 3vw;color:#f5f4f3;text-transform:uppercase;font-weight:700;letter-spacing:.1rem}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .people[data-v-4a1ae2fa]{background-image:url(../img/leona_10_ocular.79eef013.jpg);background-size:cover;background-position:50%}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .events[data-v-4a1ae2fa]{background-image:url(../img/hochzeit_kuss_ocular.1805dfaf.jpg);background-size:cover;background-position-y:center}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .corporate[data-v-4a1ae2fa]{background-image:url(../img/kita_3_ocular.aabd29d4.jpg);background-size:cover;background-position-y:center}@media only screen and (max-width:1024px){#fotos .home-galerie-wrapper .home-galerie-img-wrapper[data-v-4a1ae2fa]{grid-template-columns:1fr;grid-gap:10vw}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper[data-v-4a1ae2fa]{height:80vw}#fotos .home-galerie-wrapper .home-galerie-img-wrapper .prev-wrapper .prev[data-v-4a1ae2fa]{width:80vw;height:80vw}}#portraits[data-v-7bbbd632]{display:flex;justify-content:space-between;padding:5vh 0 12vh 0}#portraits .portrait[data-v-7bbbd632]{width:16.6vw;background-color:#ebebeb;padding:2vw;border-radius:15px;text-align:center}#portraits .portrait video[data-v-7bbbd632]{width:9vw;border-radius:1000px}#portraits .portrait .member-desc h3[data-v-7bbbd632]{padding:2rem 0 .8rem 0;text-transform:uppercase;font-weight:700;letter-spacing:.1rem}#portraits .portrait .member-desc a[data-v-7bbbd632]{font-weight:400;line-height:2rem;text-decoration:none;color:#1f2d35}#portraits .portrait .member-desc a[data-v-7bbbd632]:hover{-webkit-text-decoration:underline #1f2d35;text-decoration:underline #1f2d35}@media only screen and (max-width:1024px){.sub-section[data-v-7bbbd632]{padding:0 0 6vh 0}#portraits[data-v-7bbbd632]{flex-direction:column}#portraits .portrait[data-v-7bbbd632]{width:80vw;border-radius:200px;margin-bottom:5vw;display:flex;align-items:center;justify-content:space-between}#portraits .portrait video[data-v-7bbbd632]{width:25vw}#portraits .portrait .member-desc[data-v-7bbbd632]{text-align:left;padding-right:15vw}#portraits .portrait .member-desc h3[data-v-7bbbd632]{padding:0 0 1.5rem 0}}#team .team-wrapper[data-v-898e7d2e]{padding:0 10vw 0 10vw}#team .team-wrapper p[data-v-898e7d2e]{text-align:left}#team .team-wrapper .teambilder-wrapper[data-v-898e7d2e]{display:grid;grid-template-columns:1fr 1fr}#team .team-wrapper .teambilder-wrapper .teambild[data-v-898e7d2e]{width:10rem;height:5rem}@media only screen and (max-width:1024px){#team .team-wrapper[data-v-898e7d2e]{padding:0}}#angebot .offers-wrapper[data-v-768c401c]{display:flex;justify-content:center;margin:0}#angebot .offers-wrapper .offer-tease[data-v-768c401c]{text-decoration:none;display:flex;flex-direction:column;align-items:center;width:40rem;height:40rem;padding:2rem 2rem 2rem 2rem;margin:0 3rem;background-color:#f5f4f3;border-radius:10px;transition:.3s}#angebot .offers-wrapper .offer-tease[data-v-768c401c]:hover{transform:scale(1.02)!important}#angebot .offers-wrapper .offer-tease .offer-ico[data-v-768c401c]{display:flex;align-items:center;width:15rem;margin:0 0 1rem 0}#angebot .offers-wrapper .offer-tease h3[data-v-768c401c]{margin:0 0 1rem 0}#angebot .offers-wrapper .offer-tease a[data-v-768c401c],#angebot .offers-wrapper .offer-tease p[data-v-768c401c]{margin:0 0 4rem 0}#angebot .btn-wraper[data-v-768c401c]{margin-top:9rem}#angebot .btn-wraper button[data-v-768c401c]{margin:0 1.2rem}@media only screen and (max-width:1024px){#angebot .offers-wrapper[data-v-768c401c]{flex-direction:column}#angebot .offers-wrapper .offer-tease[data-v-768c401c]{width:100%;height:auto;padding:7vw 2vw 7vw 2vw;margin:0 0 5vh 0}#angebot .offers-wrapper .offer-tease a[data-v-768c401c]{margin:0 0 2rem 0}#angebot .btn-wraper[data-v-768c401c]{margin-top:3rem}#angebot .btn-wraper button[data-v-768c401c]{margin:1.2rem}}@media only screen and (max-width:1024px){#filmAngebot .offer-block .offers-wrapper[data-v-056ef264],#filmAngebot .offer-block[data-v-056ef264]{flex-direction:column}}#notFound[data-v-08552b7b]{height:100vh;width:100vw;background-image:url(../img/404.4b97e33d.jpg);background-size:cover;background-position:50%;position:absolute;z-index:1000;text-align:left;display:flex;justify-content:space-around;flex-direction:column;padding:30vh 10vw 30vh 10vw}#notFound h1[data-v-08552b7b],#notFound h4[data-v-08552b7b]{color:#f5f4f3}#notFound h1[data-v-08552b7b]{font-size:9vw;text-align:left;margin:0}#notFound h4[data-v-08552b7b]{font-size:1.5vw;font-weight:300;letter-spacing:.05vw}@media only screen and (max-width:1024px){#notFound[data-v-08552b7b]{padding:10vh 10vw 20vh 10vw;align-items:center;justify-content:space-between}#notFound h1[data-v-08552b7b]{font-size:15vw}#notFound h4[data-v-08552b7b]{font-size:7vw}}