@import"https://fonts.googleapis.com/css2?family=Caladea:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fdfdfd;font-size:14pt;line-height:20pt;color:#000;font-family:Noto Sans KR,sans-serif}h1,.h1{font-weight:700;font-size:30pt;color:#000;line-height:44pt;font-family:Noto Sans KR,sans-serif}h2,.h2{font-weight:700;font-size:22pt;line-height:30pt;color:#000;font-family:Noto Sans KR,sans-serif}h3,.h3{font-size:28pt;line-height:15pt;text-transform:lowercase;color:#4da1b2;font-family:Noto Sans KR,sans-serif}h4,.h4{font-size:20pt;line-height:22pt;color:#000;font-family:Noto Sans KR,sans-serif}h5,input,textarea,.h5{font-weight:lighter;font-size:14pt;line-height:14pt;color:#000;font-family:Noto Sans KR,sans-serif}.footer{font-weight:lighter;font-size:10pt;line-height:8pt;color:#000;font-family:Noto Sans KR,sans-serif}.nav-item{font-size:24pt;line-height:8pt;text-transform:lowercase;color:#000;font-family:Caladea,serif}.quote{font-style:italic;font-size:28pt;line-height:36pt;color:#000;font-family:Caladea,serif}button{font-size:14pt;line-height:25pt;color:#000;font-family:Noto Sans KR,sans-serif;background-color:#fff;border:2px solid #4ea1b3;color:#4ea1b3;cursor:pointer;width:150px;text-transform:uppercase}.red-text{color:#d8070d}.left-align{text-align:left}.jc-c{justify-content:center}.jc-sb{justify-content:space-between}.ai-fs{align-items:flex-start}.ai-b{align-items:baseline}.ai-c{align-items:center}.t-center{text-align:center}.v-center{vertical-align:middle}.ol-inner{list-style-position:inside}.gray-box{background-color:#ececec;margin:20px 0;padding:60px 0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}strong{font-weight:700}em{font-style:italic}.mb-16{margin-bottom:16px}.posts p{text-align:left}@media only screen and (min-width: 768px){.mobile-only{display:none}.flex{display:flex}.width-900{width:900px;margin:auto}.width-55{width:55%;margin:auto}.width-80{width:80%;margin:auto}.width-85{width:85%;margin:auto}.w-375{width:375px}.w-400{width:400px}.h-307{height:307px}.w-530{width:530px}.w-608{width:608px}.w-900{width:900px}.w-1000{width:1000px}.pl-35{padding-left:35px}.h-335{height:335px}.ml-80{margin-left:80px}.mr-25{margin-right:25px}.mb-32{margin-bottom:32px}.mb-48{margin-bottom:48px}.mb-64{margin-bottom:64px}.mt-20{margin-top:20px}.mt-32{margin-top:32px}.mt-64{margin-top:64px}.w-60{width:60%}.w-46per{width:46%}}@media only screen and (max-width: 768px){.desktop-only{display:none}body{font-size:14pt;line-height:20pt}h1,.h1{font-size:22pt;line-height:32pt}h2,.h2{font-size:20pt;line-height:30pt}h3,.h3{font-size:18pt;line-height:15pt}h4,.h4{font-size:16pt;line-height:18pt}h5,input,textarea,.h5{font-size:12pt;line-height:12pt}.quote{font-size:22pt;line-height:30pt}.gray-box{padding:25px 0}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mlr-25{margin-left:25px;margin-right:25px}.mlr-40{margin-left:40px;margin-right:40px}.lh-20{line-height:30px}.w-100per{width:100%}.w-90per{width:90%}.w-80per{width:80%}.flex-mobile{display:flex}.bm-menu{background-color:#fff!important}.bm-item-list{margin-top:16px!important}.bm-burger-button{width:36px!important;height:30px!important;left:36px;top:25px!important}.line-style{height:10%!important}button{font-size:10pt;line-height:18pt;width:100px}iframe{width:100%;height:auto}video{width:80%;height:auto}.posts p{font-size:9pt;line-height:12pt;text-align:left;width:85%;margin:0 30px}}.header{height:110px;background-color:#fff;opacity:.9;display:flex;padding:10px;justify-content:space-between;position:sticky;position:-webkit-sticky;top:0;z-index:3}.header .nav-item{width:150px;text-transform:lowercase;font-size:28px;padding:0 25px;text-decoration:none}.header .router-link-exact-active{text-decoration:underline #d8070d}.logos{padding-left:25px;width:315px;display:flex}.logo img{height:100px}#nav{padding-top:50px;margin-right:100px}@media only screen and (max-width: 768px){.header{height:55px;opacity:1}.logos{padding-left:0}.logo img{height:60px}#nav{display:none}.header .nav-item{font-size:20pt;line-height:40pt}}.footer{margin-top:20px;padding:10px;height:50px}.footer-icon-div{display:flex;align-items:center;justify-content:center;margin:0 auto}.footer-icon-div:after{content:"";clear:both;display:table}.footer-icons{float:left;padding:5px}.footer-icons img{width:25px}.footer-text{margin-top:5px;text-align:center}#app{width:100%}.profile{width:100%;display:flex;justify-content:center}.profile-img img{width:450px;height:450px}.profile-info{text-align:center;width:500px;height:500px;vertical-align:middle;display:flex;align-items:center;justify-content:center}.home h4{margin-top:25px}.home h3{margin-top:50px;text-align:center}.case-study-sm,.case-study-lg{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto}.case-study-sm .gray-overlay,.case-study-lg .gray-overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#0009;color:#fff;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.case-study-sm .overlay-text,.case-study-lg .overlay-text{text-align:center;font-size:30pt;line-height:44pt;font-family:Noto Sans KR,sans-serif;text-transform:none;display:inline-block;position:absolute;color:#fff;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-text{font-size:18pt;line-height:22pt;font-weight:700;font-family:Noto Sans KR,sans-serif}@media only screen and (min-width: 768px){#mobile-only{display:none}.case-studies{margin-top:25px}.case-studies-div{display:flex;margin:auto;justify-content:center}.case-study-lg img,.case-study-sm img{height:300px;margin:6px}.case-study-sm:hover .gray-overlay,.case-study-sm.active .gray-overlay,.case-study-lg:hover .gray-overlay,.case-study-lg.active .gray-overlay{opacity:1}}@media only screen and (max-width: 768px){#desktop-only,.profile-img img{display:none}.profile-info{margin:0 25px;width:auto;height:auto}.home h3{margin-top:25px}.home h4{margin-top:20px}.case-study-lg,.case-study-sm{margin:5px}.case-study-lg img,.case-study-sm img{width:100%}.case-studies{margin:0 20px}.case-study-sm .gray-overlay,.case-study-lg .gray-overlay{opacity:1}.case-study-sm .overlay-text,.case-study-lg .overlay-text{font-size:15pt;line-height:20pt;width:fit-content}.view-text{margin-top:15px;font-size:10pt;line-height:10pt}}
