@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Bold.eot);src:local('Manrope Bold'),local('Manrope-Bold'),url(../fonts/manrope/Manrope-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Bold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Semibold.eot);src:local('Manrope Semibold'),local('Manrope-Semibold'),url(../fonts/manrope/Manrope-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Semibold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Regular.eot);src:local('Manrope Regular'),local('Manrope-Regular'),url(../fonts/manrope/Manrope-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Regular.woff2) format('woff2'),url(../fonts/manrope/Manrope-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Light.eot);src:local('Manrope Light'),local('Manrope-Light'),url(../fonts/manrope/Manrope-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Light.woff2) format('woff2'),url(../fonts/manrope/Manrope-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Medium.eot);src:local('Manrope Medium'),local('Manrope-Medium'),url(../fonts/manrope/Manrope-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Medium.woff2) format('woff2'),url(../fonts/manrope/Manrope-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}.font-300{font-family:Manrope;font-weight:300}.font-400{font-family:Manrope;font-weight:400}.font-500{font-family:Manrope;font-weight:500}.font-600{font-family:Manrope;font-weight:600}.font-bold{font-family:Manrope;font-weight:700}
@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.eot);src:local('Cormorant Garamond SemiBold'),local('CormorantGaramond-SemiBold'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Light.eot);src:local('Cormorant Garamond Light'),local('CormorantGaramond-Light'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Regular.eot);src:local('Cormorant Garamond Regular'),local('CormorantGaramond-Regular'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Medium.eot);src:local('Cormorant Garamond Medium'),local('CormorantGaramond-Medium'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}.font-semibold-Cor{font-family:'Cormorant Garamond';font-weight:600}.font-medium-Cor{font-family:'Cormorant Garamond';font-weight:500}.font-regular-Cor{font-family:'Cormorant Garamond';font-weight:400;font-style:normal}.font-300-Cor{font-family:'Cormorant Garamond';font-weight:300}*{margin:0;border:0;padding:0;box-sizing:border-box}.nav_bottom.simple{padding-bottom:1.47058824vw;background:#fff}.presentation_wrapp{padding-top:1vw}main h1{font-family:'Cormorant Garamond';font-weight:500;font-size:5.88235294vw;line-height:5.88235294vw;letter-spacing:-1px;color:#222729;margin:0 auto;margin-bottom:3.75vw;width:calc((100vw - 2 * 2.94117647vw)/ 12 * 8);margin-left:calc((100vw - 2 * 2.94117647vw)/ 12 * 2 + 2.94117647vw)}.short-info{width:calc((100vw - 2.94117647vw * 2)/ 12 * 10);margin:0 auto;margin-bottom:10.29411765vw;display:flex}.short-info .info_card{margin-right:15.44117647vw}.used-materials{width:calc((100vw - 2.94117647vw * 2)/ 12 * 10);margin:0 auto;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding-top:3.38235294vw;padding-bottom:calc(4.11764706vw - 3.23529412vw);margin-bottom:7.35294118vw}.used-materials h3{font-family:'Cormorant Garamond';font-weight:400;font-style:normal;font-size:2.64705882vw;line-height:2.94117647vw;letter-spacing:-1px;margin-bottom:2.35294118vw;color:#555}.used-materials .materials_wrapp{display:flex;flex-flow:row wrap}.used-materials .description{width:80%;font-family:Manrope;font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#555;margin-bottom:2.42647059vw}.used-materials .description span{font-family:Manrope;font-weight:600}.material_card{width:22.79411765vw;margin-bottom:3.23529412vw;margin-right:5vw;display:block}.material_card:nth-child(3n){margin-right:0}.material_card .clarification{font-family:Manrope;font-weight:300;font-size:.88235294vw;line-height:1.02941176vw;color:#555;margin-bottom:1.25vw}.material_card img{width:22.79411765vw;height:16.17647059vw;object-fit:cover;margin-bottom:1.25vw}.material_card .material_name{width:auto;margin:0;font-family:'Cormorant Garamond';font-weight:600;font-size:1.47058824vw;line-height:2.5vw;letter-spacing:-1px;color:#222729;margin-bottom:0;font-feature-settings:'pnum' on,'lnum' on}.material_card .material_company{font-size:1.02941176vw;line-height:1.47058824vw;color:#222729;opacity:.8;font-family:Manrope;font-weight:300;margin-bottom:0}.material_card .material_description{font-family:Manrope;font-weight:300;font-size:.80882353vw;line-height:1.17647059vw;color:#555;opacity:.8}.small-version{width:calc((100vw - 2 * 2.94117647vw)/ 12 * 8)}.small-version .material_card{width:14.60588235vw;margin-right:1.32352941vw;margin-bottom:1.7vw}.small-version .material_card:nth-child(4n){margin-right:0}.small-version .material_card img{width:100%;height:8.82352941vw;margin-bottom:.66176471vw}.small-version .material_card .material_name{font-size:1.47058824vw;line-height:2.5vw;font-family:'Cormorant Garamond';font-weight:400;font-style:normal}.text-block:last-of-type{margin-bottom:11.61764706vw}.other-project{width:calc((100vw - 2 * 2.94117647vw)/ 12 * 10);margin:0 auto;margin-bottom:7.35294118vw}.other-project a.decorative-link{display:none}.other-project a.decorative-link:hover:after{transform:translateY(-50%) translateX(-15%)}.other-project .projects_header{margin-bottom:4.19117647vw;display:flex;align-items:flex-end;justify-content:space-between}.other-project .projects_header a.decorative-link{display:block}.other-project h2{font-family:'Cormorant Garamond';font-weight:400;font-style:normal;font-size:4.11764706vw;line-height:4.41176471vw;width:calc(100% / 10 * 5);color:#222729;font-feature-settings:'pnum' on,'lnum' on}.instruction_wrapp .category-title{margin-bottom:4.11764706vw}@media screen and (max-width:768px){main h1{font-size:10.9375vw;line-height:12.5vw;margin-bottom:9.375vw;text-align:left;width:calc(100% - 12.5vw);margin-left:auto}.instruction_wrapp .category-title{font-size:4.375vw;line-height:6.25vw;width:calc(100% - 2 * 6.25vw);margin-left:6.25vw;margin-top:-6.25vw;margin-bottom:calc(9.375vw)}.used-materials{padding:5vw 0 5vw 0;width:calc(100vw - 12.5vw);margin-bottom:15.625vw}.used-materials .description{width:100%;margin-bottom:6.5625vw;font-size:3.75vw;line-height:5.625vw}div.material_card{width:calc(100% / 2 - 4.375vw);margin-right:4.375vw}div.material_card:nth-child(2n){margin-right:0}div.material_card img{height:22.5vw}div.material_card .clarification{display:none}div.material_card .material_name{font-size:5vw;line-height:6.25vw;margin-bottom:3vw}div.material_card .material_company{font-size:3.75vw;margin-bottom:2vw;line-height:5vw}div.material_card .material_description{font-size:3.125vw;line-height:3.125vw}.used-materials h3{margin-bottom:10vw;font-size:7.75vw;line-height:8.625vw}.small-version,.used-materials{width:calc(100vw - 12.5vw)}.small-version .material_card,.used-materials .material_card{width:calc(100% / 2 - 4.375vw);margin-right:4.375vw;margin-bottom:6.5625vw}.small-version .material_card:nth-child(2n),.used-materials .material_card:nth-child(2n){margin-right:0}.small-version .material_card img,.used-materials .material_card img{height:22.5vw;width:100%;margin-bottom:1.5625vw}.small-version .material_card .material_name,.used-materials .material_card .material_name{font-size:5vw;line-height:6.25vw;margin-bottom:3vw}.small-version .material_card .clarification,.used-materials .material_card .clarification{display:none}.small-version .material_card .material_company,.used-materials .material_card .material_company{font-size:3.75vw;margin-bottom:2vw;line-height:5vw}.small-version .material_card .material_description,.used-materials .material_card .material_description{font-size:3.125vw;line-height:3.125vw}.other-project{overflow:hidden;width:100%;padding-left:6.25vw;padding-right:6.25vw;margin:0 auto;padding-bottom:19.375vw}.other-project a.decorative-link{display:block;text-align:right;margin-left:auto}.other-project .projects_header{margin-bottom:9.375vw;display:flex;align-items:flex-end;justify-content:space-between}.other-project .projects_header a.decorative-link{display:none}.other-project h2{font-size:10.9375vw;line-height:12.5vw;width:100%}.other-project .projects_footer{width:calc(100%);display:block}.other-project .project_card{width:100%}.short-info{width:calc(100% - 2 * 6.25vw);display:block}.short-info .info_card{width:100%;margin-bottom:7vw}.short-info .info_card:last-of-type{margin-bottom:15.625vw}}@media screen and (min-width:1360px){main h1{font-size:80px;line-height:80px;margin-bottom:51px;width:calc((100% - 2 * 40px)/ 12 * 8);margin-left:calc((100% - 2 * 40px)/ 12 * 2 + 40px)}.short-info{width:calc((100% - 40px * 2)/ 12 * 10);margin-bottom:140px}.short-info .info_card{margin-right:210px}.used-materials{width:calc((100% - 40px * 2)/ 12 * 10);padding-top:46px;padding-bottom:12px;margin-bottom:100px}.used-materials h3{font-size:36px;line-height:40px;margin-bottom:32px}.used-materials .description{font-size:16px;line-height:25px;margin-bottom:33px}.material_card{width:310px;margin-bottom:44px;margin-right:68px}.material_card .clarification{font-size:12px;line-height:14px;margin-bottom:17px}.material_card img{width:310px;height:220px;margin-bottom:17px}.material_card .material_name{font-size:20px;line-height:34px}.material_card .material_company{font-size:14px;line-height:20px}.material_card .material_description{font-size:11px;line-height:16px}.small-version{width:calc((100% - 2 * 40px)/ 12 * 8)}.small-version .material_card{width:200px;margin-right:18px;margin-bottom:23px}.small-version .material_card img{width:100%;height:120px;margin-bottom:9px}.small-version .material_card .material_name{font-size:20px;line-height:34px}.text-block:last-of-type{margin-bottom:158px}.other-project{width:calc(1066px);margin-bottom:100px}.other-project .projects_header{margin-bottom:57px}.other-project h2{font-size:56px;line-height:60px}.instruction_wrapp .category-title{margin-bottom:56px}}