footer#footer{background:var(--charcoal-grey);padding:70px 0 40px;position:relative}.footerContainer{display:flex;flex-direction:column;gap:55px}.footerContainer .topContainer{display:flex;justify-content:space-between;position:relative}.footerContainer .topContainer .logoBox{display:flex;flex-direction:column;gap:30px}.footerContainer .topContainer .logoBox p{color:#9fa5af;font-size:12px;line-height:1.33}.footerContainer .topContainer .logoBox img{height:42px;width:153px}.footerContainer .topContainer ul.topNav{display:flex;flex-wrap:wrap;gap:var(--column-gap)}.footerContainer .topContainer ul.topNav>li{display:flex;flex-direction:column;gap:50px;width:364px}.footerContainer .topContainer ul.topNav li .topNavTitle{align-items:center;cursor:pointer;display:flex;height:32px;position:relative}.footerContainer .topContainer ul.topNav li .topNavTitle:after{background:var(--06-1);bottom:-25px;content:"";height:1px;left:0;position:absolute;width:100%}.footerContainer .topContainer ul.topNav li .topNavTitle h2{color:#fff;font-size:18px;font-weight:700;line-height:1;opacity:.7}.footerContainer .topContainer ul.topNav li .topNavTitle:hover h2{color:var(--08)}.footerContainer .topContainer ul.topNav li .topNavTitle a{align-items:center;display:flex;height:32px;position:relative}.footerContainer .topContainer ul.topNav li .topNavTitle a:after{background:no-repeat 50%/100% url(https://9263729.fs1.hubspotusercontent-na1.net/hubfs/9263729/home_img/svgIcons/footer-icon-go.svg);content:"";height:32px;position:absolute;right:-32px;top:0;width:32px}.footerContainer .topContainer ul.topNav li .topNavTitle:hover a:after{background:no-repeat 50%/100% url(https://9263729.fs1.hubspotusercontent-na1.net/hubfs/9263729/home_img/svgIcons/footer-icon-go-hover.svg)}.footerContainer .topContainer .topSubNav>ul.solutionBox{display:flex;flex-direction:column;gap:12px}.footerContainer .topContainer .topSubNav ul li{cursor:pointer}.footerContainer .topContainer .topSubNav ul li a{color:var(--06-1);font-size:14px;line-height:2.14;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footerContainer .topContainer .topSubNav ul li:hover a{color:var(--08);text-decoration:underline}.footerContainer .topContainer .topSubNav a.viewAll{color:var(--08);font-size:12px;font-weight:500;line-height:1.5;opacity:.9}.footerContainer .topContainer .topSubNav li.contact{display:flex;gap:4px;width:100%}.footerContainer .topContainer .topSubNav li.contact img{height:28px;width:28px}.footerContainer .topContainer .topSubNav .inquiryGroup{display:flex;flex-wrap:wrap;justify-content:space-between}.footerContainer .topContainer .topSubNav li.contact a{color:var(--06-1);font-size:14px;line-height:2.14;opacity:.9}.footerContainer .topContainer .topSubNav li.contact a span{color:var(--06);font-weight:700}.footerContainer .bottomContainer{display:flex;justify-content:flex-end}.footerContainer .bottomBox{border-top:1px solid var(--06-1);display:flex;flex-direction:column;gap:67px;padding-top:25px;width:1156px}.footerContainer .bottomBox .navBarWrapper{display:flex;justify-content:space-between}.footerContainer .bottomBox .navBarWrapper ul.bottomNav{display:flex;gap:var(--column-gap)}.footerContainer .bottomBox .navBarWrapper ul.bottomNav li a{color:#fff;font-size:16px;font-weight:700;line-height:1.13;opacity:.63}.footerContainer .bottomBox>p{color:rgba(239,246,255,.41);font-size:14px;line-height:2.14;opacity:.9}.footerContainer .bottomBox .langSelect{align-items:center;cursor:pointer;display:flex;height:32px;padding:7px 12px;position:relative;width:114px}.footerContainer .bottomBox .langSelect.active{background:var(--04)}.footerContainer .bottomBox .langSelect:after{background:no-repeat 50%/100% url(https://9263729.fs1.hubspotusercontent-na1.net/hubfs/9263729/hd_images/footer/icon-select-normal.svg);content:"";height:32px;position:absolute;right:0;top:0;width:32px}.footerContainer .bottomBox .langSelect.active:after{transform:rotate(180deg)}.footerContainer .bottomBox .langSelect>p{color:var(--07);font-size:16px;opacity:.9}.footerContainer .bottomBox .langSelect i{height:32px;position:absolute;right:0;width:32px}.footerContainer .bottomBox .langSelect img{height:32px;width:32px}.footerContainer .bottomBox .langSelect ul.langListBox{display:none;left:0;position:absolute;top:32px;width:100%}.footerContainer .bottomBox .langSelect ul.langListBox.active{display:block}.footerContainer .bottomBox .langSelect ul.langListBox li{background:hsla(0,0%,100%,.9);color:var(--13);font-size:16px;height:32px;padding:7px 12px}.footerContainer .bottomBox .langSelect ul.langListBox li:first-child{border-bottom:1px solid var(--06)}.footerContainer .bottomBox .langSelect ul.langListBox li:hover{background:var(--07);color:var(--05)}.infoData{display:flex;justify-content:space-between}.infoData p{color:rgba(239,246,255,.41);font-size:14px;line-height:2.14;opacity:.9}.logIn{color:#fff;display:flex;font-size:16px;font-weight:700;line-height:1.13;opacity:.63}.snsBox{display:flex;gap:12px}.snsBox img{height:26px!important;width:26px!important}@media (max-width:1440px){.footerContainer .topContainer ul.topNav>li{width:320px}.footerContainer .topContainer .topSubNav .inquiryGroup{flex-wrap:wrap;gap:8px;justify-content:flex-start}.footerContainer .bottomBox{width:1024px}}@media (max-width:1280px){.footerContainer .topContainer .logoBox{left:0;position:absolute;top:0}.footerContainer .topContainer ul.topNav{justify-content:flex-end;width:100%}.footerContainer .topContainer ul.topNav>li{width:calc(50% - 16px)}.footerContainer .topContainer ul.topNav>li:first-child{margin-left:10px}.footerContainer .bottomBox{width:100%}}@media (max-width:767px){.footerContainer .topContainer{gap:56px}.footerContainer .topContainer .logoBox{position:static}.footerContainer .topContainer,.footerContainer .topContainer ul.topNav{flex-direction:column;justify-content:flex-start}.footerContainer .topContainer ul.topNav{gap:56px}.footerContainer .topContainer ul.topNav>li:first-child{margin:0}.footerContainer .topContainer ul.topNav>li{width:100%}.footerContainer .bottomBox .navBarWrapper{align-items:center;flex-direction:column;gap:26px;justify-content:flex-start}.footerContainer .bottomBox>p{text-align:center}.footerContainer .bottomBox .navBarWrapper ul.bottomNav{gap:0;justify-content:space-between;max-width:400px;width:100%}}