/*
 * optian reset
 * wireframe.css
 */

/* Main menu */
body .st-gn-sub-menu-container a[class^=st-gn-link-depth] {
	padding: 12px 17px 13px;
}
body .st-gn-link-depth-2 {
	font-weight: 500;
}
#st-header .st-gn-item-depth-1.menu-item-has-children:hover .st-gn-sub-menu-container {
	border-radius: 10px;
}
body.home .st-is-sticking + .st-header-v1 a[class^=st-gn-link-depth] {
	color: #333;
}
.st-gn-sub-menu-container .current-menu-item a[class^=st-gn-link-depth] {
	color: #fff;
}

/* Main Page */
.elementor-accordion-item .elementor-tab-content p {
	margin-top: 0;
}
.elementor-accordion-title:hover {
	color: #62a9bd;
}
.elementor-accordion-item .elementor-tab-content a:hover {
	color: #000;
}
.st-article-eyebrow-time {
	font-weight: 400;
}


/* Post */
body .st-main-title-flx-item,
body .st-narrow-content {
	width: 880px;
}
.upk-elite-grid .upk-meta-wrap {
	top: 30px !important;
	right: 30px !important;
	opacity: 1 !important;
	transform: translateX(0) !important;
}
.upk-elite-grid .upk-content .upk-title a:before {
	display: none;
}
body .upk-elite-grid .upk-title,
body .upk-elite-grid .upk-text-wrap {
	padding-left: 20px;
}
body .st-single-eyebrow-time {
	font-size: 15px;
}
body .pt-cv-pagination li a {
	margin-right: 6px;
}
.pt-cv-pagination-wrapper .active a {
	color: #fff !important;
	background-color: #62a9bd !important;
}
.pt-cv-page .pt-cv-content-item.pt-cv-1-col .pt-cv-meta-fields .entry-date time {
	color: #9e9e9e !important;
	font-weight: 400;
}
.pt-cv-page .pt-cv-content-item.pt-cv-1-col .pt-cv-meta-fields .terms a:hover {
	color: #000 !important;
}
body .single-prev-next-nav-top  {
	display: none;
}

/* Copyright */
.coptright-box p {
	margin: 0;
}
.coptright-box .box-1 {
	margin-bottom: 25px;
	display: flex;
	justify-content: space-between;
}
.coptright-box .policy a {
	font-size: 15px;
	font-weight: 700;
	color: #fff;
}
.coptright-box .origin ul {
	list-style-type: none;
	padding-left: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	display: flex;
	gap: 10px;
}
.coptright-box .origin ul li {
	border-right: 1px solid #6b6b6b;
	padding-right: 10px;
	line-height: 1;
}
.coptright-box .origin ul li:last-child {
	border-right: 0;
}
.coptright-box .chawon-copy {
	margin-top: 20px;
}
@media (max-width: 600px) {
	.coptright-box .origin ul {
		display: block;
	}
	.coptright-box .origin ul li {
		border-right-width: 0;
		margin-bottom: 10px;
	}
	.coptright-box .origin ul li:last-child {
		margin-bottom: 0;
	}
	.coptright-box .chawon-copy {
		font-size: 13px;
	}
}


