.layout{display:flex;flex-direction:column;overflow-x:hidden}.layout .main_content{width:100%;background-color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{min-width:270px}body{-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:0!important;font-synthesis:none;white-space:pre-line}body *{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:inherit}@media(max-width:599px){body{font-size:16px}}@media(min-width:600px)and (max-width:1023px){body{font-size:17px}}@media(min-width:1024px)and (max-width:1366px){body{font-size:17px}}@media(min-width:1367px)and (max-width:1439px){body{font-size:18px}}@media(min-width:1440px)and (max-width:1919px){body{font-size:19px}}@media(min-width:1920px){body{font-size:20px}}::-webkit-scrollbar{width:16px;outline:none}::-webkit-scrollbar-track{outline:none;box-shadow:none;background-color:#fff}::-webkit-scrollbar-thumb{background:#e3e5e8;border-radius:99px;border:4px solid #fff}::-webkit-scrollbar-thumb:hover{background:#babfc4}.loading{width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.25);z-index:999}.loading .loading-spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;width:30px;height:30px;border:6px solid #1a8cff;border-right-color:transparent;border-radius:50%;display:inline-block}.mail-loading{width:100%;height:40vh;display:flex;justify-content:center;align-items:center}.mail-loading .loading-spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;width:30px;height:30px;border:6px solid #1a8cff;border-right-color:transparent;border-radius:50%;display:inline-block}@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{color:inherit}a,a:hover{text-decoration:none}.nav_container{font-weight:700}@media(max-width:1023px){.nav_container{display:none}}@media(min-width:1024px){.nav_container{position:fixed;width:100%;height:80px;z-index:999}}.nav_container.trans{background-color:transparent}.nav_container.comp{background-color:transparent!important}.nav_container.comp_b *{color:#fff}.nav_container.comp_b .item *{color:#202020}.nav_container.dark{background-color:rgba(0,0,0,.3)}.nav_container.dark,.nav_container.white{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav_container.white{background-color:hsla(0,0%,100%,.3)}.nav_container>.nav_items{max-width:1920px;margin:0 auto;height:100%;display:flex;justify-content:flex-start;align-items:center;color:#202020}.nav_container>.nav_items.white *{color:#202020}.nav_container>.nav_items>.logo{padding:0 2.5rem;height:100%;display:flex;align-items:center;z-index:99999}.nav_container>.nav_items>div.nav_item{cursor:pointer;font-size:1.25rem;width:10rem;text-align:center;z-index:99999;position:relative}.nav_container>.nav_items>div.nav_item:hover>span{opacity:.8}.nav_container>.nav_items>div.nav_item.business{display:flex;justify-content:center}.nav_container>.nav_items>div.nav_item>.business_box{position:fixed;top:80px;display:flex;font-weight:400;line-height:1;font-size:1rem;color:#202020}.nav_container>.nav_items>div.nav_item>.business_box>div{display:flex;flex-direction:row;box-shadow:0 2px 20px rgba(0,0,0,.08);cursor:default;padding:12px 28px;border-radius:99px;background-color:#fff;justify-content:center}.nav_container>.nav_items>div.nav_item>.business_box>div>.item{display:flex;align-items:center;cursor:pointer}.nav_container>.nav_items>div.nav_item>.business_box>div>.item:hover{opacity:.8}.nav_container>.nav_items>div.nav_item>.business_box>div>.item img{object-fit:contain;object-position:center}.nav_container>.nav_items>div.nav_item>.business_box>div>.item:first-of-type:after{content:"";height:20px;padding-right:12px;border-right:1px solid #efefef}.nav_container>.nav_items>div.nav_item>.business_box>div>.item:last-of-type{padding-left:12px}.nav_container>.nav_items>div.locale_switcher{padding:0 2.5rem;position:absolute;max-width:1920px;width:calc(100% - 6rem);display:flex;justify-content:flex-end}.nav_container>.nav_items.dark{color:#fff}@media(min-width:1024px){.m_nav_container{display:none}}@media(max-width:1023px){.m_nav_container{display:block;position:absolute;z-index:100000}}.m_nav_container>.nav_bar{background-color:#fff;height:53px;width:100%;position:fixed;z-index:999}.m_nav_container>.nav_bar>.logo{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding-left:16px;padding-right:8px}.m_nav_container>.nav_bar>.logo .locale_hamburger{display:flex;align-items:center;gap:1rem}.m_nav_container>.nav_bar>.menu_container{display:none}.m_nav_container>.nav_bar>.menu_container.show{display:flex;flex-direction:column;background-color:#fff;gap:.75rem;width:100%;height:100dvh}.m_nav_container>.nav_bar>.menu_container.show .list{font-size:.875rem;color:#202020;display:flex;flex-direction:column;padding:0 1rem;z-index:1;position:relative}.m_nav_container>.nav_bar>.menu_container.show .list span{padding:.75rem 0}.m_nav_container>.nav_bar>.menu_container.show .list span.th{font-weight:600}.m_nav_container>.nav_bar>.menu_container.show .list span.th.pointer{cursor:pointer}.m_nav_container>.nav_bar>.menu_container.show .list span.td{font-weight:400}.m_nav_container>.nav_bar>.menu_container.show .list span.td.pointer{cursor:pointer}.m_nav_container>.nav_bar>.menu_container>.katalk_link{position:fixed;bottom:2rem;right:0}.m_nav_container>.nav_bar>.menu_container>.katalk_link img{padding-right:1rem}