@import"https://use.typekit.net/rar4jme.css";.flexbox{display:flex}.flexbox.column{flex-direction:column}.flexbox.wrap{flex-wrap:wrap}.flexbox.align-stretch{align-items:stretch}.flexbox.justify-space-between{justify-content:space-between}.flexbox .flex{flex:1 0 auto}.flexbox .flex.shrink{flex:0 1 auto !important}.flexbox .flex.v-middle{margin-top:auto;margin-bottom:auto}.flexbox .flex.align-end{align-self:flex-end}.flexbox .flex_1{flex:1 0 8.3333333333%;max-width:8.3333333333%}.flexbox .flex_2{flex:1 0 16.6666666667%;max-width:16.6666666667%}.flexbox .flex_3{flex:1 0 25%;max-width:25%}.flexbox .flex_4{flex:1 0 33.3333333333%;max-width:33.3333333333%}.flexbox .flex_5{flex:1 0 41.6666666667%;max-width:41.6666666667%}.flexbox .flex_6{flex:1 0 50%;max-width:50%}.flexbox .flex_7{flex:1 0 58.3333333333%;max-width:58.3333333333%}.flexbox .flex_8{flex:1 0 66.6666666667%;max-width:66.6666666667%}.flexbox .flex_9{flex:1 0 75%;max-width:75%}.flexbox .flex_10{flex:1 0 83.3333333333%;max-width:83.3333333333%}.flexbox .flex_11{flex:1 0 91.6666666667%;max-width:91.6666666667%}.flexbox .flex_12{flex:1 0 100%;max-width:100%}.flexbox[class*=flex_]>*{box-sizing:border-box;max-height:none}.flexbox.grid_1col>*{flex:1 0 100%;max-width:100%}.flexbox.grid_2col>*{flex:1 0 50%;max-width:50%}.flexbox.grid_3col>*{flex:1 0 33.3333333333%;max-width:33.3333333333%}.flexbox.grid_4col>*{flex:1 0 25%;max-width:25%}.flexbox.grid_5col>*{flex:1 0 20%;max-width:20%}.flexbox.grid_6col>*{flex:1 0 16.6666666667%;max-width:16.6666666667%}.flexbox.grid_7col>*{flex:1 0 14.2857142857%;max-width:14.2857142857%}.flexbox.grid_8col>*{flex:1 0 12.5%;max-width:12.5%}.flexbox.grid_9col>*{flex:1 0 11.1111111111%;max-width:11.1111111111%}.flexbox.grid_10col>*{flex:1 0 10%;max-width:10%}.flexbox.grid_11col>*{flex:1 0 9.0909090909%;max-width:9.0909090909%}.flexbox.grid_12col>*{flex:1 0 8.3333333333%;max-width:8.3333333333%}.flexbox[class*=grid_]>*{box-sizing:border-box;max-height:none}.flexbox .shift-end{align-self:flex-end}.flexbox .pad_1{padding-left:8.3333333333%}.flexbox .pad_2{padding-left:16.6666666667%}.flexbox .pad_3{padding-left:25%}.flexbox .pad_4{padding-left:33.3333333333%}.flexbox .pad_5{padding-left:41.6666666667%}.flexbox .pad_6{padding-left:50%}.flexbox .pad_7{padding-left:58.3333333333%}.flexbox .pad_8{padding-left:66.6666666667%}.flexbox .pad_9{padding-left:75%}.flexbox .pad_10{padding-left:83.3333333333%}.flexbox .pad_11{padding-left:91.6666666667%}.flexbox .rpad_1{padding-right:8.3333333333%}.flexbox .rpad_2{padding-right:16.6666666667%}.flexbox .rpad_3{padding-right:25%}.flexbox .rpad_4{padding-right:33.3333333333%}.flexbox .rpad_5{padding-right:41.6666666667%}.flexbox .rpad_6{padding-right:50%}.flexbox .rpad_7{padding-right:58.3333333333%}.flexbox .rpad_8{padding-right:66.6666666667%}.flexbox .rpad_9{padding-right:75%}.flexbox .rpad_10{padding-right:83.3333333333%}.flexbox .rpad_11{padding-right:91.6666666667%}.flexbox .mar_1{margin-left:8.3333333333%}.flexbox .mar_2{margin-left:16.6666666667%}.flexbox .mar_3{margin-left:25%}.flexbox .mar_4{margin-left:33.3333333333%}.flexbox .mar_5{margin-left:41.6666666667%}.flexbox .mar_6{margin-left:50%}.flexbox .mar_7{margin-left:58.3333333333%}.flexbox .mar_8{margin-left:66.6666666667%}.flexbox .mar_9{margin-left:75%}.flexbox .mar_10{margin-left:83.3333333333%}.flexbox .mar_11{margin-left:91.6666666667%}.flexbox .rmar_1{margin-right:8.3333333333%}.flexbox .rmar_2{margin-right:16.6666666667%}.flexbox .rmar_3{margin-right:25%}.flexbox .rmar_4{margin-right:33.3333333333%}.flexbox .rmar_5{margin-right:41.6666666667%}.flexbox .rmar_6{margin-right:50%}.flexbox .rmar_7{margin-right:58.3333333333%}.flexbox .rmar_8{margin-right:66.6666666667%}.flexbox .rmar_9{margin-right:75%}.flexbox .rmar_10{margin-right:83.3333333333%}.flexbox .rmar_11{margin-right:91.6666666667%}.flexbox .vcenter{margin:auto 0}.flexbox .hcenter{margin:0 auto}.flexbox .allcenter{margin:auto}.flexbox.gutter.boxed{padding-left:36px;padding-right:36px}.flexbox.gutter>*{padding:12px}select,textarea,input:focus{outline:none}.bounce{animation:bounce 2s ease infinite}@keyframes bounce{70%{transform:translateY(0%)}80%{transform:translateY(-15%)}90%{transform:translateY(0%)}95%{transform:translateY(-7%)}97%{transform:translateY(0%)}99%{transform:translateY(-3%)}100%{transform:translateY(0)}}a:visited{text-decoration:none;border:none}a:hover{text-decoration:none}a:focus{text-decoration:none}a:hover,a:active{text-decoration:none}body{width:100%;font-family:"mundial",sans-serif;overflow-x:hidden;background-color:#fff}.wrapper{margin:0 auto}.central-section{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;align-items:center;height:100%}.central-section-vertical{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;height:100%;flex-direction:column}.central-section-vertical-gallery{z-index:100;max-width:100%;margin:0 auto;display:flex;position:relative;width:100%;height:auto;flex-direction:column}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}.hero-section{position:relative;width:100%;min-height:100vh}.hero-section .hero-image{width:100%;height:100vh;position:absolute;z-index:1}.hero-section .hero-image video{width:100%;height:100%;object-fit:cover}.hero-section .hero-nav{position:absolute;left:40px;top:292px;width:calc(100% - 80px);height:72px;z-index:5}.hero-section .hero-nav .nav-container{display:flex;position:relative;width:100%;background-color:#fff;border:1px solid #000;height:72px}.hero-section .hero-nav .nav-item{display:flex;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;width:16.6666666667%}.hero-section .hero-nav .nav-divider{width:1px;height:100%;background-color:#000}.hero-section .hero-title{position:absolute;right:120px;top:463px;width:468px;z-index:2;font-size:56px;font-weight:300;text-align:right;color:#fff;line-height:1.2}.hero-section .go-to{position:absolute;bottom:40px;right:-30px;z-index:2;height:200px;width:90px}.hero-section .go-to .go-to-container{display:flex;flex-direction:column;height:100%;width:100%;align-content:center;text-decoration:none}.hero-section .go-to .go-to-container .scroll-arrow{display:flex;flex-direction:column;height:100%;z-index:2}.hero-section .go-to .go-to-container .scroll-arrow .scroll-text{width:100%;height:50%;z-index:2;font-size:14px;letter-spacing:.05em;text-align:right;text-transform:lowercase;transform:rotate(-90deg);color:#b09971}.hero-section .go-to .go-to-container .scroll-arrow svg{height:50%;margin-left:4px}.page-section{position:relative;padding:120px 40px;width:100%;max-width:1440px;margin:0 auto}.page-section h1,.page-section h2{font-weight:300}.page-section ul li{list-style:none}.page-section a{color:#000;text-decoration:underline}.quote-section{position:relative;padding:120px 40px;width:100%;text-align:center}.quote-section .quote-mark{margin-bottom:40px;text-align:center;color:#000}.quote-section .quote-text{margin:0 auto 64px;width:100%;max-width:1038px;font-size:36px;line-height:1.25;text-align:center;color:#000;font-weight:200}.quote-section .quote-author{font-size:14px;letter-spacing:.05em;line-height:1.25;text-align:center;text-transform:uppercase;font-style:normal;font-weight:300}.quote-section .quote-author .author-name{font-weight:bold;color:#000}.quote-section .quote-author .author-title{color:#b09971}.section-background{position:relative;width:100%;background-color:rgba(231,229,228,.5);height:815px}.spirit-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:row;padding:140px 80px 80px 80px}.spirit-section .spirit-images{flex:1 0 60%;display:flex;flex-direction:row;align-items:baseline}.spirit-section .spirit-images .spirit-main-image{flex-shrink:0;height:576px;width:432px;object-fit:cover;margin-right:30px}.spirit-section .spirit-images .spirit-side-image{flex-shrink:0;height:327px;width:246px;object-fit:cover}.spirit-section .spirit-content{flex:0 1 40%;padding-right:114px}.spirit-section .spirit-content .spirit-title{font-size:48px;font-weight:300;text-align:right;color:#000;line-height:1.3}.spirit-section .spirit-content .spirit-subtitle{margin-bottom:40px;font-size:48px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.spirit-section .spirit-content .spirit-description{margin:0 0 40px auto;text-align:right;color:#000;width:392px;font-size:18px;line-height:1.33}.cta-container.contact{display:flex !important}.cta-container.contact .cta-button{pointer-events:auto}.cta-container{display:none;flex-direction:row-reverse}.cta-container .cta-button{display:flex;position:relative;align-items:center;margin-left:auto;height:40px;width:auto;pointer-events:none;text-decoration:none}.cta-container .cta-button .cta-text{margin-right:20px;font-size:14px;font-weight:400;letter-spacing:.05em;text-align:right;color:#000;text-transform:uppercase;font-family:"source-sans-pro",sans-serif}.cta-container .cta-button .cta-icon-container{position:relative;width:40px;height:40px;border:1px solid #000}.cta-container .cta-button .cta-icon-container svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px;height:8px}.catalog-section{position:relative;padding:160px 40px;width:100%;background-color:#000;height:auto}.catalog-section .catalog-title,.catalog-section .catalog-subtitle{padding-left:112px;font-size:48px;font-weight:200;color:#fff;line-height:1.3}@media(max-width: 768px){.catalog-section .catalog-title,.catalog-section .catalog-subtitle{padding-left:0;font-size:32px}}@media(max-width: 480px){.catalog-section .catalog-title,.catalog-section .catalog-subtitle{font-size:24px}}.catalog-section .catalog-subtitle{margin-bottom:80px;color:#b09971}.catalog-section .catalog-grid{display:flex;position:relative;margin-left:112px;border:1px solid hsla(0,0%,100%,.5);height:316px;width:calc(100% - 228px)}.catalog-section .catalog-grid .catalog-item{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;width:25%;height:100%}.catalog-section .catalog-grid .catalog-item img{height:259px;width:261px;object-fit:cover}.catalog-section .catalog-grid .catalog-item .catalog-item-title{position:absolute;bottom:20px;font-size:16px;font-weight:bold;letter-spacing:.1em;line-height:1.25;text-align:right !important;color:#fff;text-transform:uppercase;padding-right:20px;width:100%}.catalog-section .catalog-grid .catalog-divider{width:1px;height:100%;background-color:hsla(0,0%,100%,.4)}.tailor-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:row;padding:140px 80px 80px 80px}.tailor-section .tailor-images{flex:1 0 60%;display:flex;flex-direction:row;align-items:baseline}.tailor-section .tailor-images .tailor-main-image{flex-shrink:0;height:576px;width:432px;object-fit:cover;margin-right:30px}.tailor-section .tailor-images .tailor-side-image{flex-shrink:0;height:327px;width:246px;object-fit:cover}.tailor-section .tailor-content{flex:0 1 40%;padding-right:114px}.tailor-section .tailor-content .tailor-title{font-size:48px;font-weight:300;text-align:right;color:#000;line-height:1.3}.tailor-section .tailor-content .tailor-subtitle{margin-bottom:40px;font-size:48px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.tailor-section .tailor-content .tailor-description{margin:0 0 40px auto;text-align:right;color:#000;width:392px;font-size:18px;line-height:1.33}.contact-section{background-color:rgba(233,224,213,.5);gap:40px;margin-bottom:120px;padding:20px 40px;height:180px}.contact-section .contact-image{flex-shrink:0;height:120px;width:217px;object-fit:cover}.contact-section .contact-content{flex:1;padding-left:40px}.contact-section .contact-title{font-size:24px;line-height:1.33;color:#000;font-weight:300}.contact-section .contact-subtitle{font-size:24px;line-height:1.33;color:#b09971}.project_wrapper{width:100vw;height:auto;background-color:#000}.project_wrapper .project_header{position:relative;width:100%;height:100px;padding:15px 0;z-index:1000;background-color:#000;display:flex;align-items:center;padding:0 40px;margin:0 auto;justify-content:space-between}.project_wrapper .project_header .project_header_left{display:flex;flex-direction:row}.project_wrapper .project_header .project_header_left .logo{width:auto;height:22px;padding-right:40px;border-right:1px solid #fff}.project_wrapper .project_header .project_header_left .project_title{font-size:18px;padding-left:40px;letter-spacing:.05em;text-align:right;color:#fff;font-family:"source-sans-pro",sans-serif}.project_wrapper .project_header .close_page{display:flex;align-items:center;text-decoration:none;font-size:14px;color:#fff}.project_wrapper .project_header .close_page .close{display:flex;align-items:center;font-size:14px;text-decoration:none;color:#fff}.project_wrapper .project_header .close_page .close svg{margin-left:20px}.nav{display:flex;margin-bottom:40px;width:100%;background-color:#fff;border:1px solid #000;height:72px}.nav .no_disable a{pointer-events:auto}.nav li{display:flex;justify-content:center;align-items:center;height:100%;border-right:1px solid #000;width:16.6666666667%}.nav li a{font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;text-decoration:none;pointer-events:none}.nav li:last-child{border-right:none}.header{width:100%;height:100px;padding:15px 0;position:fixed;z-index:1000}.header .header-container{display:flex;position:relative;justify-content:space-between;align-items:center;padding:0 40px;background-color:#000;border:1px solid #000;height:72px;width:100%}.header .logo{width:140px;height:22px}.header .menu-container{display:flex;gap:16px;align-items:center;color:#fff}.header .menu-container li{list-style:none}.header .menu-container li a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:14px;letter-spacing:.05em}.header .menu-text{font-size:14px;letter-spacing:.05em;text-align:right;color:#fff;text-transform:lowercase}.header .hamburger{position:relative;width:32px;height:16px}.header .hamburger-line{position:absolute;width:32px;height:1px;background-color:#fff}.header .hamburger-line:nth-child(1){top:0}.header .hamburger-line:nth-child(2){top:50%;transform:translateY(-50%)}.header .hamburger-line:nth-child(3){bottom:0}.footer{position:relative;text-align:center;height:453px;width:100%}.footer .footer-logo{width:100%;height:219px;margin-bottom:40px}.footer .footer-logo img{max-width:100%;height:auto;width:100%}.footer .footer-links{margin-bottom:10px;font-size:12px;font-weight:bold;text-align:center}.footer .footer-links a{color:#000;text-decoration:none}.footer .footer-links a:hover{text-decoration:underline}.footer .footer-info{font-size:12px;text-align:center;color:#000}.gallery-section{padding:60px 0}.gallery-section .gallery-title{padding:80px 40px 40px;font-size:36px;color:#000;line-height:1.44;font-weight:300}.gallery-section .gallery.project{position:relative;padding:40px 50px;width:100%}.gallery-section .gallery.project .gallery-buttons-overlay{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:1;padding:0 80px}.gallery-section .gallery.project .gallery-buttons-overlay .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:52px;background:none;border:none;cursor:pointer}.gallery-section .gallery.project .gallery-buttons-overlay .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #000}.gallery-section .gallery.project .gallery-buttons-overlay .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery.project .gallery-buttons-overlay .prev-left svg{left:4px}.gallery-section .gallery.project .gallery-buttons-overlay .prev-right svg{right:4px}.gallery-section .gallery.project .gallery-buttons-overlay .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery.project .gallery-buttons-overlay .next-left svg{left:4px}.gallery-section .gallery.project .gallery-buttons-overlay .next-right svg{right:4px}.gallery-section .gallery.project .gallery-buttons-overlay-white{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100;padding:0 40px}.gallery-section .gallery.project .gallery-buttons-overlay-white .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:52px;background:none;border:none;cursor:pointer}.gallery-section .gallery.project .gallery-buttons-overlay-white .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #fff}.gallery-section .gallery.project .gallery-buttons-overlay-white .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery.project .gallery-buttons-overlay-white .prev-left svg{left:4px}.gallery-section .gallery.project .gallery-buttons-overlay-white .prev-right svg{right:4px}.gallery-section .gallery.project .gallery-buttons-overlay-white .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery.project .gallery-buttons-overlay-white .next-left svg{left:4px}.gallery-section .gallery.project .gallery-buttons-overlay-white .next-right svg{right:4px}.gallery-section .gallery.project .gallery-container{display:flex;position:relative;gap:40px;align-items:center;width:100%;z-index:10}.gallery-section .gallery.project .slick-track{display:flex !important}.gallery-section .gallery.project .slick-slide{color:#fff;height:100%;margin:auto 0 auto 0;display:flex;justify-content:center;transform:scale(0.8);transition:all .4s ease-in-out;flex-direction:column;position:relative}.gallery-section .gallery.project .slick-slide img{max-width:100%;height:100%;width:100%}.gallery-section .gallery.project .slick-slide .item{display:none}.gallery-section .gallery.project .slick-slide .item.item-0{display:block !important}.gallery-section .gallery.project .slick-slide a{position:absolute;height:100%;width:100%;top:0;left:0;display:flex}.gallery-section .gallery.project .slick-slide p{color:#000;font-size:14px;font-weight:300;margin-top:15px}.gallery-section .gallery.project .slick-slide p strong{font-size:18px;font-weight:600}.gallery-section .gallery.project .slick-slide,.gallery-section .gallery.project .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(0.5, 0.5);transition:all .4s ease-in-out}.gallery-section .gallery.project .slick-center,.gallery-section .gallery.project .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1.1)}.gallery-section .gallery.project .expand-icon{position:absolute;right:100px;top:50px;width:23px;height:23px}.gallery-section .gallery{position:relative;padding:80px 100px;width:100%}.gallery-section .gallery .gallery-buttons-overlay{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:1;padding:0 40px}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:52px;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #000}.gallery-section .gallery .gallery-buttons-overlay .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .next-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:1;padding:0 40px}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:52px;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #fff}.gallery-section .gallery .gallery-buttons-overlay-white .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next-right svg{right:4px}.gallery-section .gallery .gallery-container{display:flex;position:relative;gap:40px;align-items:center;width:100%;z-index:10}.gallery-section .gallery .slick-track{display:flex !important}.gallery-section .gallery .slick-slide{color:#fff;height:100%;margin:auto 15px auto 0;display:flex;justify-content:center;transform:scale(0.8);transition:all .4s ease-in-out;flex-direction:column;position:relative}.gallery-section .gallery .slick-slide .item{display:none}.gallery-section .gallery .slick-slide .item.item-0{display:block !important}.gallery-section .gallery .slick-slide a{position:absolute;height:100%;width:100%;top:0;left:0;display:flex}.gallery-section .gallery .slick-slide p{color:#000;font-size:14px;font-weight:300;margin-top:15px}.gallery-section .gallery .slick-slide p strong{font-size:18px;font-weight:600}.gallery-section .gallery .slick-slide,.gallery-section .gallery .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(0.8, 0.8);transition:all .4s ease-in-out}.gallery-section .gallery .slick-center,.gallery-section .gallery .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1)}.gallery-section .gallery .expand-icon{position:absolute;right:100px;top:50px;width:23px;height:23px}@media(min-width: 1024px)and (max-width: 1500px){.spirit-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:row;padding:140px 40px 80px 40px}.spirit-section .spirit-images{flex:1 0 60%;display:flex;flex-direction:row;align-items:baseline}.spirit-section .spirit-images .spirit-main-image{flex-shrink:0;height:400px;width:347px;object-fit:cover;margin-right:30px}.spirit-section .spirit-images .spirit-side-image{flex-shrink:0;height:263px;width:200px;object-fit:cover}.spirit-section .spirit-content{flex:0 1 40%;padding-right:114px}.spirit-section .spirit-content .spirit-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.spirit-section .spirit-content .spirit-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.spirit-section .spirit-content .spirit-description{margin:0 0 40px auto;text-align:right;color:#000;width:392px;font-size:18px;line-height:1.33}.tailor-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:row;padding:140px 40px 80px 40px}.tailor-section .tailor-images{flex:1 0 60%;display:flex;flex-direction:row;align-items:baseline}.tailor-section .tailor-images .tailor-main-image{flex-shrink:0;height:400px;width:347px;object-fit:cover;margin-right:30px}.tailor-section .tailor-images .tailor-side-image{flex-shrink:0;height:263px;width:200px;object-fit:cover}.tailor-section .tailor-content{flex:0 1 40%;padding-right:114px}.tailor-section .tailor-content .tailor-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.tailor-section .tailor-content .tailor-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.tailor-section .tailor-content .tailor-description{margin:0 0 40px auto;text-align:right;color:#000;width:392px;font-size:18px;line-height:1.33}.footer{padding:0 40px}.header{width:100%;height:100px;padding:15px 40px;position:fixed;z-index:1000;box-sizing:border-box}.header .header-container{display:flex;position:relative;justify-content:space-between;align-items:center;padding:0 40px;background-color:#000;border:1px solid #000;height:72px;width:100%}.header .logo{width:140px;height:22px}.header .menu-container{display:flex;gap:16px;align-items:center}.header .menu-text{font-size:14px;letter-spacing:.05em;text-align:right;color:#fff;text-transform:lowercase}.project_wrapper{height:auto !important}.gallery-section{padding:0 0 60px 0}.gallery-section .gallery.project{padding:0 50px 40px 50px}}@media(max-width: 1024px){.central-section{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;align-items:start;height:auto;padding:0 40px;flex-direction:column}.central-section-vertical{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;height:auto;flex-direction:column;padding:0 40px}}@media(max-width: 1024px){.footer{position:relative;text-align:center;height:auto;width:100%;margin-bottom:40px}.footer .footer-logo{width:100%;height:auto;margin:40px 0;padding:0}.footer .footer-logo svg{width:100%;height:auto !important}.footer .footer-links{margin-bottom:10px;font-size:12px;font-weight:bold;text-align:center}.footer .footer-links a{color:#000;text-decoration:none}.footer .footer-links a:hover{text-decoration:underline}.footer .footer-info{font-size:12px;text-align:center;color:#000}.contact-section{background-color:rgba(233,224,213,.5);margin-bottom:0;gap:40px;margin-bottom:0;padding:40px 0;height:auto}.contact-section .contact-image{flex-shrink:0;height:auto;width:100%;object-fit:cover}.contact-section .contact-content{flex:1;padding-left:0;margin-top:30px}.contact-section .contact-title{margin-bottom:10px;font-size:22px;line-height:1.33;color:#000}.contact-section .contact-subtitle{font-size:22px;line-height:1.33;color:#b09971;margin-bottom:30px}}@media(max-width: 1024px){.nav{display:flex;margin-bottom:40px;width:100%;background-color:#fff;border-top:1px solid #000;border-right:none;border-left:1px solid #000;border-bottom:none;height:auto;flex-wrap:wrap}.nav li{display:flex;justify-content:center;align-items:center;height:100%;border-right:none;width:33.3333333333%;border-bottom:1px solid #000;border-right:1px solid #000;padding:5px 0}.nav li a{font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;text-decoration:none}.nav li:last-child{border-right:1px solid #000}.spirit-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:column;padding:40px 0}.spirit-section .spirit-images{flex:1 0 100%;display:flex;flex-direction:row;align-items:baseline}.spirit-section .spirit-images .spirit-main-image{flex-shrink:0;object-fit:cover;margin-right:30px;margin-bottom:30px}.spirit-section .spirit-images .spirit-side-image{flex-shrink:0;object-fit:cover}.spirit-section .spirit-content{flex:auto;width:100%;padding:40px 0}.spirit-section .spirit-content .spirit-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.spirit-section .spirit-content .spirit-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.spirit-section .spirit-content .spirit-description{margin:0 0 40px auto;text-align:right;color:#000;width:100%;font-size:18px;line-height:1.33}.tailor-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:column;padding:40px 0}.tailor-section .tailor-images{flex:1 0 100%;display:flex;flex-direction:row;align-items:baseline}.tailor-section .tailor-images .tailor-main-image{flex-shrink:0;object-fit:cover;margin-right:30px;margin-bottom:30px}.tailor-section .tailor-images .tailor-side-image{flex-shrink:0;object-fit:cover}.tailor-section .tailor-content{flex:auto;width:100%;padding:40px 0}.tailor-section .tailor-content .tailor-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.tailor-section .tailor-content .tailor-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.tailor-section .tailor-content .tailor-description{margin:0 0 40px auto;text-align:right;color:#000;width:100%;font-size:18px;line-height:1.33}.catalog-section{position:relative;padding:40px 0;width:100%;background-color:#000;height:auto}.catalog-section .catalog-title,.catalog-section .catalog-subtitle{padding-left:0;font-size:32px;font-weight:200;color:#fff;line-height:1.3}.catalog-section .catalog-subtitle{margin-bottom:80px;color:#b09971}.catalog-section .catalog-grid{display:flex;position:relative;border:1px solid hsla(0,0%,100%,.5);flex-direction:row;margin-left:0;width:100%;height:330px}.catalog-section .catalog-grid .catalog-item{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:auto;padding:40px 0}.catalog-section .catalog-grid .catalog-item img{width:100%;max-width:200px;height:auto}.catalog-section .catalog-grid .catalog-item .catalog-item-title{position:absolute;bottom:40px;font-size:16px;font-weight:bold;letter-spacing:.1em;line-height:1.25;text-align:center;color:#fff;text-transform:uppercase}.catalog-section .catalog-grid .catalog-divider{width:1px;height:100%;background-color:hsla(0,0%,100%,.4)}.page-section{position:relative;padding:120px 40px;width:100%;max-width:1440px;margin:0 auto}.page-section ul li{list-style:none}.page-section a{color:#000;text-decoration:underline}.quote-section{position:relative;padding:60px 40px;width:100%;text-align:center}.quote-section .quote-mark{margin-bottom:40px;text-align:center;color:#000}.quote-section .quote-text{margin:0 auto 64px;width:100%;max-width:1038px;font-size:26px;line-height:1.25;text-align:center;color:#000}.quote-section .quote-author{font-size:14px;letter-spacing:.05em;line-height:1.25;text-align:center;text-transform:uppercase;font-style:normal;font-weight:300}.quote-section .quote-author .author-name{font-weight:bold;color:#000}.quote-section .quote-author .author-title{color:#b09971}.hero-section{position:relative;width:100%;min-height:80vh}.hero-section .hero-image{width:100%;height:80vh;position:absolute;z-index:1}.hero-section .hero-image video{width:100%;height:100%;object-fit:cover}.hero-section .hero-nav{position:absolute;left:40px;top:292px;width:calc(100% - 80px);height:72px;z-index:5}.hero-section .hero-nav .nav-container{display:flex;position:relative;width:100%;background-color:#fff;border:1px solid #000;height:72px}.hero-section .hero-nav .nav-item{display:flex;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;width:16.6666666667%}.hero-section .hero-nav .nav-divider{width:1px;height:100%;background-color:#000}.hero-section .hero-title{position:absolute;right:40px;top:360px;width:468px;z-index:2;font-size:48px;font-weight:300;text-align:right;color:#fff;line-height:1.2}.hero-section .go-to{display:none}.gallery-section{padding:40px 0}.gallery-section .gallery-title{padding:40px 0;font-size:36px;color:#000;line-height:1.44;font-weight:300}.gallery-section .gallery.project{padding:0 40px 100px 40px}.gallery-section .gallery{position:relative;padding:40px 0 80px 0;width:100%}.gallery-section .gallery .gallery-buttons-overlay{position:absolute;top:inherit;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100;padding:0}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:auto;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #000}.gallery-section .gallery .gallery-buttons-overlay .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .next-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white{position:absolute;top:inherit !important;bottom:-20px;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100;padding:0 40px}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:auto !important;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #fff}.gallery-section .gallery .gallery-buttons-overlay-white .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next-right svg{right:4px}.gallery-section .gallery .gallery-container{display:flex;position:relative;gap:40px;align-items:center;width:100%;z-index:10}.gallery-section .gallery .slick-track{display:flex !important}.gallery-section .gallery .slick-slide{color:#fff;height:100%;margin:auto 15px auto 0;display:flex;justify-content:center;transform:scale(0.8);transition:all .4s ease-in-out;flex-direction:column;position:relative}.gallery-section .gallery .slick-slide .item{display:none}.gallery-section .gallery .slick-slide .item.item-0{display:block !important}.gallery-section .gallery .slick-slide a{position:absolute;height:100%;width:100%;top:0;left:0;display:flex}.gallery-section .gallery .slick-slide p{color:#000;font-size:14px;font-weight:300;margin-top:15px}.gallery-section .gallery .slick-slide p strong{font-size:18px;font-weight:600}.gallery-section .gallery .slick-slide,.gallery-section .gallery .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(0.8, 0.8);transition:all .4s ease-in-out}.gallery-section .gallery .slick-center,.gallery-section .gallery .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1)}.gallery-section .gallery .expand-icon{position:absolute;right:100px;top:50px;width:23px;height:23px}.header{width:100%;height:100px;padding:15px 0;position:fixed;z-index:1000}.header .header-container{display:flex;position:relative;justify-content:space-between;align-items:center;padding:0 10px 0 20px;background-color:#000;border:1px solid #000;height:72px;width:100%}.header .logo{width:140px;height:22px}.header .menu-container{display:flex;gap:16px;align-items:center}.header .menu-text{font-size:14px;letter-spacing:.05em;text-align:right;color:#fff;text-transform:lowercase}.header .hamburger{position:relative;width:32px;height:16px}.header .hamburger-line{position:absolute;width:32px;height:1px;background-color:#fff}.header .hamburger-line:nth-child(1){top:0}.header .hamburger-line:nth-child(2){top:50%;transform:translateY(-50%)}.header .hamburger-line:nth-child(3){bottom:0}.project_wrapper{width:100vw;height:auto;background-color:#000}.project_wrapper .project_header{position:relative;width:100%;height:160px;padding:15px 0;z-index:1000;background-color:#000;display:flex;align-items:center;padding:0 40px;max-width:1440px;margin:0 auto;justify-content:space-between}.project_wrapper .project_header .project_header_left{display:flex;flex-direction:column}.project_wrapper .project_header .project_header_left .logo{width:auto;height:22px;padding-right:40px;border-right:0;margin-bottom:30px}.project_wrapper .project_header .project_header_left .project_title{font-size:18px;padding-left:0;letter-spacing:.05em;text-align:left;color:#fff;font-family:"source-sans-pro",sans-serif}.project_wrapper .project_header .close_page{position:absolute;top:40px;right:40px;align-items:center;text-decoration:none;font-size:14px;color:#fff}.project_wrapper .project_header .close_page .close{display:flex;align-items:center;font-size:14px;text-decoration:none;color:#fff}.project_wrapper .project_header .close_page .close svg{margin-left:20px}}@media(max-width: 768px){.central-section{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;align-items:start;height:auto;padding:0 20px;flex-direction:column}.central-section-vertical{z-index:100;max-width:1440px;margin:0 auto;display:flex;position:relative;width:100%;height:auto;flex-direction:column;padding:0 20px}}@media(max-width: 768px){.footer{position:relative;text-align:center;height:auto;width:100%;margin-bottom:40px}.footer .footer-logo{width:100%;height:auto;margin:40px 0;padding:0}.footer .footer-logo svg{width:100%;height:auto !important}.footer .footer-links{margin-bottom:10px;font-size:12px;font-weight:bold;text-align:center}.footer .footer-links a{color:#000;text-decoration:none}.footer .footer-links a:hover{text-decoration:underline}.footer .footer-info{font-size:12px;text-align:center;color:#000}.contact-section{background-color:rgba(233,224,213,.5);margin-bottom:0;gap:40px;margin-bottom:0;padding:40px 0;height:auto}.contact-section .contact-image{flex-shrink:0;height:auto;width:100%;object-fit:cover}.contact-section .contact-content{flex:1;padding-left:0;margin-top:30px}.contact-section .contact-title{margin-bottom:10px;font-size:18px;line-height:1.33;color:#000}.contact-section .contact-subtitle{font-size:18px;line-height:1.33;color:#b09971;margin-bottom:30px}}@media(max-width: 768px){.nav{display:flex;margin-bottom:40px;width:100%;background-color:#fff;border-top:1px solid #000;border-right:none;border-left:1px solid #000;border-bottom:none;height:auto;flex-wrap:wrap}.nav li{display:flex;justify-content:center;align-items:center;height:100%;border-right:none;width:33.3333333333%;border-bottom:1px solid #000;border-right:1px solid #000;padding:5px 0}.nav li a{font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;text-decoration:none}.nav li:last-child{border-right:1px solid #000}.spirit-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:column;padding:40px 0}.spirit-section .spirit-images{flex:1 0 100%;display:flex;flex-direction:column;align-items:baseline}.spirit-section .spirit-images .spirit-main-image{flex-shrink:0;height:auto;width:100%;object-fit:cover;margin-right:30px;margin-bottom:30px}.spirit-section .spirit-images .spirit-side-image{flex-shrink:0;height:auto;width:100%;object-fit:cover}.spirit-section .spirit-content{flex:auto;width:100%;padding:40px 0}.spirit-section .spirit-content .spirit-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.spirit-section .spirit-content .spirit-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.spirit-section .spirit-content .spirit-description{margin:0 0 40px auto;text-align:right;color:#000;width:100%;font-size:18px;line-height:1.33}.tailor-section{background-color:rgba(233,224,213,.5);display:flex;flex-direction:column;padding:40px 0}.tailor-section .tailor-images{flex:1 0 100%;display:flex;flex-direction:column;align-items:baseline}.tailor-section .tailor-images .tailor-main-image{flex-shrink:0;height:auto;width:100%;object-fit:cover;margin-right:30px;margin-bottom:30px}.tailor-section .tailor-images .tailor-side-image{flex-shrink:0;height:auto;width:100%;object-fit:cover}.tailor-section .tailor-content{flex:auto;width:100%;padding:40px 0}.tailor-section .tailor-content .tailor-title{font-size:36px;font-weight:300;text-align:right;color:#000;line-height:1.3}.tailor-section .tailor-content .tailor-subtitle{margin-bottom:40px;font-size:36px;font-weight:300;text-align:right;line-height:1.3;color:#b09971}.tailor-section .tailor-content .tailor-description{margin:0 0 40px auto;text-align:right;color:#000;width:100%;font-size:18px;line-height:1.33}.catalog-section{position:relative;padding:40px 0;width:100%;background-color:#000;height:auto}.catalog-section .catalog-title,.catalog-section .catalog-subtitle{padding-left:0;font-size:32px;font-weight:200;color:#fff;line-height:1.3}.catalog-section .catalog-subtitle{margin-bottom:80px;color:#b09971}.catalog-section .catalog-grid{display:flex;position:relative;border:1px solid hsla(0,0%,100%,.5);flex-direction:column;margin-left:0;width:100%;height:auto}.catalog-section .catalog-grid .catalog-item{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%;padding:20px 0}.catalog-section .catalog-grid .catalog-item img{width:100%;max-width:200px;height:auto}.catalog-section .catalog-grid .catalog-item .catalog-item-title{position:absolute;bottom:20px;font-size:16px;font-weight:bold;letter-spacing:.1em;line-height:1.25;text-align:center;color:#fff;text-transform:uppercase}.catalog-section .catalog-grid .catalog-divider{width:100%;height:1px;background-color:hsla(0,0%,100%,.4)}.page-section{position:relative;padding:120px 20px;width:100%;max-width:1440px;margin:0 auto}.page-section ul li{list-style:none}.page-section a{color:#000;text-decoration:underline}.quote-section{position:relative;padding:60px 20px;width:100%;text-align:center}.quote-section .quote-mark{margin-bottom:40px;text-align:center;color:#000}.quote-section .quote-text{margin:0 auto 64px;width:100%;max-width:1038px;font-size:26px;line-height:1.25;text-align:center;color:#000}.quote-section .quote-author{font-size:14px;letter-spacing:.05em;line-height:1.25;text-align:center;text-transform:uppercase;font-style:normal;font-weight:300}.quote-section .quote-author .author-name{font-weight:bold;color:#000}.quote-section .quote-author .author-title{color:#b09971}.hero-section{position:relative;width:100%;min-height:100vh}.hero-section .hero-image{width:100%;height:100vh;position:absolute;z-index:1}.hero-section .hero-image video{width:100%;height:100%;object-fit:cover}.hero-section .hero-nav{position:absolute;left:40px;top:292px;width:calc(100% - 80px);height:72px;z-index:5}.hero-section .hero-nav .nav-container{display:flex;position:relative;width:100%;background-color:#fff;border:1px solid #000;height:72px}.hero-section .hero-nav .nav-item{display:flex;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:bold;letter-spacing:.05em;text-align:center;color:#000;text-transform:uppercase;width:16.6666666667%}.hero-section .hero-nav .nav-divider{width:1px;height:100%;background-color:#000}.hero-section .hero-title{position:absolute;right:20px;top:360px;width:468px;z-index:2;font-size:48px;font-weight:300;text-align:right;color:#fff;line-height:1.2}.hero-section .go-to{display:none}.gallery-section{padding:0 0}.gallery-section .gallery-title{padding:20px 0;font-size:36px;color:#000;line-height:1.44;font-weight:300}.gallery-section .gallery.project{padding:40px 20px}.gallery-section .gallery{position:relative;padding:40px 0 80px 0;width:100%}.gallery-section .gallery .gallery-buttons-overlay{position:absolute;top:inherit;bottom:10px;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100;padding:0}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:auto;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #000}.gallery-section .gallery .gallery-buttons-overlay .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay .next-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white{position:absolute;top:inherit !important;bottom:-60px;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100;padding:0 20px !important}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow{position:relative;flex-shrink:0;height:40px;width:auto !important;background:none;border:none;cursor:pointer}.gallery-section .gallery .gallery-buttons-overlay-white .gallery-arrow .arrow-box{width:40px;height:40px;border:1px solid #fff}.gallery-section .gallery .gallery-buttons-overlay-white .prev svg{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .prev-right svg{right:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next svg{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:32px;height:8px}.gallery-section .gallery .gallery-buttons-overlay-white .next-left svg{left:4px}.gallery-section .gallery .gallery-buttons-overlay-white .next-right svg{right:4px}.gallery-section .gallery .gallery-container{display:flex;position:relative;gap:40px;align-items:center;width:100%;z-index:10}.gallery-section .gallery .slick-track{display:flex !important}.gallery-section .gallery .slick-list{padding:0 !important}.gallery-section .gallery .slick-slide{color:#fff;height:100%;margin:auto 0;display:flex;justify-content:center;transform:scale(0.8);transition:all .4s ease-in-out;flex-direction:column;position:relative}.gallery-section .gallery .slick-slide .item{display:none}.gallery-section .gallery .slick-slide .item.item-0{display:block !important}.gallery-section .gallery .slick-slide a{position:absolute;height:100%;width:100%;top:0;left:0;display:flex}.gallery-section .gallery .slick-slide p{color:#000;font-size:14px;font-weight:300;margin-top:15px}.gallery-section .gallery .slick-slide p strong{font-size:18px;font-weight:600}.gallery-section .gallery .slick-slide,.gallery-section .gallery .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(0.8, 0.8);transition:all .4s ease-in-out}.gallery-section .gallery .slick-center,.gallery-section .gallery .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1)}.gallery-section .gallery .expand-icon{position:absolute;right:100px;top:50px;width:23px;height:23px}.header{width:100%;height:100px;padding:15px 0;position:fixed;z-index:1000}.header .header-container{display:flex;position:relative;justify-content:space-between;align-items:center;padding:0 10px 0 20px;background-color:#000;border:1px solid #000;height:72px;width:100%}.header .logo{width:140px;height:22px}.header .menu-container{display:flex;gap:16px;align-items:center}.header .menu-text{font-size:14px;letter-spacing:.05em;text-align:right;color:#fff;text-transform:lowercase}.header .hamburger{position:relative;width:32px;height:16px}.header .hamburger-line{position:absolute;width:32px;height:1px;background-color:#fff}.header .hamburger-line:nth-child(1){top:0}.header .hamburger-line:nth-child(2){top:50%;transform:translateY(-50%)}.header .hamburger-line:nth-child(3){bottom:0}.project_wrapper{width:100vw;height:100vh;background-color:#000}.project_wrapper .project_header{position:relative;width:100%;height:140px;padding:15px 0;z-index:1000;background-color:#000;display:flex;align-items:center;padding:0 20px;max-width:1440px;margin:0 auto;justify-content:space-between}.project_wrapper .project_header .project_header_left{display:flex;flex-direction:column}.project_wrapper .project_header .project_header_left .logo{width:auto;height:22px;padding-right:40px;border-right:0;margin-bottom:30px}.project_wrapper .project_header .project_header_left .project_title{font-size:18px;padding-left:0;letter-spacing:.05em;text-align:left;color:#fff;font-family:"source-sans-pro",sans-serif}.project_wrapper .project_header .close_page{position:absolute;top:20px;right:20px;align-items:center;text-decoration:none;font-size:14px;color:#fff}.project_wrapper .project_header .close_page .close{display:flex;align-items:center;font-size:14px;text-decoration:none;color:#fff}.project_wrapper .project_header .close_page .close svg{margin-left:20px}}/*# sourceMappingURL=style.css.map */
