.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link] span{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 1441px){:root{--ocean-gallery-item-count:4}}@media(min-width: 1025px)and (max-width: 1440px){:root{--ocean-gallery-item-count:3}}@media(min-width: 768px)and (max-width: 1024px){:root{--ocean-gallery-item-count:2}}@media(max-width: 767px){:root{--ocean-gallery-item-count:1}}@media(min-width: 1441px){:root{--ocean-gallery-gap:2rem}}@media(min-width: 1025px)and (max-width: 1440px){:root{--ocean-gallery-gap:2rem}}@media(min-width: 768px)and (max-width: 1024px){:root{--ocean-gallery-gap:1.5rem}}@media(max-width: 767px){:root{--ocean-gallery-gap:1.5rem}}@media(min-width: 1441px){:root{--ocean-gallery-gap-row:2rem}}@media(min-width: 1025px)and (max-width: 1440px){:root{--ocean-gallery-gap-row:2rem}}@media(min-width: 768px)and (max-width: 1024px){:root{--ocean-gallery-gap-row:1.5rem}}@media(max-width: 767px){:root{--ocean-gallery-gap-row:1.5rem}}@media(min-width: 1441px){:root{--ocean-gallery-gap-column:2.5rem}}@media(min-width: 1025px)and (max-width: 1440px){:root{--ocean-gallery-gap-column:2.5rem}}@media(min-width: 768px)and (max-width: 1024px){:root{--ocean-gallery-gap-column:2rem}}@media(max-width: 767px){:root{--ocean-gallery-gap-column:1.5rem}}@media(min-width: 1441px){:root{--quform-gap:.625rem}}@media(min-width: 1025px)and (max-width: 1440px){:root{--quform-gap:.625rem}}@media(min-width: 768px)and (max-width: 1024px){:root{--quform-gap:.625rem}}@media(max-width: 767px){:root{--quform-gap:.625rem}}@-webkit-keyframes clip-hide-left-right{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}@keyframes clip-hide-left-right{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}@-webkit-keyframes clip-show-left-right{0%{clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes clip-show-left-right{0%{clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@-webkit-keyframes clip-show-right-left{0%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}@keyframes clip-show-right-left{0%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}@-webkit-keyframes clip-show-top-bottom{0%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes clip-show-top-bottom{0%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translate3d(0, 60%, 0);transform:translate3d(0, 60%, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes slide-in-up{0%{-webkit-transform:translate3d(0, 60%, 0);transform:translate3d(0, 60%, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes arrow-v{0%{-webkit-transform:translateY(0);transform:translateY(0)}49%{-webkit-transform:translateY(-210%);transform:translateY(-210%)}50%{opacity:0}51%{-webkit-transform:translateY(210%);transform:translateY(210%);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrow-v{0%{-webkit-transform:translateY(0);transform:translateY(0)}49%{-webkit-transform:translateY(-210%);transform:translateY(-210%)}50%{opacity:0}51%{-webkit-transform:translateY(210%);transform:translateY(210%);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes arrow-h{0%{-webkit-transform:translateX(0);transform:translateX(0)}49%{-webkit-transform:translateX(210%);transform:translateX(210%)}50%{opacity:0}51%{-webkit-transform:translateX(-210%);transform:translateX(-210%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrow-h{0%{-webkit-transform:translateX(0);transform:translateX(0)}49%{-webkit-transform:translateX(210%);transform:translateX(210%)}50%{opacity:0}51%{-webkit-transform:translateX(-210%);transform:translateX(-210%);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fly-return{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}30%{-webkit-transform:translate(50px, -50px) rotate(30deg);transform:translate(50px, -50px) rotate(30deg);opacity:0}31%{-webkit-transform:translate(-50px, 50px) rotate(-30deg);transform:translate(-50px, 50px) rotate(-30deg);opacity:0}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}}@keyframes fly-return{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}30%{-webkit-transform:translate(50px, -50px) rotate(30deg);transform:translate(50px, -50px) rotate(30deg);opacity:0}31%{-webkit-transform:translate(-50px, 50px) rotate(-30deg);transform:translate(-50px, 50px) rotate(-30deg);opacity:0}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}}@-webkit-keyframes bounceUpDown{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}100%{-webkit-transform:translate(-50%, -0.5rem);transform:translate(-50%, -0.5rem)}}@keyframes bounceUpDown{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}100%{-webkit-transform:translate(-50%, -0.5rem);transform:translate(-50%, -0.5rem)}}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-1Thin.woff2") format("woff2");font-weight:100;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-2ExtraLight.woff2") format("woff2");font-weight:200;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-3Light.woff2") format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-4Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-5Medium.woff2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-6SemiBold.woff2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-7Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2") format("woff2");font-weight:800;font-display:swap}@font-face{font-family:"Paperozi";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-9Black.woff2") format("woff2");font-weight:900;font-display:swap}.header{backdrop-filter:blur(5px)}body.no-scroll{overflow:hidden}.slide-nav{backdrop-filter:unset;z-index:-999 !important;-webkit-transition:.3s;transition:.3s;opacity:0}.slide-nav .slide-nav-overlay{position:fixed;top:0;left:0;width:100% !important;height:100%;z-index:0;background-color:rgba(0,0,0,0);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.slide-nav>div:not(.btn-ios26,.slide-nav-overlay),.slide-nav>a{-webkit-transform:translateX(calc(100% + 3rem));transform:translateX(calc(100% + 3rem));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media(min-width: 451px){.slide-nav>div:not(.btn-ios26,.slide-nav-overlay),.slide-nav>a{width:25rem !important}}@media(min-width: 768px){.slide-nav .glass-filter,.slide-nav .glass-overlay,.slide-nav .glass-specular{border-radius:1.25rem}}@media(max-width: 767px){.slide-nav .glass-filter,.slide-nav .glass-overlay,.slide-nav .glass-specular{border-radius:1rem}}.slide-nav .glass-overlay{background-color:hsla(0,0%,100%,.3)}.slide-nav .nav-mb .elementor-nav-menu .menu-item .elementor-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5em !important}@media(min-width: 768px){.slide-nav .nav-mb .elementor-nav-menu .menu-item .elementor-item{font-size:clamp(1rem,2.8vw,1.15rem) !important}}@media(max-width: 767px){.slide-nav .nav-mb .elementor-nav-menu .menu-item .elementor-item{font-size:clamp(.95rem,3vw,1.1rem) !important}}.slide-nav .nav-mb .elementor-nav-menu .menu-item .elementor-item:after{content:"";font-family:"themify";font-weight:400;font-size:.7em;opacity:1 !important;position:relative !important;background-color:rgba(0,0,0,0) !important}.slide-nav.slide-in{backdrop-filter:blur(5px);z-index:var(--z-index) !important;opacity:1}.slide-nav.slide-in .slide-nav-overlay{background-color:rgba(0,0,0,.5)}.slide-nav.slide-in>div:not(.btn-ios26,.slide-nav-overlay),.slide-nav.slide-in>a{-webkit-transform:translateX(0);transform:translateX(0)}.parent-wordpress header,.single-project header{position:absolute;width:100%;left:0;top:var(--adminbar-height)}.parent-wordpress header .header:not(.elementor-sticky--effects),.single-project header .header:not(.elementor-sticky--effects){background-color:rgba(0,0,0,0) !important;backdrop-filter:unset !important}.parent-wordpress header .header:not(.elementor-sticky--effects) .logo:not(.e-off-canvas__no-scroll .logo),.parent-wordpress header .header:not(.elementor-sticky--effects) .nav-pc,.parent-wordpress header .header:not(.elementor-sticky--effects) .ham-btn svg,.single-project header .header:not(.elementor-sticky--effects) .logo:not(.e-off-canvas__no-scroll .logo),.single-project header .header:not(.elementor-sticky--effects) .nav-pc,.single-project header .header:not(.elementor-sticky--effects) .ham-btn svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.top-project-tag-header-bk .header .logo,.top-project-tag-header-bk .header .nav-pc,.top-project-tag-header-bk .header .ham-btn svg{-webkit-filter:none !important;filter:none !important}@media(min-width: 1441px){footer{padding:0 3rem 3rem !important}}@media(min-width: 768px)and (max-width: 1440px){footer{padding:0 1.25rem 1.25rem !important}}@media(max-width: 767px){footer{padding:0 .625rem .625rem !important}}#btn-external .elementor-button-icon i,#btn-arrow .elementor-button-icon i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}#btn-external .elementor-button-text,#btn-arrow .elementor-button-text{text-transform:uppercase}@media(min-width: 1025px){#btn-external:hover i,#btn-arrow:hover i{-webkit-transform:rotate(0);transform:rotate(0)}}.single-project .footer{background-color:var(--e-global-color-4cf1e1f) !important}.floating-bar{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-transform:translate(-50%, calc(100% + 0.625rem)) scale(0.9);transform:translate(-50%, calc(100% + 0.625rem)) scale(0.9);-webkit-transition:.3s;transition:.3s}@media(max-width: 767px){.floating-bar{max-width:calc(100vw - 1.25rem)}}.floating-bar.on{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.floating-bar.on .btn-wrapper#contact .bubble{opacity:1}.floating-bar .glass-filter,.floating-bar .glass-overlay,.floating-bar .glass-specular{border-radius:.625rem}.floating-bar .btn-wrapper .elementor-image-box-wrapper{line-height:0}.floating-bar .btn-wrapper .elementor-image-box-wrapper .elementor-image-box-img{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);line-height:0;border-radius:.625rem;position:relative;z-index:2}.floating-bar .btn-wrapper .elementor-image-box-wrapper .elementor-image-box-img img{aspect-ratio:1}.floating-bar .btn-wrapper .elementor-image-box-wrapper .elementor-image-box-content{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:.3rem}.floating-bar .btn-wrapper#contact .bubble{opacity:0;background-color:#f93f30;color:#fff;padding:.5rem;position:absolute;left:50%;line-height:1;border-radius:.625rem;-webkit-animation:bounceUpDown .6s cubic-bezier(0.3, 0.05, 0.2, 1) infinite alternate;animation:bounceUpDown .6s cubic-bezier(0.3, 0.05, 0.2, 1) infinite alternate;font-weight:700}@media(min-width: 768px){.floating-bar .btn-wrapper#contact .bubble{font-size:.88rem;width:6rem;top:-2.75rem}}@media(max-width: 767px){.floating-bar .btn-wrapper#contact .bubble{font-size:.75rem;width:5.5rem;top:-2.5rem}}.floating-bar .btn-wrapper#contact .bubble:after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border:solid rgba(0,0,0,0);border-width:8px 6px 8px;border-top-color:#f93f30}.floating-bar .btn-wrapper#project .elementor-image-box-img::after{content:"";width:.8rem;aspect-ratio:1;border-radius:50px;background-color:#f93f30;position:absolute;top:0;right:0;z-index:2;-webkit-transform:translate(0.15rem, -0.15rem);transform:translate(0.15rem, -0.15rem)}@media(min-width: 768px){.floating-bar .btn-wrapper#project .elementor-image-box-img::after{width:.8rem}}@media(max-width: 767px){.floating-bar .btn-wrapper#project .elementor-image-box-img::after{width:.625rem}}.floating-bar .post-nav-project .elementor-post-navigation{overflow:visible;gap:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width: 1025px){.floating-bar .post-nav-project .elementor-post-navigation{gap:1rem}}@media(max-width: 1024px){.floating-bar .post-nav-project .elementor-post-navigation{gap:.625rem}}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link{width:100%;overflow:visible}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link:not(:has(a)){display:none}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a{z-index:10;position:relative}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link]:after{font-size:.75rem;font-weight:600;width:100%;color:#000;text-align:center;line-height:1.3em;margin-top:.3rem}@media(min-width: 768px)and (max-width: 1024px){.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link]:after{width:3rem}}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span.elementor-post-navigation__link__next:after{content:"이전글"}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span.elementor-post-navigation__link__prev:after{content:"다음글"}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link]{overflow:visible}.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link] span{aspect-ratio:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#000));background:linear-gradient(180deg, #3a3a3a, #000);border-radius:.625rem}@media(min-width: 768px){.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link] span{width:3.5rem}}@media(max-width: 767px){.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link] span{width:clamp(2.5rem,5vw,3rem) !important}}@media(min-width: 1025px){.floating-bar .btn-wrapper .elementor-image-box-content,.floating-bar .btn-wrapper span[class*=elementor-post-navigation__link]:after,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a .elementor-image-box-content,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link]:after{position:absolute !important;opacity:0;bottom:-0.3rem}.floating-bar .btn-wrapper .elementor-image-box-img,.floating-bar .btn-wrapper .elementor-image-box-content,.floating-bar .btn-wrapper,.floating-bar .btn-wrapper span[class*=elementor-post-navigation__link]:after,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a .elementor-image-box-img,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a .elementor-image-box-content,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a span[class*=elementor-post-navigation__link]:after{-webkit-transition:.3s;transition:.3s}.floating-bar .btn-wrapper:hover .elementor-image-box-img,.floating-bar .btn-wrapper:hover span[class*=elementor-post-navigation__link] span,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a:hover .elementor-image-box-img,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a:hover span[class*=elementor-post-navigation__link] span{-webkit-transform:scale(1.1) translateY(-1rem);transform:scale(1.1) translateY(-1rem)}.floating-bar .btn-wrapper:hover .elementor-image-box-content,.floating-bar .btn-wrapper:hover span[class*=elementor-post-navigation__link]:after,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a:hover .elementor-image-box-content,.floating-bar .post-nav-project .elementor-post-navigation .elementor-post-navigation__link a:hover span[class*=elementor-post-navigation__link]:after{opacity:1}}/*# sourceMappingURL=header-footer.min.css.map */