.idc-cv2-c,.idc-cv2-c *,.idc-cv2-c *::before,.idc-cv2-c *::after{box-sizing:border-box}
.idc-cv2-c{color:var(--ink);font:400 17px/28px var(--font);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;text-align:left;letter-spacing:normal;text-transform:none;font-feature-settings:normal;direction:ltr}
.idc-cv2-c p,.idc-cv2-c h1,.idc-cv2-c h2,.idc-cv2-c h3,.idc-cv2-c h4,.idc-cv2-c h5,.idc-cv2-c h6,.idc-cv2-c ul,.idc-cv2-c ol,.idc-cv2-c dl,.idc-cv2-c dd,.idc-cv2-c figure,.idc-cv2-c form,.idc-cv2-c blockquote,.idc-cv2-c fieldset{margin:0;padding:0}
.idc-cv2-c ul,.idc-cv2-c ol{list-style:none}
.idc-cv2-c li{margin:0;padding:0;list-style:none;background:none}
.idc-cv2-c img,.idc-cv2-c svg{max-width:100%}
.idc-cv2-c img{height:auto;display:block;border:0;box-shadow:none;border-radius:0}
.idc-cv2-c a{color:inherit;text-decoration:none;border:0;box-shadow:none;background-image:none}
.idc-cv2-c a:hover,.idc-cv2-c a:focus{text-decoration:none}
.idc-cv2-c button,.idc-cv2-c input,.idc-cv2-c textarea,.idc-cv2-c select{font:inherit;color:inherit;margin:0;letter-spacing:normal;text-transform:none;box-shadow:none;min-height:0;line-height:normal}
.idc-cv2-c button{cursor:pointer;background:none;border:0;padding:0;border-radius:0;text-shadow:none;width:auto;height:auto}
.idc-cv2-c table,.idc-cv2-c tr,.idc-cv2-c td,.idc-cv2-c th{border:0;background:none;padding:0;margin:0}
.idc-cv2-c::before,.idc-cv2-c::after{content:none}
.idc-cv2-c h1,.idc-cv2-c h2,.idc-cv2-c h3{text-wrap:balance}
@font-face{font-family:"Pretendard";font-weight:400;font-style:normal;font-display:swap;src:url(//idc.kr/wp-content/uploads/idc-home-v2/v20260918/fonts/Pretendard-Regular.woff2) format("woff2"),url(//idc.kr/wp-content/uploads/idc-chrome-v2/v20260918/fonts/Pretendard-Regular.woff2) format("woff2")}
@font-face{font-family:"Pretendard";font-weight:500;font-style:normal;font-display:swap;src:url(//idc.kr/wp-content/uploads/idc-home-v2/v20260918/fonts/Pretendard-Medium.woff2) format("woff2"),url(//idc.kr/wp-content/uploads/idc-chrome-v2/v20260918/fonts/Pretendard-Medium.woff2) format("woff2")}
@font-face{font-family:"Pretendard";font-weight:600;font-style:normal;font-display:swap;src:url(//idc.kr/wp-content/uploads/idc-home-v2/v20260918/fonts/Pretendard-SemiBold.woff2) format("woff2"),url(//idc.kr/wp-content/uploads/idc-chrome-v2/v20260918/fonts/Pretendard-SemiBold.woff2) format("woff2")}
@font-face{font-family:"Pretendard";font-weight:700;font-style:normal;font-display:swap;src:url(//idc.kr/wp-content/uploads/idc-home-v2/v20260918/fonts/Pretendard-Bold.woff2) format("woff2"),url(//idc.kr/wp-content/uploads/idc-chrome-v2/v20260918/fonts/Pretendard-Bold.woff2) format("woff2")}
.idc-cv2-c{--ink:#0F1720;--ink-2:#1B2430;--ink-3:#2C3642;
--night:#0C0908;--night-2:#1A100C;
--pri:#FF6A2B;--on-pri:#0F1720;--pri-text:#B93C0A;--pri-on-dark:#FF8A55;
--pri-soft:#FFE7D8;--pri-soft-2:#FFCDB0;
--hi:#F7C948;--on-hi:#0F1720;--hi-soft:#FDF1C9;
--mark-bg:var(--pri);--mark-ink:var(--on-pri);
--cream:#FFF7EF;--cream-2:#FFEFE2;
--muted:#5A6472;--muted-d:#C9CED6;--line:#F0E6DB;--line-2:#E4D7C9;--line-in:#8C8279;
--white:#fff;--brand:#21759B;
--glow-a:rgba(176,36,6,.62);--glow-b:rgba(255,106,43,.22);--top-glow:rgba(255,106,43,.12);
--glass-solid:rgba(26,16,12,.94);
--qf-veil:linear-gradient(120deg,rgba(255,231,216,.95) 0%,rgba(255,247,239,.9) 60%,rgba(253,241,201,.9) 100%);
--r-pill:999px;--r-xl:40px;--r-lg:28px;--r-md:18px;--gap:20px;
--font:"Pretendard","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",system-ui,-apple-system,"Segoe UI",sans-serif;
--ease:cubic-bezier(.2,.7,.2,1);
--shadow-card:0 1px 2px rgba(15,23,32,.04),0 14px 34px rgba(15,23,32,.07);
--float-shadow:0 18px 44px rgba(15,23,32,.18);--focus:var(--ink);
color-scheme:light;}
.idc-cv2-c img, .idc-cv2-c svg{max-width:100%}
.idc-cv2-c img{height:auto;display:block}
.idc-cv2-c a{color:inherit;text-decoration:none}
.idc-cv2-c button, .idc-cv2-c input, .idc-cv2-c textarea, .idc-cv2-c select{font:inherit;color:inherit}
.idc-cv2-c button{cursor:pointer}
.idc-cv2-c p, .idc-cv2-c h1, .idc-cv2-c h2, .idc-cv2-c h3, .idc-cv2-c ul, .idc-cv2-c ol, .idc-cv2-c dl, .idc-cv2-c dd, .idc-cv2-c figure, .idc-cv2-c form{margin:0}
.idc-cv2-c ul, .idc-cv2-c ol{padding:0;list-style:none}
.idc-cv2-c h1, .idc-cv2-c h2, .idc-cv2-c h3{text-wrap:balance}
.idc-cv2-c .sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.idc-cv2-c .nw{white-space:nowrap}
.idc-cv2-c.sprite, .idc-cv2-c .sprite{position:absolute;width:0;height:0;overflow:hidden}
.idc-cv2-c.skip, .idc-cv2-c .skip{position:absolute;left:16px;top:-60px;z-index:200;background:var(--ink);color:#fff;padding:10px 18px;border-radius:var(--r-pill);font-weight:600}
.idc-cv2-c.skip:focus, .idc-cv2-c .skip:focus{top:12px}
.idc-cv2-c :focus-visible{outline:3px solid var(--focus);outline-offset:3px}
.idc-cv2-c .dk{--focus:var(--pri-on-dark)}
.idc-cv2-c .sb{--focus:#fff}
.idc-cv2-c svg.fo, .idc-cv2-c svg.arr{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.idc-cv2-c .wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px}
@media (min-width:1280px){.idc-cv2-c .wrap{padding-left:max(20px,min(206px,calc(206px - (100vw - 1440px) / 2)));padding-right:max(20px,min(48px,calc(48px - (100vw - 1440px) / 2)))}}
.idc-cv2-c .h3{font-weight:700;font-size:26px;line-height:1.32;letter-spacing:-.02em}
.idc-cv2-c .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 14px;border-radius:var(--r-pill);background:var(--pri-soft);color:var(--pri-text);font-size:13px;line-height:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}
.idc-cv2-c .eyebrow svg{width:18px;height:18px}
.idc-cv2-c .btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:12px 30px;border:0;border-radius:var(--r-pill);font-weight:700;font-size:17px;line-height:24px;white-space:nowrap;text-align:center;transition:color .3s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease)}
.idc-cv2-c .btn::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--fill,var(--ink));transform:scaleX(0);transform-origin:left center;transition:transform .38s var(--ease)}
.idc-cv2-c .btn:hover::before, .idc-cv2-c .btn:focus-visible::before{transform:scaleX(1)}
.idc-cv2-c .btn-pri{background:var(--pri);color:var(--on-pri);--fill:var(--ink)}
.idc-cv2-c .btn-pri:hover, .idc-cv2-c .btn-pri:focus-visible{color:#fff}
.idc-cv2-c .btn-ink{background:var(--ink);color:#fff;--fill:var(--pri)}
.idc-cv2-c .btn-ink:hover, .idc-cv2-c .btn-ink:focus-visible{color:var(--on-pri)}
.idc-cv2-c .btn-soft{background:var(--cream-2);color:var(--ink);--fill:var(--ink)}
.idc-cv2-c .btn-soft:hover, .idc-cv2-c .btn-soft:focus-visible{color:#fff}
.idc-cv2-c .btn-line{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-in);--fill:var(--ink)}
.idc-cv2-c .btn-line:hover, .idc-cv2-c .btn-line:focus-visible{color:#fff}
.idc-cv2-c .btn-sm{min-height:40px;padding:8px 18px;font-size:15px;line-height:22px}
.idc-cv2-c .btn-block{width:100%}
.idc-cv2-c .chip{position:relative;isolation:isolate;overflow:hidden;min-height:40px;padding:7px 18px;border:0;border-radius:var(--r-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font-size:15px;line-height:22px;font-weight:600;transition:color .3s,box-shadow .3s}
.idc-cv2-c .chip::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}
.idc-cv2-c .chip:hover, .idc-cv2-c .chip[aria-pressed="true"]{color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}
.idc-cv2-c .chip:hover::before, .idc-cv2-c .chip[aria-pressed="true"]::before{transform:scaleX(1)}
.idc-cv2-c .chip-sm{min-height:32px;padding:4px 12px;font-size:13px;line-height:20px}
.idc-cv2-c .tz{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--r-pill);font-size:10.5px;line-height:15px;font-weight:800;letter-spacing:.04em;background:var(--pri);color:var(--on-pri);vertical-align:middle;white-space:nowrap}
.idc-cv2-c .blocks{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}
.idc-cv2-c .blocks>i{display:block;height:10px;border-radius:3px;background:currentColor;opacity:.16}
.idc-cv2-c .blocks>i.on{opacity:1}
.idc-cv2-c .fgrid{display:grid;gap:12px;margin-top:22px}
.idc-cv2-c .fgrid-2{grid-template-columns:1fr 1fr}
.idc-cv2-c .fld{display:flex;flex-direction:column;gap:6px;min-width:0}
.idc-cv2-c .fld-wide{grid-column:1/-1}
.idc-cv2-c .fld label{font-size:14px;line-height:20px;font-weight:600}
.idc-cv2-c .fld input, .idc-cv2-c .fld textarea, .idc-cv2-c .md input[type=password]{width:100%;min-height:52px;padding:13px 18px;border:0;border-radius:var(--r-md);background:#fff;box-shadow:inset 0 0 0 1px var(--line-in);color:var(--ink);font-size:16px;line-height:24px;outline:none;transition:box-shadow .2s}
.idc-cv2-c .fld textarea{min-height:120px;resize:vertical}
.idc-cv2-c .fld input::placeholder, .idc-cv2-c .fld textarea::placeholder, .idc-cv2-c .md input::placeholder{color:var(--muted)}
.idc-cv2-c .fld input:focus, .idc-cv2-c .fld textarea:focus, .idc-cv2-c .md input[type=password]:focus{box-shadow:inset 0 0 0 2px var(--ink)}
.idc-cv2-c .agree{display:flex;align-items:flex-start;gap:10px;margin:16px 0 18px;font-size:15px;line-height:22px;cursor:pointer}
.idc-cv2-c .agree input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--ink)}
.idc-cv2-c.top, .idc-cv2-c .top{position:relative;z-index:30;background:radial-gradient(900px 380px at 88% -10%,var(--top-glow),transparent 70%),radial-gradient(700px 300px at 0% 0%,var(--top-glow),transparent 70%),var(--cream);color:var(--ink)}
.idc-cv2-c .top-in{padding-top:6px;padding-bottom:18px}
.idc-cv2-c .idclog{position:absolute;left:0;top:0;z-index:5;display:flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;background:var(--ink);border-radius:0 0 18px 0;color:#fff;font-size:12px;line-height:14px}
.idc-cv2-c .idclog svg{width:18px;height:20px}
.idc-cv2-c .idclog b{display:block;font-weight:700;letter-spacing:.02em}
.idc-cv2-c .idclog b i{font-style:normal;color:var(--pri-on-dark)}
.idc-cv2-c .idclog small{display:block;color:var(--muted-d);font-size:11px}
.idc-cv2-c .ub-in{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:42px}
.idc-cv2-c .ub-brand{font-weight:700;font-size:14px;letter-spacing:.02em;color:var(--ink)}
.idc-cv2-c .ub-brand span{font-weight:500;color:var(--muted);margin-left:4px}
.idc-cv2-c .ub-links{display:flex;align-items:center;flex-wrap:wrap;gap:2px 4px}
.idc-cv2-c .ub-l{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:var(--r-pill);font-size:14px;line-height:20px;font-weight:500;color:var(--muted);transition:color .25s,background-color .25s}
.idc-cv2-c .ub-l:hover, .idc-cv2-c .ub-l:focus-visible{color:var(--ink);background:#fff}
.idc-cv2-c .ub-box{color:var(--pri-text);box-shadow:inset 0 0 0 1px currentColor;font-weight:700}
.idc-cv2-c .ub-dd{position:relative}
.idc-cv2-c .ub-panel{display:none;position:absolute;right:0;top:100%;z-index:60;min-width:200px;padding:12px;background:#fff;border-radius:var(--r-md);box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line)}
.idc-cv2-c .ub-panel::before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}
.idc-cv2-c .ub-panel-g{display:none;grid-template-columns:repeat(3,minmax(140px,1fr));gap:4px 14px;min-width:520px}
.idc-cv2-c .ub-dd:hover .ub-panel, .idc-cv2-c .ub-dd:focus-within .ub-panel, .idc-cv2-c .ub-dd.open .ub-panel{display:block}
.idc-cv2-c .ub-dd:hover .ub-panel-g, .idc-cv2-c .ub-dd:focus-within .ub-panel-g, .idc-cv2-c .ub-dd.open .ub-panel-g{display:grid}
.idc-cv2-c .ub-gt{padding:6px 12px 4px;font-size:13px;line-height:18px;font-weight:700;color:var(--pri-text)}
.idc-cv2-c .ub-pl{display:block;padding:7px 12px;border-radius:12px;font-size:15px;line-height:22px;color:var(--ink);white-space:nowrap}
.idc-cv2-c .ub-pl:hover, .idc-cv2-c .ub-pl:focus-visible{background:var(--cream-2);color:var(--pri-text)}
.idc-cv2-c .hd{position:relative}
.idc-cv2-c .hm{display:flex;align-items:center;gap:22px;min-height:80px;margin-top:4px;padding:10px 10px 10px 30px;border-radius:var(--r-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line),0 2px 4px rgba(15,23,32,.03),0 22px 48px rgba(15,23,32,.08)}
.idc-cv2-c .logo{display:inline-flex;align-items:center;flex:none;border-radius:12px}
.idc-cv2-c .logo picture{display:block}
.idc-cv2-c .logo img{width:auto;height:40px}
.idc-cv2-c .hs{position:relative;flex:1 1 520px;max-width:620px;display:flex;align-items:center;gap:6px;height:56px;padding:5px 5px 5px 22px;background:#fff;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2)}
.idc-cv2-c .hs input[type=search]{flex:1;min-width:0;height:100%;background:transparent;border:0;color:var(--ink);font-size:16px;outline:none;-webkit-appearance:none;appearance:none}
.idc-cv2-c .hs input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
.idc-cv2-c .hs:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}
.idc-cv2-c .hs-ph{position:absolute;left:22px;right:170px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:16px;line-height:22px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.idc-cv2-c .hs-ph em{font-style:normal;font-weight:400;color:var(--muted);pointer-events:auto;cursor:pointer;display:inline-block;transition:opacity .45s,transform .45s}
.idc-cv2-c .hs-ph em.out{opacity:0;transform:translateY(6px)}
.idc-cv2-c .hs.typing .hs-ph{display:none}
.idc-cv2-c .hs-go{display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--ink);color:#fff;transition:background-color .3s}
.idc-cv2-c .hs-go:hover{background:var(--ink-3)}
.idc-cv2-c .hs-go svg{width:20px;height:20px;stroke:#fff}
.idc-cv2-c .hs-ai{position:relative;display:inline-flex;align-items:center;gap:6px;height:46px;padding:0 18px;border:0;border-radius:var(--r-pill);background:var(--pri);color:var(--on-pri);font-weight:700;font-size:15px;white-space:nowrap;transition:background-color .3s,color .3s}
.idc-cv2-c .hs-ai:hover{background:var(--ink);color:#fff}
.idc-cv2-c .hs-ai .ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;fill:none}
.idc-cv2-c .hs-ai .ring .bg{stroke:none}
.idc-cv2-c .hs-ai .ring .dot{stroke:currentColor;stroke-width:1.4;stroke-dasharray:6 94;animation:ring 3.2s linear 3}
@keyframes ring{to{stroke-dashoffset:-100}}
.idc-cv2-c .hr{display:flex;align-items:center;gap:10px;margin-left:auto}
.idc-cv2-c .hr-q{min-height:58px;padding:10px 30px;font-size:17px}
.idc-cv2-c .hr-ph{position:relative;display:flex;align-items:center;gap:10px;padding:4px 8px 4px 4px}
.idc-cv2-c .hr-ov{position:absolute;inset:0;z-index:0;border-radius:18px}
.idc-cv2-c .hr-ic{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--pri-soft);color:var(--pri-text);pointer-events:none}
.idc-cv2-c .hr-ic svg{width:19px;height:19px}
.idc-cv2-c .hr-tx{position:relative;z-index:1;display:flex;flex-direction:column;pointer-events:none}
.idc-cv2-c .hr-num{pointer-events:auto;font-size:19px;line-height:24px;font-weight:700;color:var(--ink);letter-spacing:-.01em}
.idc-cv2-c .hr-tx small{font-size:12.5px;line-height:17px;color:var(--muted);white-space:nowrap}
.idc-cv2-c .hr-ico{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--cream);color:var(--ink);transition:background-color .3s,color .3s}
.idc-cv2-c .hr-ico:hover{background:var(--ink);color:#fff}
.idc-cv2-c .hr-ico svg{width:21px;height:21px}
.idc-cv2-c .hr-cnt{position:absolute;top:-2px;right:-2px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--pri);color:var(--on-pri);font-size:12px;line-height:19px;font-weight:700;text-align:center}
.idc-cv2-c .burger{display:none;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--ink)}
.idc-cv2-c .burger-i, .idc-cv2-c .burger-i::before, .idc-cv2-c .burger-i::after{display:block;width:18px;height:2px;border-radius:2px;background:#fff;position:relative}
.idc-cv2-c .burger-i::before, .idc-cv2-c .burger-i::after{content:"";position:absolute;left:0}
.idc-cv2-c .burger-i::before{top:-6px}
.idc-cv2-c .burger-i::after{top:6px}
.idc-cv2-c .cp{position:relative;display:grid;grid-template-columns:repeat(7,auto);justify-content:space-between;gap:2px 10px;margin:14px 0 0;padding:14px 22px;background:#fff;border-radius:32px;box-shadow:inset 0 0 0 1px var(--line),0 12px 30px rgba(15,23,32,.05)}
.idc-cv2-c .cp-col{display:flex;flex-direction:column;gap:2px}
.idc-cv2-c .cp-it{position:relative}
.idc-cv2-c .cp-a{display:flex;align-items:center;gap:5px;width:100%;min-height:32px;padding:5px 12px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink);font-size:15px;line-height:22px;font-weight:600;white-space:nowrap;text-align:left;transition:background-color .25s,color .25s}
.idc-cv2-c .cp-a .cnt{font-size:13px;font-weight:500;color:var(--muted)}
.idc-cv2-c .cp-a:hover, .idc-cv2-c .cp-it:focus-within>.cp-a, .idc-cv2-c .cp-it:hover>.cp-a{background:var(--cream-2);color:var(--pri-text)}
.idc-cv2-c .cp-board{color:var(--muted)}
.idc-cv2-c .cp-more{color:var(--pri-text)}
.idc-cv2-c .cp-more-list{display:flex;flex-direction:column;padding:2px 0 4px 10px}
.idc-cv2-c .cp-more-list[hidden]{display:none}
.idc-cv2-c .cp-sub{padding:4px 12px;border-radius:var(--r-pill);font-size:14px;line-height:20px;color:var(--muted)}
.idc-cv2-c .cp-sub:hover, .idc-cv2-c .cp-sub:focus-visible{color:var(--ink);background:var(--cream-2)}
.idc-cv2-c .cp-fly{display:none;position:absolute;left:0;top:100%;z-index:70;padding:14px;background:#fff;border-radius:var(--r-md);box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line);width:max-content;max-width:min(760px,calc(100vw - 60px))}
.idc-cv2-c .cp-fly::before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}
.idc-cv2-c .cp-r .cp-fly{left:auto;right:0}
.idc-cv2-c .cp-it:hover>.cp-fly, .idc-cv2-c .cp-it:focus-within>.cp-fly{display:flex;gap:14px}
.idc-cv2-c .cp-fl{display:grid;grid-template-columns:repeat(var(--fc),minmax(150px,max-content));gap:0 8px}
.idc-cv2-c .cp-fa{display:block;padding:6px 12px;border-radius:12px;font-size:14px;line-height:20px;color:var(--ink);white-space:nowrap}
.idc-cv2-c .cp-fa:hover, .idc-cv2-c .cp-fa:focus-visible{background:var(--cream-2);color:var(--pri-text)}
.idc-cv2-c .cp-th{display:grid;grid-template-columns:repeat(3,150px);gap:10px}
.idc-cv2-c .cp-tc{display:block;padding:6px;border-radius:16px;background:var(--cream);color:var(--ink)}
.idc-cv2-c .cp-tc:hover{background:var(--cream-2)}
.idc-cv2-c .cp-tc img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin-bottom:6px}
.idc-cv2-c .cp-tc b{display:block;font-size:13px;line-height:18px;font-weight:700}
.idc-cv2-c .cp-tc small{display:block;font-size:12px;line-height:17px;color:var(--muted)}
.idc-cv2-c.ft, .idc-cv2-c .ft{position:relative;background:var(--ink);color:#fff;padding-top:80px;margin-top:-1px}
.idc-cv2-c.ft .eyebrow, .idc-cv2-c .ft .eyebrow{background:rgba(255,255,255,.08);color:var(--pri-on-dark)}
.idc-cv2-c .ft-a{display:grid;grid-template-columns:4fr 3.3fr 6.7fr;gap:36px;padding-bottom:56px;border-bottom:1px solid rgba(201,206,214,.14)}
.idc-cv2-c .ft-cc .eyebrow{margin-bottom:12px}
.idc-cv2-c .ft-tel{display:inline-flex;align-items:center;gap:12px;font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.02em;transition:color .3s}
.idc-cv2-c .ft-tel:hover{color:var(--pri-on-dark)}
.idc-cv2-c .ft-tel-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--pri);color:var(--on-pri)}
.idc-cv2-c .ft-tel-ic svg{width:24px;height:24px}
.idc-cv2-c .ft-cap{margin-top:6px;color:var(--muted-d);font-size:15px}
.idc-cv2-c .ft-em{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:16px}
.idc-cv2-c .ft-em svg{width:20px;height:20px;color:var(--pri-on-dark)}
.idc-cv2-c .ft-em a{font-weight:700;font-size:20px}
.idc-cv2-c .ft-em a:hover{color:var(--pri-on-dark)}
.idc-cv2-c .ft-hours{margin-top:18px;display:grid;gap:6px;font-size:15px;line-height:23px}
.idc-cv2-c .ft-hours div{display:flex;gap:12px}
.idc-cv2-c .ft-hours dt{flex:none;color:var(--muted-d)}
.idc-cv2-c .ft-hours dd{color:#fff}
.idc-cv2-c .ft-hours .ft-note{color:var(--muted-d);font-size:14px}
.idc-cv2-c .ft-stats{display:grid;gap:10px;align-self:start}
.idc-cv2-c .st-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:16px 18px;border-radius:22px;background:#fff;color:var(--ink)}
.idc-cv2-c .st-card strong{grid-column:1;font-size:27px;line-height:34px;font-weight:700;letter-spacing:-.025em;white-space:nowrap}
.idc-cv2-c .st-card span{grid-column:1/-1;font-size:14px;line-height:20px;color:#3E4652;white-space:nowrap}
.idc-cv2-c .st-card .st-g{grid-column:2;grid-row:1}
.idc-cv2-c .st2{background:var(--hi)}
.idc-cv2-c .st3{background:var(--pri-soft)}
.idc-cv2-c .st-g.blocks{width:68px;gap:2px;color:var(--ink)}
.idc-cv2-c .st-g.blocks>i{height:24px;border-radius:3px}
.idc-cv2-c .st-g.blocks-big{width:52px;gap:6px}
.idc-cv2-c .st-g.blocks-big>i{height:34px;border-radius:8px}
.idc-cv2-c .st-ring{display:block;width:34px;height:34px;border-radius:50%;background:conic-gradient(var(--pri) 0 100%);-webkit-mask:radial-gradient(closest-side,transparent 64%,#000 66%);mask:radial-gradient(closest-side,transparent 64%,#000 66%)}
.idc-cv2-c .ft-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;align-content:start}
.idc-cv2-c .ft-opt{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;transition:background-color .25s}
.idc-cv2-c .ft-opt:hover, .idc-cv2-c .ft-opt:focus-visible{background:rgba(255,255,255,.07)}
.idc-cv2-c .ft-opt svg{flex:none;width:22px;height:22px;color:var(--pri-on-dark)}
.idc-cv2-c .ft-ot{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}
.idc-cv2-c .ft-ot b{font-size:17px;line-height:24px;font-weight:700}
.idc-cv2-c .ft-ot small{font-size:13px;line-height:20px;color:var(--muted-d)}
.idc-cv2-c .ft-ar{font-style:normal;color:var(--pri-on-dark);font-size:22px;transition:transform .3s var(--ease)}
.idc-cv2-c .ft-opt:hover .ft-ar{transform:translateX(4px)}
.idc-cv2-c .ft-b{display:grid;grid-template-columns:6fr 6fr;gap:40px;padding:48px 0}
.idc-cv2-c .ft-logo img{height:48px;width:auto}
.idc-cv2-c .ft-name{margin-top:14px;font-size:18px;font-weight:700}
.idc-cv2-c .ft-biz{margin-top:10px;font-size:14px;line-height:24px;color:var(--muted-d)}
.idc-cv2-c .ft-legal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:16px;font-size:14px}
.idc-cv2-c .ft-legal a{font-weight:700}
.idc-cv2-c .ft-legal a:hover{color:var(--pri-on-dark)}
.idc-cv2-c .ft-sep{color:#56606C}
.idc-cv2-c .ft-menus{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.idc-cv2-c .ft-mh{font-size:14px;font-weight:700;color:var(--pri-on-dark);margin-bottom:10px}
.idc-cv2-c .ft-menu a{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:17px;line-height:26px;transition:color .25s}
.idc-cv2-c .ft-menu a:hover, .idc-cv2-c .ft-menu a:focus-visible{color:var(--pri-on-dark)}
.idc-cv2-c .ft-menu .arr{width:16px;height:16px;color:var(--pri-on-dark);transition:transform .3s var(--ease)}
.idc-cv2-c .ft-menu a:hover .arr{transform:translateX(3px)}
.idc-cv2-c .ft-c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:26px 0 36px;border-top:1px solid rgba(201,206,214,.14)}
.idc-cv2-c .ft-certs{display:flex;flex-wrap:wrap;gap:10px 22px}
.idc-cv2-c .ft-certs li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:18px;color:var(--muted-d)}
.idc-cv2-c .ft-cert-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff}
.idc-cv2-c .ft-cert-ic svg{width:30px;height:30px}
.idc-cv2-c .ft-lang{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border-radius:var(--r-pill);background:rgba(255,255,255,.06)}
.idc-cv2-c .ft-lang .globe{width:18px;height:18px;margin:0 6px 0 8px;fill:none;stroke:var(--muted-d);stroke-width:1.7}
.idc-cv2-c .lang{min-height:36px;padding:6px 14px;border:0;border-radius:var(--r-pill);background:transparent;color:#fff;font-size:13px;font-weight:700}
.idc-cv2-c .lang:hover{color:var(--pri-on-dark)}
.idc-cv2-c .lang.on{background:var(--pri);color:var(--on-pri)}
.idc-cv2-c .ft-bar-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:24px 40px;background:#070B10;border-radius:var(--r-xl) var(--r-xl) 0 0;color:var(--muted-d);font-size:14px;line-height:22px}
.idc-cv2-c .ft-notice{font-size:13px}
.idc-cv2-c .sb{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--brand);color:#fff;box-shadow:0 -8px 24px rgba(15,23,32,.18)}
.idc-cv2-c .sb-in{display:flex;align-items:center;justify-content:center;gap:18px;min-height:72px;padding:10px 20px;max-width:1440px;margin:0 auto}
.idc-cv2-c .sb-tel{display:inline-flex;align-items:center;gap:8px;font-size:21px;font-weight:700}
.idc-cv2-c .sb-tel svg{width:19px;height:19px}
.idc-cv2-c .sb-msg{font-size:15px;line-height:22px;white-space:nowrap}
.idc-cv2-c .sb-msg b{font-weight:700;text-decoration:underline;text-underline-offset:3px}
.idc-cv2-c .sb-form{display:flex;align-items:center;gap:8px}
.idc-cv2-c .sb-form input{height:42px;padding:0 18px;border:0;border-radius:var(--r-pill);background:#fff;color:var(--ink);font-size:15px;outline:none}
.idc-cv2-c .sb-form input::placeholder{color:var(--muted)}
.idc-cv2-c .sb-form input:focus{box-shadow:0 0 0 3px var(--hi)}
.idc-cv2-c .sb-form .btn-pri:hover, .idc-cv2-c .sb-form .btn-pri:focus-visible{color:#fff}
.idc-cv2-c .sb-agree{position:relative;display:flex;align-items:center;gap:6px;font-size:14px;white-space:nowrap}
.idc-cv2-c .sb-agree label{display:flex;align-items:center;gap:6px;cursor:pointer}
.idc-cv2-c .sb-agree input{width:18px;height:18px;margin:0;accent-color:var(--ink)}
.idc-cv2-c .sb-full{text-decoration:underline;text-underline-offset:3px}
.idc-cv2-c .sb10-req{color:#fff}
.idc-cv2-c .sb-priv{display:none;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translateX(-50%);width:420px;padding:16px 18px;border-radius:var(--r-md);background:var(--ink);color:var(--muted-d);font-size:13px;line-height:21px;white-space:normal;box-shadow:var(--float-shadow)}
.idc-cv2-c .sb-priv b{color:#fff}
.idc-cv2-c .sb-agree:hover .sb-priv, .idc-cv2-c .sb-agree:focus-within .sb-priv{display:block}
.idc-cv2-c .sb-doc{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 16px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7);font-size:14px;font-weight:700;white-space:nowrap;transition:background-color .3s,color .3s}
.idc-cv2-c .sb-doc:hover{background:#fff;color:var(--brand)}
.idc-cv2-c .sb-doc svg{width:16px;height:16px}
.idc-cv2-c .qm{position:fixed;left:14px;top:50%;transform:translateY(-50%);z-index:80;width:176px;padding:8px;border-radius:var(--r-lg);background:#fff;color:var(--ink);box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line);max-height:calc(100vh - 110px);overflow:auto;scrollbar-width:none}
.idc-cv2-c .qm::-webkit-scrollbar{display:none}
.idc-cv2-c .qm-h{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;padding:8px 14px;border:0;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-weight:700;font-size:15px}
.idc-cv2-c .qm-h i{font-style:normal;color:var(--pri-on-dark);font-size:18px;transition:transform .3s}
.idc-cv2-c .qm.mini .qm-b{display:none}
.idc-cv2-c .qm.mini .qm-h i{transform:rotate(180deg)}
.idc-cv2-c .qm-s{padding:8px 0 2px}
.idc-cv2-c .qm-t{padding:2px 14px 4px;font-size:12px;line-height:18px;font-weight:700;color:var(--muted);letter-spacing:.02em}
.idc-cv2-c .qm-l{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 14px;border-radius:var(--r-pill);font-size:15px;line-height:22px;font-weight:500;transition:background-color .25s,color .25s}
.idc-cv2-c .qm-l:hover, .idc-cv2-c .qm-l:focus-visible{background:var(--cream-2);color:var(--pri-text)}
.idc-cv2-c .qm-more{padding-top:6px;border-top:1px solid var(--line);margin-top:6px}
.idc-cv2-c .qm-ic{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}
.idc-cv2-c .qm-ic0{background:#FEE500}
.idc-cv2-c .qm-ic0 svg{width:12px;height:12px}
.idc-cv2-c .qm-ic1{background:#03C75A;color:#fff;font-size:11px;font-weight:800}
.idc-cv2-c .qm-fold{display:block;width:100%;margin-top:8px;min-height:38px;border:0;border-radius:var(--r-pill);background:var(--pri);color:var(--on-pri);font-size:13px;font-weight:700;transition:background-color .25s,color .25s}
.idc-cv2-c .qm-fold:hover{background:var(--ink);color:#fff}
.idc-cv2-c .tfab{position:fixed;left:22px;bottom:176px;z-index:85;display:flex;flex-direction:column;gap:8px}
.idc-cv2-c .tf{display:inline-flex;align-items:center;gap:0;height:44px;min-width:44px;padding:0 11px;border-radius:var(--r-pill);font-weight:700;font-size:14px;box-shadow:var(--float-shadow);overflow:hidden;transition:gap .3s var(--ease)}
.idc-cv2-c .tf svg{flex:none;width:22px;height:22px}
.idc-cv2-c .tf0{background:#FEE500;color:#191919}
.idc-cv2-c .tf1{background:#03C75A;color:#fff}
.idc-cv2-c .tf-tx{max-width:0;opacity:0;white-space:nowrap;transition:max-width .35s var(--ease),opacity .3s}
.idc-cv2-c .tf:hover, .idc-cv2-c .tf:focus-visible{gap:6px;padding-right:16px}
.idc-cv2-c .tf:hover .tf-tx, .idc-cv2-c .tf:focus-visible .tf-tx{max-width:120px;opacity:1}
.idc-cv2-c .cb{position:fixed;left:22px;bottom:88px;z-index:85}
.idc-cv2-c .cb-toggle{position:relative;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line);overflow:visible}
.idc-cv2-c .cb-toggle img{width:60px;height:40px;object-fit:contain}
.idc-cv2-c .cb-badge{position:absolute;top:0;right:0;min-width:22px;height:22px;border-radius:11px;background:var(--pri);color:var(--on-pri);font-size:12px;line-height:22px;font-weight:700}
.idc-cv2-c .cb-bubble{position:absolute;left:80px;top:22px;padding:5px 14px;border:0;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:var(--float-shadow)}
.idc-cv2-c .cb-pop{position:fixed;left:22px;bottom:172px;z-index:95;width:min(560px,calc(100vw - 44px));max-height:calc(100vh - 200px);display:flex;flex-direction:column;border-radius:var(--r-lg);background:#fff;color:var(--ink);box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line);overflow:hidden}
.idc-cv2-c .cb-pop[hidden]{display:none}
.idc-cv2-c .cb-h{display:flex;justify-content:space-between;gap:12px;padding:20px 22px 16px;background:var(--cream)}
.idc-cv2-c .cb-title{font-size:18px;font-weight:700}
.idc-cv2-c .cb-title em{font-style:normal;color:var(--pri-text)}
.idc-cv2-c .cb-desc{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:13px;color:var(--muted)}
.idc-cv2-c .cb-desc i{width:7px;height:7px;border-radius:50%;background:#16A34A}
.idc-cv2-c .cb-sub{margin-top:6px;font-size:13px;line-height:20px;color:var(--pri-text)}
.idc-cv2-c .cb-x, .idc-cv2-c .md-x{flex:none;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--cream-2);color:var(--ink);font-size:16px;transition:background-color .25s,color .25s}
.idc-cv2-c .cb-x:hover, .idc-cv2-c .md-x:hover{background:var(--ink);color:#fff}
.idc-cv2-c .cb-body{display:grid;grid-template-columns:1fr 170px;flex:1 1 auto;min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr)}
.idc-cv2-c .cb-main{display:flex;flex-direction:column;min-width:0;min-height:0}
.idc-cv2-c .cb-msgs{display:flex;flex-direction:column;gap:14px;padding:18px;flex:1 1 auto;min-height:0;overflow:auto}
.idc-cv2-c .cb-m{display:flex;gap:8px;align-items:flex-start}
.idc-cv2-c .cb-me{flex-direction:row-reverse}
.idc-cv2-c .cb-av{flex:none;width:34px;height:34px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}
.idc-cv2-c .cb-bub{max-width:100%;padding:12px 14px;border-radius:18px;background:var(--cream);font-size:14px;line-height:22px}
.idc-cv2-c .cb-me .cb-bub{background:var(--pri-soft)}
.idc-cv2-c .cb-bub time{display:block;margin-top:4px;font-size:12px;color:var(--muted)}
.idc-cv2-c .cb-qb{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.idc-cv2-c .cb-side{display:flex;flex-direction:column;gap:4px;padding:12px 10px;background:var(--cream);min-height:0;overflow:auto}
.idc-cv2-c .cb-sb{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border:0;border-radius:12px;background:transparent;color:var(--ink);font-size:13px;text-align:left}
.idc-cv2-c .cb-sb:hover{background:#fff}
.idc-cv2-c .cb-sb span:first-of-type{flex:1}
.idc-cv2-c .cb-f{display:flex;gap:6px;padding:10px 14px 14px;border-top:1px solid var(--line)}
.idc-cv2-c .cb-f input{flex:1;min-width:0;height:44px;padding:0 18px;border:0;border-radius:var(--r-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line-in);color:var(--ink);font-size:15px;outline:none}
.idc-cv2-c .cb-f input::placeholder{color:var(--muted)}
.idc-cv2-c .cb-f input:focus{box-shadow:inset 0 0 0 2px var(--ink)}
.idc-cv2-c .cb-send{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--pri);color:var(--on-pri);transition:background-color .3s,color .3s}
.idc-cv2-c .cb-send:hover{background:var(--ink);color:#fff}
.idc-cv2-c .cb-send svg{width:18px;height:18px}
.idc-cv2-c .cw-fab{position:fixed;right:18px;bottom:162px;z-index:85;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:var(--ink);box-shadow:var(--float-shadow),inset 0 0 0 1px rgba(255,255,255,.22)}
.idc-cv2-c .cw-fab img{width:28px;height:28px}
.idc-cv2-c .cw{position:fixed;right:18px;bottom:226px;z-index:95;width:340px;border-radius:var(--r-lg);background:#fff;color:var(--ink);box-shadow:var(--float-shadow),inset 0 0 0 1px var(--line);overflow:hidden}
.idc-cv2-c .cw[hidden]{display:none}
.idc-cv2-c .cw-h{display:flex;align-items:center;gap:6px;padding:14px 14px 14px 20px;background:var(--cream)}
.idc-cv2-c .cw-h p{flex:1;font-weight:700}
.idc-cv2-c .cw-h button{width:32px;height:32px;border:0;border-radius:50%;background:#fff;color:var(--ink)}
.idc-cv2-c .cw-body{display:flex;flex-direction:column;gap:10px;padding:16px}
.idc-cv2-c .cw-m{align-self:flex-start;padding:12px 14px;border-radius:18px 18px 18px 6px;background:var(--cream);font-size:14px;line-height:22px}
.idc-cv2-c .cw-m .sm{display:block;margin-top:6px;font-size:12px;color:var(--muted)}
.idc-cv2-c .cw-f{display:flex;gap:6px;padding:0 14px 14px}
.idc-cv2-c .cw-f input{flex:1;min-width:0;height:42px;padding:0 16px;border:0;border-radius:var(--r-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line-in);color:var(--ink);outline:none}
.idc-cv2-c .cw-f input:focus{box-shadow:inset 0 0 0 2px var(--ink)}
.idc-cv2-c .cw-f .btn{width:42px;min-height:42px;padding:0}
.idc-cv2-c .cw-f svg{width:18px;height:18px}
.idc-cv2-c .mbn{position:fixed;left:16px;right:16px;bottom:12px;z-index:90;display:none;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px;border-radius:var(--r-pill);background:var(--ink);box-shadow:var(--float-shadow)}
.idc-cv2-c .mbn-a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;border-radius:var(--r-pill);color:#fff;font-size:14px;font-weight:700}
.idc-cv2-c .mbn-a svg{width:17px;height:17px}
.idc-cv2-c .mbn-q{background:var(--pri);color:var(--on-pri)}
.idc-cv2-c .mbn-q svg{stroke:var(--on-pri)}
.idc-cv2-c .mnav{position:fixed;inset:0;z-index:150;background:rgba(15,23,32,.5)}
.idc-cv2-c .mnav[hidden]{display:none}
.idc-cv2-c .mnav-in{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);overflow:auto;background:#fff;color:var(--ink);padding:16px 16px 40px}
.idc-cv2-c .mnav-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}
.idc-cv2-c .mnav-top img{height:26px;width:auto}
.idc-cv2-c .mnav-top .logo-cap{padding:8px 4px}
.idc-cv2-c .mnav-x{display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--cream-2);color:var(--ink);font-size:18px}
.idc-cv2-c .mnav-list{display:flex;flex-direction:column;gap:6px}
.idc-cv2-c .mnav-a{display:flex;align-items:center;min-height:52px;padding:10px 22px;border-radius:var(--r-pill);background:var(--cream);font-size:18px;font-weight:700}
.idc-cv2-c .mnav-a:hover, .idc-cv2-c .mnav-a:focus-visible{background:var(--pri-soft);color:var(--pri-text)}
.idc-cv2-c .mnav-kids{display:flex;flex-wrap:wrap;gap:6px;padding:10px 4px 8px}
.idc-cv2-c .mnav-k{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;color:var(--ink)}
.idc-cv2-c .mnav-k:hover{background:var(--cream-2)}
.idc-cv2-c .mnav-mega{padding:4px 4px 12px}
.idc-cv2-c .mnav-mh{margin:8px 0 8px 6px;font-size:13px;font-weight:700;color:var(--pri-text)}
.idc-cv2-c .mnav-prods{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.idc-cv2-c .mp{position:relative;display:flex;flex-direction:column;padding:8px 8px 12px;border-radius:var(--r-md);background:var(--cream)}
.idc-cv2-c .mp img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;margin-bottom:8px}
.idc-cv2-c .mp-l{position:absolute;top:14px;left:14px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pri);color:var(--on-pri);font-size:13px;font-weight:700}
.idc-cv2-c .mp b{font-size:14px;font-weight:700}
.idc-cv2-c .mp-p{font-size:13px}
.idc-cv2-c .mp-p del{color:var(--muted)}
.idc-cv2-c .mp-p ins{text-decoration:none;color:var(--pri-text);font-weight:700}
.idc-cv2-c .mnav-promo{position:relative;display:flex;flex-direction:column;gap:2px;padding:26px 22px;border-radius:var(--r-md);background:var(--ink) var(--pbg) center/cover no-repeat;color:#fff;overflow:hidden;isolation:isolate;font-size:15px}
.idc-cv2-c .mnav-promo::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(15,23,32,.78)}
.idc-cv2-c .mnav-promo span:first-child{font-size:22px;font-weight:700;color:var(--pri-on-dark)}
.idc-cv2-c .mnav-soc{display:flex;flex-wrap:wrap;gap:8px;padding:16px 4px}
.idc-cv2-c .mnav-soc a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--cream-2);color:var(--ink);font-weight:700;font-size:14px}
.idc-cv2-c .mnav-soc a:hover{background:var(--pri);color:var(--on-pri)}
.idc-cv2-c .md{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:20px;background:rgba(15,23,32,.55);overflow:auto}
.idc-cv2-c .md[hidden]{display:none}
.idc-cv2-c .md-p{position:relative;width:min(680px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:44px 48px 40px;border-radius:var(--r-xl);background:#fff;color:var(--ink);box-shadow:var(--float-shadow)}
.idc-cv2-c .md-wide{width:min(820px,100%)}
.idc-cv2-c .md-sm{width:min(440px,100%)}
.idc-cv2-c .md-x{position:absolute;top:18px;right:18px}
.idc-cv2-c .md-p .h3{padding-right:40px}
.idc-cv2-c .md-sub{margin-top:8px;color:var(--muted);font-size:15px;line-height:24px}
.idc-cv2-c .md input[type=password]{margin-top:20px}
.idc-cv2-c .md-note{margin-top:12px;text-align:center;font-size:13px;color:var(--muted)}
.idc-cv2-c .rq{margin:20px 0 0;padding:18px 20px 20px;border:0;border-radius:var(--r-md);background:var(--cream)}
.idc-cv2-c .rq legend{float:left;width:100%;margin-bottom:6px;font-weight:700}
.idc-cv2-c .rq .fld{clear:both;margin-top:10px}
.idc-cv2-c .rq legend span{margin-left:6px;padding:1px 8px;border-radius:var(--r-pill);background:var(--pri);color:var(--on-pri);font-size:12px}
.idc-cv2-c .rq-list+.btn{margin-top:12px}
.idc-cv2-c .md-ag{margin-top:18px;padding:16px 18px;border-radius:var(--r-md);background:var(--cream)}
.idc-cv2-c .md-agh{font-weight:700;font-size:15px}
.idc-cv2-c .md-ag ul{margin:8px 0 0;padding-left:18px;list-style:disc;color:var(--muted);font-size:13px;line-height:21px}
.idc-cv2-c .md-ag .agree{margin:12px 0 0}
.idc-cv2-c .md-warn{margin-top:16px;font-size:13px;line-height:21px;color:var(--pri-text)}
.idc-cv2-c .md-btns{display:flex;gap:8px;margin-top:20px}
.idc-cv2-c .md-btns .btn{flex:1}
.idc-cv2-c .toast{position:fixed;left:50%;bottom:110px;z-index:200;transform:translate(-50%,20px);padding:14px 24px;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-size:15px;font-weight:700;box-shadow:var(--float-shadow);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s var(--ease);white-space:nowrap}
.idc-cv2-c .toast.show{opacity:1;transform:translate(-50%,0)}
.idc-cv2-c .show-m{display:none}
@media (min-width:1280px){.idc-cv2-c .qm{top:130px;transform:none;max-height:calc(100vh - 430px)}.idc-cv2-c .cw-fab{left:76px;right:auto;bottom:176px}.idc-cv2-c .cw{left:22px;right:auto;bottom:290px}.idc-cv2-c .tf:hover, .idc-cv2-c .tf:focus-visible{position:relative;z-index:2}}
@media (min-width:1280px) and (max-height:820px){.idc-cv2-c .qm-s{padding:4px 0 0}.idc-cv2-c .qm-l{padding:5px 14px;font-size:14px;line-height:20px}.idc-cv2-c .qm-h{min-height:38px}}
@media (min-width:1100px) and (max-width:1479px){.idc-cv2-c .cp{gap:2px 0;padding:14px 12px}.idc-cv2-c .cp-a{padding:5px 8px;font-size:14px;gap:4px}.idc-cv2-c .cp-a .cnt{font-size:12px}.idc-cv2-c .cp-a .tz{padding:1px 6px;font-size:9.5px}}
@media (max-width:1439px){.idc-cv2-c .hs-ph{right:160px}.idc-cv2-c .sb-msg{display:none}}
@media (min-width:1100px) and (max-width:1439px){.idc-cv2-c .hm{gap:14px;padding-left:24px}.idc-cv2-c .hr{gap:8px}.idc-cv2-c .hr-q{padding:10px 22px}.idc-cv2-c .logo img{height:34px}.idc-cv2-c .hr-tx small{display:none}}
@media (max-width:1279px){.idc-cv2-c .qm{display:none}.idc-cv2-c .ft-a{grid-template-columns:1fr 1fr}.idc-cv2-c .ft-opts{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (min-width:1100px) and (max-width:1279px){.idc-cv2-c .hs{flex-basis:360px}.idc-cv2-c .ub-brand{margin-left:100px}}
@media (max-width:1099px){.idc-cv2-c .hide-m{display:none!important}.idc-cv2-c .show-m{display:grid}.idc-cv2-c .mbn.show-m{display:none}.idc-cv2-c .burger{display:grid}.idc-cv2-c .ub-in{justify-content:center;min-height:0;padding:4px 0 6px}.idc-cv2-c .ub-links{justify-content:center}.idc-cv2-c .ub-l{font-size:13px;padding:3px 9px;min-height:30px}.idc-cv2-c .ub-dd{position:static}.idc-cv2-c .ub-panel, .idc-cv2-c .ub-panel-g{left:0;right:0;min-width:0}.idc-cv2-c .ub-panel-g{grid-template-columns:1fr 1fr 1fr}.idc-cv2-c .hm{min-height:66px;gap:10px;padding:8px 8px 8px 22px}.idc-cv2-c .logo img{height:30px}.idc-cv2-c .hr{gap:8px}.idc-cv2-c .hr-q{min-height:48px;padding:8px 20px;font-size:15px}.idc-cv2-c .hr-ico{width:44px;height:44px}.idc-cv2-c .ft-b{grid-template-columns:minmax(0,1fr)}.idc-cv2-c .md-p{padding:40px 28px 32px}.idc-cv2-c .ub-l:not(.ub-box){color:#4A525D}}
@media (max-width:767px){.idc-cv2-c .wrap{padding-left:16px;padding-right:16px}.idc-cv2-c .show-m.mbn{display:grid}.idc-cv2-c .h3{font-size:22px}.idc-cv2-c .btn{min-height:48px;padding:11px 22px;font-size:16px}.idc-cv2-c .top-in{padding-bottom:12px}.idc-cv2-c .ub-links{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.idc-cv2-c .ub-links::-webkit-scrollbar{display:none}.idc-cv2-c .ub-links>*{flex:none}.idc-cv2-c .ub-l{flex:none;white-space:nowrap;font-size:12.5px;padding:2px 8px}.idc-cv2-c .ub-panel-g{grid-template-columns:1fr 1fr}.idc-cv2-c .hm{min-height:60px;padding:6px 6px 6px 16px}.idc-cv2-c .logo img{height:24px}.idc-cv2-c .hr{gap:6px}.idc-cv2-c .hr-q{min-height:44px;padding:6px 16px;font-size:14px}.idc-cv2-c .hr-ico{width:40px;height:40px}.idc-cv2-c .burger{width:44px;height:44px}.idc-cv2-c .fgrid-2{grid-template-columns:minmax(0,1fr)}.idc-cv2-c.ft, .idc-cv2-c .ft{padding-top:56px}.idc-cv2-c .ft-a{grid-template-columns:minmax(0,1fr);gap:28px}.idc-cv2-c .ft-tel{font-size:32px}.idc-cv2-c .ft-opts{grid-template-columns:1fr 1fr;gap:2px 6px}.idc-cv2-c .ft-opt{padding:8px;gap:8px}.idc-cv2-c .ft-ot b{font-size:15px}.idc-cv2-c .ft-ot small{font-size:12px}.idc-cv2-c .ft-menus{grid-template-columns:1fr 1fr}.idc-cv2-c .ft-menu a{font-size:15px}.idc-cv2-c .ft-certs{gap:10px 14px}.idc-cv2-c .ft-bar-in{padding:20px;border-radius:28px 28px 0 0}.idc-cv2-c .tfab{left:auto;right:12px;bottom:96px}.idc-cv2-c .tf{height:40px;min-width:40px;padding:0 9px}.idc-cv2-c .tf-tx{display:none}.idc-cv2-c .toast{bottom:96px;white-space:normal;text-align:center;max-width:calc(100vw - 32px)}.idc-cv2-c .md{padding:12px}.idc-cv2-c .md-p{padding:36px 18px 24px;border-radius:28px}.idc-cv2-c .cb-f input{height:40px}}
@media (max-width:420px){.idc-cv2-c .ub-links{gap:0}.idc-cv2-c .hr-q{padding:6px 12px}}
@media (min-width:1100px) and (max-height:920px){.idc-cv2-c .top-in{padding-top:4px;padding-bottom:10px}.idc-cv2-c .ub-in{min-height:34px}.idc-cv2-c .ub-l{min-height:28px;padding-top:3px;padding-bottom:3px}.idc-cv2-c .hm{min-height:64px;margin-top:2px;padding-top:7px;padding-bottom:7px}.idc-cv2-c .hs{height:48px}.idc-cv2-c .hs-go{width:40px;height:40px}.idc-cv2-c .hs-ai{height:40px}.idc-cv2-c .hr-q{min-height:48px;padding-top:8px;padding-bottom:8px}.idc-cv2-c .hr-ico{width:42px;height:42px}.idc-cv2-c .hr-ic{width:38px;height:38px}.idc-cv2-c .logo img{height:34px}.idc-cv2-c .cp{margin-top:8px;padding-top:7px;padding-bottom:7px}.idc-cv2-c .cp-a{min-height:26px;padding-top:2px;padding-bottom:2px}}
@media (min-width:1100px){.idc-cv2-c .has-sb .ft-bar-in{padding-bottom:96px}}
@media (max-width:767px){.idc-cv2-c .has-mbn .ft-bar-in{padding-bottom:104px}}
@media print{.idc-cv2-c .sb, .idc-cv2-c .qm, .idc-cv2-c .tfab, .idc-cv2-c .cb, .idc-cv2-c .cw-fab, .idc-cv2-c .mbn{display:none!important}}
@keyframes flt{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes hbar{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes ckp{0%,100%{transform:scale(1)}50%{transform:scale(1.22)}}
@media (max-width:767px){.idc-cv2-c .chip{min-height:36px;padding:6px 14px;font-size:14px}}
.idc-cv2-c .btn[disabled]{opacity:.6;cursor:default}
.idc-cv2-c .toast{width:max-content;max-width:min(640px,calc(100vw - 32px));white-space:normal;text-align:center}
.idc-cv2-c .toast small{display:block;margin-top:4px;font-size:13px;line-height:19px;font-weight:500;color:var(--muted-d)}
.idc-cv2-c #idc-cb-popup.open{display:flex}
.idc-cv2-c .cw-typing i{display:inline-block;width:6px;height:6px;margin:0 2px;border-radius:50%;background:var(--muted);animation:hv2dot 1.2s ease-in-out infinite}
.idc-cv2-c .cw-typing i:nth-child(2){animation-delay:.2s}
.idc-cv2-c .cw-typing i:nth-child(3){animation-delay:.4s}
@keyframes hv2dot{0%,80%,100%{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}
@media (prefers-reduced-motion:reduce){.idc-cv2-c .cw-typing i{animation:none}}
.idc-cv2-c .cw-body{max-height:min(360px,calc(100vh - 380px));overflow:auto}
.idc-cv2-c .cw-me{align-self:flex-end;border-radius:18px 18px 6px 18px;background:var(--pri-soft);overflow-wrap:anywhere}
.idc-cv2-c .cw-chc{display:flex;flex-direction:column;gap:6px;margin-top:10px}
.idc-cv2-c .cw-chc .btn{width:100%}
.idc-cv2-c .cw-kakao{background:#FEE500;color:#191919;--fill:var(--ink)}
.idc-cv2-c .cw-kakao:hover, .idc-cv2-c .cw-kakao:focus-visible{color:#fff}
.idc-cv2-c .cw-typing{display:inline-flex;align-items:center;padding:4px 0}
.idc-cv2-c .cw-m .done-ico{margin-right:4px}
.idc-cv2-c .cw-f input:disabled{background:var(--cream)}
.idc-cv2-c .cw-ip{margin:0;padding:8px 20px 12px;border-top:1px solid var(--line);font-size:12px;line-height:18px;color:var(--muted)}
.idc-cv2-c .cw-ip:empty{display:none}
.idc-cv2-c .md-tel .h3, .idc-cv2-c .md-tel .md-sub, .idc-cv2-c .md-tel .md-note{text-align:center}
.idc-cv2-c .md-tel .h3{padding:0 40px}
.idc-cv2-c .tel-row{display:block;margin-top:12px;padding:14px 18px;border-radius:var(--r-md);background:var(--cream);text-align:center;transition:background-color .25s}
.idc-cv2-c .tel-row:hover{background:var(--pri-soft)}
.idc-cv2-c .tel-row span{display:block;font-size:13px;line-height:20px;color:var(--muted)}
.idc-cv2-c .tel-row b{display:block;font-size:22px;line-height:30px;font-weight:700}
.idc-cv2-c .md-err{margin-top:10px;font-size:14px;line-height:22px;font-weight:700;color:var(--pri-text)}
.idc-cv2-c .md-err[hidden], .idc-cv2-c .md-view[hidden], .idc-cv2-c #m-lock form[hidden], .idc-cv2-c #m-lock .md-sub[hidden]{display:none}
.idc-cv2-c .ub-l[aria-current="page"]{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font-weight:700}
.idc-cv2-c .ub-pl[aria-current="page"], .idc-cv2-c .cp-fa[aria-current="page"], .idc-cv2-c .cp-sub[aria-current="page"]{background:var(--cream-2);color:var(--pri-text);font-weight:700}
.idc-cv2-c .cp-a[aria-current="page"]{background:var(--ink);color:#fff}
.idc-cv2-c .cp-a[aria-current="page"] .cnt{color:var(--muted-d)}
.idc-cv2-c .qm-l[aria-current="page"]{background:var(--pri-soft);color:var(--pri-text);font-weight:700}
.idc-cv2-c .mnav-a[aria-current="page"]{background:var(--ink);color:#fff}
.idc-cv2-c .mnav-k[aria-current="page"]{background:var(--ink);color:#fff;box-shadow:none}
.idc-cv2-c .ft-menu a[aria-current="page"], .idc-cv2-c .ft-legal a[aria-current="page"]{color:var(--pri-on-dark)}
.idc-cv2-c .ft-opt[aria-current="page"]{background:rgba(255,255,255,.07)}
.idc-cv2-c .mbn-a[aria-current="page"]:not(.mbn-q){background:rgba(255,255,255,.12)}  body.idc-cv2 .goog-te-banner-frame,body.idc-cv2 .skiptranslate iframe,body.idc-cv2 #goog-gt-tt,body.idc-cv2 .goog-te-balloon-frame{display:none !important}
body.idc-cv2{top:0 !important} body.idc-cv2.admin-bar .idc-cv2-c .mnav,body.idc-cv2.admin-bar .idc-cv2-c .md{top:32px}
@media screen and (max-width:782px){body.idc-cv2.admin-bar .idc-cv2-c .mnav,body.idc-cv2.admin-bar .idc-cv2-c .md{top:46px}} @media (min-width:1025px) and (max-width:1279px){.idc-cv2-c .qm{display:block}} .idc-cv2-c .mbn{grid-template-columns:repeat(3,minmax(0,1fr)) 44px}
@media (max-width:767px){.idc-cv2-c .mbn-a{font-size:13px;gap:4px}.idc-cv2-c .mbn-m{padding:0}} body.idc-cv2 #idc-cb-root,body.idc-cv2 #idc-sb10,body.idc-cv2 #idc-qm,body.idc-cv2 #idcw3,body.idc-cv2 #idcw3-fab,body.idc-cv2 #idc-mnav,body.idc-cv2 #idc-talkfab,body.idc-cv2 #idc-pfnav,body.idc-cv2 #idc-top2,body.idc-cv2 #idc-panel-host,body.idc-cv2 #idcf-lang,body.idc-cv2 .idclog-badge{display:none !important;visibility:hidden !important;pointer-events:none !important}/*/*/@font-face {
font-family: 'TheGem Header';
src:url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.eot);
src:url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.eot?#iefix) format('embedded-opentype'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.woff) format('woff'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.ttf) format('truetype'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.svg#thegem-header) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
.gem-print-icon.gem-icon-pack-thegem-header {
display: inline-block;
font-family: 'TheGem Header';
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: inherit;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-rendering: auto;
text-align: center;
vertical-align: middle;
font-size: 16px;
}
.tgh-icon {
font-family: 'TheGem Header';
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-rendering: auto;
line-height: 1;
}
.tgh-icon.tgh-icon-label:before {
content: '';
width: 20px;
height: 20px;
background: url(//idc.kr/wp-content/themes/thegem-elementor/css/icons-hbi-logo.svg) no-repeat 50% 50%;
background-size: 20px 20px;
display: inline-block;
vertical-align: middle;
}
.tgh-icon.account:before {
content: "\e700";
}
.tgh-icon.alert:before {
content: "\e701";
}
.tgh-icon.arrow-collapse-down:before {
content: "\e702";
}
.tgh-icon.arrow-collapse-up:before {
content: "\e703";
}
.tgh-icon.at:before {
content: "\e704";
}
.tgh-icon.basket:before {
content: "\e705";
}
.tgh-icon.bell:before {
content: "\e706";
}
.tgh-icon.bookmark:before {
content: "\e707";
}
.tgh-icon.briefcase:before {
content: "\e708";
}
.tgh-icon.calendar-month:before {
content: "\e709";
}
.tgh-icon.camera:before {
content: "\e70a";
}
.tgh-icon.cart:before {
content: "\e70b";
}
.tgh-icon.check:before {
content: "\e70c";
}
.tgh-icon.check-circle:before {
content: "\e70d";
}
.tgh-icon.chevron-double-down:before {
content: "\e70e";
}
.tgh-icon.chevron-double-left:before {
content: "\e70f";
}
.tgh-icon.chevron-double-right:before {
content: "\e710";
}
.tgh-icon.chevron-double-up:before {
content: "\e711";
}
.tgh-icon.chevron-down:before {
content: "\e712";
}
.tgh-icon.chevron-down-circle:before {
content: "\e713";
}
.tgh-icon.chevron-left:before {
content: "\e714";
}
.tgh-icon.chevron-left-circle:before {
content: "\e715";
}
.tgh-icon.chevron-right:before {
content: "\e716";
}
.tgh-icon.chevron-right-circle:before {
content: "\e717";
}
.tgh-icon.chevron-up:before {
content: "\e718";
}
.tgh-icon.chevron-up-circle:before {
content: "\e719";
}
.tgh-icon.clock-time-three:before {
content: "\e71a";
}
.tgh-icon.close:before {
content: "\e71b";
}
.tgh-icon.close-circle:before {
content: "\e71c";
}
.tgh-icon.cog:before {
content: "\e71d";
}
.tgh-icon.comment-text:before {
content: "\e71e";
}
.tgh-icon.credit-card:before {
content: "\e71f";
}
.tgh-icon.cube:before {
content: "\e720";
}
.tgh-icon.cursor-default-click:before {
content: "\e721";
}
.tgh-icon.database:before {
content: "\e722";
}
.tgh-icon.dots-horizontal-circle:before {
content: "\e723";
}
.tgh-icon.email:before {
content: "\e724";
}
.tgh-icon.equalizer:before {
content: "\e725";
}
.tgh-icon.flag:before {
content: "\e726";
}
.tgh-icon.gift:before {
content: "\e727";
}
.tgh-icon.globe-model:before {
content: "\e728";
}
.tgh-icon.heart:before {
content: "\e729";
}
.tgh-icon.home:before {
content: "\e72a";
}
.tgh-icon.image-filter-drama:before {
content: "\e72b";
}
.tgh-icon.information:before {
content: "\e72c";
}
.tgh-icon.key:before {
content: "\e72d";
}
.tgh-icon.lifebuoy:before {
content: "\e72e";
}
.tgh-icon.link-variant:before {
content: "\e72f";
}
.tgh-icon.lock:before {
content: "\e730";
}
.tgh-icon.logout:before {
content: "\e731";
}
.tgh-icon.magnify:before {
content: "\e732";
}
.tgh-icon.map:before {
content: "\e733";
}
.tgh-icon.map-marker:before {
content: "\e734";
}
.tgh-icon.menu:before {
content: "\e735";
}
.tgh-icon.monitor:before {
content: "\e736";
}
.tgh-icon.phone:before {
content: "\e737";
}
.tgh-icon.pin:before {
content: "\e738";
}
.tgh-icon.share-variant:before {
content: "\e739";
}
.tgh-icon.shopping-bag:before {
content: "\e73a";
}
.tgh-icon.shopping-cart:before {
content: "\e73b";
}
.tgh-icon.star:before {
content: "\e73c";
}
.tgh-icon.tag:before {
content: "\e73d";
}
.tgh-icon.tune:before {
content: "\e73e";
}
.tgh-icon.weather-night:before {
content: "\e73f";
}
.tgh-icon.weather-sunny:before {
content: "\e740";
}
.tgh-icon.web:before {
content: "\e741";
}
.tgh-icon.wrench:before {
content: "\e742";
}
.tgh-icon.address-card:before {
content: "\e900";
}
.tgh-icon.arrow-alt-circle-down:before {
content: "\e901";
}
.tgh-icon.arrow-alt-circle-left:before {
content: "\e902";
}
.tgh-icon.arrow-alt-circle-right:before {
content: "\e903";
}
.tgh-icon.arrow-alt-circle-up:before {
content: "\e904";
}
.tgh-icon.at1:before {
content: "\e905";
}
.tgh-icon.award:before {
content: "\e906";
}
.tgh-icon.ban:before {
content: "\e907";
}
.tgh-icon.bell1:before {
content: "\e908";
}
.tgh-icon.bookmark1:before {
content: "\e909";
}
.tgh-icon.book-open:before {
content: "\e90a";
}
.tgh-icon.box:before {
content: "\e90b";
}
.tgh-icon.bullhorn:before {
content: "\e90c";
}
.tgh-icon.caret-down:before {
content: "\e90d";
}
.tgh-icon.caret-left:before {
content: "\e90e";
}
.tgh-icon.caret-right:before {
content: "\e90f";
}
.tgh-icon.caret-up:before {
content: "\e910";
}
.tgh-icon.certificate:before {
content: "\e911";
}
.tgh-icon.clock1:before {
content: "\e912";
}
.tgh-icon.cloud1:before {
content: "\e913";
}
.tgh-icon.cog1:before {
content: "\e914";
}
.tgh-icon.comment1:before {
content: "\e915";
}
.tgh-icon.comment-alt:before {
content: "\e916";
}
.tgh-icon.envelope:before {
content: "\e917";
}
.tgh-icon.fire-alt:before {
content: "\e918";
}
.tgh-icon.flag1:before {
content: "\e919";
}
.tgh-icon.folder:before {
content: "\e91a";
}
.tgh-icon.globe1:before {
content: "\e91b";
}
.tgh-icon.headset:before {
content: "\e91c";
}
.tgh-icon.home1:before {
content: "\e91d";
}
.tgh-icon.info-circle:before {
content: "\e91e";
}
.tgh-icon.key2:before {
content: "\e91f";
}
.tgh-icon.lock2:before {
content: "\e920";
}
.tgh-icon.map-marker-alt:before {
content: "\e921";
}
.tgh-icon.mobile-alt:before {
content: "\e922";
}
.tgh-icon.moon:before {
content: "\e923";
}
.tgh-icon.percentage:before {
content: "\e924";
}
.tgh-icon.phone-alt:before {
content: "\e925";
}
.tgh-icon.search:before {
content: "\e926";
}
.tgh-icon.star2:before {
content: "\e927";
}
.tgh-icon.sun:before {
content: "\e928";
}
.tgh-icon.times-circle:before {
content: "\e929";
}
.tgh-icon.user-circle:before {
content: "\e92a";
}
.tgh-icon.wallet1:before {
content: "\e92b";
}
.tgh-icon.adjust-vert:before {
content: "\e600";
}
.tgh-icon.archive:before {
content: "\e601";
}
.tgh-icon.arrow_carrot-2down:before {
content: "\e602";
}
.tgh-icon.arrow_carrot-2left:before {
content: "\e603";
}
.tgh-icon.arrow_carrot-2right:before {
content: "\e604";
}
.tgh-icon.arrow_carrot-2up:before {
content: "\e605";
}
.tgh-icon.arrow_carrot-down:before {
content: "\e606";
}
.tgh-icon.arrow_carrot-down2:before {
content: "\e607";
}
.tgh-icon.arrow_carrot-left:before {
content: "\e608";
}
.tgh-icon.arrow_carrot-left2:before {
content: "\e609";
}
.tgh-icon.arrow_carrot-right:before {
content: "\e60a";
}
.tgh-icon.arrow_carrot-right2:before {
content: "\e60b";
}
.tgh-icon.arrow_carrot-up:before {
content: "\e60c";
}
.tgh-icon.arrow_carrot-up2:before {
content: "\e60d";
}
.tgh-icon.book:before {
content: "\e60e";
}
.tgh-icon.cart1:before {
content: "\e60f";
}
.tgh-icon.check1:before {
content: "\e610";
}
.tgh-icon.check2:before {
content: "\e611";
}
.tgh-icon.clock:before {
content: "\e612";
}
.tgh-icon.close1:before {
content: "\e613";
}
.tgh-icon.close2:before {
content: "\e614";
}
.tgh-icon.cloud:before {
content: "\e615";
}
.tgh-icon.cloud-download:before {
content: "\e616";
}
.tgh-icon.cloud-upload:before {
content: "\e617";
}
.tgh-icon.comment:before {
content: "\e618";
}
.tgh-icon.creditcard:before {
content: "\e619";
}
.tgh-icon.drawer:before {
content: "\e61a";
}
.tgh-icon.drive:before {
content: "\e61b";
}
.tgh-icon.el-ul:before {
content: "\e61c";
}
.tgh-icon.error-triangle:before {
content: "\e61d";
}
.tgh-icon.floppy:before {
content: "\e61e";
}
.tgh-icon.gift1:before {
content: "\e61f";
}
.tgh-icon.globe:before {
content: "\e620";
}
.tgh-icon.globe-2:before {
content: "\e621";
}
.tgh-icon.headphones:before {
content: "\e622";
}
.tgh-icon.heart1:before {
content: "\e623";
}
.tgh-icon.house:before {
content: "\e624";
}
.tgh-icon.id:before {
content: "\e625";
}
.tgh-icon.info:before {
content: "\e626";
}
.tgh-icon.key1:before {
content: "\e627";
}
.tgh-icon.laptop:before {
content: "\e628";
}
.tgh-icon.lifesaver:before {
content: "\e629";
}
.tgh-icon.like:before {
content: "\e62a";
}
.tgh-icon.lock1:before {
content: "\e62b";
}
.tgh-icon.mail:before {
content: "\e62c";
}
.tgh-icon.map1:before {
content: "\e62d";
}
.tgh-icon.menu1:before {
content: "\e62e";
}
.tgh-icon.menu-circle2:before {
content: "\e62f";
}
.tgh-icon.menu-square2:before {
content: "\e630";
}
.tgh-icon.mic:before {
content: "\e631";
}
.tgh-icon.paperclip:before {
content: "\e632";
}
.tgh-icon.pens:before {
content: "\e633";
}
.tgh-icon.percent:before {
content: "\e634";
}
.tgh-icon.phone1:before {
content: "\e635";
}
.tgh-icon.pin1:before {
content: "\e636";
}
.tgh-icon.pushpin:before {
content: "\e637";
}
.tgh-icon.ribbon:before {
content: "\e638";
}
.tgh-icon.search2:before {
content: "\e639";
}
.tgh-icon.share-thin:before {
content: "\e63a";
}
.tgh-icon.shopping-bag1:before {
content: "\e63b";
}
.tgh-icon.shopping-cart1:before {
content: "\e63c";
}
.tgh-icon.star1:before {
content: "\e63d";
}
.tgh-icon.tag1:before {
content: "\e63e";
}
.tgh-icon.toolbox:before {
content: "\e63f";
}
.tgh-icon.wallet:before {
content: "\e640";
}
.tgh-icon.airport:before {
content: "\e9a0";
}
.tgh-icon.aperture:before {
content: "\e9a1";
}
.tgh-icon.audio-cable:before {
content: "\e9a2";
}
.tgh-icon.audio-wave:before {
content: "\e9a3";
}
.tgh-icon.bios:before {
content: "\e9a4";
}
.tgh-icon.camping-tent:before {
content: "\e9a5";
}
.tgh-icon.cd:before {
content: "\e9a6";
}
.tgh-icon.centralized-network:before {
content: "\e9a7";
}
.tgh-icon.certificate1:before {
content: "\e9a8";
}
.tgh-icon.clock-time-four-outline:before {
content: "\e9a9";
}
.tgh-icon.cocktail:before {
content: "\e9aa";
}
.tgh-icon.coffee-to-go:before {
content: "\e9ab";
}
.tgh-icon.computer-mouse:before {
content: "\e9ac";
}
.tgh-icon.cone:before {
content: "\e9ad";
}
.tgh-icon.cup-with-straw:before {
content: "\e9ae";
}
.tgh-icon.cylinder:before {
content: "\e9af";
}
.tgh-icon.diamond-heart:before {
content: "\e9b0";
}
.tgh-icon.email-open:before {
content: "\e9b1";
}
.tgh-icon.email-open-outline:before {
content: "\e9b2";
}
.tgh-icon.email-outline:before {
content: "\e9b3";
}
.tgh-icon.farmer:before {
content: "\e9b4";
}
.tgh-icon.fingerprint:before {
content: "\e9b5";
}
.tgh-icon.fire-alt1:before {
content: "\e9b6";
}
.tgh-icon.flip-flops:before {
content: "\e9b7";
}
.tgh-icon.footwear:before {
content: "\e9b8";
}
.tgh-icon.game-controller:before {
content: "\e9b9";
}
.tgh-icon.globe-earth:before {
content: "\e9ba";
}
.tgh-icon.hand-box:before {
content: "\e9bb";
}
.tgh-icon.hot-air-balloon:before {
content: "\e9bc";
}
.tgh-icon.hotspot:before {
content: "\e9bd";
}
.tgh-icon.jewel:before {
content: "\e9be";
}
.tgh-icon.laptop-metrics:before {
content: "\e9bf";
}
.tgh-icon.laptop-settings:before {
content: "\e9c0";
}
.tgh-icon.lifebuoy1:before {
content: "\e9c1";
}
.tgh-icon.map-marker1:before {
content: "\e9c2";
}
.tgh-icon.map-marker-circle:before {
content: "\e9c3";
}
.tgh-icon.map-pin:before {
content: "\e9c4";
}
.tgh-icon.monitor1:before {
content: "\e9c5";
}
.tgh-icon.mountain:before {
content: "\e9c6";
}
.tgh-icon.musical:before {
content: "\e9c7";
}
.tgh-icon.phone2:before {
content: "\e9c8";
}
.tgh-icon.phone-outline:before {
content: "\e9c9";
}
.tgh-icon.physics:before {
content: "\e9ca";
}
.tgh-icon.push-pin:before {
content: "\e9cb";
}
.tgh-icon.quill-pen:before {
content: "\e9cc";
}
.tgh-icon.sail-boat:before {
content: "\e9cd";
}
.tgh-icon.settings:before {
content: "\e9ce";
}
.tgh-icon.severity:before {
content: "\e9cf";
}
.tgh-icon.shoes:before {
content: "\e9d0";
}
.tgh-icon.shopping-bag2:before {
content: "\e9d1";
}
.tgh-icon.ssd:before {
content: "\e9d2";
}
.tgh-icon.star3:before {
content: "\e9d3";
}
.tgh-icon.star-of-bethlehem:before {
content: "\e9d4";
}
.tgh-icon.street-view:before {
content: "\e9d5";
}
.tgh-icon.synchronize:before {
content: "\e9d6";
}
.tgh-icon.thanksgiving:before {
content: "\e9d7";
}
.tgh-icon.themes:before {
content: "\e9d8";
}
.tgh-icon.t-shirt-on-hanger:before {
content: "\e9d9";
}
.tgh-icon.usb-memory-stick:before {
content: "\e9da";
}
.tgh-icon.user-shield:before {
content: "\e9db";
}
.tgh-icon.video:before {
content: "\e9dc";
}
.tgh-icon.web1:before {
content: "\e9dd";
}
.tgh-icon.wet:before {
content: "\e9de";
}
.tgh-icon.windy-weather:before {
content: "\e9df";
}
.tgh-icon.tiktok:before {
content: "\e9e0";
}
.tgh-icon.tiktok-round:before {
content: "\e9e1";
}
.tgh-icon.tiktok-square:before {
content: "\e9e2";
}@font-face {
font-family: 'TheGem Header';
src:url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.eot);
src:url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.eot?#iefix) format('embedded-opentype'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.woff) format('woff'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.ttf) format('truetype'),
url(//idc.kr/wp-content/themes/thegem-elementor/fonts/thegem-header/thegem-header.svg#thegem-header) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
.gem-print-icon.gem-icon-pack-thegem-header {
display: inline-block;
font-family: 'TheGem Header';
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: inherit;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-rendering: auto;
text-align: center;
vertical-align: middle;
font-size: 16px;
}
.tgh-icon {
font-family: 'TheGem Header';
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-rendering: auto;
line-height: 1;
}
.tgh-icon.tgh-icon-label:before {
content: '';
width: 20px;
height: 20px;
background: url(//idc.kr/wp-content/themes/thegem-elementor/css/icons-hbi-logo.svg) no-repeat 50% 50%;
background-size: 20px 20px;
display: inline-block;
vertical-align: middle;
}
.tgh-icon.account:before {
content: "\e700";
}
.tgh-icon.alert:before {
content: "\e701";
}
.tgh-icon.arrow-collapse-down:before {
content: "\e702";
}
.tgh-icon.arrow-collapse-up:before {
content: "\e703";
}
.tgh-icon.at:before {
content: "\e704";
}
.tgh-icon.basket:before {
content: "\e705";
}
.tgh-icon.bell:before {
content: "\e706";
}
.tgh-icon.bookmark:before {
content: "\e707";
}
.tgh-icon.briefcase:before {
content: "\e708";
}
.tgh-icon.calendar-month:before {
content: "\e709";
}
.tgh-icon.camera:before {
content: "\e70a";
}
.tgh-icon.cart:before {
content: "\e70b";
}
.tgh-icon.check:before {
content: "\e70c";
}
.tgh-icon.check-circle:before {
content: "\e70d";
}
.tgh-icon.chevron-double-down:before {
content: "\e70e";
}
.tgh-icon.chevron-double-left:before {
content: "\e70f";
}
.tgh-icon.chevron-double-right:before {
content: "\e710";
}
.tgh-icon.chevron-double-up:before {
content: "\e711";
}
.tgh-icon.chevron-down:before {
content: "\e712";
}
.tgh-icon.chevron-down-circle:before {
content: "\e713";
}
.tgh-icon.chevron-left:before {
content: "\e714";
}
.tgh-icon.chevron-left-circle:before {
content: "\e715";
}
.tgh-icon.chevron-right:before {
content: "\e716";
}
.tgh-icon.chevron-right-circle:before {
content: "\e717";
}
.tgh-icon.chevron-up:before {
content: "\e718";
}
.tgh-icon.chevron-up-circle:before {
content: "\e719";
}
.tgh-icon.clock-time-three:before {
content: "\e71a";
}
.tgh-icon.close:before {
content: "\e71b";
}
.tgh-icon.close-circle:before {
content: "\e71c";
}
.tgh-icon.cog:before {
content: "\e71d";
}
.tgh-icon.comment-text:before {
content: "\e71e";
}
.tgh-icon.credit-card:before {
content: "\e71f";
}
.tgh-icon.cube:before {
content: "\e720";
}
.tgh-icon.cursor-default-click:before {
content: "\e721";
}
.tgh-icon.database:before {
content: "\e722";
}
.tgh-icon.dots-horizontal-circle:before {
content: "\e723";
}
.tgh-icon.email:before {
content: "\e724";
}
.tgh-icon.equalizer:before {
content: "\e725";
}
.tgh-icon.flag:before {
content: "\e726";
}
.tgh-icon.gift:before {
content: "\e727";
}
.tgh-icon.globe-model:before {
content: "\e728";
}
.tgh-icon.heart:before {
content: "\e729";
}
.tgh-icon.home:before {
content: "\e72a";
}
.tgh-icon.image-filter-drama:before {
content: "\e72b";
}
.tgh-icon.information:before {
content: "\e72c";
}
.tgh-icon.key:before {
content: "\e72d";
}
.tgh-icon.lifebuoy:before {
content: "\e72e";
}
.tgh-icon.link-variant:before {
content: "\e72f";
}
.tgh-icon.lock:before {
content: "\e730";
}
.tgh-icon.logout:before {
content: "\e731";
}
.tgh-icon.magnify:before {
content: "\e732";
}
.tgh-icon.map:before {
content: "\e733";
}
.tgh-icon.map-marker:before {
content: "\e734";
}
.tgh-icon.menu:before {
content: "\e735";
}
.tgh-icon.monitor:before {
content: "\e736";
}
.tgh-icon.phone:before {
content: "\e737";
}
.tgh-icon.pin:before {
content: "\e738";
}
.tgh-icon.share-variant:before {
content: "\e739";
}
.tgh-icon.shopping-bag:before {
content: "\e73a";
}
.tgh-icon.shopping-cart:before {
content: "\e73b";
}
.tgh-icon.star:before {
content: "\e73c";
}
.tgh-icon.tag:before {
content: "\e73d";
}
.tgh-icon.tune:before {
content: "\e73e";
}
.tgh-icon.weather-night:before {
content: "\e73f";
}
.tgh-icon.weather-sunny:before {
content: "\e740";
}
.tgh-icon.web:before {
content: "\e741";
}
.tgh-icon.wrench:before {
content: "\e742";
}
.tgh-icon.address-card:before {
content: "\e900";
}
.tgh-icon.arrow-alt-circle-down:before {
content: "\e901";
}
.tgh-icon.arrow-alt-circle-left:before {
content: "\e902";
}
.tgh-icon.arrow-alt-circle-right:before {
content: "\e903";
}
.tgh-icon.arrow-alt-circle-up:before {
content: "\e904";
}
.tgh-icon.at1:before {
content: "\e905";
}
.tgh-icon.award:before {
content: "\e906";
}
.tgh-icon.ban:before {
content: "\e907";
}
.tgh-icon.bell1:before {
content: "\e908";
}
.tgh-icon.bookmark1:before {
content: "\e909";
}
.tgh-icon.book-open:before {
content: "\e90a";
}
.tgh-icon.box:before {
content: "\e90b";
}
.tgh-icon.bullhorn:before {
content: "\e90c";
}
.tgh-icon.caret-down:before {
content: "\e90d";
}
.tgh-icon.caret-left:before {
content: "\e90e";
}
.tgh-icon.caret-right:before {
content: "\e90f";
}
.tgh-icon.caret-up:before {
content: "\e910";
}
.tgh-icon.certificate:before {
content: "\e911";
}
.tgh-icon.clock1:before {
content: "\e912";
}
.tgh-icon.cloud1:before {
content: "\e913";
}
.tgh-icon.cog1:before {
content: "\e914";
}
.tgh-icon.comment1:before {
content: "\e915";
}
.tgh-icon.comment-alt:before {
content: "\e916";
}
.tgh-icon.envelope:before {
content: "\e917";
}
.tgh-icon.fire-alt:before {
content: "\e918";
}
.tgh-icon.flag1:before {
content: "\e919";
}
.tgh-icon.folder:before {
content: "\e91a";
}
.tgh-icon.globe1:before {
content: "\e91b";
}
.tgh-icon.headset:before {
content: "\e91c";
}
.tgh-icon.home1:before {
content: "\e91d";
}
.tgh-icon.info-circle:before {
content: "\e91e";
}
.tgh-icon.key2:before {
content: "\e91f";
}
.tgh-icon.lock2:before {
content: "\e920";
}
.tgh-icon.map-marker-alt:before {
content: "\e921";
}
.tgh-icon.mobile-alt:before {
content: "\e922";
}
.tgh-icon.moon:before {
content: "\e923";
}
.tgh-icon.percentage:before {
content: "\e924";
}
.tgh-icon.phone-alt:before {
content: "\e925";
}
.tgh-icon.search:before {
content: "\e926";
}
.tgh-icon.star2:before {
content: "\e927";
}
.tgh-icon.sun:before {
content: "\e928";
}
.tgh-icon.times-circle:before {
content: "\e929";
}
.tgh-icon.user-circle:before {
content: "\e92a";
}
.tgh-icon.wallet1:before {
content: "\e92b";
}
.tgh-icon.adjust-vert:before {
content: "\e600";
}
.tgh-icon.archive:before {
content: "\e601";
}
.tgh-icon.arrow_carrot-2down:before {
content: "\e602";
}
.tgh-icon.arrow_carrot-2left:before {
content: "\e603";
}
.tgh-icon.arrow_carrot-2right:before {
content: "\e604";
}
.tgh-icon.arrow_carrot-2up:before {
content: "\e605";
}
.tgh-icon.arrow_carrot-down:before {
content: "\e606";
}
.tgh-icon.arrow_carrot-down2:before {
content: "\e607";
}
.tgh-icon.arrow_carrot-left:before {
content: "\e608";
}
.tgh-icon.arrow_carrot-left2:before {
content: "\e609";
}
.tgh-icon.arrow_carrot-right:before {
content: "\e60a";
}
.tgh-icon.arrow_carrot-right2:before {
content: "\e60b";
}
.tgh-icon.arrow_carrot-up:before {
content: "\e60c";
}
.tgh-icon.arrow_carrot-up2:before {
content: "\e60d";
}
.tgh-icon.book:before {
content: "\e60e";
}
.tgh-icon.cart1:before {
content: "\e60f";
}
.tgh-icon.check1:before {
content: "\e610";
}
.tgh-icon.check2:before {
content: "\e611";
}
.tgh-icon.clock:before {
content: "\e612";
}
.tgh-icon.close1:before {
content: "\e613";
}
.tgh-icon.close2:before {
content: "\e614";
}
.tgh-icon.cloud:before {
content: "\e615";
}
.tgh-icon.cloud-download:before {
content: "\e616";
}
.tgh-icon.cloud-upload:before {
content: "\e617";
}
.tgh-icon.comment:before {
content: "\e618";
}
.tgh-icon.creditcard:before {
content: "\e619";
}
.tgh-icon.drawer:before {
content: "\e61a";
}
.tgh-icon.drive:before {
content: "\e61b";
}
.tgh-icon.el-ul:before {
content: "\e61c";
}
.tgh-icon.error-triangle:before {
content: "\e61d";
}
.tgh-icon.floppy:before {
content: "\e61e";
}
.tgh-icon.gift1:before {
content: "\e61f";
}
.tgh-icon.globe:before {
content: "\e620";
}
.tgh-icon.globe-2:before {
content: "\e621";
}
.tgh-icon.headphones:before {
content: "\e622";
}
.tgh-icon.heart1:before {
content: "\e623";
}
.tgh-icon.house:before {
content: "\e624";
}
.tgh-icon.id:before {
content: "\e625";
}
.tgh-icon.info:before {
content: "\e626";
}
.tgh-icon.key1:before {
content: "\e627";
}
.tgh-icon.laptop:before {
content: "\e628";
}
.tgh-icon.lifesaver:before {
content: "\e629";
}
.tgh-icon.like:before {
content: "\e62a";
}
.tgh-icon.lock1:before {
content: "\e62b";
}
.tgh-icon.mail:before {
content: "\e62c";
}
.tgh-icon.map1:before {
content: "\e62d";
}
.tgh-icon.menu1:before {
content: "\e62e";
}
.tgh-icon.menu-circle2:before {
content: "\e62f";
}
.tgh-icon.menu-square2:before {
content: "\e630";
}
.tgh-icon.mic:before {
content: "\e631";
}
.tgh-icon.paperclip:before {
content: "\e632";
}
.tgh-icon.pens:before {
content: "\e633";
}
.tgh-icon.percent:before {
content: "\e634";
}
.tgh-icon.phone1:before {
content: "\e635";
}
.tgh-icon.pin1:before {
content: "\e636";
}
.tgh-icon.pushpin:before {
content: "\e637";
}
.tgh-icon.ribbon:before {
content: "\e638";
}
.tgh-icon.search2:before {
content: "\e639";
}
.tgh-icon.share-thin:before {
content: "\e63a";
}
.tgh-icon.shopping-bag1:before {
content: "\e63b";
}
.tgh-icon.shopping-cart1:before {
content: "\e63c";
}
.tgh-icon.star1:before {
content: "\e63d";
}
.tgh-icon.tag1:before {
content: "\e63e";
}
.tgh-icon.toolbox:before {
content: "\e63f";
}
.tgh-icon.wallet:before {
content: "\e640";
}
.tgh-icon.airport:before {
content: "\e9a0";
}
.tgh-icon.aperture:before {
content: "\e9a1";
}
.tgh-icon.audio-cable:before {
content: "\e9a2";
}
.tgh-icon.audio-wave:before {
content: "\e9a3";
}
.tgh-icon.bios:before {
content: "\e9a4";
}
.tgh-icon.camping-tent:before {
content: "\e9a5";
}
.tgh-icon.cd:before {
content: "\e9a6";
}
.tgh-icon.centralized-network:before {
content: "\e9a7";
}
.tgh-icon.certificate1:before {
content: "\e9a8";
}
.tgh-icon.clock-time-four-outline:before {
content: "\e9a9";
}
.tgh-icon.cocktail:before {
content: "\e9aa";
}
.tgh-icon.coffee-to-go:before {
content: "\e9ab";
}
.tgh-icon.computer-mouse:before {
content: "\e9ac";
}
.tgh-icon.cone:before {
content: "\e9ad";
}
.tgh-icon.cup-with-straw:before {
content: "\e9ae";
}
.tgh-icon.cylinder:before {
content: "\e9af";
}
.tgh-icon.diamond-heart:before {
content: "\e9b0";
}
.tgh-icon.email-open:before {
content: "\e9b1";
}
.tgh-icon.email-open-outline:before {
content: "\e9b2";
}
.tgh-icon.email-outline:before {
content: "\e9b3";
}
.tgh-icon.farmer:before {
content: "\e9b4";
}
.tgh-icon.fingerprint:before {
content: "\e9b5";
}
.tgh-icon.fire-alt1:before {
content: "\e9b6";
}
.tgh-icon.flip-flops:before {
content: "\e9b7";
}
.tgh-icon.footwear:before {
content: "\e9b8";
}
.tgh-icon.game-controller:before {
content: "\e9b9";
}
.tgh-icon.globe-earth:before {
content: "\e9ba";
}
.tgh-icon.hand-box:before {
content: "\e9bb";
}
.tgh-icon.hot-air-balloon:before {
content: "\e9bc";
}
.tgh-icon.hotspot:before {
content: "\e9bd";
}
.tgh-icon.jewel:before {
content: "\e9be";
}
.tgh-icon.laptop-metrics:before {
content: "\e9bf";
}
.tgh-icon.laptop-settings:before {
content: "\e9c0";
}
.tgh-icon.lifebuoy1:before {
content: "\e9c1";
}
.tgh-icon.map-marker1:before {
content: "\e9c2";
}
.tgh-icon.map-marker-circle:before {
content: "\e9c3";
}
.tgh-icon.map-pin:before {
content: "\e9c4";
}
.tgh-icon.monitor1:before {
content: "\e9c5";
}
.tgh-icon.mountain:before {
content: "\e9c6";
}
.tgh-icon.musical:before {
content: "\e9c7";
}
.tgh-icon.phone2:before {
content: "\e9c8";
}
.tgh-icon.phone-outline:before {
content: "\e9c9";
}
.tgh-icon.physics:before {
content: "\e9ca";
}
.tgh-icon.push-pin:before {
content: "\e9cb";
}
.tgh-icon.quill-pen:before {
content: "\e9cc";
}
.tgh-icon.sail-boat:before {
content: "\e9cd";
}
.tgh-icon.settings:before {
content: "\e9ce";
}
.tgh-icon.severity:before {
content: "\e9cf";
}
.tgh-icon.shoes:before {
content: "\e9d0";
}
.tgh-icon.shopping-bag2:before {
content: "\e9d1";
}
.tgh-icon.ssd:before {
content: "\e9d2";
}
.tgh-icon.star3:before {
content: "\e9d3";
}
.tgh-icon.star-of-bethlehem:before {
content: "\e9d4";
}
.tgh-icon.street-view:before {
content: "\e9d5";
}
.tgh-icon.synchronize:before {
content: "\e9d6";
}
.tgh-icon.thanksgiving:before {
content: "\e9d7";
}
.tgh-icon.themes:before {
content: "\e9d8";
}
.tgh-icon.t-shirt-on-hanger:before {
content: "\e9d9";
}
.tgh-icon.usb-memory-stick:before {
content: "\e9da";
}
.tgh-icon.user-shield:before {
content: "\e9db";
}
.tgh-icon.video:before {
content: "\e9dc";
}
.tgh-icon.web1:before {
content: "\e9dd";
}
.tgh-icon.wet:before {
content: "\e9de";
}
.tgh-icon.windy-weather:before {
content: "\e9df";
}
.tgh-icon.tiktok:before {
content: "\e9e0";
}
.tgh-icon.tiktok-round:before {
content: "\e9e1";
}
.tgh-icon.tiktok-square:before {
content: "\e9e2";
}