.animate,.lazy{opacity:0;will-change:opacity}.line-scroll::after,.line.line-scroll{background-color:var(--accent-color,red)}.footer ul,.nav ul,ul{list-style:none}.this-is-a-test{border:1px dotted #00f}.animate{position:relative}.fade-up{animation-name:fade-up;animation-duration:.9s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-fill-mode:both;animation-delay:.6s}@keyframes fade-up{0%{opacity:0;transform:translate3d(0,30px,10px)}to{opacity:1;transform:none}}[data-anim-delay=""]{animation-delay:0s}[data-anim-delay="100"]{animation-delay:.1s}[data-anim-delay="200"]{animation-delay:.2s}[data-anim-delay="300"]{animation-delay:.3s}[data-anim-delay="400"]{animation-delay:.4s}[data-anim-delay="500"],[data-anim-delay="600"]{animation-delay:.5s}[data-anim-delay="1000"]{animation-delay:1s}[data-anim-delay="1500"]{animation-delay:1.5s}[data-anim-delay="2000"]{animation-delay:2s}[data-anim-delay="2500"]{animation-delay:2.5s}.line{position:fixed;top:calc(100% - 45px);right:2%;height:30px;width:60px;text-align:center;z-index:9;transform:all 6.7s 2s;will-change:transform}.line:before{position:absolute;left:60%;top:50%;transform:translate(-50%,-50%);color:var(--light-font-color);font-size:var(--xs-font-size,8px);line-height:15px;letter-spacing:1.6px;text-transform:uppercase}a.a-link,a.btn-next,a.btn-text{font-size:var(--body-font-size)}.line.line-scroll{width:0;position:absolute;right:5%;top:calc(100vh - 120px);opacity:1;transform:all 6.7s 2s}.line-scroll:before{content:"scroll";writing-mode:vertical-lr;mix-blend-mode:difference;color:var(--white-font-color)}.line-scroll::after,.line-top::after{content:"";position:absolute}.line-scroll::after{top:-20px;right:10px;width:1px;animation:scroll 2s 5s ease-out infinite}@keyframes scroll{0%{height:0;transform:translateY(0)}80%{height:60px;transform:translateY(0)}100%{height:0;transform:translateY(60px)}}@media screen and (min-width:1024px){.line.line-scroll{top:calc(100vh - 100px)}.line-scroll:before{left:50%;writing-mode:horizontal-tb}.line-scroll::after{top:-60px;right:50%;width:1px}}.line-top{opacity:0;transform:translateY(30px);z-index:9;background-color:rgba(255,255,255,.6);transition:all .3s .3s;cursor:url(../assets/cursor__link.png),auto}.line-top:before{content:"to top";left:50%}.line-top::after{top:-8px;left:25%;width:30px;height:1px;background-color:var(--accent-color,red);transition:width .4s .3s ease-in-out}.screen,header:after,header:before{content:''}.line-top:hover:after{animation:toTop 1s .4s ease-in-out alternate}@keyframes toTop{0%,100%{width:30px;transform:translateX(0)}15%,90%{width:10px;transform:translateX(0)}25%,75%{width:60px;transform:translateX(0)}50%{width:30px;transform:translateX(30px)}}.screen{z-index:105;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;animation:pageTransition 1s .6s cubic-bezier(.16,1.08,.38,.98) forwards;overflow-x:hidden}@keyframes pageTransition{0%{transform:translateX(0)}100%{transform:translateX(100%);transform-origin:left}}.lazy{transition:all .3s}:root{--body-background-color:rgba(255, 255, 255, 1);--lg-width:96%;--sm-width:98%;--padding-top:calc(5px + 1vmin);--margin-bottom:calc(5px + 1vmin);--body-font-family:'Jost','Century Gothic','Avenir Next','Avenir','Roboto',sans-serif;--light-font-color:rgba(51, 51, 51, .70);--dark-font-color:rgba(27, 27, 27, 1);--accent-color:rgba(235, 0, 0, 1);--white-font-color:rgba(255, 255, 255, 1);--display-font-size:clamp(2.8rem, 7vh, 86px);--header-font-size:clamp(2rem, 5vh, 48px);--subheader-font-size:calc(38px + .2vmin);--h2-font-size:clamp(2rem, 4vh, 36px);--h3-font-size:calc(16px + .3vmin);--body-font-size:calc(18px + .15vmin);--sm-font-size:calc(12px + .10vmax);--xs-font-size:8px}*,:after,:before{margin:0;padding:0;box-sizing:border-box;touch-action:manipulation}body,html{max-width:100%;overflow-x:hidden;margin-top:0;background:#fff;cursor:url(../assets/cursor__body.png),auto}body{background-color:var(--body-background-color)}a,a[data-wipe]{cursor:url(../assets/cursor__link.png),pointer}html{overflow-y:scroll;overflow-x:hidden}body::-webkit-scrollbar{width:2px;height:40px}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:var(--accent-color);outline:#708090 solid 1px}.col-1 p{margin-bottom:calc(var(--body-font-size)/ 2)}a{text-decoration:none}.contact .contact-items p,address{margin:auto 0;padding-left:calc(5px + 1vmin)}a.btn{width:fit-content;box-shadow:0 27px 36px -31px rgba(0,0,0,.75);transition:box-shadow .3s ease-in-out;cursor:inherit}.col-1 .btn{margin-bottom:10px}.btn-wipe{left:0;align-self:flex-start;position:relative}a.btn-cta{right:0;background:var(--accent-color)}a[data-wipe]{color:#FFF;width:auto}[data-wipe]:before,a[data-wipe]:after{color:var(--accent-color);background:#FFF}[data-wipe]{display:inline-block;padding:10px 40px;text-decoration:none;position:relative;color:#FFF;border-radius:none;letter-spacing:.1em;text-align:left;overflow:hidden;font-weight:bolder}.nav,.portfolio-item,.u-center-text,[data-wipe]:after,footer,p.cookies{text-align:center}[data-wipe]:after,[data-wipe]:before{content:attr(data-wipe);padding-top:inherit;padding-bottom:inherit;white-space:nowrap;position:absolute;top:0;overflow:hidden}[data-wipe]:before{left:0;text-indent:18px;width:0}[data-wipe]:after{padding-left:inherit;padding-right:inherit;left:100%;text-indent:calc(-100% - 36px);transition:.2s ease-in-out}a.a-link{letter-spacing:1px;position:relative}a.btn-next,a.btn-text{font-size:24px}a.a-link:before{content:"";position:absolute;width:100%;height:2px;bottom:-3px;visibility:hidden;transform:scaleX(0);transition:all .2s ease-in-out 0s}@media (hover){a.btn:hover{box-shadow:0 12px 36px -14px rgba(0,0,0,.75);transition:.3s ease-in-out;cursor:url(../assets/cursor__link-2.png),pointer}[data-wipe]:hover:before{width:100%;transition:width .2s ease-in-out}[data-wipe]:hover:after{left:0;text-indent:0;transition:0s .2s ease-in-out}a.a-link:hover:before{visibility:visible;transform:scaleX(1)}}.btn-text,.btn-text:link,.btn-text:visited{font-size:var(--body-font-size);color:#EB0000;text-decoration:none;padding:2px;transition:all .2s;position:relative;max-width:max-content;width:fit-content;width:-moz-fit-content;display:table-cell}.btn-next:after,.btn-previous:before{position:relative;-webkit-transition:all .2s ease-in-out}.btn-next:after{content:"\2192";display:inline-block;padding-left:10px}.btn-previous:before{content:"\2190";display:inline-block}.btn-text:active,.btn-text:hover{color:#EB0000}.btn-next:hover:after{transform:translateX(20px)}.btn-previous:hover:before{transform:translateX(-20px)}.btn-white{color:#fff}.cookie-notification.slide-up{bottom:0;opacity:1;-webkit-transform:translate3d(0,0,0);transition:all ease-in 250ms}.cookie-notification{width:100vw;padding:20px 30px;position:fixed;border-top:1px solid #ccc;box-shadow:0 2px 10px #888;background:#fff;z-index:100;opacity:0;-webkit-transform:translate3d(0,30px,100px);transition:ease-in-out 250ms;-webkit-backface-visibility:hidden}.btn-cookie,.copy,.credits{position:absolute}p.cookies{font-size:var(--sm-font-size);line-height:1.5}.btn-cookie{top:0;right:0;border:none;background:0 0;color:var(--dark-font-color);padding:20px;cursor:pointer;max-height:40px;font-size:var(--body-font-size)}@font-face{font-family:Jost;src:url(fonts/Jost-100-Hairline.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(fonts/Jost-200-Thin.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(fonts/Jost-200-ThinItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(fonts/Jost-400-Book.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(fonts/Jost-400-BookItalic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(fonts/Jost-600-Semi.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}body{color:rgba(51,51,51,.7);color:var(--light-font-color);font-family:var(--body-font-family);font-family:Jost,'Century Gothic','Avenir Next',Avenir,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home h1,.home p{color:var(--white-font-color)}.home h1{font-size:4.5vh;font-size:var(--display-font-size);line-height:calc(var(--display-font-size) * .85);font-weight:600;letter-spacing:1.5px}h1,h1.gallery,h2{font-weight:400}h1.gallery{font-size:calc(var(--display-font-size) * 1.2);line-height:calc(var(--display-font-size) * 1.1);display:inline-block;color:#000}.btn,.nav ul a.a-link,h1,h3{color:var(--dark-font-color)}h1{font-size:calc(var(--header-font-size) * .7);line-height:1}h2{font-size:var(--h2-font-size);color:#000}h3{font-size:var(--h3-font-size);font-weight:200;text-transform:lowercase;text-transform:capitalize}.portfolio-item h3,h3.hidden{text-transform:capitalize}li{font-size:calc(var(--body-font-size) * .9)}address,p{font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.4)}.home p{font-size:calc(var(--body-font-size) * 1.2)}.btn,.nav ul a.a-link{font-weight:400;font-size:calc(var(--body-font-size) * .9);text-transform:lowercase}.nav ul a:hover,a.a-link:hover{color:#EB0000}.nav ul a.a-link.active-link{color:var(--accent-color)}.testimonial .testimonial-quote{font-family:'Century Gothic',Avenir,sans-serif;font-size:var(--sm-font-size);font-style:italic;line-height:1.35}.testimonial .testimonial-name{color:var(--dark-font-color);font-size:var(--sm-font-size);font-weight:700;margin-bottom:0;padding:0;text-transform:uppercase}.testimonial-name .testimonial-name_light{color:var(--light-font-color)}.credits a{color:var(--dark-font-color);font-weight:bolder}.credits a:hover{color:#EB0000}.copy,.credits{font-size:12px;font-size:var(--sm-font-size)}address{font-style:normal;font-size:var(--body-font-size);color:rgba(51,51,51,.7)}.contact .a-link{color:var(--light-font-color);color:gba(51,51,51,.7);font-weight:500;text-transform:none}span.red-element{color:#EB0000;font-weight:bolder}.img-caption{font-size:var(--sm-font-size)}.cookie{display:block;margin:20px 30px;max-width:70ch}.u-margin-auto,.u-margin-left-auto,.wrapper-page.cookie{margin-left:auto}.cookie h1{font-size:calc(var(--header-font-size)/ 2)}.cookie h2{font-size:calc(var(--header-font-size)/ 3);margin:10px 0}.cookie p{font-size:calc(var(--body-font-size) *.8);margin:10px 0}.footer ul,footer{margin:0 auto;display:flex}p.cookies a{white-space:nowrap;text-decoration:underline;color:var(--dark-font-color)}@media screen and (min-height:700px) and (orientation:portrait){address,p{line-height:calc(var(--body-font-size) * 1.4)}}@media screen and (max-height:500px) and (max-width:500px){h1{font-size:calc(var(--header-font-size)/ 1.4)}address,p{font-size:calc(var(--body-font-size)/ 1.1)}address{display:none}}footer{background:var(--body-background-color);align-items:center;position:fixed;bottom:0;left:0;right:0;width:var(--sm-width,98%);max-width:1920px;height:70px;transition:.5s;border-top:2px solid #eee}.copy{top:20px}.credits{bottom:7px;font-style:italic;font-size:var(--sm-font-size);cursor:pointer;margin-left:14px}.icon{fill:var(--dark-font-color);box-sizing:border-box;transition:all .3s ease-in-out}.social-items li{padding:10px;cursor:url(../assets/cursor__link.png),auto}.icon:hover{fill:var(--accent-color)}@media screen and (min-width:1024px){footer{width:var(--lg-width)}}.portfolio{position:relative;width:100%;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-around;margin-bottom:30px;grid-auto-flow:dense}.gm-style-mtc,.portfolio-item .hidden{display:none}.portfolio-item{background-size:cover;background-repeat:no-repeat;background-position:center;justify-self:center;opacity:0;position:relative;overflow:hidden;border-collapse:separate;cursor:url(../assets/plus.png),auto;margin-bottom:1%}.portfolio-item h3{position:absolute;bottom:0;font-size:var(--h3-font-size);background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%,rgba(0,0,0,.8) 100%);color:#fff;width:100%;padding:30px 0 15px;text-transform:lowercase;text-transform:capitalize}.portfolio-item img{width:100%}.col,.contact .contact-items span,.contact li,.content,.gallery .col-1,.home,.home .col-1,.project__info,section{display:flex}.project__info{padding-bottom:2em}.project__info ul:first-child{padding-right:1em}.project__info ul li{padding-top:1em}@media hover(:hover){.portfolio-item .hidden{display:none}}@media (min-width:600px){.portfolio{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2vmin;justify-content:center;align-content:center}.portfolio-item{background-color:#000;margin-bottom:0}.portfolio-item img{position:relative;object-fit:cover;width:110%;height:100%;transform:translate(-10%,0) scale(1.12);transition:opacity .35s,transform .35s;backface-visibility:hidden;opacity:1}.rec-port-md{grid-row-end:span 2}}@media (min-width:600px) and (orientation:portrait){.gallery h1{margin:0 auto;text-align:center;font-size:calc(var(--subheader-font-size) * 1.2)}section.gallery .col{margin-left:auto}}@media screen and (min-width:1024px){.gallery.col-1{width:30%}.portfolio{width:55%;grid-template-columns:repeat(3,1fr)}.portfolio-item:hover img{transform:translate3d(0,0,0) scale(1);filter:grayscale(100%);opacity:.3}.portfolio-item h3{position:absolute;bottom:auto;z-index:100;top:50%;left:50%;transform:translate(-50%,-40%);color:#fff;opacity:0;width:90%;padding:0;transition:opacity .35s,transform .35s}.portfolio-item:hover h3{opacity:1;transform:translate(-50%,-50%);background:rgb(0,0,0,0)}.portfolio-item .hidden{display:inline-block}}.content,.home{position:relative;overflow:hidden}@media (min-width:599px) and (orientation:portrait){section.gallery{margin-top:10vh}.portfolio{width:90vw;margin:0 auto}}.lg-backdrop.in,.lg-outer .lg-thumb-outer,.lg-outer .lg-toogle-thumb,.lg-toolbar.lg-group,span.lg-toggle-thumb{background-color:#fff!important}.lg-outer .lg-toogle-thumb:hover{color:transparent!important;color:var(--accent-color)!important}.lg-toolbar .lg-icon:hover{color:var(--accent-color)!important;cursor:url(../assets/cursor__link.png),pointer}.lg-toolbar{background-color:rgba(255,255,255,1)!important}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--accent-color)!important}.lg-progress-bar{background-color:rgba(0,0,0,.3)!important;height:2px!important}.lg-progress-bar .lg-progress{background-color:var(--accent-color)!important;height:2px!important}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.25)!important;cursor:url(../assets/cursor__link.png),pointer}.lSSlideOuter .lSPager.lSpg>li{cursor:url(../assets/cursor__link.png),auto}.content{width:100%;height:auto;min-height:calc(100vh - 140px);background:#fff;z-index:1;margin-top:50px;margin-bottom:70px}.wrapper-page{width:var(--sm-width);max-width:1920px;margin:0 auto}@media screen and (min-width:1024px){.wrapper-page{width:var(--lg-width)}}.no-webp .home,.webp .home{background-image:url(../img/33E70/2.jpg)}.home{background-color:rgba(0,0,0,.25);background-size:cover;background-repeat:no-repeat;background-position:center center;height:calc(100vh - 70px);max-height:1200px;flex-direction:row}.home .col-1{align-self:flex-end;background:rgba(255,255,255,.9);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);width:100%;flex-direction:column;justify-content:center;position:absolute;bottom:-1%;padding:40px 30px}.col,section{flex-direction:column;width:100%}.home .col-1 h1{max-width:13ch;margin-bottom:20px}.home .col-1 p{max-width:20ch;margin-bottom:20px}.home .col-1 .btn-cta{max-width:fit-content}@media screen and (min-width:375px) and (max-width:1023px){.no-webp .home{background-image:url(../img/1035/33E70/2.jpg)}.webp .home{background-image:url(../img/33E70/2.jpg)}}@media screen and (min-width:1024px){.no-webp .home,.webp .home{background-image:url(../img/33E70/1.jpg)}.no-webp .home{height:calc(100vh - 70px)}.home .col-1{margin-left:0;padding:60px 30px;min-width:fit-content}.home .col-1 p{max-width:fit-content;margin-bottom:50px}}section{height:auto;justify-content:center}section:not(:first-of-type){margin-top:60px}.col{position:relative}.home .col-1 .home .col-1 h1{overflow-wrap:break-word}.col-1{padding-left:1vmax}.col-2{overflow:hidden;height:calc(50vh - 30px)}.col-2 img{width:100%;height:100%;object-fit:cover}.img-caption{position:absolute;bottom:0;background:rgba(255,255,255,.2);padding:5px}.img-caption .icon{padding:5px}.gallery .col-1{flex-direction:column;align-items:center;justify-content:center;padding-left:0}.contact,.error{margin-top:50px;padding-top:0;height:calc(100vh - 120px);min-height:calc(100vh - 120px);margin-bottom:0}@media screen and (orientation:landscape){section{flex-direction:row;justify-content:space-between;min-height:auto}.services .col-1{padding-left:5vmin;justify-content:center}.col{width:48%;display:flex;justify-content:flex-end}.col-2{height:calc(100vh - 70px)}.col-2 img{height:100%}.testimonials.col-1{justify-content:flex-start}.testimonials.col-2{height:auto}.services{flex-direction:row-reverse}.services col-1{padding-left:0}}ul.contact-items{margin-top:0}.contact .contact-items p{margin:auto 0;width:100%}.contact-items li{margin-top:calc(6px + 1vmin)}.contact .contact-items span{padding-left:0;width:35px;justify-content:center;margin:auto 0}.contact .contact-items .location{margin-top:0}@media screen and (max-width:321px){.contact .col-1 .no-display,.contact-items span.icon{display:none}.contact h1,.contact-items li,p,section{margin-bottom:0}.contact h1,p{padding-bottom:0}ul.contact-items{margin-top:0}}@media screen and (max-height:375px) and (orientation:landscape){.contact-items span.icon,.no-display{display:none}}#map{height:100%;width:100%}@media screen and (max-width:1023px) and (orientation:portrait){.icon.no-display,.no-display{display:none}}@media screen and (min-width:1024px) and (orientation:landscape){section{height:calc(100vh - 70px)}.content{margin-top:50px}.col{position:relative;width:50%;max-width:700px;height:100%;max-height:700px;margin:auto;padding-left:0;padding-right:3vw}.home .col-1{padding-left:5vmax}.col-2{width:80vmin;height:80vmin}ul.contact-items{margin-top:calc(3px + 4vmin)}}@media screen and (max-width:1024px) and (orientation:portrait){.col-2.no-display>img{display:none}}header{position:fixed;top:0;left:0;right:0;width:100%;height:90px;display:block;background-color:rgba(255,255,255,1);box-shadow:1px 1px 5px transparent;transition:all .5s ease;z-index:100}header:after,header:before{display:block;clear:both}.nav,.nav ul{display:flex}.logo{position:absolute;height:4vw;height:calc(20px + 1.25vh);transition:all .5s}.nav{align-items:center;position:fixed;top:0;left:0;right:0;margin:0 auto;width:var(--sm-width);max-width:1920px;height:90px;transition:.5s;z-index:1}#nav-burger,#nav-burger span{position:absolute;transform:rotate(0)}.nav ul{margin:0 0 0 auto}.nav li{padding:0 1vw}.nav li:last-child{padding-right:0}@media screen and (min-width:1024px){.nav{width:95%;width:var(--lg-width)}}.scroll-nav{margin-top:0;height:60px}header.scroll-nav{box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all .5s ease}nav.scroll-nav .logo{height:calc(20px + .5vh)}header.overlay-open{height:100vh;z-index:10;background:#fff}header.overlay-close{animation:closeOverlay .5s 5s ease}@keyframes closeOverlay{0%{height:100vh}100%{height:90px}}.overlay-open ul li{opacity:0}.overlay-open li{animation:fadeInMenu .5s ease forwards;animation-delay:.25s}.overlay-open li:nth-of-type(2){animation-delay:.35s}.overlay-open li:nth-of-type(3){animation-delay:.5s}.overlay-open li:nth-of-type(4){animation-delay:.65s}@keyframes fadeInMenu{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutMenu{0%{opacity:1}100%{opacity:0}}.overlay-close li{animation:fadeOutMenu .5s ease forwards;animation-delay:.25s}.nav-toggle{display:none}#nav-burger{top:calc(50% - 7.5px);width:24px;right:0;transition:.5s ease-in-out;cursor:pointer;z-index:100}#nav-burger span{height:3px;width:100%;background:var(--dark-font-color);opacity:1;left:0;transition:.25s ease-in-out}#nav-burger span:nth-child(1){top:0}#nav-burger span:nth-child(2),#nav-burger span:nth-child(3){top:7px}#nav-burger span:nth-child(4){top:14px}#nav-burger.open span:nth-child(1),#nav-burger.open span:nth-child(4){top:7px;width:0%;left:50%;cursor:pointer}#nav-burger.open span:nth-child(2){transform:rotate(45deg);background-color:var(--accent-color)}#nav-burger.open span:nth-child(3){transform:rotate(-45deg);background-color:var(--accent-color)}@media (max-width:1024px){.nav-toggle{display:inline-block;z-index:101;position:absolute;right:0;width:42px;height:42px}.nav,header{height:50px;transition:all .7s ease}.scroll-nav{margin-top:0;height:50px}nav.scroll-nav .logo{height:30px}.btn.hidden,ul.menu-items{display:none}.nav ul li{display:flex!important;align-content:center}.menu-items.open{position:absolute;top:0;width:100%;height:100vh;padding:38vh 0;display:flex!important;flex-direction:column;align-items:flex-end;justify-content:space-around;transform:all 5s 5s ease-in-out}.nav ul a.a-link{font-weight:400;color:rgb(25 24 24);font-size:calc(var(--display-font-size) * .68);padding-right:10px}}.nav-bottom{display:flex;justify-content:space-between}.btn-previous{align-self:center}section.project p{display:inline-block}section.project{height:auto;flex-direction:column}@media (min-width:1023px){section .project{flex-direction:column}}@media screen and (min-width:1024px){section.project{padding-top:80px}}.testimonials>.col-2{height:auto;justify-content:center}@media screen and (min-width:415px){.testimonials>.col-2{margin-top:auto;justify-content:flex-end}}@media screen and (orientation:landscape){.testimonials .col-1{justify-content:flex-start;overflow:visible}.testimonials h1{width:100vw}}.testimonal-row{display:flex;flex-wrap:wrap;justify-content:center;margin:5%;width:80vh;max-width:100%}.testimonial-row .col-2 li,.testimonial-row .col-2 ul{height:100%;justify-content:flex-end}.testimonial{border-radius:4px;display:flex;margin-bottom:2.5em;width:100%;height:100%;align-items:center;justify-content:flex-end}.testimonial-content{width:90vw;max-width:500px;margin:auto;padding:calc(5px + 3vmin);box-shadow:10px 15px 35px -5px rgba(0,0,0,.25);align-self:flex-start}.col-2 .testimonial-img{display:inline-block;width:60px;width:calc(30px + 2vmin);align-self:center}.col-2 .testimonial-img img{height:100%}.testimonial .testimonial-quote{height:100%;padding:1.5vmax 0}.lSSlideOuter .lSPager.lSpg{margin-top:-10px!important}.lSSlideOuter .lSPager.lSpg>li a{background-color:var(--light-font-color)!important;cursor:url(../assets/cursor__link.png),auto;height:10px!important;width:10px!important}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:var(--accent-color)!important;cursor:url(../assets/cursor__link.png),auto;height:10px!important;width:10px!important}.u-left-text{text-align:left}.u-margin-bottom-big{margin-bottom:8rem}.u-margin-bottom-medium{margin-bottom:4rem}.u-margin-bottom-small{margin-bottom:1.5rem}.u-margin-top-small{margin-top:2rem}.u-margin-top-medium{margin-top:6rem}.u-margin-top-big{margin-top:10rem}.u-margin-auto{margin-right:auto}