/*!
website 	: 	Andronis Interiors
date 		: 	09-03-2021
developer	: 	Lab21
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'helvetica';src:url("../../fonts/helvetica_neue_light.woff2") format("woff2"),url("../../fonts/helvetica_neue_light.woff") format("woff"),url("../../fonts/helvetica_neue_light.eot"),url("../../fonts/helvetica_neue_light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'helvetica-regular';src:url("../../fonts/HelveticaNeueRegular.woff2") format("woff2"),url("../../fonts/HelveticaNeueRegular.woff") format("woff"),url("../../fonts/HelveticaNeueRegular.eot"),url("../../fonts/HelveticaNeueRegular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'sarpanch';src:url("../../fonts/sarpanch-regular.woff2") format("woff2"),url("../../fonts/sarpanch-regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.icon{-moz-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1)}.icon.icon--arrow-diag-right{width:55px;height:55px}.icon.icon--arrow-diag-right.med{width:40px;height:40px}.icon.icon--arrow-diag-up{width:28px;height:25px;margin-left:16px}.icon.icon--arrow-diag-up.sm{width:22px;height:22px}.icon.icon--arrow-diag-up.med{width:58px;height:58px;margin-left:0}.icon.icon--arrow-left{width:35px;height:30px}.icon.icon--arrow-right{width:35px;height:30px}.icon.icon--arrow-up{width:5px;height:12px}.icon.icon--square{width:11px;height:11px}.icon.no-trans{-moz-transition-duration:0ms;-o-transition-duration:0ms;-webkit-transition-duration:0ms;transition-duration:0ms}.js-onload-moveUp{-moz-transform:translateY(105%);-ms-transform:translateY(105%);-webkit-transform:translateY(105%);transform:translateY(105%)}.js-onload-scale{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.scroll-overlay{height:15%;min-height:100px;max-height:140px;top:-40px;padding-top:40px}.anim-line{-moz-transform:translateY(150%);-ms-transform:translateY(150%);-webkit-transform:translateY(150%);transform:translateY(150%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.anim-bringup{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.anim-scale{-moz-transform:scale(1.06);-ms-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06)}.anim-scaleUp{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}.anim-scaleUpOp{-moz-transform:translateY(50px) scaleY(1.15);-ms-transform:translateY(50px) scaleY(1.15);-webkit-transform:translateY(50px) scaleY(1.15);transform:translateY(50px) scaleY(1.15);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.anim-y100{-moz-transform:translateY(120%);-ms-transform:translateY(120%);-webkit-transform:translateY(120%);transform:translateY(120%)}.anim-in-view .anim-bringup,.anim-in-view.anim-bringup,.anim-in-view .anim-y100,.anim-in-view.anim-y100{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.anim-in-view .anim-scale,.anim-in-view .anim-scaleUp,.anim-in-view.anim-scaleUp{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.anim-in-view .scroll-overlay{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}.anim-in-view .anim-scaleUpOp,.anim-in-view.anim-scaleUpOp{-moz-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}*{padding:0;margin:0}body,html{width:100%;margin:0;padding:0;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal}.test{position:fixed;z-index:9999;top:0;right:0;background:yellow;color:#000;padding:1px 2px;font-size:10px;line-height:normal}.lazy{opacity:0;-moz-transition:all 600ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 600ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 600ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 600ms cubic-bezier(0.16, 0.01, 0.77, 1)}.lazy.loaded{opacity:1}.to-tl{-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.to-bl,.pointer{-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left}p{margin:0 0 32px 0;padding:0}ul{margin:0 0 32px 0;padding:0;list-style:none}ul li{margin:0 0 14px 0;padding:0 0 0 20px;list-style:none;background:url(../../images/li.png) no-repeat left 12px;line-height:26px}ol{margin:0 0 32px 2px}ol li{margin:0 0 14px 0;position:relative}img{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}a,img{outline:none}ins{text-decoration:none}.video-holder{position:relative;padding-bottom:56.25%;height:0;z-index:1;overflow:hidden;display:block}.video-holder .video-image,.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-holder iframe{z-index:1;display:block}.cover-img{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.post-content .video-holder{margin-bottom:62px}.post-content iframe{width:100% !important;margin:0 0 45px 0}.post-content .wp-caption{width:100% !important;position:relative;margin-bottom:44px}.post-content .wp-caption img{margin-bottom:0}.post-content .wp-caption-text{text-align:center;font-size:18px;padding-top:12px}.post-content img{display:block;max-width:100%;margin:0 auto 44px;height:auto}.post-content img.alignleft,.post-content img.alignright{display:inline-block;*display:inline;vertical-align:top;zoom:1}.post-content img.aligncenter{margin-left:auto;margin-right:auto}.post-content img.alignright{float:right}.post-content p{clear:both}.post-content p+h1,.post-content p+h2,.post-content p+h3{padding-top:24px}.post-content blockquote{font-family:"helvetica-regular",Arial,Helvetica,sans-serif;font-size:24px;line-height:36px;color:#040D00;padding-top:8px}.post-content blockquote p{max-width:600px;margin-left:auto}.pe-none{pointer-events:none}.hidden{display:none}.op-0{opacity:0}.a-right{text-align:right}.a-left{text-align:left}.a-center{text-align:center}.float-left{float:left}.float-right{float:right}.display--inline,.menu-holder .main-item,.menu-holder .menu-a,.arrow-link,.cat-link,.pagination .page-numbers,.footer__menu .menu-a{display:inline-block;*display:inline;vertical-align:middle;zoom:1;float:none}.display--inline-top{display:inline-block;*display:inline;vertical-align:top;zoom:1}.display--inline-bottom{display:inline-block;*display:inline;vertical-align:bottom;zoom:1}.display--block{display:block}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.screen-reader-text{position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:0;width:1px;height:1px}.abs-tl,.fill-dimensions,.abs-bl,.footer__menu .menu-a:after,.abs-tr,.abs-tc,.abs-br,.abs-lc,.abs-bc,.abs-rc,.abs,.abs-center{position:absolute;z-index:5}.abs-center{top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.abs-tl,.fill-dimensions{top:0;left:0}.abs-bl,.footer__menu .menu-a:after{bottom:0;left:0}.abs-br{bottom:0;right:0}.abs-tr{top:0;right:0}.abs-tc{top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.abs-bc{bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.abs-lc{left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.abs-rc{right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fixed{position:fixed}.fill-dimensions{width:100%;height:100%;display:block}.z-1{z-index:1}.z-8{z-index:8}.z-10{z-index:10}.z-15{z-index:15}.z-20{z-index:20}.clickable,.cursor{cursor:pointer}.br-50{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.no-list{list-style:none}.no-list li{list-style:none;margin:0 0 10px 0;padding:0;background:none}.over{position:relative;z-index:10}.overflow{overflow:hidden}.relative{position:relative}a,a:hover,.trans,.trans:hover,input,input:focus,textarea,textarea:focus,select,select:focus,table td,button,button:hover{-moz-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 277ms cubic-bezier(0.16, 0.01, 0.77, 1)}.no-trans,.no-trans:hover{-moz-transition-duration:0ms;-o-transition-duration:0ms;-webkit-transition-duration:0ms;transition-duration:0ms}.trans-slow,.trans-slow:hover{-moz-transition:all 540ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 540ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 540ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 540ms cubic-bezier(0.16, 0.01, 0.77, 1)}.trans-med,.trans-med:hover{-moz-transition:all 520ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 520ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 520ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 520ms cubic-bezier(0.16, 0.01, 0.77, 1)}.trans-slower,.trans-slower:hover{-moz-transition:all 720ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 720ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 720ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 720ms cubic-bezier(0.16, 0.01, 0.77, 1)}.trans-slowest,.trans-slowest:hover{-moz-transition:all 1200ms cubic-bezier(0.16, 0.01, 0.77, 1);-o-transition:all 1200ms cubic-bezier(0.16, 0.01, 0.77, 1);-webkit-transition:all 1200ms cubic-bezier(0.16, 0.01, 0.77, 1);transition:all 1200ms cubic-bezier(0.16, 0.01, 0.77, 1)}.delay-1{-moz-transition-delay:100ms;-o-transition-delay:100ms;-webkit-transition-delay:100ms;transition-delay:100ms}.delay-2{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.delay-3{-moz-transition-delay:300ms;-o-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}.clear{clear:both;display:block;float:none !important}.grid{width:96%;max-width:1380px;margin:0 auto}.m-auto{margin-right:auto;margin-left:auto}.ml-auto{margin-left:auto}.grid-wide{max-width:1560px}.max-12cols-g{max-width:1380px}.max-11cols-g{max-width:1265px}.max-10cols-g{max-width:1150px}.max-9cols-g{max-width:1035px}.max-8cols-g{max-width:920px}.max-6cols-g{max-width:690px}.max-5cols{max-width:543px}.max-5cols-g{max-width:575px}.max-4cols{max-width:428px}.max-4cols-g{max-width:460px}.gutter{margin-left:16px;margin-right:16px;display:block}.grid-cols{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fit, minmax(400px, 1fr));grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0}.grid-cols.wide{-ms-grid-columns:repeat(auto-fit, minmax(440px, 1fr));grid-template-columns:repeat(auto-fit, minmax(440px, 1fr))}.va-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-100{width:100%}.header{top:0;left:0;z-index:600;color:#040D00;padding-top:36px}.header__line{border-bottom:solid 1px #040D00}.logo{width:260px;top:36px;left:40px}.logo .path{fill:currentColor}.language{width:50px;height:52px;background-color:#040D00;font-size:18px;line-height:52px;top:36px;right:40px;color:#fff}.language:hover{background-color:#232122;color:#fff;opacity:0.8}.menu-burger{width:50px;height:52px;background-color:#040D00;right:40px;visibility:hidden}.menu-burger:hover .menu-burger__line.line--top{-moz-transform:scaleX(0.6);-ms-transform:scaleX(0.6);-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}.menu-burger:hover .menu-burger__line.line--mid{-moz-transform:scaleX(0.8);-ms-transform:scaleX(0.8);-webkit-transform:scaleX(0.8);transform:scaleX(0.8)}.menu-burger.loc .menu-burger__line.line--top{-moz-transform:rotate(45deg) translateY(-7px);-ms-transform:rotate(45deg) translateY(-7px);-webkit-transform:rotate(45deg) translateY(-7px);transform:rotate(45deg) translateY(-7px)}.menu-burger.loc .menu-burger__line.line--mid{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.menu-burger.loc .menu-burger__line.line--bottom{-moz-transform:rotate(-45deg) translate(2px, 5px);-ms-transform:rotate(-45deg) translate(2px, 5px);-webkit-transform:rotate(-45deg) translate(2px, 5px);transform:rotate(-45deg) translate(2px, 5px)}.menu-burger__line{width:30px;height:2px;display:block;background-color:#fff;top:50%;left:10px}.menu-burger__line.line--top{margin-top:-7px}.menu-burger__line.line--bottom{margin-top:7px}.menu-ul{margin:0;line-height:normal}.menu-ul .menu-item{list-style:none;margin:0;padding:0;background:none;line-height:normal}.menu-holder{padding:15px 92px 40px 300px;font-size:18px;line-height:26px;letter-spacing:-0.01em}.menu-holder .main-item{margin-right:32px}.menu-holder .menu-a{position:relative}.menu-holder .menu-item .menu-a:hover,.menu-holder .menu-item.current-menu-item>.menu-a,.menu-holder .menu-item.current-menu-ancestor>.menu-a,.menu-holder .menu-item.current-page-ancestor>.menu-a,.menu-holder .menu-item.current-post-ancestor>.menu-a,.menu-holder .menu-item.current-menu-parent>.menu-a,.menu-holder .menu-item.current-category-ancestor>.menu-a{opacity:0.7}.single-project .menu-holder .item--8 .menu-a,.tax-project_category .menu-holder .item--8 .menu-a{opacity:0.7}.arrow-link{font-size:20px;line-height:28px;color:#040D00}.arrow-link .icon{margin-left:32px;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left}.arrow-link:hover,.hover-link:hover .arrow-link{opacity:0.7}.arrow-link:hover .icon,.hover-link:hover .arrow-link .icon{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.hover-link:hover .op-0{opacity:1}.hover-link:hover .img{-moz-transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07)}.hover-link:hover .img-holder{-moz-transform:scale(0.97);-ms-transform:scale(0.97);-webkit-transform:scale(0.97);transform:scale(0.97)}.cat-link{padding:2px 8px;color:#040D00;margin:0 12px 8px 0;font-size:16px}.cat-link:hover,.cat-link.loc{background-color:#040D00;color:#fff}.pagination{padding:56px 0 80px;font-size:24px;line-height:28px;text-align:center;color:#040D00}.pagination .page-numbers{margin:0 16px 20px}.pagination .page-numbers:hover,.pagination .page-numbers.current{text-decoration:underline;text-decoration-skip-ink:none}.pagination .page-numbers.current{font-family:"helvetica-regular",Arial,Helvetica,sans-serif}.pagination .prev{margin-right:72px;-moz-transform-origin:center right;-ms-transform-origin:center right;-webkit-transform-origin:center right;transform-origin:center right}.pagination .next{margin-left:72px;-moz-transform-origin:center left;-ms-transform-origin:center left;-webkit-transform-origin:center left;transform-origin:center left}.pagination .prev:hover,.pagination .next:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.pagination .prev.disabled,.pagination .next.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.pagination .prev.disabled:hover,.pagination .next.disabled:hover{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}body,html{font-family:"helvetica",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;color:#232122;letter-spacing:0.01em}body{background-color:#F2F0F2}a{color:currentColor;text-decoration:none}a:hover{color:#040D00}.cookies-close{width:24px;height:24px;top:12px;right:12px}.page-title-1{padding-left:2ch}.page-title-3{padding-left:5.8ch}.page-title-3-wide{padding-left:3.2ch}.title-arrow{right:-1.25em}.title-arrow.relative{right:-0.64em;top:0.8em}.title-icon{margin-left:0.8em;top:0.8em}.style-title .word:first-child{padding-left:2ch;display:block}.thumb{margin-bottom:12px}.numbered-title{margin-bottom:0.94em}.numbered-title__num{font-size:0.7em}.services-links:hover .js-services-link{opacity:0.56}.services-links .js-services-link:hover{opacity:1;color:#040D00}.project-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:320px;max-width:692px}.projects-inline .project-item{-webkit-box-flex:1;-ms-flex:1 0 692px;flex:1 0 692px;min-width:320px;max-width:45vw}.project-link{margin-bottom:140px}.project-link .js-img{max-height:68vh}.project-link:hover .project-link__title{text-decoration:underline;text-decoration-skip-ink:none}.project-link:hover .img{-moz-transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07)}.project-link:hover .img-holder{-moz-transform:scale(0.97);-ms-transform:scale(0.97);-webkit-transform:scale(0.97);transform:scale(0.97)}.sep{width:78px;height:2px;background-color:currentColor;margin:0 16px 0.1em}.sep-gap{margin:0 8px}.pointer{width:58px;height:58px;margin:-29px 0 0 -29px;z-index:800;top:0;left:0;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.num-abs{left:40px;top:-0.64em}.flex--order2 .num-abs{left:auto;right:40px}.overlay{opacity:0.12}.fit{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--vab{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--vac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-vabase{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex__1{-ms-flex:1;flex:1}.flex__img{-ms-flex:1;flex:1;min-width:350px;max-width:100%}.flex__c50{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:350px;max-width:100%}.flex--order2{order:2}.flex--order3{order:3}.flex__c3{-ms-flex:1 1 25%;flex:1 1 25%;min-width:230px;max-width:100%}.flex__c4{-ms-flex:1 1 33%;flex:1 1 33%;min-width:300px;max-width:100%}.flex__c5{-ms-flex:1 1 41%;flex:1 1 41%;min-width:350px;max-width:100%}.flex__c7{-ms-flex:1 1 59%;flex:1 1 59%;min-width:350px;max-width:100%}.flex__c9{-ms-flex:1 1 75%;flex:1 1 75%;min-width:350px;max-width:100%}.min-200{min-width:200px}.gap-1{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.autowrap{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.footer{border-top:solid 1px #040D00;padding-top:80px}.footer__logo{width:60%;max-width:165px}.footer__menu .menu-item{display:block;margin-bottom:16px}.footer__menu .menu-a{position:relative}.footer__menu .menu-a:after{content:'';width:100%;height:1px;background-color:currentColor;bottom:-4px;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;-webkit-transform-origin:right 50%;transform-origin:right 50%;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:380ms;-o-transition-duration:380ms;-webkit-transition-duration:380ms;transition-duration:380ms}.footer__menu .menu-item .menu-a:hover:after,.footer__menu .menu-item.current-menu-item>.menu-a:after,.footer__menu .menu-item.current-menu-ancestor>.menu-a:after,.footer__menu .menu-item.current-page-ancestor>.menu-a:after,.footer__menu .menu-item.current-post-ancestor>.menu-a:after,.footer__menu .menu-item.current-menu-parent>.menu-a:after,.footer__menu .menu-item.current-category-ancestor>.menu-a:after{-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;-webkit-transform-origin:left 50%;transform-origin:left 50%;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.single-project .footer__menu .item--8 .menu-a:after,.tax-project_category .footer__menu .item--8 .menu-a:after{-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;-webkit-transform-origin:left 50%;transform-origin:left 50%;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.font,.font-light,.font-serif{font-weight:normal;font-style:normal}.font{font-family:"helvetica-regular",Arial,Helvetica,sans-serif}.font-light{font-family:"helvetica",Arial,Helvetica,sans-serif}.font-serif{font-family:"sarpanch",Arial,Helvetica,sans-serif}.stroked{-webkit-text-stroke:0.005em currentColor;-ms-text-stroke:0.005em currentColor;text-stroke:0.005em currentColor}.type-14{font-size:14px;line-height:20px;letter-spacing:0.04em}.type-17{font-size:17px;line-height:22px}.type-20{font-size:20px;line-height:30px}.type-22{font-size:22px;line-height:28px}.type-24{font-size:24px;line-height:32px;letter-spacing:0}.type-big{font-size:24px;line-height:42px}.type-28{font-size:28px;line-height:34px;letter-spacing:0}.type-34,.big-letters{font-size:26px;line-height:1.26em;letter-spacing:-0.01em}@media (min-width: 560px){.type-34,.big-letters{font-size:calc(26px + 8 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-34,.big-letters{font-size:34px}}.type-38{font-size:26px;line-height:1.26em;letter-spacing:-0.01em}@media (min-width: 560px){.type-38{font-size:calc(26px + 12 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-38{font-size:38px}}.type-40{font-size:28px;line-height:1.25em;letter-spacing:-0.01em}@media (min-width: 560px){.type-40{font-size:calc(28px + 12 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-40{font-size:40px}}.big-letters{line-height:1.37em}.type-56{font-size:32px;line-height:1.16em;letter-spacing:-0.02em}@media (min-width: 560px){.type-56{font-size:calc(32px + 22 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-56{font-size:54px}}.type-64{font-size:36px;line-height:1.16em;letter-spacing:-0.02em}@media (min-width: 560px){.type-64{font-size:calc(36px + 28 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-64{font-size:64px}}.type-72{font-size:44px;line-height:1em;letter-spacing:-0.01em}@media (min-width: 560px){.type-72{font-size:calc(44px + 28 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-72{font-size:72px}}.type-num{font-size:80px;line-height:1.05em}@media (min-width: 560px){.type-num{font-size:calc(80px + 40 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-num{font-size:120px}}.type-100{font-size:40px;line-height:1em;letter-spacing:-0.01em}@media (min-width: 560px){.type-100{font-size:calc(40px + 60 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-100{font-size:100px}}.type-120{font-size:46px;line-height:1em;letter-spacing:-0.01em}@media (min-width: 560px){.type-120{font-size:calc(46px + 74 * (100vw - 560px) / 940)}}@media (min-width: 1500px){.type-120{font-size:120px}}.lh-135{line-height:1.35em}.lh-172{line-height:1.72em}.ls-0{letter-spacing:0}.ls-4{letter-spacing:0.04em}.uppercase{text-transform:uppercase}.style-headings h1,.style-content h1,.style-headings h2,.style-content h2,.style-headings h3,.style-content h3,.style-headings h4,.style-content h4,.style-headings h5,.style-content h5,.style-headings h6,.style-content h6{width:90%;display:block;margin-bottom:20px;font-family:"helvetica",Arial,Helvetica,sans-serif;font-size:27px;line-height:35px;color:#040D00;font-weight:normal;letter-spacing:0}.style-headings h5,.style-content h5,.style-headings h6,.style-content h6{font-size:28px;line-height:36px}.style-bolds b,.style-content b,.style-bolds strong,.style-content strong{font-weight:normal;font-family:"helvetica-regular",Arial,Helvetica,sans-serif;color:#fff}.style-links a,.style-content a{text-decoration:underline;text-decoration-skip-ink:none}.style-links a:hover,.style-content a:hover{opacity:0.56}.bg-bg{background-color:#F2F0F2}.color--black{color:#040D00}.hover--opacity:hover{opacity:0.56}.hover--underline:hover{text-decoration:underline;text-decoration-skip-ink:none}.pushed{top:0.28em}.mr-sq{margin-right:9px}.mr-xs{margin-right:2px}.mr-i{margin-right:52px}.mr-col{margin-right:83px}.pr-g{padding-right:18px}.pl-g{padding-left:18px}.pt-16{padding-top:16px}.pt-32{padding-top:32px}.pt-44{padding-top:44px}.pt-56{padding-top:56px}.pt-120{padding-top:16%;padding-top:clamp(80px, 16%, 120px)}.pt-p{padding-top:32%}.pt-page{padding-top:calc(180px + 9vmin)}.pb-em{padding-bottom:0.66em}.pb-20{padding-bottom:20px}.pb-32{padding-bottom:32px}.pb-56{padding-bottom:56px}.pb-80{padding-bottom:80px}.pb-92{padding-bottom:92px}.pb-120{padding-bottom:16%;padding-bottom:clamp(80px, 16%, 120px)}.mb-12{margin-bottom:12px}.mb-20{margin-bottom:20px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-56{margin-bottom:56px}.mb-72{margin-bottom:72px}.mb-120{margin-bottom:18%;margin-bottom:clamp(80px, 18%, 120px)}@media all and (min-width: 1900px){.type-120{font-size:6vw}.type-100{font-size:5.5vw}.logo{width:300px;top:31px}}@media all and (max-width: 1280px){.logo{left:calc(2vw + 32px / 2);top:26px}.language,.menu-burger{right:calc(2vw + 32px / 2);top:26px}.header{padding-top:26px}.menu-holder{font-size:16px}.footer__logo-col{min-width:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.resp-hide{display:none}.resp-ac{text-align:center}}@media all and (max-width: 1040px){.logo{width:200px}.header{padding-top:22px}.language,.menu-burger{top:22px}.pt-page{padding-top:16%;padding-top:clamp(150px, 24%, 240px)}.icon.icon--arrow-diag-right{width:46px;height:46px}.icon.icon--arrow-diag-up{width:18px;height:16px}.icon.icon--arrow-diag-up.sm{width:18px;height:18px}.projects-carousel .project-link{margin-bottom:100px}.tablet-ar{text-align:right}.tablet-ptp{padding-top:8%}.tablet-pb0{padding-bottom:0}.tablet-op1{opacity:1}.tablet-hide{display:none}}@media all and (max-width: 920px){.header{background-color:#F2F0F2;padding-top:90px}.language{background-color:transparent;color:#040D00;border:solid 1px #040D00;margin-right:58px}.language:hover{background-color:#fff;color:#040D00}.menu-burger{visibility:visible}.menu-holder{position:fixed;z-index:2;width:100%;padding:0;top:140px;bottom:0;left:0;overflow-y:auto;opacity:0;visibility:hidden}.menu-holder__bg{width:100%;height:100%;position:fixed;z-index:1;top:0;left:0;background-color:#F2F0F2;-moz-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.menu-holder{border-top:solid 1px #040D00;text-align:left}.menu-holder .main-item{display:block;margin:0;font-size:22px;line-height:24px;border-top:solid 1px #040D00;position:relative;opacity:0;-moz-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}.menu-holder .main-item:before{content:'';width:10px;height:10px;background-color:#040D00;position:absolute;top:50%;left:calc(2vw + 32px / 2);margin-top:-5px;opacity:0}.menu-holder .main-item .menu-a:hover:before,.menu-holder .main-item.current-menu-item:before,.menu-holder .main-item.current-menu-ancestor:before,.menu-holder .main-item.current-page-ancestor:before,.menu-holder .main-item.current-post-ancestor:before,.menu-holder .main-item.current-menu-parent:before,.menu-holder .main-item.current-category-ancestor:before{opacity:1}.menu-holder .main-item .menu-a:hover .menu-a,.menu-holder .main-item.current-menu-item .menu-a,.menu-holder .main-item.current-menu-ancestor .menu-a,.menu-holder .main-item.current-page-ancestor .menu-a,.menu-holder .main-item.current-post-ancestor .menu-a,.menu-holder .main-item.current-menu-parent .menu-a,.menu-holder .main-item.current-category-ancestor .menu-a{background-image:url("../../images/menu-arrow.png")}.menu-holder .menu-a{display:block;padding:16px calc(2vw + 32px / 2) 14px calc(calc(2vw + 32px / 2) + 20px);background-repeat:no-repeat;background-position:right calc(2vw + 32px / 2) center}.menu-holder .menu-a:after{display:none}.menu-holder .menu-a:hover{background-image:url("../../images/menu-arrow.png")}.single-project .menu-holder .main-item.item--8:before,.tax-project_category .menu-holder .main-item.item--8:before{opacity:1}.single-project .menu-holder .main-item.item--8 .menu-a,.tax-project_category .menu-holder .main-item.item--8 .menu-a{background-image:url("../../images/menu-arrow.png")}.tabs-ml0{margin-left:0}.tabs-pt0{padding-top:0}.tabs-hide{display:none}.tabs-db{display:block}}@media all and (max-width: 800px){.icon.icon--arrow-diag-right{width:30px;height:30px}.icon.icon--arrow-diag-right.med{width:28px;height:28px}.title-arrow{right:-1em}.style-headings h1,.style-content h1,.style-headings h2,.style-content h2,.style-headings h3,.style-content h3,.style-headings h4,.style-content h4,.style-headings h5,.style-content h5,.style-headings h6,.style-content h6{font-size:24px;line-height:34px}.style-headings h5,.style-content h5,.style-headings h6,.style-content h6{font-size:22px;line-height:32px}.footer__logo{max-width:88px}.type-big{font-size:20px;line-height:30px}.tabv-al{text-align:left}.tabv-fb-50{-ms-flex-preferred-size:50%;flex-basis:50%}.tabv-fb-100{-ms-flex-preferred-size:100%;flex-basis:100%}.tabv-db{display:block}}@media all and (max-width: 560px){.header{padding-top:80px}.logo{width:145px}.language,.menu-burger{top:13px}.menu-holder{top:124px}.page-title-1{padding-left:1.2ch}.page-title-3{padding-left:3ch}.page-title-3-wide{padding-left:2ch}.flex__c9,.flex__c7,.flex__c5,.flex__img,.flex__c50,.flex__c3,.flex__c4{min-width:auto}.mob-ac{text-align:center}.mob-db,.grid-cols{display:block}.mob-hide{display:none}}*{scrollbar-width:thin;scrollbar-color:#040D00 #F2F0F2}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#F2F0F2}*::-webkit-scrollbar-thumb{background-color:#040D00}::-moz-selection{background-color:rgba(0,0,0,0.2);color:#040D00}::selection{background-color:rgba(0,0,0,0.2);color:#040D00}
