article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cite,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.container{width:auto;max-width:1280px;margin-left:auto;margin-right:auto;--grid-padding:20px;padding-left:var(--grid-padding);padding-right:var(--grid-padding);box-sizing:border-box}.container.full{max-width:100%;margin-left:64px;margin-right:64px}@media only screen and (max-width:809px){.container{--grid-padding:16px}}body.show-grid .container:before{content:"";position:absolute;left:var(--grid-padding);top:0;width:1px;height:100%;z-index:1000;pointer-events:none;mix-blend-mode:multiply;background:#f0f}body.show-grid .container:after{content:"";position:absolute;right:var(--grid-padding);top:0;width:1px;height:100%;z-index:1000;pointer-events:none;mix-blend-mode:multiply;background:#f0f}.row{display:flex;gap:5px}.row.wrap{flex-wrap:wrap}@media only screen and (max-width:1280px){.row{flex-wrap:wrap}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;width:100%}.col:not(.not-fill):last-child{flex:1;max-width:none}@media only screen and (max-width:809px){.col:not(.not-fill):last-child.col-mobile-12{flex:0 0 100%}}body.show-grid .col{position:relative}body.show-grid .col:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000;pointer-events:none;mix-blend-mode:multiply;background:#bfffff}.offset-12{margin-left:calc((12 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-12{margin-left:calc((12 / 12) * 100%)}}.offset-11{margin-left:calc((11 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-11{margin-left:calc((11 / 12) * 100%)}}.offset-10{margin-left:calc((10 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-10{margin-left:calc((10 / 12) * 100%)}}.offset-9{margin-left:calc((9 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-9{margin-left:calc((9 / 12) * 100%)}}.offset-8{margin-left:calc((8 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-8{margin-left:calc((8 / 12) * 100%)}}.offset-7{margin-left:calc((7 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-7{margin-left:calc((7 / 12) * 100%)}}.offset-6{margin-left:calc((6 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-6{margin-left:calc((6 / 12) * 100%)}}.offset-5{margin-left:calc((5 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-5{margin-left:calc((5 / 12) * 100%)}}.offset-4{margin-left:calc((4 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-4{margin-left:calc((4 / 12) * 100%)}}.offset-3{margin-left:calc((3 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-3{margin-left:calc((3 / 12) * 100%)}}.offset-2{margin-left:calc((2 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-2{margin-left:calc((2 / 12) * 100%)}}.offset-1{margin-left:calc((1 / 12) * 100%)}@media only screen and (max-width:809px){.offset-mobile-1{margin-left:calc((1 / 12) * 100%)}}.order-12{order:12}@media only screen and (max-width:809px){.order-mobile-12{order:12}}.order-11{order:11}@media only screen and (max-width:809px){.order-mobile-11{order:11}}.order-10{order:10}@media only screen and (max-width:809px){.order-mobile-10{order:10}}.order-9{order:9}@media only screen and (max-width:809px){.order-mobile-9{order:9}}.order-8{order:8}@media only screen and (max-width:809px){.order-mobile-8{order:8}}.order-7{order:7}@media only screen and (max-width:809px){.order-mobile-7{order:7}}.order-6{order:6}@media only screen and (max-width:809px){.order-mobile-6{order:6}}.order-5{order:5}@media only screen and (max-width:809px){.order-mobile-5{order:5}}.order-4{order:4}@media only screen and (max-width:809px){.order-mobile-4{order:4}}.order-3{order:3}@media only screen and (max-width:809px){.order-mobile-3{order:3}}.order-2{order:2}@media only screen and (max-width:809px){.order-mobile-2{order:2}}.order-1{order:1}@media only screen and (max-width:809px){.order-mobile-1{order:1}}.col-12{flex:0 0 calc((12 / 12) * 100% - 5px);max-width:calc((12 / 12) * 100% - 5px)}.col-11{flex:0 0 calc((11 / 12) * 100% - 5px);max-width:calc((11 / 12) * 100% - 5px)}.col-10{flex:0 0 calc((10 / 12) * 100% - 5px);max-width:calc((10 / 12) * 100% - 5px)}.col-9{flex:0 0 calc((9 / 12) * 100% - 5px);max-width:calc((9 / 12) * 100% - 5px)}.col-8{flex:0 0 calc((8 / 12) * 100% - 5px);max-width:calc((8 / 12) * 100% - 5px)}.col-7{flex:0 0 calc((7 / 12) * 100% - 5px);max-width:calc((7 / 12) * 100% - 5px)}.col-6{flex:0 0 calc((6 / 12) * 100% - 5px);max-width:calc((6 / 12) * 100% - 5px)}.col-5{flex:0 0 calc((5 / 12) * 100% - 5px);max-width:calc((5 / 12) * 100% - 5px)}.col-4{flex:0 0 calc((4 / 12) * 100% - 5px);max-width:calc((4 / 12) * 100% - 5px)}.col-3{flex:0 0 calc((3 / 12) * 100% - 5px);max-width:calc((3 / 12) * 100% - 5px)}.col-2{flex:0 0 calc((2 / 12) * 100% - 5px);max-width:calc((2 / 12) * 100% - 5px)}.col-1{flex:0 0 calc((1 / 12) * 100% - 5px);max-width:calc((1 / 12) * 100% - 5px)}@media only screen and (max-width:1280px){.col-tablet-hidden{display:none}}@media only screen and (max-width:809px){.col-mobile-hidden{display:none}}@media only screen and (max-width:1280px){.col-tablet-12{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1280px){.col-tablet-12{flex:0 0 calc((12 / 12) * 100% - 5px);max-width:calc((12 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-11{flex:0 0 calc((11 / 12) * 100% - 5px);max-width:calc((11 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-10{flex:0 0 calc((10 / 12) * 100% - 5px);max-width:calc((10 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-9{flex:0 0 calc((9 / 12) * 100% - 5px);max-width:calc((9 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-8{flex:0 0 calc((8 / 12) * 100% - 5px);max-width:calc((8 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-7{flex:0 0 calc((7 / 12) * 100% - 5px);max-width:calc((7 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-6{flex:0 0 calc((6 / 12) * 100% - 5px);max-width:calc((6 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-5{flex:0 0 calc((5 / 12) * 100% - 5px);max-width:calc((5 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-4{flex:0 0 calc((4 / 12) * 100% - 5px);max-width:calc((4 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-3{flex:0 0 calc((3 / 12) * 100% - 5px);max-width:calc((3 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-2{flex:0 0 calc((2 / 12) * 100% - 5px);max-width:calc((2 / 12) * 100% - 5px)}}@media only screen and (max-width:1280px){.col-tablet-1{flex:0 0 calc((1 / 12) * 100% - 5px);max-width:calc((1 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-12{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:809px){.col-mobile-12{flex:0 0 calc((12 / 12) * 100% - 5px);max-width:calc((12 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-11{flex:0 0 calc((11 / 12) * 100% - 5px);max-width:calc((11 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-10{flex:0 0 calc((10 / 12) * 100% - 5px);max-width:calc((10 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-9{flex:0 0 calc((9 / 12) * 100% - 5px);max-width:calc((9 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-8{flex:0 0 calc((8 / 12) * 100% - 5px);max-width:calc((8 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-7{flex:0 0 calc((7 / 12) * 100% - 5px);max-width:calc((7 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-6{flex:0 0 calc((6 / 12) * 100% - 5px);max-width:calc((6 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-5{flex:0 0 calc((5 / 12) * 100% - 5px);max-width:calc((5 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-4{flex:0 0 calc((4 / 12) * 100% - 5px);max-width:calc((4 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-3{flex:0 0 calc((3 / 12) * 100% - 5px);max-width:calc((3 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-2{flex:0 0 calc((2 / 12) * 100% - 5px);max-width:calc((2 / 12) * 100% - 5px)}}@media only screen and (max-width:809px){.col-mobile-1{flex:0 0 calc((1 / 12) * 100% - 5px);max-width:calc((1 / 12) * 100% - 5px)}}:root{--vh:100vh;--transition:0.3s;--font-size:15px;--padding:32px;--header:60px;--padding-x:25px;--color-hover:#9afc87}@media only screen and (max-width:1280px){:root{--padding-x:15px}}body,html{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1280px){body,html{overflow:inherit;background-color:#c8c8c8}}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:Pretendard,sans-serif;font-size:var(--font-size);font-weight:400;line-height:150%;transition:background var(--transition);--background:#fff;--background-rgb:255,255,255;background:var(--background)}@media only screen and (max-width:809px){body{--padding:16px}}body.off{--background:#c8c8c8;--background-rgb:200,200,200}body a{text-decoration:none;transition:color var(--transition),background var(--transition)}@media (hover:hover){body a:hover{color:#000}}body input,body textarea{font-family:Pretendard,sans-serif}body .view-mobile{display:none}@media only screen and (max-width:809px){body .view-mobile{display:block}}@media only screen and (max-width:809px){body .view-desktop{display:none}}body .extra-bold{font-weight:800}@media only screen and (max-width:1280px){body.view-contact{overflow:hidden}}header{display:none}@media only screen and (max-width:1280px){header{position:fixed;top:0;left:0;width:100%;height:var(--header);display:flex;justify-content:space-between;align-items:center;padding:var(--padding-x);padding-right:30px;border-bottom:1px solid #404040;z-index:2000;background:#f8f8f8;box-sizing:border-box}header .logo{display:block;width:60px;height:30px;background:url(../assets/img/logo-dayday.svg) center center no-repeat;background-size:contain;filter:invert(1);text-indent:-1000px;overflow:hidden}header .navs{display:flex;gap:6px}header .navs a.nav{color:#1b1b1b;font-size:12px;line-height:1;font-weight:700;border-radius:6px;border:1px solid #404040;background:#f8f8f8;display:flex;align-items:center;padding:0 12px;height:25px;box-sizing:border-box}header .navs a.nav.youtube{text-indent:-1000px;overflow:hidden;width:25px;background:url(../assets/img/icon-nav-youtube.svg) center center no-repeat}header .navs a.nav.active{background-color:#404040;color:#fff}body.view-contact header .navs a.nav.active{background-color:#fff;color:#404040}header .navs a.nav.active.youtube{background-image:url(../assets/img/icon-nav-youtube-white.svg)}body.view-contact header .navs a.nav.view-contact{background-color:#404040;color:#fff}}.ruler{background:url(../assets/img/ruler-header-default.svg) -23px top repeat-x}@media only screen and (max-width:1280px){.ruler{display:none}}.ruler.ruler-header{position:fixed;pointer-events:none;top:0;left:0;width:100%;z-index:2001;height:48px;background-image:url(../assets/img/ruler-header-default.svg)}@media only screen and (max-width:1280px){.ruler.ruler-header{display:block;width:12px;height:auto;top:15px;left:auto;right:3px;bottom:0;background:url(../assets/img/ruler-mobile.svg) repeat-y;background-position:top right}}body.home .ruler.ruler-header{background-image:url(../assets/img/ruler-header-home.svg)}@media only screen and (max-width:1280px){body.home .ruler.ruler-header{background:url(../assets/img/ruler-mobile.svg) repeat-y}}.contact-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(200,200,200,.2);z-index:1002;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:var(--transition)}@media only screen and (max-width:1280px){.contact-wrap{overflow:auto;padding-top:var(--header);box-sizing:border-box;display:block}}.contact-wrap.show{opacity:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);pointer-events:auto}.contact-wrap .contact-inner{width:100%;max-width:1150px;border-radius:8px;background:#ececec;overflow:hidden}@media only screen and (max-width:1280px){.contact-wrap .contact-inner{max-width:100%;min-height:calc(var(--vh) - var(--header));box-sizing:border-box;background:#ececec;border-radius:0;overflow:visible}}.contact-wrap .contact-inner .contact-title{position:relative;text-align:center;height:72px;border-bottom:1px solid #1b1b1b}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .contact-title{display:none}}.contact-wrap .contact-inner .contact-title h2{display:flex;height:100%;justify-content:center;align-items:center;font-size:24px;font-weight:800}.contact-wrap .contact-inner .contact-title .contact-close{position:absolute;left:22px;top:50%;transform:translateY(-50%);width:33px;height:33px;border-radius:3px;border:1px solid #1b1b1b;background:url(../assets/img/icon-back-arrow.svg) center center no-repeat}.contact-wrap .contact-inner .contact-about{display:none}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .contact-about{display:block;overflow:hidden;color:#1b1b1b;font-size:12px;font-weight:600;line-height:20px;padding:10px var(--padding-x);padding-right:30px;background:#c8c8c8;border-bottom:1px solid #404040}}.contact-wrap .contact-inner .af-form .af-fields{display:flex;background:#ececec}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .af-fields{flex-direction:column}}.contact-wrap .contact-inner .af-form .af-fields>.acf-field{flex:1}.contact-wrap .contact-inner .af-form .af-fields>.acf-field.af-field-contact-info{flex:none;width:384px}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .af-fields>.acf-field{width:100%}}.contact-wrap .contact-inner .af-form .af-fields>.acf-field .acf-input{font-size:0;line-height:0}.contact-wrap .contact-inner .af-form .acf-fields.-border{border:0;background:0 0}.contact-wrap .contact-inner .af-form .acf-notice,.contact-wrap .contact-inner .af-form .acf-temp-remove{display:none!important}.contact-wrap .contact-inner .af-form .acf-fields>.acf-field{padding:0;border:0}.contact-wrap .contact-inner .af-form .af-field-type-group+.af-field-type-group{border-left:1px solid #1b1b1b}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .af-field-type-group+.af-field-type-group{border-left:0}}.contact-wrap .contact-inner .af-form .acf-fields:after{display:none}.contact-wrap .contact-inner .af-form .acf-label label,.contact-wrap .contact-inner .af-form .af-label{display:none}.contact-wrap .contact-inner .af-form .acf-label{font-size:0;line-height:0;margin:0}.contact-wrap .contact-inner .af-form .acf-label .description{color:#1b1b1b;font-size:16px;font-weight:600;line-height:16px;margin:0;padding:12px 22px}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-label .description{font-size:12px;line-height:1}}.contact-wrap .contact-inner .af-form .acf-field input[type=date],.contact-wrap .contact-inner .af-form .acf-field input[type=datetime-local],.contact-wrap .contact-inner .af-form .acf-field input[type=datetime],.contact-wrap .contact-inner .af-form .acf-field input[type=email],.contact-wrap .contact-inner .af-form .acf-field input[type=month],.contact-wrap .contact-inner .af-form .acf-field input[type=number],.contact-wrap .contact-inner .af-form .acf-field input[type=password],.contact-wrap .contact-inner .af-form .acf-field input[type=search],.contact-wrap .contact-inner .af-form .acf-field input[type=tel],.contact-wrap .contact-inner .af-form .acf-field input[type=text],.contact-wrap .contact-inner .af-form .acf-field input[type=time],.contact-wrap .contact-inner .af-form .acf-field input[type=url],.contact-wrap .contact-inner .af-form .acf-field input[type=week],.contact-wrap .contact-inner .af-form .acf-field select,.contact-wrap .contact-inner .af-form .acf-field textarea{height:48px;font-size:20px;font-weight:600;padding:12px 22px;border:0;border-radius:0;resize:none;background:0 0;border-bottom:1px solid #1b1b1b}.contact-wrap .contact-inner .af-form .acf-field input[type=date]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=datetime-local]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=datetime]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=email]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=month]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=number]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=password]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=search]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=tel]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=text]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=time]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=url]::placeholder,.contact-wrap .contact-inner .af-form .acf-field input[type=week]::placeholder,.contact-wrap .contact-inner .af-form .acf-field select::placeholder,.contact-wrap .contact-inner .af-form .acf-field textarea::placeholder{color:rgba(27,27,27,.4)}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-field input[type=date],.contact-wrap .contact-inner .af-form .acf-field input[type=datetime-local],.contact-wrap .contact-inner .af-form .acf-field input[type=datetime],.contact-wrap .contact-inner .af-form .acf-field input[type=email],.contact-wrap .contact-inner .af-form .acf-field input[type=month],.contact-wrap .contact-inner .af-form .acf-field input[type=number],.contact-wrap .contact-inner .af-form .acf-field input[type=password],.contact-wrap .contact-inner .af-form .acf-field input[type=search],.contact-wrap .contact-inner .af-form .acf-field input[type=tel],.contact-wrap .contact-inner .af-form .acf-field input[type=text],.contact-wrap .contact-inner .af-form .acf-field input[type=time],.contact-wrap .contact-inner .af-form .acf-field input[type=url],.contact-wrap .contact-inner .af-form .acf-field input[type=week],.contact-wrap .contact-inner .af-form .acf-field select,.contact-wrap .contact-inner .af-form .acf-field textarea{font-size:12px;height:30px;padding:10px var(--padding-x);border-color:#c8c8c8}}.contact-wrap .contact-inner .af-form .acf-field textarea{height:192px}.contact-wrap .contact-inner .af-form .acf-fields>.acf-field-message>.acf-input{padding:12px 22px;font-size:16px;font-weight:600;line-height:26px}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-fields>.acf-field-message>.acf-input{padding:10px var(--padding-x);font-size:10px;line-height:16px}}.contact-wrap .contact-inner .af-form .acf-fields>.acf-field-message>.acf-input a{color:#1b1b1b;text-decoration:underline;text-underline-offset:4px}.contact-wrap .contact-inner .af-form .categorychecklist-holder{border:0;overflow:hidden;border-radius:0}.contact-wrap .contact-inner .af-form .acf-checkbox-list,.contact-wrap .contact-inner .af-form .acf-radio-list{display:flex;flex-wrap:wrap;width:100%;gap:6px;padding:0 22px}.contact-wrap .contact-inner .af-form .acf-checkbox-list:after,.contact-wrap .contact-inner .af-form .acf-checkbox-list:before,.contact-wrap .contact-inner .af-form .acf-radio-list:after,.contact-wrap .contact-inner .af-form .acf-radio-list:before{display:none}.contact-wrap .contact-inner .af-form .acf-checkbox-list li[data-id="1"],.contact-wrap .contact-inner .af-form .acf-radio-list li[data-id="1"]{display:none}.contact-wrap .contact-inner .af-form .acf-checkbox-list li label,.contact-wrap .contact-inner .af-form .acf-radio-list li label{cursor:pointer}.contact-wrap .contact-inner .af-form .acf-checkbox-list li label input,.contact-wrap .contact-inner .af-form .acf-radio-list li label input{display:none}.contact-wrap .contact-inner .af-form .acf-checkbox-list li label span,.contact-wrap .contact-inner .af-form .acf-radio-list li label span{display:block;border-radius:8px;border:1px solid #404040;color:#404040;font-size:16px;line-height:1;font-weight:700;padding:6.5px 12px}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-checkbox-list li label span,.contact-wrap .contact-inner .af-form .acf-radio-list li label span{font-size:12px;padding:5.5px;border-radius:6px}}.contact-wrap .contact-inner .af-form .acf-checkbox-list li label input:checked+span,.contact-wrap .contact-inner .af-form .acf-radio-list li label input:checked+span{background:#404040;color:#fff}.contact-wrap .contact-inner .af-form .acf-field-radio .acf-label{margin-top:25px;border-top:1px solid #1b1b1b}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-field-radio .acf-label{margin-top:15px;border-color:#c8c8c8}}.contact-wrap .contact-inner .af-form .acf-field-radio .acf-input{padding-bottom:40px}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .acf-field-radio .acf-input{padding-bottom:15px;border-bottom:1px solid #c8c8c8}}.contact-wrap .contact-inner .af-form .af-submit{position:absolute;right:0;bottom:0;display:flex;gap:6px;align-items:center}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .af-submit{position:inherit;border-top:1px solid #c8c8c8;padding:0 var(--padding-x);padding-top:15px;padding-bottom:25px;margin-top:5px}}.contact-wrap .contact-inner .af-form .af-submit .acf-button{order:2;text-indent:-1000px;overflow:hidden;width:33px;height:33px;border-radius:3px;border:1px solid #1b1b1b;background:url(../assets/img/icon-ok.svg) center center no-repeat;cursor:pointer;color:#1b1b1b}@media only screen and (max-width:1280px){.contact-wrap .contact-inner .af-form .af-submit .acf-button{background:0 0;width:auto;height:25px;display:flex;padding:0 8px;align-items:center;text-indent:0;font-size:12px;font-weight:700;border-radius:6px}}.contact-wrap .contact-inner .af-form .af-submit .acf-button.active{background-color:var(--color-hover)}.contact-wrap .contact-inner .af-form .af-submit .acf-button.disabled{pointer-events:none}.contact-wrap .contact-inner .af-form .af-submit .acf-spinner{order:1}.contact-wrap .contact-inner .af-form .contact-thanks-wrap{min-height:350px;display:flex;align-items:center;flex-direction:column;gap:10px;justify-content:center;font-size:18px;line-height:150%;font-weight:500;text-align:center}.contact-wrap .contact-inner .af-form .contact-thanks-wrap a{color:#1b1b1b;text-decoration:underline;text-underline-offset:4px}.contact-wrap .contact-inner .af-form .contact-thanks-wrap .title{font-weight:800}.index-page{background-color:#000;height:var(--vh);overflow:hidden}@media only screen and (max-width:1280px){.index-page{overflow:inherit;height:auto}}.index-page .backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:1280px){.index-page .backgrounds{position:relative;left:auto;top:auto;margin-top:calc(var(--header) + 25px);padding-top:60%;height:auto}}.index-page .backgrounds .background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:var(--transition)}.index-page .backgrounds .background.active{opacity:1}.index-page .backgrounds .background video{width:100%;height:100%;object-fit:cover}.index-page .shortcuts{position:relative;width:100%;height:100%;opacity:1;transition:var(--transition)}@media only screen and (max-width:1280px){.index-page .shortcuts{display:none}}.index-page .shortcuts .shortcut{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 4px rgba(27, 27, 27, .25));display:flex;flex-direction:column;align-items:center}.index-page .shortcuts .shortcut img{display:block;margin-bottom:20px}.index-page .shortcuts .shortcut .shortcut-title{font-size:20px;color:#f8f8f8;font-weight:700;line-height:20px;display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:rgba(27,27,27,.5);transition:var(--transition)}.index-page .shortcuts .shortcut.dragging .shortcut-title{background:var(--color-hover);color:#1b1b1b}@media only screen and (hover:hover){.index-page .shortcuts .shortcut:hover .shortcut-title{background:var(--color-hover);color:#1b1b1b}}.index-page .information-more{position:absolute;top:50%;right:0;width:104px;height:104px;padding-right:var(--padding-x);transform:translate(0,-50%);opacity:1;transition:var(--transition);background:url(../assets/img/icon-more.svg) no-repeat center/contain}@media only screen and (max-width:1280px){.index-page .information-more{display:none}}.index-page .informations{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);overflow:hidden;z-index:100;transition:.6s;transform:translateX(100%)}@media only screen and (max-width:1280px){.index-page .informations{display:none}}.index-page .informations .information-less{opacity:0;width:104px;height:104px;position:absolute;padding-left:var(--padding-x);top:50%;transform:translate(calc(100% * -1 + 40px),-50%);background:url(../assets/img/icon-less.svg) no-repeat center/contain;z-index:101;transition:var(--transition)}@media only screen and (hover:hover){.index-page .informations .information-less:hover{transform:translate(0,-50%)}}.index-page .informations .information-content{padding:72px 24px 0 44px;display:flex;flex-direction:column}.index-page .informations .information-content .information-header{display:flex;justify-content:space-between;position:relative;z-index:101}@media only screen and (hover:hover){.index-page .informations .information-content .information-header:hover{z-index:10000;text-shadow:0 1px 1px rgba(0,0,0,.5)}}.index-page .informations .information-content .information-header .information-title{display:flex;gap:48px}.index-page .informations .information-content .information-header .information-title .logo img{filter:invert(1) brightness(1.5)}.index-page .informations .information-content .information-header .information-title .about{max-width:482px;color:#f8f8f8;font-size:16px;line-height:26px;font-weight:600}.index-page .informations .information-content .information-header .information-menus{display:flex;gap:8px}.index-page .informations .information-content .information-header .information-menus .information-menu{padding:0 12px;height:40px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:#f8f8f8;font-size:20px;line-height:1;font-weight:700;border-radius:8px;border:1px solid #8c8c8c;background:rgba(0,0,0,.75)}@media only screen and (hover:hover){.index-page .informations .information-content .information-header .information-menus .information-menu:hover{background:var(--color-hover);color:#1b1b1b}}.index-page .informations .information-content .information-comments{flex:1;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1001;pointer-events:none}.index-page .informations .information-content .information-comments .comments-wrapper{position:absolute;left:50%;top:0;height:100%;transform:translateX(-50%)}.index-page .informations .information-content .information-comments .comment{position:absolute;padding:20px;transform:translate(40px,calc(-100% - 23px));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);-moz-backdrop-filter:blur(3px);-o-backdrop-filter:blur(3px);-ms-backdrop-filter:blur(3px);pointer-events:auto}.index-page .informations .information-content .information-comments .comment .comment-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#d9d9d9;border-radius:10px;z-index:-1;opacity:.7}.index-page .informations .information-content .information-comments .comment .comment-background::after{content:"";display:block;width:49px;height:23px;position:absolute;left:18px;bottom:-22px;background:url(../assets/img/icon-bubble-bottom@2x.png) no-repeat center/contain}.index-page .informations .information-content .information-comments .comment.invert{transform:translate(calc(-100% - 40px),calc(-100% - 23px))}.index-page .informations .information-content .information-comments .comment.invert::after{left:calc(100% - 48px);transform:scaleX(-1)}.index-page .informations .information-content .information-footer{position:absolute;left:0;width:100%;bottom:0;height:35px;background:#404040;color:#f8f8f8}.index-page .informations .information-content .information-footer form{display:flex;align-items:center;width:100%;height:100%}.index-page .informations .information-content .information-footer form .title{padding-left:var(--padding-x);padding-right:42px;position:relative;font-size:20px}.index-page .informations .information-content .information-footer form input[type=text]{background:0 0;color:#fff;box-sizing:border-box;border:none;outline:0;font-size:20px;padding-top:2px}.index-page .informations .information-content .information-footer form input[name=name]{border-left:1px solid #8c8c8c;border-right:1px solid #8c8c8c;margin-right:15px;width:148px;text-align:center}.index-page .informations .information-content .information-footer form input[name=message]{flex:1}.index-page .guestbooks{position:absolute;display:flex;justify-content:flex-start;gap:40px;bottom:0;left:0;width:100%;height:36px;font-size:24px;overflow:hidden;white-space:nowrap}@media only screen and (max-width:1280px){.index-page .guestbooks{top:var(--header);height:24px;border-bottom:1px solid #404040;font-size:12px;bottom:auto}}.index-page .guestbooks .guestbooks-wrapper{display:inline-flex;animation:scroll 100s linear infinite}.index-page .guestbooks .guestbooks-wrapper .guestbook{display:inline-flex;margin-right:40px;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.index-page .guestbooks .guestbooks-wrapper .guestbook h2{font-weight:700}.index-page.show-informations .shortcuts{opacity:0}.index-page.show-informations .information-more{opacity:0}.index-page.show-informations .informations{transform:translateX(0)}.index-page.show-informations .informations .information-less{opacity:1}@keyframes scroll{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}.page-wrap{padding-top:66px;min-height:var(--vh);box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (max-width:1280px){.page-wrap{padding-top:var(--header)}body.post-type-archive-project .page-wrap{background-color:#c8c8c8}body.post-type-archive-project .page-wrap:after{content:"Page Redirecting...";position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#666}body.post-type-archive-project .page-wrap .page-content,body.post-type-archive-project .page-wrap .page-header{display:none}}.page-wrap .page-header{height:220px;padding-bottom:40px;box-sizing:border-box;display:flex;gap:46px}@media only screen and (max-height:1020px){.page-wrap .page-header{height:auto;min-height:80px}}@media only screen and (max-width:1280px){.page-wrap .page-header{height:auto;position:sticky;z-index:1001;background:#c8c8c8;border-bottom:1px solid #404040}}.page-wrap .page-header .logo{position:fixed;left:var(--padding-x);z-index:10}@media only screen and (max-width:1280px){.page-wrap .page-header .logo{display:none}}.page-wrap .page-header .project-header-inner{padding-left:calc(var(--padding-x) + 96px + 46px)}@media only screen and (max-width:1280px){.page-wrap .page-header .project-header-inner{padding-left:var(--padding-x);padding-right:var(--padding-x);padding-top:12px;padding-bottom:18px}}.page-wrap .page-header .about{padding-left:calc(var(--padding-x) + 96px + 46px);max-width:482px;font-size:16px;line-height:26px;font-weight:600}@media only screen and (max-height:1020px){.page-wrap .page-header .about{max-width:60%;word-break:keep-all}}@media only screen and (max-height:850px){.page-wrap .page-header .about{display:none}}.page-wrap .page-content{flex:1;border-top:1px solid #404040;background:url(../assets/img/ruler-header-body.svg) repeat-x var(--padding-x) 8px #c8c8c8;display:flex;flex-direction:column;justify-content:space-between;transition:background .3s}@media only screen and (max-width:1280px){.page-wrap .page-content{border-top:0}}body.off .page-wrap .page-content{background-color:#f8f8f8}.page-wrap .page-content .project-list{flex:1;padding:48px 0;position:relative;display:none}.page-wrap .page-content .project-list.type-list .swiper-slide{width:60%}@media only screen and (max-width:1440px){.page-wrap .page-content .project-list.type-list .swiper-slide{width:80%}}.page-wrap .page-content .project-list.type-list .project-list-hidden-data{display:none}.page-wrap .page-content .project-list .project-list-wrap{box-sizing:border-box;padding:0 var(--padding-x)}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item{border-radius:10px;border:1px solid #080808;background:#f8f8f8;width:62vh;flex:none;position:relative;overflow:hidden}@media only screen and (max-width:1440px){.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item{width:48vh}}@media only screen and (hover:hover){.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item:hover{background-color:var(--color-hover)}}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item>a.link{position:absolute;top:0;left:0;width:100%;height:100%}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .project-item-inner{position:relative;width:100%;padding-top:65%}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .project-item-inner .project-item-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .image{position:relative;width:100%;flex:1;border-bottom:1px solid #404040}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info{height:96px;padding:8px 12px;padding-bottom:12px;box-sizing:border-box}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info .title{font-size:20px;line-height:24px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info .title strong{font-weight:800}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info .title-en{font-size:16px;line-height:24px}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info .categories{display:flex;gap:5px;margin-top:6px}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-item .info .categories a{padding:4px 6px;border-radius:6px;border:1px solid #404040;color:#404040;font-size:12px;line-height:1;font-weight:600}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item{position:relative;border-radius:10px;border:1px solid #080808;background:#f8f8f8;padding:12px 16px;height:48px;box-sizing:border-box;display:flex;gap:16px;font-size:16px;white-space:nowrap}@media only screen and (hover:hover){.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item:hover{background-color:var(--color-hover)}}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item+.project-list-item{margin-top:-1px}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item a.link{position:absolute;top:0;left:0;width:100%;height:100%}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item .title{margin-right:auto;display:flex;gap:16px;white-space:nowrap;overflow:hidden;width:50%;margin-right:0}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item .title .title-en{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item .date{margin-left:40px}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item .categories{width:200px;display:flex;justify-content:flex-end;gap:5px;margin-left:auto}.page-wrap .page-content .project-list .project-list-wrap .project-list-contents .project-list-item-wrap .project-list-item .categories .category{border:1px solid #404040;border-radius:6px;color:#1b1b1b;font-size:12px;font-weight:600;line-height:12px;padding:4px 6px}.page-wrap .page-content.type-image .project-list.type-image,.page-wrap .page-content.type-list .project-list.type-list{display:block}.page-wrap .page-content .project-footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:36px}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer{display:block;padding-bottom:12px}}.page-wrap .page-content .project-footer.flex-end{justify-content:flex-end}.page-wrap .page-content .project-footer .project-pagination{width:100%;display:flex;justify-content:flex-end;gap:4px}.page-wrap .page-content .project-footer .project-pagination a,.page-wrap .page-content .project-footer .project-pagination span{display:flex;align-items:center;justify-content:center;color:#404040;font-size:20px;font-weight:700;line-height:20px;border-radius:6px;border:1px solid #404040;background:#f8f8f8;min-width:22px;height:24px;padding:2px 4px;box-sizing:border-box}.page-wrap .page-content .project-footer .project-pagination a.current,.page-wrap .page-content .project-footer .project-pagination span.current{background:#080808;color:#fff}.page-wrap .page-content .project-footer .project-pagination a.prev,.page-wrap .page-content .project-footer .project-pagination span.prev{border:0;text-indent:-1000px;overflow:hidden;min-width:auto;background:url(../assets/img/icon-page-prev.svg) no-repeat center;background-size:6px 12px}.page-wrap .page-content .project-footer .project-pagination a.next,.page-wrap .page-content .project-footer .project-pagination span.next{border:0;text-indent:-1000px;overflow:hidden;min-width:auto;background:url(../assets/img/icon-page-next.svg) no-repeat center;background-size:6px 12px}.page-wrap .page-content .project-footer .project-filters{flex:1;display:flex;flex-direction:column;gap:20px}.page-wrap .page-content .project-footer .project-filters .tabs{display:flex;gap:14px}.page-wrap .page-content .project-footer .project-filters .tabs a{color:#908c8b;font-size:24px;line-height:1;font-weight:700}.page-wrap .page-content .project-footer .project-filters .tabs a.active{color:#404040}.page-wrap .page-content .project-footer .project-filters .categories{display:flex;gap:6px;flex-wrap:wrap}.page-wrap .page-content .project-footer .project-filters .categories a{color:#404040;font-size:20px;font-weight:700;line-height:20px;border:1px solid #404040;border-radius:8px;padding:10px 12px}@media only screen and (hover:hover){.page-wrap .page-content .project-footer .project-filters .categories a:hover{background:var(--color-hover)}}.page-wrap .page-content .project-footer .project-filters .categories a.active{background:#404040;color:#fff}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer .project-footer-back{margin-top:10px}}.page-wrap .page-content .project-footer .project-footer-back .back-button{display:block;text-indent:-1000px;overflow:hidden;width:40px;height:40px;background:url(../assets/img/icon-back-button.svg) no-repeat center/contain}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer .project-footer-back .back-button{width:30px;height:30px}}.page-wrap .page-content .project-footer .project-footer-menu{display:flex;align-items:flex-end;gap:22px}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer .project-footer-menu{margin-top:28px}}.page-wrap .page-content .project-footer .project-footer-menu .text{color:#404040;font-size:16px;font-weight:500;line-height:26px}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer .project-footer-menu .text{font-size:8px}}@media only screen and (max-width:1280px){.page-wrap .page-content .project-footer .project-footer-menu .button-wrap{display:none}}.page-wrap .page-content .project-footer .project-footer-menu .button-wrap a{display:block;color:#1b1b1b;font-size:20px;font-weight:700;line-height:20px;padding:10px 12px;background:#f8f8f8;border-radius:8px;border:1px solid #404040}@media only screen and (hover:hover){.page-wrap .page-content .project-footer .project-footer-menu .button-wrap a:hover{background:var(--color-hover);color:#1b1b1b}}.page-wrap .page-content .project-image-list{width:100%;padding:48px var(--padding-x);box-sizing:border-box}@media only screen and (max-width:1280px){.page-wrap .page-content .project-image-list{padding:var(--padding-x);padding-bottom:20px;padding-right:30px;background:#f8f8f8}}@media only screen and (max-width:1280px){.page-wrap .page-content .project-image-list .swiper-wrapper{flex-direction:column;gap:10px}.page-wrap .page-content .project-image-list .swiper-wrapper .swiper-slide{margin-right:0!important}.page-wrap .page-content .project-image-list .swiper-wrapper .swiper-slide .image{font-size:0;line-height:0;height:auto!important}.page-wrap .page-content .project-image-list .swiper-wrapper .swiper-slide .image img,.page-wrap .page-content .project-image-list .swiper-wrapper .swiper-slide .image video{width:100%;height:auto!important}}.page-wrap .page-content .project-image-list .swiper-slide{width:auto}.page-wrap .page-content .project-image-list .swiper-slide .image{position:relative;height:54vh}@media only screen and (max-width:1440px){.page-wrap .page-content .project-image-list .swiper-slide .image{height:42vh}}.page-wrap .page-content .project-image-list .swiper-slide .image img,.page-wrap .page-content .project-image-list .swiper-slide .image video{width:auto;height:100%;border-radius:10px}.page-wrap .page-content .project-image-list .swiper-slide .image .caption{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);max-width:80%;color:#1b1b1b;font-size:14px;font-weight:600;line-height:20px;border-radius:6px;border:1px solid #404040;background:#f8f8f8;padding:10px}@media only screen and (max-width:1280px){.page-wrap .page-content .project-image-list .swiper-slide .image .caption{font-size:10px;line-height:16px;padding:6px 10px;bottom:20px}}.page-wrap .page-footer{height:36px;background:url(../assets/img/ruler-footer.svg) repeat-x var(--padding-x) 24px #3c3c3c;position:relative}@media only screen and (max-width:1280px){.page-wrap .page-footer{display:none}}.page-wrap .page-footer .content-scroll{position:absolute;left:var(--padding-x);right:var(--padding-x);top:3px;bottom:4px}.page-wrap .page-footer .content-scroll .swiper-scrollbar-drag{cursor:pointer;border-radius:2px;background:#8c8c8c}.project-single .page-header{position:relative}.project-single .page-header:after{content:"";pointer-events:none;position:absolute;right:0;top:0;bottom:0;width:120px;background:url(../assets/img/bg-gradation.svg) no-repeat right center;transition:background var(--transition),opacity var(--transition)}body.off .project-single .page-header:after{background-image:url(../assets/img/bg-gradation-off.svg)}.project-single .page-header.ended:after{opacity:0}.project-single .project-header{position:relative;overflow:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none;transition:0s}.project-single .project-header::-webkit-scrollbar{display:none}.project-single .project-header .project-header-inner{display:flex;gap:48px}.project-single .project-header .project-header-inner .project-information{flex:none;display:flex;gap:48px}.project-single .project-header .project-header-inner .project-information .project-title-wrap{line-height:36px;font-weight:500;margin-bottom:26px}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-title-wrap{line-height:17px;margin-bottom:0}}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-title{font-size:36px}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-title{font-size:14px}}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-title strong{font-weight:800}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-title-en{font-size:24px}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-title-en{font-size:11px}}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-categories{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-categories{margin-top:12px}}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-categories a{padding:4px 6px;border-radius:6px;border:1px solid #404040;font-size:12px;line-height:1;color:#404040}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-categories a{font-size:8px;font-weight:800}}.project-single .project-header .project-header-inner .project-information .project-title-wrap .project-info{margin-top:16px;font-size:14px;line-height:22px}.project-single .project-header .project-header-inner .project-information .project-informations{font-size:16px;line-height:26px;font-weight:600}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-information .project-informations{display:none}}.project-single .project-header .project-header-inner .project-information .project-informations .project-table{font-size:13px;line-height:22px;column-width:240px;column-fill:auto;height:196px}.project-single .project-header .project-header-inner .project-information .project-informations .project-table .project-table-item .value{font-weight:800}@media only screen and (max-width:1280px){.project-single .project-header .project-header-inner .project-description{display:none}}.project-single .project-header .project-header-inner .project-description .project-description-inner{column-width:480px;column-fill:auto;height:196px}.project-single .project-header .project-header-inner .project-description .project-description-inner p{padding-right:var(--padding-x)}.project-single .project-mobile-info{display:none}@media only screen and (max-width:1280px){.project-single .project-mobile-info{display:block}.project-single .project-mobile-info .project-description{border-top:1px solid #404040;border-bottom:1px solid #404040;padding:var(--padding-x);padding-right:30px;color:#1b1b1b;font-size:10px;font-weight:600;line-height:18px;background:#f8f8f8;display:flex;flex-direction:column;gap:10px}.project-single .project-mobile-info .project-informations{padding:10px var(--padding-x);color:#1b1b1b;font-size:10px;font-weight:600;line-height:16px}.project-single .project-mobile-info .project-informations .project-table{margin-top:16px}.project-single .project-mobile-info .project-informations .project-table .project-table-item .value{font-weight:800}}.projects-index-wrap{display:none}@media only screen and (max-width:1280px){.projects-index-wrap{display:block;background-color:#c8c8c8}.projects-index-wrap .project-filters{position:sticky;top:var(--header);z-index:100;background:#c8c8c8;padding:var(--padding-x);padding-right:30px;margin-bottom:6px}.projects-index-wrap .project-filters.sticked{border-bottom:1px solid #404040}.projects-index-wrap .project-filters .tabs{display:flex;gap:5px 3px;flex-wrap:wrap}.projects-index-wrap .project-filters .tabs .tab{border-radius:6px;color:#404040;border:1px solid #404040;background:#f8f8f8;height:25px;padding:0 12px;justify-content:center;align-items:center;font-size:12px;font-weight:700;box-sizing:border-box}.projects-index-wrap .project-filters .tabs .tab.active{background:#404040;color:#fff}.projects-index-wrap .project-list{display:flex;flex-direction:column;gap:0;padding:0 var(--padding-x);padding-right:30px;padding-bottom:24px}.projects-index-wrap .project-list .project-list-item{position:relative;padding:4px 10px;border-radius:6px;border:1px solid #080808;background:#f8f8f8;color:#1b1b1b;font-size:12px;font-weight:500;line-height:17px}.projects-index-wrap .project-list .project-list-item strong{font-size:800}.projects-index-wrap .project-list .project-list-item+.project-list-item{margin-top:-1px}.projects-index-wrap .project-list .project-list-item .link{position:absolute;top:0;left:0;width:100%;height:100%}}
/*# sourceMappingURL=app.css.map */
