.section--work-hero{background-color:#fff;padding:clamp(7.5rem,5vw + 6.5rem,12.5rem) 0 0}@media screen and (min-width:1920px){.section--work-hero{padding:10.8854166667vw 0 0}}.work-hero header{margin-bottom:2.5rem}@media screen and (min-width:768px){.work-hero header{margin-bottom:clamp(2.5rem,6.07639vw - 0.416666875rem,6.875rem)}}@media screen and (min-width:1199px){.work-hero header{padding:0 clamp(5rem,9.70874vw - 2.275485625rem,9.375rem)}}@media screen and (min-width:1920px){.work-hero header{padding:0 7.8125vw;margin-bottom:5.7291666667vw}}.work-hero header ul.breadcrumbs{display:flex;gap:0.375rem}.work-hero header ul.breadcrumbs li{color:#717171;font-weight:400;font-size:clamp(1rem,0.5vw + 0.9rem,1.5rem);line-height:1.2;letter-spacing:0%;margin-bottom:clamp(1.5625rem,1.5625vw + 1.25rem,3.125rem)}@media screen and (min-width:1920px){.work-hero header ul.breadcrumbs li{font-size:1.25vw;margin-bottom:2.6041666667vw}}.work-hero header ul.breadcrumbs li a{font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;transition:all 0.2s ease-in-out}.work-hero header ul.breadcrumbs li a:hover{color:#000}.work-hero header h1{color:#000;font-size:clamp(1.875rem,4.375vw + 1rem,6.25rem);font-style:normal;font-weight:400;line-height:1.09;margin-bottom:0}@media screen and (min-width:991px){.work-hero header h1{max-width:clamp(43.75rem,36.92142vw + 20.881795rem,65.1875rem)}}@media screen and (min-width:1920px){.work-hero header h1{font-size:5.2083333333vw;max-width:54.3229166667vw}}.work-hero header .work-hero__cta{margin-top:clamp(1.5625rem,1.25vw + 1.3125rem,2.8125rem);display:flex;gap:clamp(1.5625rem,1.25vw + 1.3125rem,2.8125rem);align-items:center}@media screen and (min-width:1920px){.work-hero header .work-hero__cta{gap:2.34375vw;margin-top:2.34375vw}}.work-hero header .work-hero__cta a.l-link{font-weight:400;font-size:clamp(1rem,0.5vw + 0.9rem,1.5rem);line-height:1.5;letter-spacing:0%;text-decoration:underline;text-decoration-thickness:0.0625rem;text-decoration-style:solid;text-underline-offset:0.3125rem;text-decoration-thickness:0%;color:#000}@media screen and (min-width:1920px){.work-hero header .work-hero__cta a.l-link{font-size:1.25vw;text-underline-offset:0.2604166667vw;text-decoration-thickness:0.0520833333vw}}@media screen and (max-width:767px){.work-hero figure{min-height:15.625rem}}.section--work-main-content{background-color:#fff;padding:clamp(3.75rem,5.625vw + 2.625rem,9.375rem) 0 clamp(6.25rem,6.25vw + 5rem,12.5rem)}@media screen and (min-width:768px){.section--work-main-content{padding-bottom:9.375rem}}@media screen and (min-width:991px){.section--work-main-content{padding-bottom:11.25rem}}@media screen and (min-width:1920px){.section--work-main-content{padding-bottom:10.4166666667vw}}@media screen and (min-width:1320px){.work-main-content{padding:0 clamp(5rem,16.64355vw - 7.472260625rem,12.5rem)}}@media screen and (min-width:1920px){.work-main-content{padding:0 10.4166666667vw}}.work-main-content header{margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:768px){.work-main-content header{flex-direction:row;margin-bottom:clamp(3.75rem,7.8125vw + 0rem,9.375rem)}}@media screen and (min-width:1920px){.work-main-content header{margin-bottom:7.8125vw}}.work-main-content header h2{margin-bottom:1.25rem;width:100%;color:#000;font-size:clamp(1.25rem,0.5vw + 1.15rem,1.75rem);font-style:normal;font-weight:500;line-height:1.42857;text-transform:uppercase}@media screen and (min-width:768px){.work-main-content header h2{margin-bottom:0;max-width:30%}}@media screen and (min-width:991px){.work-main-content header h2{font-weight:400;max-width:31.3711414214%}}@media screen and (min-width:1920px){.work-main-content header h2{font-size:1.4583333333vw}}.work-main-content header p{width:100%;color:#000;font-size:clamp(1rem,0.5vw + 0.9rem,1.5rem);font-style:normal;font-weight:400;line-height:1.58333}@media screen and (min-width:768px){.work-main-content header p{max-width:70%}}@media screen and (min-width:991px){.work-main-content header p{max-width:68.6288585786%}}@media screen and (min-width:1920px){.work-main-content header p{font-size:1.25vw}}.work-main-content .work-main-content__grid{margin-top:clamp(3.75rem,5.625vw + 2.625rem,9.375rem);display:flex;gap:0.9375rem;flex-wrap:wrap}@media screen and (min-width:1920px){.work-main-content .work-main-content__grid{gap:0.78125vw;margin-top:7.8125vw}}.work-main-content .work-main-content__grid figure{width:100%;overflow:hidden;border-radius:clamp(0.9375rem,0.3125vw + 0.875rem,1.25rem);border:0.0625rem solid rgba(0,0,0,.071)}@media screen and (min-width:1920px){.work-main-content .work-main-content__grid figure{border-radius:1.0416666667vw;border:0.0520833333vw solid rgba(0,0,0,.071)}}.work-main-content .work-main-content__grid figure:first-child img{object-position:top}.work-main-content .work-main-content__grid figure:nth-child(2),.work-main-content .work-main-content__grid figure:nth-child(3){width:calc(50% - 0.46875rem)}@media screen and (min-width:1920px){.work-main-content .work-main-content__grid figure:nth-child(2),.work-main-content .work-main-content__grid figure:nth-child(3){width:calc(50% - 0.390625vw)}}.work-main-content article{margin-top:clamp(3.75rem,5.625vw + 2.625rem,9.375rem)}@media screen and (min-width:1920px){.work-main-content article{margin-top:7.8125vw}}.work-main-content article h3{font-weight:400;font-size:clamp(1.875rem,3.125vw + 1.25rem,5rem);line-height:1.125;margin-bottom:clamp(1.5625rem,0.9375vw + 1.375rem,2.5rem)}@media screen and (min-width:1920px){.work-main-content article h3{max-width:75.3125rem;margin-top:4.1666666667vw;max-width:62.7604166667vw;margin-bottom:2.0833333333vw}}.work-main-content article p{font-weight:400;font-size:clamp(1.125rem,0.375vw + 1.05rem,1.5rem);line-height:1.5833}@media screen and (min-width:1920px){.work-main-content article p{max-width:57.75rem;font-size:1.25vw;max-width:48.125vw}}.work-main-content article ul{display:flex;margin-top:clamp(3.75rem,5.625vw + 2.625rem,9.375rem);gap:clamp(3.125rem,5.625vw + 2rem,8.75rem);flex-wrap:wrap}@media screen and (min-width:768px){.work-main-content article ul{flex-direction:row}}@media screen and (min-width:1920px){.work-main-content article ul{margin-top:7.8125vw;gap:7.2916666667vw}}.work-main-content article ul li h4{font-weight:400;font-size:clamp(3.125rem,3.125vw + 2.5rem,6.25rem);line-height:100%}@media screen and (min-width:1920px){.work-main-content article ul li h4{font-size:5.2083333333vw}}.work-main-content article ul li p{font-weight:400;font-size:clamp(1.125rem,0.25vw + 1.075rem,1.375rem);line-height:1.3636}@media screen and (min-width:1920px){.work-main-content article ul li p{font-size:1.1458333333vw}}section.section.section--contact-us{position:relative;background-color:#000}.edt.video-banner{position:relative;z-index:1;padding:clamp(3.75rem,7.03125vw + 2.34375rem,10.78125rem) 0}.edt.video-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;z-index:1}@media screen and (min-width:1920px){.edt.video-banner{padding:8.984375vw 0}}.edt.video-banner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.edt.video-banner .video-banner__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.25rem,1.875vw + 0.875rem,3.125rem);text-align:center;margin:0 auto;z-index:1}@media screen and (min-width:991px){.edt.video-banner .video-banner__content{max-width:clamp(31.25rem,18.75vw + 27.5rem,50rem)}}@media screen and (min-width:1920px){.edt.video-banner .video-banner__content{gap:2.6041666667vw;max-width:41.6666666667vw}}.edt.video-banner .video-banner__content h2.l-title{font-weight:400;color:#fff;margin-bottom:0}.edt.video-banner .video-banner__content a.l-btn{background-color:#fff;color:#000}.edt.video-banner .video-banner__content a.l-btn:hover{background-color:#000;color:#fff}.section--our-projects{background-color:#fff;padding:clamp(3.75rem,5.625vw + 2.625rem,9.375rem) 0 clamp(3.75rem,2.5vw + 3.25rem,6.25rem)}@media screen and (min-width:1920px){.section--our-projects{padding:7.8125vw 0 5.2083333333vw}}.section--services-page{padding:clamp(3.75rem,6.0625vw + 2.5375rem,9.8125rem) 0 clamp(3.75rem,2.5vw + 3.25rem,6.25rem)}@media screen and (min-width:1920px){.section--services-page{padding:7.8125vw 0 5.2083333333vw}}.section--works-page{padding:clamp(7.5rem,5vw + 6.5rem,12.5rem) 0 clamp(3.75rem,2.5vw + 3.25rem,6.25rem)}@media screen and (min-width:1920px){.section--works-page{padding:10.8854166667vw 0 5.2083333333vw}}.our-projects header{margin-bottom:1.25rem}@media screen and (min-width:768px){.our-projects header{margin-bottom:clamp(1.25rem,8.68056vw - 2.916666875rem,7.5rem)}}@media screen and (min-width:1920px){.our-projects header{margin-bottom:6.25vw}}.our-projects header h2{margin-bottom:0}.our-projects header .is-hidden-visually{font-size:0}.our-projects .our-projects__cards>ul{display:flex;flex-wrap:wrap;gap:clamp(1.875rem,3.125vw + 1.25rem,5rem);justify-content:space-between}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul{gap:4.1666666667vw}}.our-projects .our-projects__cards>ul>li:last-child header{margin-bottom:0.9375rem}@media screen and (min-width:768px){.our-projects .our-projects__cards>ul>li:nth-child(4n+1){flex:0 0 40.0930851064%}}@media screen and (min-width:768px){.our-projects .our-projects__cards>ul>li:nth-child(4n+2){flex:0 0 48.5372340426%}}@media screen and (min-width:768px){.our-projects .our-projects__cards>ul>li:nth-child(4n+3){flex:0 0 47.1409574468%}}@media screen and (min-width:768px){.our-projects .our-projects__cards>ul>li:nth-child(4n+4){flex:0 0 40.7579787234%}}.our-projects .our-projects__cards>ul>li a{display:block}.our-projects .our-projects__cards>ul>li a:hover img{transform:scale(1.05)}.our-projects .our-projects__cards>ul>li a figure{margin-bottom:clamp(1.875rem,1.25vw + 1.625rem,3.125rem);overflow:hidden}@media screen and (max-width:767px){.our-projects .our-projects__cards>ul>li a figure{--aspect-ratio:1/1!important}}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a figure{margin-bottom:2.6041666667vw}}.our-projects .our-projects__cards>ul>li a figure img{transition:transform 0.3s ease-in-out}.our-projects .our-projects__cards>ul>li a header{display:flex;flex-direction:column;gap:clamp(1.25rem,1.875vw + 0.875rem,3.125rem)}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a header{gap:2.6041666667vw}}.our-projects .our-projects__cards>ul>li a header h3{color:#000;font-size:clamp(1.5rem,0.5vw + 1.4rem,2rem);font-style:normal;font-weight:400;line-height:1;margin-bottom:0}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a header h3{font-size:1.6666666667vw}}.our-projects .our-projects__cards>ul>li a header p{color:#000;font-size:clamp(1rem,0.625vw + 0.875rem,1.625rem);font-style:normal;font-weight:400;line-height:1.34615}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a header p{font-size:1.3541666667vw}}.our-projects .our-projects__cards>ul>li a header ul{display:flex;flex-wrap:wrap;gap:clamp(0.8125rem,0.1875vw + 0.775rem,1rem)}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a header ul{gap:0.8333333333vw}}.our-projects .our-projects__cards>ul>li a header ul li{color:#000;font-size:clamp(0.8125rem,0.1875vw + 0.775rem,1rem);font-style:normal;font-weight:400;line-height:1.34615;border-radius:62.4375rem;border:1px solid #c2c2c2;padding:0.3125rem 0.5rem;display:flex;align-items:center;justify-content:center;min-height:2.25rem}@media screen and (min-width:1920px){.our-projects .our-projects__cards>ul>li a header ul li{font-size:0.8333333333vw;padding:0.2604166667vw 0.5208333333vw;min-height:1.875vw}}.our-projects .our-projects__cards .our-projects-btn__wrapper{text-align:center;margin-top:2.5rem}@media screen and (min-width:991px){.our-projects .our-projects__cards .our-projects-btn__wrapper{margin-top:3.125rem}}@media screen and (min-width:1920px){.our-projects .our-projects__cards .our-projects-btn__wrapper{margin-top:-2.0833333333vw}}.our-projects.our-projects--works-page header{margin-bottom:2.5rem}@media screen and (min-width:768px){.our-projects.our-projects--works-page header{margin-bottom:clamp(2.5rem,6.07639vw - 0.416666875rem,6.875rem)}}@media screen and (min-width:1920px){.our-projects.our-projects--works-page header{margin-bottom:5.7291666667vw}}.our-projects.our-projects--works-page header h1{color:#000;font-size:clamp(2.1875rem,4.0625vw + 1.375rem,6.25rem);font-style:normal;font-weight:400;line-height:1.09;margin-bottom:0}@media screen and (min-width:991px){.our-projects.our-projects--works-page header h1{max-width:clamp(43.75rem,36.92142vw + 20.881795rem,65.1875rem)}}@media screen and (min-width:1920px){.our-projects.our-projects--works-page header h1{font-size:5.2083333333vw;max-width:54.3229166667vw}}.our-projects.our-projects--works-page .our-projects-btn__wrapper{margin-top:clamp(2.5rem,2.5vw + 2rem,5rem)}@media screen and (min-width:1920px){.our-projects.our-projects--works-page .our-projects-btn__wrapper{margin-top:4.1666666667vw}}.our-projects--inner .our-projects__cards .our-projects-btn__wrapper{margin-top:clamp(3.125rem,1.875vw + 2.75rem,5rem)}
/*# sourceMappingURL=page-works.css.map */
