/*--------------------------------------
    eyoom (이윰빌더)
--------------------------------------*/

/*---------- Wrapper ----------*/
body {padding:0 !important}
.wrapper {position:relative;overflow:hidden}

/*---------- Header & Navbar ----------*/
#hd {position:relative;border-bottom:1px solid #d9dde3;background:#fff}
#hd:after {display:block;visibility:hidden;clear:both;content:""}
#hd-h1 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.to-content a {z-index:1000;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden}
/* EB Header */
.eb-header {position:fixed;top:0;left:0;right:0;height:60px;background: rgba(0,0,0,0.85);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:all 0.2s ease-in-out;z-index:1005}
.eb-header-title {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:60px;color:#fff;display:flex;align-items:center}
.eb-header-title .title-image-center {width:auto;height:36px}
.eb-header-title h1 {color:#fff;font-size:26px;line-height:60px;font-weight:bold;display:inline-block;margin:0}
.eb-header-left {position:absolute;top:0;left:0;display:flex;flex-wrap:nowrap;z-index:1}
.eb-header-right {position:absolute;top:0;right:0;display:flex;flex-wrap:nowrap;z-index:1}
.eb-header-right a {color:#868e96}
.eb-header-right a:focus,.eb-header-right a:hover {color:#343a40}
.eb-icon-btn-left, .eb-icon-btn-right {width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.eb-icon-btn-left {color:#959595;font-size:1rem}
.eb-icon-btn-left:focus, .eb-icon-btn-left:hover {color:#fff}
.eb-icon-btn-right {color:#959595;font-size:1rem}
.eb-icon-btn-right:focus,.eb-icon-btn-right:hover {color:#fff}
.eb-header-search {width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);cursor:pointer;z-index:1}
.eb-header-search a {color:#fff}
.eb-header-edit-mode {height:60px;margin-left:15px;display:flex;align-items:center}
.eb-header-nav {display:flex;align-items:center;justify-content:center}
.eb-header-nav li {float:left;display:block;padding:0;color:#b5b5b5;margin-right:15px}
.eb-header-nav li > a {display:block;color:#b5b5b5;height:60px;line-height:60px;padding:0}
.eb-header-nav li > a:hover {color:#fff}
.eb-header-nav li > a i {margin-right:5px;color:#656565}
.eb-header-nav li.dropdown > a {cursor:pointer}
.eb-header-nav li.dropdown .dropdown-menu {background-color:#fff;padding:5px 0;border:1px solid rgba(0,0,0,0.7);border-top:0;box-shadow:none;border-radius:0;margin:0;left:inherit;right:0}
.eb-header-nav li.dropdown .dropdown-menu a {display:block;padding:5px 10px;color:#151515}
.eb-header-nav li.dropdown .dropdown-menu a:hover {background-color:transparent;color:#3949ab}
.eb-header-nav li.dropdown:hover > .dropdown-menu {display:block}
.eb-header-megamenu-btn {width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:1rem;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);cursor:pointer;z-index:1}
@media (max-width:991px) {
    .eb-header-title .title-image-center {height:28px}
	.eb-header-search {border-right:0}
    .eb-header-edit-mode {display:none}
    .eb-header-nav {display:none}
}
/* EB Sidebar Left */
.eb-sidebar-left {position:fixed;top:60px;left:-250px;bottom:0;width:250px;transition:all 0.25s ease-in-out;background-color:#2b2b2e;padding:8px 8px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1001}
.eb-cover-left .eb-sidebar-left {border-right:0}
@media (min-width:992px) {
	.eb-sidebar-left {left:0}
}
@media (max-width:991px) {
	.eb-sidebar-left {border-right:0}
}
.eb-sidebar-title {display:block;text-transform:uppercase;font-size:.75rem;color:#52525b;white-space:nowrap;padding:0 10px}
.eb-sidebar-left-menu {padding:0;margin:0;transition:all 0.2s ease-in-out}
.menu-item-icon {position:absolute;top:50%;left:0;transform:translateY(-50%);width:43px;font-size:1.125rem;color:#fff;text-align:center;transition:all 0.2s ease-in-out}
.menu-item-text {display:block;white-space:nowrap;margin-left:38px;font-size:.9375rem;font-weight:500;color:#b5b5b5;margin-right:auto;transition:all 0.2s ease-in-out}
.eb-menu-item {display:block;position:relative;border-radius:5px}
.eb-menu-item.active .eb-menu-link {border-bottom:1px solid #757575}
.eb-menu-item.active .eb-menu-sub {display:block}
.eb-menu-item .eb-submenu-open {position:absolute;top:0;right:-10px;width:46px;height:46px;line-height:46px;margin:0;padding:0;text-align:center;z-index:1}
.eb-menu-item .eb-submenu-open:before {font-family:'Font Awesome\ 5 Free';content:"\f067";font-weight:900;color:#b5b5b5}
.eb-menu-item .eb-submenu-open.eb-visible-submenu:before {content:"\f068"}
.eb-menu-link {position:relative;display:flex;align-items:center;padding:0 10px;height:46px;color:#b5b5b5;font-size:1rem;transition:all 0.2s ease-in-out}
.eb-menu-link:hover .menu-item-text {color:#fff}
.eb-menu-link.eb-is-submenu:after {font-size:.75rem;transition:all 0.2s ease-in-out;content:"\f107";font-family:'Font Awesome\ 5 Free';font-weight:900;position:absolute;top:0;right:10px;color:#757575}
.eb-menu-link.active + .eb-menu-sub {display:block}
.eb-menu-link.eb-visible-submenu .menu-item-icon {color:#fff}
.eb-menu-link.eb-visible-submenu .menu-item-text {color:#fff}
.eb-menu-link.eb-visible-submenu.eb-is-submenu:after {color:#fff}
.eb-menu-sub {padding-top:5px;padding-bottom:5px;padding-left:20px;background:transparent;display:none}
.eb-menu-sub .submenu-item, .eb-menu-sub .submenu-link {display:block;position:relative}
.eb-menu-sub .submenu-link {font-size:.9375rem;color:#959595;font-weight:500;padding:7px 0 7px 28px;white-space:nowrap;transition:all 0.2s ease-in-out}
.eb-menu-sub .submenu-link.eb-is-submenu:after {font-size:12px;transition:all 0.2s ease-in-out;content:"\f107";font-family:'Font Awesome\ 5 Free';font-weight:900;position:absolute;top:0;right:17px;color:#d5d5d5}
.eb-menu-sub .submenu-link.active,.eb-menu-sub .submenu-link:focus,.eb-menu-sub .submenu-link:hover {color:#fff}
.eb-menu-sub .submenu-link:before {content:"";position:absolute;top:50%;left:-1px;margin-top:-2px;width:6px;height:2px;background:#868696;transition:all 0.3s ease-in-out}
.eb-menu-sub .submenu-link.active:before, .eb-menu-sub .submenu-link:focus::before, .eb-menu-sub .submenu-link:hover::before {width:12px;height:2px;left:-4px;background:#fff}
.eb-menu-sub .submenu-item.active .submenu-link {color:#fff}
.eb-menu-sub2 {padding-top:5px;padding-bottom:5px;padding-left:8px;background:#fff}
.eb-menu-sub2 .submenu-item2, .eb-menu-sub2 .submenu-link2 {display:block;position:relative}
.eb-menu-sub2 .submenu-link2 {font-size:12px;color:#959595;padding:7px 0 7px 16px;white-space:nowrap;transition:all 0.2s ease-in-out}
.eb-menu-sub2 .submenu-link2.active,.eb-menu-sub2 .submenu-link2:focus,.eb-menu-sub2 .submenu-link2:hover {color:#fff}
.eb-menu-sub2 .submenu-link2:before {content:"";position:absolute;top:50%;left:0;width:6px;height:6px;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-top:-5px}
.eb-menu-sub2 .submenu-link2.active:before, .eb-menu-sub2 .submenu-link2:focus::before, .eb-menu-sub2 .submenu-link2:hover::before {border-color:#fff}
.eb-menu-sub2 .submenu-item2.active .submenu-link2 {color:#fff}
@media (min-width:992px) {
	.eb-close-menu .eb-menu-link.active + .eb-menu-sub, .eb-close-menu .eb-side-info {display:none}
	.eb-close-menu .eb-sidebar-left {width:60px}
	.eb-close-menu .eb-menu-link.eb-is-submenu:after {opacity:0}
	.eb-close-menu .eb-sidebar-left .eb-admr-box {display:none}
	.eb-close-menu .eb-sidebar-left .eb-sidebar-title {visibility:hidden}
	.eb-close-menu .eb-menu-item.active .eb-menu-sub {display:none}
	.eb-close-menu .eb-menu-item .menu-item-icon {width:43px}
	.eb-close-menu .eb-menu-item.active .eb-menu-link {border-bottom:1px solid #757575}
    .eb-close-menu .eb-menu-item.menu-item-home.active {background-color:#3f4678}
    .eb-close-menu .eb-menu-item.menu-item-home.active .eb-menu-link {border-bottom:0}
	.eb-close-menu .eb-menu-item.active .eb-menu-link.eb-is-submenu:after {color:#fff}
	.eb-close-menu .eb-menu-item .eb-submenu-open {visibility:hidden}
	.eb-open-menu .eb-sidebar-left .eb-sidebar-title {visibility:visible}
	.eb-open-menu .eb-sidebar-left {width:250px}
	.eb-open-menu .eb-sidebar-left .eb-admr-box {display:block}
	.eb-open-menu .eb-menu-item.active .eb-menu-sub {display:block}
	.eb-open-menu .eb-menu-link.eb-is-submenu::after {opacity:1}
	.eb-open-menu .eb-menu-item .eb-submenu-open {visibility:visible}
	.eb-lg-opacity-0 {opacity:0 !important}
	.eb-lg-display-none {display:none !important}
}
/* EB Sidebar Right */
.eb-sidebar-right {position:fixed;top:60px;right:-280px;bottom:0;width:280px;background:#fff;transition:all 0.25s ease-in-out;z-index:1003}
.eb-sidebar-right .sidebar-right-latest {position:absolute;top:46px;bottom:0;left:0;right:0;padding:20px 15px;overflow-y:auto;-webkit-overflow-scrolling:touch}
/* EB Sidebar Tabs */
.sidebar-tabs {height:46px;background:#252525;border-bottom:0}
.sidebar-tabs .nav-item {position:relative;margin-bottom:0;width:50%;text-align:center}
.sidebar-tabs .nav-link {width:100%;height:46px;line-height:46px;background:#252525;;color:#959595;border:0;border-radius:0;text-align:center;margin:0;padding:0;font-size:1.375rem}
.sidebar-tabs .nav-link:hover {background:#252525}
.sidebar-tabs .nav-link.active:hover {background:#fff}
/* EB Cover Left, EB Cover Right */
.eb-sidebar-mask {display:none}
.eb-cover-right .eb-sidebar-right {right:0}
.eb-cover-left, .eb-cover-right {overflow:hidden}
.eb-cover-left .eb-sidebar-mask, .eb-cover-right .eb-sidebar-mask {display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:RGBA(0, 0, 0, 0.5)}
.eb-cover-right .eb-sidebar-mask {z-index:1002}
.eb-cover-left.eb-cover-right:before {display:block}
@media (min-width:992px) {
	.eb-cover-left::before {display:none}
}
@media (max-width: 991px) {
	.eb-cover-left .eb-sidebar-left {left:0;z-index:1001}
	.eb-cover-left .menu-item-text {opacity:1}
}

/*---------- EB Main Area ----------*/
.eb-mainarea {margin-top:60px}
.eb-mainarea > .container {padding-top:50px;padding-bottom:50px}
.eb-mainarea .eb-banner-top {position:relative}
@media (min-width:992px) {
	.eb-mainarea {margin-left:0;margin-right:0}
	.eb-mainarea .eb-banner-top {margin-top:-60px}
}

/*---------- Page Title % Sub Menu ----------*/
.page-title {position:relative;margin-top:-60px}
.page-title-image {position:relative;width:100%;height:450px;background-repeat:no-repeat;background-size:80%;background-position:center;background-color:#000;transition:5s}
.page-title-image:after {content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)}
.animation .page-title-image {transition-delay:1.2s;background-size:90%}
.page-title-caption {position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}
.page-title-caption h2 {position:relative;padding:0;font-size:3rem;color:#fff;font-weight:800}
.page-title .list-sub-menu {position:absolute;left:0;bottom:30px;width:100%}
.page-title .list-sub-menu ul {padding:0}
.page-title .list-sub-menu ul > li {display: inline-block;margin-right:100px}
.page-title .list-sub-menu ul > li:last-child {display:inline-block}
.page-title .list-sub-menu ul > li > a {display:block;position:relative;width:150px;padding-bottom:7px;font-size:1.25rem;font-weight:700;color:#c5c5c5}
.page-title .list-sub-menu ul > li > a:before, .page-title .list-sub-menu ul > li > a:after {content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:3px;background-color:#fff;transition:.3s}
.page-title .list-sub-menu ul > li > a:before {opacity:.3;width:100%}
.page-title .list-sub-menu ul > li > a:hover, .page-title .list-sub-menu ul > li.active > a {color:#fff}
.page-title .list-sub-menu ul > li > a:hover:after, .page-title .list-sub-menu ul > li.active > a:after {width:100%;color:#fff}
@media (max-width:1799px) {
    .page-title-image {background-size:90%}
    .animation .page-title-image {background-size:100%}
}
@media (max-width:1399px) {
    .page-title-image {height:350px}
    .page-title-caption h2 {font-size:2.5rem}
}
@media(max-width:991px) {
	.page-title-image {height:300px;background-size:cover !important}
	.page-title-caption {top:25%;transform:inherit}
	.page-title-caption h2 {font-size:2rem}
	.page-title .list-sub-menu {bottom:10px}
	.page-title .list-sub-menu ul > li {margin:0 20px 10px 0}
	.page-title .list-sub-menu ul > li > a {width:100px;font-size:.9375rem}
}
@media (min-width:992px) and (max-width:1260px) {
	.page-title-caption {padding-left:70px}
	.page-title .list-sub-menu {padding-left:70px}
}

/*---------- Main Contents ----------*/
.main-contents {position:relative}

/*---------- Side ----------*/
.basic-body-side {position:absolute;top:46px;bottom:0;left:0;right:0;padding:20px 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}
.side-add-menu {position:relative;display:none;flex-wrap:wrap;border:1px solid #e5e5e5;margin-bottom:30px}
.side-add-menu > a {width:50%;height:40px;display:flex;align-items:center;justify-content:center;font-size:.9375rem;color:#000}
.side-add-menu > a:nth-child(1) {border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.side-add-menu > a:nth-child(2) {border-bottom:1px solid #e5e5e5}
.side-add-menu > a:nth-child(3) {border-right:1px solid #e5e5e5}
@media (max-width:991px) {
	.side-add-menu {display:flex}
}

/*---------- Footer ----------*/
.eb-footer {position:relative;border-top:1px solid rgba(0,0,0,0.15)}
.footer-top {margin-bottom:30px;padding:30px 0;border-bottom:1px solid #e2e2e2}
.footer-top:after {content:"";display:block;clear:both}
.footer-nav {width:50%;float:left}
.footer-nav a {color:#353535;font-size:.9375rem;margin-right:10px}
.footer-nav a:hover {text-decoration:underline}
.footer-right-nav {position:relative;width:50%;float:right;text-align:right}
.footer-right-nav a {color:#353535;font-size:.9375rem;margin-right:10px}
.footer-right-nav a:hover {text-decoration:underline}
.footer-cont-info {position:relative;font-size:.9375rem;margin-top:30px;word-break:keep-all}
.footer-cont-info .cont-first p {color:#757575}
.footer-cont-info .cont-first p strong {color:#000;font-weight:400}
.footer-cont-info .cont-first .tel-num {display:block;font-size:1.625rem;font-weight:700;color:#555;margin:10px 0 0}
.footer-cont-info .cont-first .cont-annotation {color:#959595}
.footer-cont-info .cont-last {padding-bottom:15px;border-bottom:1px dotted #e5e5e5}
.footer-cont-info .cont-last strong {color:#000;font-weight:400}
.footer-cont-info .cont-last span {color:#959595}
.footer-cont-info .cont-last span.info-divider {margin-left:5px;margin-right:5px;color:#e5e5e5}
.footer-cont-info .cont-last a {color:#858585;text-decoration:underline}
.footer-cont-info .cont-last a:hover {color:#000}
.footer-copyright {color:#656565;font-size:.8125rem;text-align:center;padding:30px 0}
@media (max-width:991px) {
    .footer-nav {width:100%;text-align:center}
    .footer-right-nav {width:100%;text-align:center;margin-top:10px}
}
@media (max-width:767px) {
    .footer-nav a {font-size:.8125rem}
    .footer-right-nav a {font-size:.8125rem}
	.footer-copyright span {display:none}
}

/*---------- Side Pc Nav ----------*/
.side-pc-nav {position:fixed;top:60px;right:0;width:60px;height:100%;background:#fff;border-left:1px solid rgba(0,0,0,0.15);z-index:3}
.side-pc-nav-in {position:relative;height:100%;padding-bottom:120px;overflow-y:auto}
.side-pc-nav .sp-nav-box {position:relative;overflow:hidden;width:60px;height:60px;text-align:center;color:#454545;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}
.side-pc-nav .sp-nav-box:hover {color:#3f4678}
.side-pc-nav .sp-nav-box:after {content:"";display:block;position:absolute;bottom:0;left:50%;width:14px;height:1px;background-color:#e5e5e5;margin-left:-7px}
.side-pc-nav .sp-nav-box.sp-bg-red {background-color:#3f4678;color:#fff;border-bottom:0;margin:3px 3px 3px;width:53px;height:60px}
.side-pc-nav .sp-nav-box.sp-bg-red:after {display:none}
.side-pc-nav .sp-nav-box i {display:block;font-size:1.375rem;margin:10px 0 6px}
.side-pc-nav .sp-nav-box span {display:block;font-size:.6875rem}
@media (max-width:991px){
    .side-pc-nav {display:none}
}

/*---------- Search Full ----------*/
.search-full {position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.9);display:none;z-index:1010}
.search-full .search-field {position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
.search-field h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.search-field form {position:relative;width:30%;margin:0 auto}
.search-field #search_input {font-size:1.25rem;padding:10px 30px 10px 10px;-webkit-appearance:none;display:block;background:transparent;color:#fff;width:100%;border:none;border-bottom:1px solid #fff;margin:0 auto}
.search-field .search-btn {position:absolute;top:0;right:0;width:45px;height:45px;border:0;cursor:pointer;color:#0078ff;background:transparent;font-size:1.25rem}
.search-full .search-close-btn {position:absolute;top:20px;right:20px;width:50px;height:50px;cursor:pointer;z-index:1}
.search-close-btn:after {content:"";height:50px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:24px}
.search-close-btn:before {content:"";height:50px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:24px}
@media (max-width:1199px) {
	.search-field form {width:50%}
}
@media (max-width:767px) {
	.search-field form {width:80%}
}

/*---------- Mega Nav ----------*/
.mega-nav-wrap.offcanvas {top:60px;height:100vh;background-color:#fff;z-index:1004}
.mega-nav-wrap .offcanvas-header {padding:0;justify-content:space-between}
.mega-nav-wrap .offcanvas-header .offcanvas-title {padding-left:20px;font-size:1.125rem}
.mega-nav-wrap .offcanvas-header .btn-close {width:80px;height:80px;padding:0;margin:0}
.mega-nav-wrap .offcanvas-body {padding:50px 0}
.mega-nav-wrap .mega-nav {display:table;padding:15px 0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mega-nav-wrap .mega-nav-col {border-right:1px solid #e5e5e5;flex:0 0 auto;min-height:90px;width:20% !important}
.mega-nav-wrap .mega-nav-col:nth-child(5) {border-right:0}
.mega-nav-wrap .mega-nav-col:nth-child(10) {border-right:0}
.mega-nav-wrap .mega-nav-col:nth-child(15) {border-right:0}
.mega-nav-wrap .mega-nav-col:nth-child(6) h5,.mega-nav-wrap .mega-nav-col:nth-child(7) h5,.mega-nav-wrap .mega-nav-col:nth-child(8) h5,.mega-nav-wrap .mega-nav-col:nth-child(9) h5,.mega-nav-wrap .mega-nav-col:nth-child(10) h5,.mega-nav-wrap .mega-nav-col:nth-child(11) h5,.mega-nav-wrap .mega-nav-col:nth-child(12) h5,.mega-nav-wrap .mega-nav-col:nth-child(13) h5,.mega-nav-wrap .mega-nav-col:nth-child(14) h5,.mega-nav-wrap .mega-nav-col:nth-child(15) h5 {border-top:1px solid #e5e5e5;padding-top:20px;margin-top:15px}
.mega-nav-wrap .mega-nav-col h5 {margin:0 15px 10px;padding:15px 0 !important;font-size:1.125rem;color:#000;font-weight:700;border-bottom:1px solid #000}
.mega-nav-wrap .mega-nav-col h5 a {display:block}
.mega-nav-wrap .mega-nav-col h5 a:hover, .mega-nav-wrap .mega-nav-col h5 a.active {background-color:transparent;color:#000}
.mega-nav-wrap .mega-nav-col .mega-nav-item {position:relative;padding:5px 15px;display:block;width:100%;clear:both;font-size:1rem;font-weight:400;color:#000;text-decoration:none;white-space:nowrap}
.mega-nav-wrap .mega-nav-col .nav3-ul .mega-nav-item {margin-left:15px;border-left:1px solid #000;color:#000;font-size:.875rem}
.mega-nav-wrap .mega-nav-col .nav3-ul .mega-nav-item:before {content:"";position:absolute;top:14px;left:0;width:5px;height:1px;background-color:#000}
@media (max-width:991px) {
    .mega-nav-wrap {display:none}
}

/*---------- Offcanvas ----------*/
.offcanvas-backdrop {z-index:1003}

/*---------- Counsel Btn ----------*/
.counsel-btn {display:block;position:fixed;bottom:10px;left:7px;width:45px;height:45px;line-height:45px;text-align:center;background:#3f4678;font-size:1.125rem;color:#fff !important;border:0;border-radius:50%;z-index:1002}

/*---------- My Home ----------*/
.my-home>.container {padding-left:0;padding-right:0}

/*---------- Eb BackToTop ----------*/
.eb-backtotop {position:fixed;right:7px;bottom:10px;height:46px;width:46px;cursor:pointer;display:block;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.15);background:#fff;z-index:1003;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 0.2s linear;transition:all 0.2s linear}
.eb-backtotop.active-progress {opacity:1;visibility:visible;transform:translateY(0)}
.eb-backtotop:after {position:absolute;content:"\f106";font-family:'Font Awesome\ 5 Free';font-weight:900;text-align:center;font-size:16px;color:#757575;left:0;top:0;height:46px;width:46px;line-height:28px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}
.eb-backtotop:hover:after {color:#3949ab}
.eb-backtotop svg path {fill:none}
.eb-backtotop svg.backtotop-progress path {stroke:#b5b5b5;stroke-width:4;box-sizing:border-box;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}
.eb-backtotop .progress-count {display:block;position:absolute;bottom:8px;left:0;right:0;font-size:11px;text-align:center;color:#a5a5a5}
.eb-backtotop {box-shadow:inset 0 0 0 2px rgba(0,0,0,0.15)}
.eb-backtotop:after {color:#2b2b2e}
.eb-backtotop svg.backtotop-progress path {stroke:#3949ab}

/*---------- Sidebar Admset ----------*/
.sidebar-right-wrap .sidebar-admset-trigger, .sidebar-right.offcanvas {z-index:1006 !important}