.style-transparent-bg {
	background-color: transparent;
}

.btn-transparent {
	color: #fff !important;
	background-color: transparent !important;
	border-color: transparent !important;
}

.btn-transparent:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-transparent:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-transparent:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: transparent !important;
}

.btn-transparent.btn-flat:not(.btn-hover-nobg):hover, .btn-transparent.btn-flat:not(.btn-hover-nobg):focus, .btn-transparent.btn-flat:active {
	background-color: transparent !important;
	border-color: transparent !important;
}

.btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: transparent !important;
}

.btn-transparent.btn-outline {
	background-color: transparent !important;
	border-color: transparent !important;
}

.btn-transparent.btn-outline:not(.btn-text-skin) {
	color: transparent !important;
}

.btn-transparent.btn-outline:not(.btn-hover-nobg):hover, .btn-transparent.btn-outline:not(.btn-hover-nobg):focus, btn-transparent.btn-outline:active {
	background-color: transparent !important;
	border-color: transparent !important;
}

.btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-transparent.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-transparent.btn-text-skin.btn-outline, .style-light .btn-transparent.btn-text-skin:not(.btn-outline):hover, .style-light .btn-transparent.btn-text-skin:not(.btn-outline):focus, .style-light .btn-transparent.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-transparent.btn-text-skin.btn-outline:hover, .style-light .btn-transparent.btn-text-skin.btn-outline:focus, .style-light .btn-transparent.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-transparent.btn-text-skin.btn-outline, .style-light .style-dark .btn-transparent.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-transparent.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-transparent.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-transparent.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-transparent.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-transparent.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-transparent-color {
	color: transparent !important;
	fill: transparent !important;
}

.border-transparent-color {
	border-color: transparent !important;
}

.tmb-overlay-gradient-top .style-transparent-bg {
	background-color: transparent !important;
}

.tmb-overlay-gradient-bottom .style-transparent-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
}

.style-color-jevc-bg {
	background-color: #000;
}

.btn-color-jevc {
	color: #fff !important;
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #000 !important;
}

.btn-color-jevc.btn-flat:not(.btn-hover-nobg):hover, .btn-color-jevc.btn-flat:not(.btn-hover-nobg):focus, .btn-color-jevc.btn-flat:active {
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #000 !important;
}

.btn-color-jevc.btn-outline {
	background-color: transparent !important;
	border-color: #000 !important;
}

.btn-color-jevc.btn-outline:not(.btn-text-skin) {
	color: #000 !important;
}

.btn-color-jevc.btn-outline:not(.btn-hover-nobg):hover, .btn-color-jevc.btn-outline:not(.btn-hover-nobg):focus, btn-color-jevc.btn-outline:active {
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-jevc.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-jevc.btn-text-skin.btn-outline, .style-light .btn-color-jevc.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-jevc.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-jevc.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-jevc.btn-text-skin.btn-outline:hover, .style-light .btn-color-jevc.btn-text-skin.btn-outline:focus, .style-light .btn-color-jevc.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-jevc.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-jevc.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-jevc.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-jevc.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-jevc.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-jevc.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-jevc.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-jevc-color {
	color: #000 !important;
	fill: #000 !important;
}

.border-color-jevc-color {
	border-color: #000 !important;
}

.tmb-overlay-gradient-top .style-color-jevc-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #000 0%, rgba(0, 0, 0, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-jevc-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #000 0%, rgba(0, 0, 0, 0) 50%) !important;
}

.style-color-nhtu-bg {
	background-color: #101213;
}

.btn-color-nhtu {
	color: #fff !important;
	background-color: #101213 !important;
	border-color: #101213 !important;
}

.btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #101213 !important;
}

.btn-color-nhtu.btn-flat:not(.btn-hover-nobg):hover, .btn-color-nhtu.btn-flat:not(.btn-hover-nobg):focus, .btn-color-nhtu.btn-flat:active {
	background-color: #030506 !important;
	border-color: #030506 !important;
}

.btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #101213 !important;
}

.btn-color-nhtu.btn-outline {
	background-color: transparent !important;
	border-color: #101213 !important;
}

.btn-color-nhtu.btn-outline:not(.btn-text-skin) {
	color: #101213 !important;
}

.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):hover, .btn-color-nhtu.btn-outline:not(.btn-hover-nobg):focus, btn-color-nhtu.btn-outline:active {
	background-color: #101213 !important;
	border-color: #101213 !important;
}

.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-nhtu.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-nhtu.btn-text-skin.btn-outline, .style-light .btn-color-nhtu.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-nhtu.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-nhtu.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-nhtu.btn-text-skin.btn-outline:hover, .style-light .btn-color-nhtu.btn-text-skin.btn-outline:focus, .style-light .btn-color-nhtu.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-nhtu.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-nhtu.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-nhtu.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-nhtu.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-nhtu.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-nhtu.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-nhtu.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-nhtu-color {
	color: #101213 !important;
	fill: #101213 !important;
}

.border-color-nhtu-color {
	border-color: #101213 !important;
}

.tmb-overlay-gradient-top .style-color-nhtu-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #101213 0%, rgba(16, 18, 19, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-nhtu-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #101213 0%, rgba(16, 18, 19, 0) 50%) !important;
}

.btn-color-wayh {
	color: #fff !important;
	background-color: #141618 !important;
	border-color: #141618 !important;
}

.btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #141618 !important;
}

.btn-color-wayh.btn-flat:not(.btn-hover-nobg):hover, .btn-color-wayh.btn-flat:not(.btn-hover-nobg):focus, .btn-color-wayh.btn-flat:active {
	background-color: #07090b !important;
	border-color: #07090b !important;
}

.btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #141618 !important;
}

.btn-color-wayh.btn-outline {
	background-color: transparent !important;
	border-color: #141618 !important;
}

.btn-color-wayh.btn-outline:not(.btn-text-skin) {
	color: #141618 !important;
}

.btn-color-wayh.btn-outline:not(.btn-hover-nobg):hover, .btn-color-wayh.btn-outline:not(.btn-hover-nobg):focus, btn-color-wayh.btn-outline:active {
	background-color: #141618 !important;
	border-color: #141618 !important;
}

.btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-wayh.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-wayh.btn-text-skin.btn-outline, .style-light .btn-color-wayh.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-wayh.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-wayh.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-wayh.btn-text-skin.btn-outline:hover, .style-light .btn-color-wayh.btn-text-skin.btn-outline:focus, .style-light .btn-color-wayh.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-wayh.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-wayh.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-wayh.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-wayh.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-wayh.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-wayh.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-wayh.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-wayh-color {
	color: #141618 !important;
	fill: #141618 !important;
}

.border-color-wayh-color {
	border-color: #141618 !important;
}

.tmb-overlay-gradient-top .style-color-wayh-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #141618 0%, rgba(20, 22, 24, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-wayh-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #141618 0%, rgba(20, 22, 24, 0) 50%) !important;
}

.style-color-rgdb-bg {
	background-color: #1b1d1f;
}

.btn-color-rgdb {
	color: #fff !important;
	background-color: #1b1d1f !important;
	border-color: #1b1d1f !important;
}

.btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #1b1d1f !important;
}

.btn-color-rgdb.btn-flat:not(.btn-hover-nobg):hover, .btn-color-rgdb.btn-flat:not(.btn-hover-nobg):focus, .btn-color-rgdb.btn-flat:active {
	background-color: #0e1012 !important;
	border-color: #0e1012 !important;
}

.btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #1b1d1f !important;
}

.btn-color-rgdb.btn-outline {
	background-color: transparent !important;
	border-color: #1b1d1f !important;
}

.btn-color-rgdb.btn-outline:not(.btn-text-skin) {
	color: #1b1d1f !important;
}

.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):hover, .btn-color-rgdb.btn-outline:not(.btn-hover-nobg):focus, btn-color-rgdb.btn-outline:active {
	background-color: #1b1d1f !important;
	border-color: #1b1d1f !important;
}

.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-rgdb.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-rgdb.btn-text-skin.btn-outline, .style-light .btn-color-rgdb.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-rgdb.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-rgdb.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-rgdb.btn-text-skin.btn-outline:hover, .style-light .btn-color-rgdb.btn-text-skin.btn-outline:focus, .style-light .btn-color-rgdb.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-rgdb.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-rgdb.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-rgdb.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-rgdb.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-rgdb.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-rgdb.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-rgdb.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-rgdb-color {
	color: #1b1d1f !important;
	fill: #1b1d1f !important;
}

.border-color-rgdb-color {
	border-color: #1b1d1f !important;
}

.tmb-overlay-gradient-top .style-color-rgdb-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #1b1d1f 0%, rgba(27, 29, 31, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-rgdb-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #1b1d1f 0%, rgba(27, 29, 31, 0) 50%) !important;
}

.style-color-prif-bg {
	background-color: #303133;
}

.btn-color-prif {
	color: #fff !important;
	background-color: #303133 !important;
	border-color: #303133 !important;
}

.btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #303133 !important;
}

.btn-color-prif.btn-flat:not(.btn-hover-nobg):hover, .btn-color-prif.btn-flat:not(.btn-hover-nobg):focus, .btn-color-prif.btn-flat:active {
	background-color: #232426 !important;
	border-color: #232426 !important;
}

.btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #303133 !important;
}

.btn-color-prif.btn-outline {
	background-color: transparent !important;
	border-color: #303133 !important;
}

.btn-color-prif.btn-outline:not(.btn-text-skin) {
	color: #303133 !important;
}

.btn-color-prif.btn-outline:not(.btn-hover-nobg):hover, .btn-color-prif.btn-outline:not(.btn-hover-nobg):focus, btn-color-prif.btn-outline:active {
	background-color: #303133 !important;
	border-color: #303133 !important;
}

.btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-prif.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-prif.btn-text-skin.btn-outline, .style-light .btn-color-prif.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-prif.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-prif.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-prif.btn-text-skin.btn-outline:hover, .style-light .btn-color-prif.btn-text-skin.btn-outline:focus, .style-light .btn-color-prif.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-prif.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-prif.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-prif.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-prif.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-prif.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-prif.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-prif.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-prif-color {
	color: #303133 !important;
	fill: #303133 !important;
}

.tmb-overlay-gradient-top .style-color-prif-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #303133 0%, rgba(48, 49, 51, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-prif-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #303133 0%, rgba(48, 49, 51, 0) 50%) !important;
}

.btn-color-xsdn {
	color: #fff !important;
	background-color: #fff !important;
	border-color: #fff !important;
}

.btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #fff !important;
}

.btn-color-xsdn.btn-flat:not(.btn-hover-nobg):hover, .btn-color-xsdn.btn-flat:not(.btn-hover-nobg):focus, .btn-color-xsdn.btn-flat:active {
	background-color: #f2f2f2 !important;
	border-color: #f2f2f2 !important;
}

.btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #fff !important;
}

.btn-color-xsdn.btn-outline {
	background-color: transparent !important;
	border-color: #fff !important;
}

.btn-color-xsdn.btn-outline:not(.btn-text-skin) {
	color: #fff !important;
}

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):focus, btn-color-xsdn.btn-outline:active {
	background-color: #fff !important;
	border-color: #fff !important;
}

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-xsdn.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-xsdn.btn-text-skin.btn-outline, .style-light .btn-color-xsdn.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-xsdn.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-xsdn.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-xsdn.btn-text-skin.btn-outline:hover, .style-light .btn-color-xsdn.btn-text-skin.btn-outline:focus, .style-light .btn-color-xsdn.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-xsdn.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-xsdn.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-xsdn.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-xsdn.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-xsdn.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-xsdn.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-xsdn.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-xsdn-color {
	color: #fff !important;
	fill: #fff !important;
}

.border-color-xsdn-color {
	border-color: #fff !important;
}

.tmb-overlay-gradient-top .style-color-xsdn-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-xsdn-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #fff 0%, rgba(255, 255, 255, 0) 50%) !important;
}

.style-color-lxmt-bg {
	background-color: #f7f7f7;
}

.btn-color-lxmt {
	color: #fff !important;
	background-color: #f7f7f7 !important;
	border-color: #f7f7f7 !important;
}

.btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #f7f7f7 !important;
}

.btn-color-lxmt.btn-flat:not(.btn-hover-nobg):hover, .btn-color-lxmt.btn-flat:not(.btn-hover-nobg):focus, .btn-color-lxmt.btn-flat:active {
	background-color: #eaeaea !important;
	border-color: #eaeaea !important;
}

.btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #f7f7f7 !important;
}

.btn-color-lxmt.btn-outline {
	background-color: transparent !important;
	border-color: #f7f7f7 !important;
}

.btn-color-lxmt.btn-outline:not(.btn-text-skin) {
	color: #f7f7f7 !important;
}

.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):hover, .btn-color-lxmt.btn-outline:not(.btn-hover-nobg):focus, btn-color-lxmt.btn-outline:active {
	background-color: #f7f7f7 !important;
	border-color: #f7f7f7 !important;
}

.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-lxmt.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-lxmt.btn-text-skin.btn-outline, .style-light .btn-color-lxmt.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-lxmt.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-lxmt.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-lxmt.btn-text-skin.btn-outline:hover, .style-light .btn-color-lxmt.btn-text-skin.btn-outline:focus, .style-light .btn-color-lxmt.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-lxmt.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-lxmt.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-lxmt.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-lxmt.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-lxmt.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-lxmt.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-lxmt.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-lxmt-color {
	color: #f7f7f7 !important;
	fill: #f7f7f7 !important;
}

.border-color-lxmt-color {
	border-color: #f7f7f7 !important;
}

.tmb-overlay-gradient-top .style-color-lxmt-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #f7f7f7 0%, rgba(247, 247, 247, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-lxmt-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #f7f7f7 0%, rgba(247, 247, 247, 0) 50%) !important;
}

.style-color-gyho-bg {
	background-color: #eaeaea;
}

.btn-color-gyho {
	color: #fff !important;
	background-color: #eaeaea !important;
	border-color: #eaeaea !important;
}

.btn-color-gyho:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-gyho:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-gyho:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #eaeaea !important;
}

.btn-color-gyho.btn-flat:not(.btn-hover-nobg):hover, .btn-color-gyho.btn-flat:not(.btn-hover-nobg):focus, .btn-color-gyho.btn-flat:active {
	background-color: #ddd !important;
	border-color: #ddd !important;
}

.btn-color-gyho:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-gyho:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-gyho:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #eaeaea !important;
}

.btn-color-gyho.btn-outline {
	background-color: transparent !important;
	border-color: #eaeaea !important;
}

.btn-color-gyho.btn-outline:not(.btn-text-skin) {
	color: #eaeaea !important;
}

.btn-color-gyho.btn-outline:not(.btn-hover-nobg):hover, .btn-color-gyho.btn-outline:not(.btn-hover-nobg):focus, btn-color-gyho.btn-outline:active {
	background-color: #eaeaea !important;
	border-color: #eaeaea !important;
}

.btn-color-gyho.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-gyho.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-gyho.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-gyho.btn-text-skin.btn-outline, .style-light .btn-color-gyho.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-gyho.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-gyho.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-gyho.btn-text-skin.btn-outline:hover, .style-light .btn-color-gyho.btn-text-skin.btn-outline:focus, .style-light .btn-color-gyho.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-gyho.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-gyho.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-gyho.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-gyho.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-gyho.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-gyho.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-gyho.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-gyho-color {
	color: #eaeaea !important;
	fill: #eaeaea !important;
}

.border-color-gyho-color {
	border-color: #eaeaea !important;
}

.tmb-overlay-gradient-top .style-color-gyho-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #eaeaea 0%, rgba(234, 234, 234, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-gyho-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #eaeaea 0%, rgba(234, 234, 234, 0) 50%) !important;
}

.style-color-uydo-bg {
	background-color: #ddd;
}

.btn-color-uydo {
	color: #fff !important;
	background-color: #ddd !important;
	border-color: #ddd !important;
}

.btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #ddd !important;
}

.btn-color-uydo.btn-flat:not(.btn-hover-nobg):hover, .btn-color-uydo.btn-flat:not(.btn-hover-nobg):focus, .btn-color-uydo.btn-flat:active {
	background-color: #d0d0d0 !important;
	border-color: #d0d0d0 !important;
}

.btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #ddd !important;
}

.btn-color-uydo.btn-outline {
	background-color: transparent !important;
	border-color: #ddd !important;
}

.btn-color-uydo.btn-outline:not(.btn-text-skin) {
	color: #ddd !important;
}

.btn-color-uydo.btn-outline:not(.btn-hover-nobg):hover, .btn-color-uydo.btn-outline:not(.btn-hover-nobg):focus, btn-color-uydo.btn-outline:active {
	background-color: #ddd !important;
	border-color: #ddd !important;
}

.btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-uydo.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-uydo.btn-text-skin.btn-outline, .style-light .btn-color-uydo.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-uydo.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-uydo.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-uydo.btn-text-skin.btn-outline:hover, .style-light .btn-color-uydo.btn-text-skin.btn-outline:focus, .style-light .btn-color-uydo.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-uydo.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-uydo.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-uydo.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-uydo.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-uydo.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-uydo.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-uydo.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-uydo-color {
	color: #ddd !important;
	fill: #ddd !important;
}

.border-color-uydo-color {
	border-color: #ddd !important;
}

.tmb-overlay-gradient-top .style-color-uydo-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #ddd 0%, rgba(221, 221, 221, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-uydo-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #ddd 0%, rgba(221, 221, 221, 0) 50%) !important;
}

.style-color-wvjs-bg {
	background-color: #777;
}

.btn-color-wvjs {
	color: #fff !important;
	background-color: #777 !important;
	border-color: #777 !important;
}

.btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #777 !important;
}

.btn-color-wvjs.btn-flat:not(.btn-hover-nobg):hover, .btn-color-wvjs.btn-flat:not(.btn-hover-nobg):focus, .btn-color-wvjs.btn-flat:active {
	background-color: #6a6a6a !important;
	border-color: #6a6a6a !important;
}

.btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #777 !important;
}

.btn-color-wvjs.btn-outline {
	background-color: transparent !important;
	border-color: #777 !important;
}

.btn-color-wvjs.btn-outline:not(.btn-text-skin) {
	color: #777 !important;
}

.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):hover, .btn-color-wvjs.btn-outline:not(.btn-hover-nobg):focus, btn-color-wvjs.btn-outline:active {
	background-color: #777 !important;
	border-color: #777 !important;
}

.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-wvjs.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-wvjs.btn-text-skin.btn-outline, .style-light .btn-color-wvjs.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-wvjs.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-wvjs.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-wvjs.btn-text-skin.btn-outline:hover, .style-light .btn-color-wvjs.btn-text-skin.btn-outline:focus, .style-light .btn-color-wvjs.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-wvjs.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-wvjs.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-wvjs.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-wvjs.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-wvjs.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-wvjs.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-wvjs.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-wvjs-color {
	color: #777 !important;
	fill: #777 !important;
}

.border-color-wvjs-color {
	border-color: #777 !important;
}

.tmb-overlay-gradient-top .style-color-wvjs-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #777 0%, rgba(119, 119, 119, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-wvjs-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #777 0%, rgba(119, 119, 119, 0) 50%) !important;
}

.style-color-210407-bg {
	background-color: #115cfa;
}

.btn-color-210407 {
	color: #fff !important;
	background-color: #115cfa !important;
	border-color: #115cfa !important;
}

.btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #115cfa !important;
}

.btn-color-210407.btn-flat:not(.btn-hover-nobg):hover, .btn-color-210407.btn-flat:not(.btn-hover-nobg):focus, .btn-color-210407.btn-flat:active {
	background-color: #044fed !important;
	border-color: #044fed !important;
}

.btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #115cfa !important;
}

.btn-color-210407.btn-outline {
	background-color: transparent !important;
	border-color: #115cfa !important;
}

.btn-color-210407.btn-outline:not(.btn-text-skin) {
	color: #115cfa !important;
}

.btn-color-210407.btn-outline:not(.btn-hover-nobg):hover, .btn-color-210407.btn-outline:not(.btn-hover-nobg):focus, btn-color-210407.btn-outline:active {
	background-color: #115cfa !important;
	border-color: #115cfa !important;
}

.btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-210407.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-210407.btn-text-skin.btn-outline, .style-light .btn-color-210407.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-210407.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-210407.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-210407.btn-text-skin.btn-outline:hover, .style-light .btn-color-210407.btn-text-skin.btn-outline:focus, .style-light .btn-color-210407.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-210407.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-210407.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-210407.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-210407.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-210407.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-210407.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-210407.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-210407-color {
	color: #115cfa !important;
	fill: #115cfa !important;
}

.border-color-210407-color {
	border-color: #115cfa !important;
}

.tmb-overlay-gradient-top .style-color-210407-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #115cfa 0%, rgba(17, 92, 250, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-210407-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #115cfa 0%, rgba(17, 92, 250, 0) 50%) !important;
}

.style-color-482803-bg {
	background-color: #6442ff;
}

.btn-color-482803 {
	color: #fff !important;
	background-color: #6442ff !important;
	border-color: #6442ff !important;
}

.btn-color-482803:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-482803:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-482803:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #6442ff !important;
}

.btn-color-482803.btn-flat:not(.btn-hover-nobg):hover, .btn-color-482803.btn-flat:not(.btn-hover-nobg):focus, .btn-color-482803.btn-flat:active {
	background-color: #5735f2 !important;
	border-color: #5735f2 !important;
}

.btn-color-482803:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-482803:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-482803:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #6442ff !important;
}

.btn-color-482803.btn-outline {
	background-color: transparent !important;
	border-color: #6442ff !important;
}

.btn-color-482803.btn-outline:not(.btn-text-skin) {
	color: #6442ff !important;
}

.btn-color-482803.btn-outline:not(.btn-hover-nobg):hover, .btn-color-482803.btn-outline:not(.btn-hover-nobg):focus, btn-color-482803.btn-outline:active {
	background-color: #6442ff !important;
	border-color: #6442ff !important;
}

.btn-color-482803.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-482803.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-482803.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-482803.btn-text-skin.btn-outline, .style-light .btn-color-482803.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-482803.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-482803.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-482803.btn-text-skin.btn-outline:hover, .style-light .btn-color-482803.btn-text-skin.btn-outline:focus, .style-light .btn-color-482803.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-482803.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-482803.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-482803.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-482803.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-482803.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-482803.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-482803.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-482803-color {
	color: #6442ff !important;
	fill: #6442ff !important;
}

.border-color-482803-color {
	border-color: #6442ff !important;
}

.tmb-overlay-gradient-top .style-color-482803-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #6442ff 0%, rgba(100, 66, 255, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-482803-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #6442ff 0%, rgba(100, 66, 255, 0) 50%) !important;
}

.style-color-105898-bg {
	background: linear-gradient(to left, #115cfa 9%, #053df5 91%);
}

.btn-color-105898 {
	color: #fff !important;
	background: linear-gradient(to left, #115cfa 9%, #053df5 91%);
	border-image: linear-gradient(to left, #115cfa 9%, #053df5 91%);
}

.text-color-105898-color > * {
	color: #115cfa !important;
}

.text-color-105898-color:before {
	color: #115cfa;
}

.text-color-105898-color > * {
	-webkit-text-fill-color: transparent !important;
	-webkit-background-clip: text !important;
	background: linear-gradient(to left, #115cfa 9%, #053df5 91%);
}

.style-color-176390-bg {
	background-color: #eca154;
}

.btn-color-176390 {
	color: #fff !important;
	background-color: #eca154 !important;
	border-color: #eca154 !important;
}

.btn-color-176390:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-176390:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-176390:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #eca154 !important;
}

.btn-color-176390.btn-flat:not(.btn-hover-nobg):hover, .btn-color-176390.btn-flat:not(.btn-hover-nobg):focus, .btn-color-176390.btn-flat:active {
	background-color: #df9447 !important;
	border-color: #df9447 !important;
}

.btn-color-176390:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-176390:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-176390:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #eca154 !important;
}

.btn-color-176390.btn-outline {
	background-color: transparent !important;
	border-color: #eca154 !important;
}

.btn-color-176390.btn-outline:not(.btn-text-skin) {
	color: #eca154 !important;
}

.btn-color-176390.btn-outline:not(.btn-hover-nobg):hover, .btn-color-176390.btn-outline:not(.btn-hover-nobg):focus, btn-color-176390.btn-outline:active {
	background-color: #eca154 !important;
	border-color: #eca154 !important;
}

.btn-color-176390.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-176390.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-176390.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-176390.btn-text-skin.btn-outline, .style-light .btn-color-176390.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-176390.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-176390.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-176390.btn-text-skin.btn-outline:hover, .style-light .btn-color-176390.btn-text-skin.btn-outline:focus, .style-light .btn-color-176390.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-176390.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-176390.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-176390.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-176390.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-176390.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-176390.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-176390.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-176390-color {
	color: #eca154 !important;
	fill: #eca154 !important;
}

.border-color-176390-color {
	border-color: #eca154 !important;
}

.tmb-overlay-gradient-top .style-color-176390-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #eca154 0%, rgba(236, 161, 84, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-176390-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #eca154 0%, rgba(236, 161, 84, 0) 50%) !important;
}

.style-color-112783-bg {
	background-color: #0090ca;
}

.btn-color-112783 {
	color: #fff !important;
	background-color: #0090ca !important;
	border-color: #0090ca !important;
}

.btn-color-112783:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-112783:not(.btn-hover-nobg):not(.icon-animated):focus, .btn-color-112783:not(.btn-hover-nobg):not(.icon-animated):active {
	background-color: transparent !important;
	border-color: #0090ca !important;
}

.btn-color-112783.btn-flat:not(.btn-hover-nobg):hover, .btn-color-112783.btn-flat:not(.btn-hover-nobg):focus, .btn-color-112783.btn-flat:active {
	background-color: #0083bd !important;
	border-color: #0083bd !important;
}

.btn-color-112783:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-112783:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus, .btn-color-112783:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active {
	color: #0090ca !important;
}

.btn-color-112783.btn-outline {
	background-color: transparent !important;
	border-color: #0090ca !important;
}

.btn-color-112783.btn-outline:not(.btn-text-skin) {
	color: #0090ca !important;
}

.btn-color-112783.btn-outline:not(.btn-hover-nobg):hover, .btn-color-112783.btn-outline:not(.btn-hover-nobg):focus, btn-color-112783.btn-outline:active {
	background-color: #0090ca !important;
	border-color: #0090ca !important;
}

.btn-color-112783.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-112783.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-112783.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-color-112783.btn-text-skin.btn-outline, .style-light .btn-color-112783.btn-text-skin:not(.btn-outline):hover, .style-light .btn-color-112783.btn-text-skin:not(.btn-outline):focus, .style-light .btn-color-112783.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-color-112783.btn-text-skin.btn-outline:hover, .style-light .btn-color-112783.btn-text-skin.btn-outline:focus, .style-light .btn-color-112783.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-112783.btn-text-skin.btn-outline, .style-light .style-dark .btn-color-112783.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-color-112783.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-color-112783.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-color-112783.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-color-112783.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-color-112783.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-color-112783-color {
	color: #0090ca !important;
	fill: #0090ca !important;
}

.border-color-112783-color {
	border-color: #0090ca !important;
}

.tmb-overlay-gradient-top .style-color-112783-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #0090ca 0%, rgba(0, 144, 202, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-color-112783-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #0090ca 0%, rgba(0, 144, 202, 0) 50%) !important;
}

.style-accent-bg {
	background-color: #0090ca;
}

.btn-accent.btn-outline {
	background-color: transparent !important;
	border-color: #0090ca !important;
}

.btn-accent.btn-outline:not(.btn-text-skin) {
	color: #0090ca !important;
}

.btn-accent.btn-outline:not(.btn-hover-nobg):hover, .btn-accent.btn-outline:not(.btn-hover-nobg):focus, btn-accent.btn-outline:active {
	background-color: #0090ca !important;
	border-color: #0090ca !important;
}

.btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-accent.btn-outline:active {
	color: #fff !important;
}

.style-light .btn-accent.btn-text-skin.btn-outline, .style-light .btn-accent.btn-text-skin:not(.btn-outline):hover, .style-light .btn-accent.btn-text-skin:not(.btn-outline):focus, .style-light .btn-accent.btn-text-skin:not(.btn-outline):active {
	color: #303133 !important;
}

.style-light .btn-accent.btn-text-skin.btn-outline:hover, .style-light .btn-accent.btn-text-skin.btn-outline:focus, .style-light .btn-accent.btn-text-skin.btn-outline:active {
	color: #fff !important;
}

.style-light .style-dark .btn-accent.btn-text-skin.btn-outline, .style-light .style-dark .btn-accent.btn-text-skin:not(.btn-outline):hover, .style-light .style-dark .btn-accent.btn-text-skin:not(.btn-outline):focus, .style-light .style-dark .btn-accent.btn-text-skin:not(.btn-outline):active {
	color: #fff !important;
}

.style-light .style-dark .btn-accent.btn-text-skin.btn-outline:hover, .style-light .style-dark .btn-accent.btn-text-skin.btn-outline:focus, .style-light .style-dark .btn-accent.btn-text-skin.btn-outline:active {
	color: #303133 !important;
}

.text-accent-color {
	color: #0090ca !important;
	fill: #0090ca !important;
}

.border-accent-color {
	border-color: #0090ca !important;
}

.tmb-overlay-gradient-top .style-accent-bg {
	background-color: transparent !important;
	background-image: linear-gradient(to bottom, #0090ca 0%, rgba(0, 144, 202, 0) 50%) !important;
}

.tmb-overlay-gradient-bottom .style-accent-bg:not(.tmb-term-evidence) {
	background-color: transparent !important;
	background-image: linear-gradient(to top, #0090ca 0%, rgba(0, 144, 202, 0) 50%) !important;
}

.style-light-bg {
	background-color: #fff;
}

.border-light-bg {
	border-color: #fff;
}

.style-dark-bg {
	background-color: #141618;
}

.border-dark-bg {
	border-color: #141618;
}

.btn-white.btn-outline:hover, .btn-white.btn-outline:focus, .btn-white.btn-outline:active {
	color: #333 !important;
}

.btn-custom-typo.font-377884 {
	font-family: Inter !important;
}

.btn-custom-typo.font-136269 {
	font-family: Jost !important;
}

.btn-custom-typo.font-955596 {
	font-family: "Plus Jakarta Sans" !important;
}

.btn-custom-typo.font-846016 {
	font-family: "Public Sans" !important;
}

.btn-custom-typo.font-114434 {
	font-family: Outfit !important;
}

.btn-custom-typo.font-359101 {
	font-family: Syne !important;
}

.btn-custom-typo.font-189054 {
	font-family: "Space Grotesk" !important;
}

.btn-custom-typo.font-469684 {
	font-family: Barlow !important;
}

.btn-custom-typo.font-280730 {
	font-family: Fahkwang !important;
}

.btn-custom-typo.font-156269 {
	font-family: "Roboto Condensed" !important;
}

.btn-custom-typo.font-175345 {
	font-family: Lora !important;
}

.btn-custom-typo.font-165032 {
	font-family: "EB Garamond" !important;
}

.fontsize-160000 {
	font-size: 12px;
}

.fontsize-155944 {
	font-size: 50px;
}

@media (max-width: 959px) {
	.fontsize-155944 {
		font-size: 33.333333333333px;
	}
}

@media (max-width: 320px) {
	.fontsize-155944 {
		font-size: 28px;
	}
}

.fontsize-210105 {
	font-size: 60px;
}

@media (max-width: 959px) {
	.fontsize-210105 {
		font-size: 40px;
	}
}

@media (max-width: 569px) {
	.fontsize-210105 {
		font-size: 35px;
	}
}

@media (max-width: 320px) {
	.fontsize-210105 {
		font-size: 28px;
	}
}

.fontsize-338686 {
	font-size: 75px;
}

@media (max-width: 959px) {
	.fontsize-338686 {
		font-size: 50px;
	}
}

@media (max-width: 569px) {
	.fontsize-338686 {
		font-size: 35px;
	}
}

@media (max-width: 320px) {
	.fontsize-338686 {
		font-size: 28px;
	}
}

.fontsize-445851 {
	font-size: 100px;
}

@media (max-width: 959px) {
	.fontsize-445851 {
		font-size: 66.666666666667px;
	}
}

@media (max-width: 569px) {
	.fontsize-445851 {
		font-size: 35px;
	}
}

@media (max-width: 320px) {
	.fontsize-445851 {
		font-size: 28px;
	}
}

.fontsize-739966 {
	font-size: 125px;
}

@media (max-width: 959px) {
	.fontsize-739966 {
		font-size: 83.333333333333px;
	}
}

@media (max-width: 569px) {
	.fontsize-739966 {
		font-size: 35px;
	}
}

@media (max-width: 320px) {
	.fontsize-739966 {
		font-size: 28px;
	}
}

.fontsize-160206 {
	font-size: 150px;
}

@media (max-width: 959px) {
	.fontsize-160206 {
		font-size: 100px;
	}
}

@media (max-width: 569px) {
	.fontsize-160206 {
		font-size: 35px;
	}
}

@media (max-width: 320px) {
	.fontsize-160206 {
		font-size: 28px;
	}
}

.fontheight-524109 {
	line-height: 1.75;
}

.fontheight-357766 {
	line-height: 1.5;
}

.fontheight-179065 {
	line-height: 1;
}

.fontheight-161249 {
	line-height: .85;
}

.fontheight-578034 {
	line-height: .5;
}

.fontspace-781688 {
	letter-spacing: -.02em !important;
}

.fontspace-111509 {
	letter-spacing: -.05em !important;
}

.fontspace-210350 {
	letter-spacing: .2em !important;
}

.fontspace-135905 {
	letter-spacing: .5em !important;
}

.fontspace-238483 {
	letter-spacing: 1em !important;
}

.fontspace-210067 {
	letter-spacing: 2em !important;
}

.text-lead, .text-lead > *, .nav-tabs .tab-excerpt.text-lead {
	font-size: 18px;
}

.module-text-lead, .module-text-lead > *, .module-text-lead p, .module-text-lead li, .module-text-lead dt, .module-text-lead dd, .module-text-lead dl, .module-text-lead address, .module-text-lead label, .module-text-lead small, .uncode-wc-module.text-lead pre, .module-text-lead code {
	font-size: 18px;
}

@media (max-width: 1499px) {
	.uncode-slider .text-lead > * {
		font-size: 16px;
	}
}

@media (max-width: 959px) {
	.uncode-slider .text-lead > * {
		font-size: 13px;
	}
}

.module-text-small, .module-text-small > *, .module-text-small p, .module-text-small li, .module-text-small dt, .module-text-small dd, .module-text-small dl, .module-text-small address, .module-text-small label, .module-text-small small, .uncode-wc-module.text-small pre, .module-text-small code {
	font-size: 13px;
}

@media (max-width: 1499px) {
	.uncode-slider .text-small > * {
		font-size: 11.555555555556px;
	}
}

@media (max-width: 959px) {
	.uncode-slider .text-small > * {
		font-size: 9.3888888888889px;
	}
}

.font-size-small {
	font-size: 13px;
}

.font-ui-fixed, .post-info, .widget-container .widget-title, #comments .comments-title, #respond .comments-title, #comments #reply-title, #respond #reply-title, .uncode-share h6 {
	font-family: Inter;
	font-weight: 600;
	letter-spacing: -.02em;
	text-transform: initial;
	font-size: 14px;
}

.filter-menu, .grid-filters ul.menu-smart a:not(.social-menu-link), .grid-filters .mobile-toggle-trigger:not(.social-menu-link), .grid-filters .extra-filters-wrapper .menu-smart > li > a:not(.social-menu-link), .grid-filters .uncode-woocommerce-sorting__link, .grid-filters .uncode-woocommerce-toggle-widgetized-cb__link, .grid-filters .uncode-toggle-ajax-filters:not(.social-menu-link) {
	font-family: Inter;
	font-weight: 600;
	letter-spacing: 0;
	text-transform: uppercase;
	font-size: 13px;
}

hr.separator-break {
	width: 90px;
	border-top-width: 2px;
}

hr.separator-break.separator-accent {
	border-color: #0090ca !important;
}

.style-dark .body-color, .style-light .style-dark .body-color, .style-dark .nav-tabs > li > a span.tab-excerpt, .style-light .style-dark .nav-tabs > li > a span.tab-excerpt {
	color: #fff;
}

.style-light .body-color, .style-dark .style-light .body-color, .style-light .nav-tabs > li > a span.tab-excerpt, .style-dark .style-light .nav-tabs > li > a span.tab-excerpt {
	color: #777;
}

.style-dark .body-color-light, .style-light .style-dark .body-color-light {
	color: #fff;
}

.style-light .body-color-light, .style-dark .style-light .body-color-light {
	color: #a9a9a9;
}

.style-dark .text-stroke, .style-light .style-dark .text-stroke {
	color: transparent;
	-webkit-text-stroke: 1px #fff;
	text-stroke: 1px #fff;
}

.style-light .text-stroke, .style-dark .style-light .text-stroke {
	color: transparent;
	-webkit-text-stroke: 1px #303133;
	text-stroke: 1px #303133;
}

.style-dark .link-bg, .style-light .style-dark .link-bg {
	background-color: #0090ca;
}

.style-light .link-bg, .style-dark .style-light .link-bg {
	background-color: #0090ca;
}

.style-dark .text-default-color, .style-light .style-dark .text-default-color {
	color: #fff;
}

.style-light .text-default-color, .style-dark .style-light .text-default-color {
	color: #303133;
}

.color-accent-border, blockquote {
	border-color: #0090ca;
}

.color-accent-background, mark, .nav-tabs.tab-active-anim:not(.tab-switch).switch-init .switcher-cursor, .nav-tabs.nav-tabs.tab-no-border:not(.tabs-vertical):not(.tab-switch).switch-init .switcher-cursor, .tab-active-anim:not(.tab-switch):not(.switch-init):not(.tab-active-anim):not(.tab-no-border).nav-tabs > li.active:after, .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background-color: #0090ca;
}

.color-accent-background-all, .btn-hover-accent span.btn-gradient-el:hover {
	background: #0090ca;
}

.color-accent-color, body.textual-accent-color .post-content > div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn), body.textual-accent-color .post-content > div ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn), body.textual-accent-color .post-content > div dt a:not(.btn), body.textual-accent-color .post-content > div dd a:not(.btn), body.textual-accent-color .post-content > div dl a:not(.btn), body.textual-accent-color .post-content > div address a:not(.btn), body.textual-accent-color .post-content > div label a:not(.btn), body.textual-accent-color .post-content > div small a:not(.btn), body.textual-accent-color .row-container .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn), body.textual-accent-color .row-container .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn), body.textual-accent-color .row-container .post-content dt a:not(.btn), body.textual-accent-color .row-container .post-content dd a:not(.btn), body.textual-accent-color .row-container .post-content dl a:not(.btn), body.textual-accent-color .row-container .post-content address a:not(.btn), body.textual-accent-color .row-container .post-content label a:not(.btn), body.textual-accent-color .row-container .post-content small a:not(.btn), .btn-hover-accent:hover, .btn-gradient-underline.btn-hover-accent:hover:before, .nav-tabs > li.active > a, .panel-title.active > a, .panel-title.active > a span:after, .plan-accent.plan .plan-title > h3, .plan-accent.plan .plan-price .price, .wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip {
	color: #0090ca !important;
}

.color-accent-darker, body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a.active:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a.active:not(.btn), body.textual-accent-color .post-content dt a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dt a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dt a.active:not(.btn), body.textual-accent-color .post-content dd a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dd a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dd a.active:not(.btn), body.textual-accent-color .post-content dl a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dl a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dl a.active:not(.btn), body.textual-accent-color .post-content address a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content address a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content address a.active:not(.btn), body.textual-accent-color .post-content label a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content label a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content label a.active:not(.btn), body.textual-accent-color .post-content small a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content small a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content small a.active:not(.btn) {
	color: #0077b1 !important;
}

.style-light .headings-bg, .style-dark .style-light .headings-bg, .style-light input[type=radio]:checked:before, .style-dark .style-light input[type=radio]:checked:before, .style-light .nav-tabs.tab-switch li:before, .style-dark .style-light .nav-tabs.tab-switch li:before {
	background-color: #303133;
}

.style-dark .headings-bg-inverted, .style-light .style-dark .headings-bg-inverted, .style-dark .nav-tabs.tab-switch.switch-init .switcher-cursor, .style-light .style-dark .nav-tabs.tab-switch.switch-init .switcher-cursor, .style-dark .tab-switch:not(.switch-init).nav-tabs > li.active:after, .style-light .style-dark .tab-switch:not(.switch-init).nav-tabs > li.active:after {
	background-color: #303133;
}

.style-light .headings-bg-inverted, .style-dark .style-light .headings-bg-inverted, .style-light .nav-tabs.tab-switch.switch-init .switcher-cursor, .style-dark .style-light .nav-tabs.tab-switch.switch-init .switcher-cursor, .style-light .tab-switch:not(.switch-init).nav-tabs > li.active:after, .style-dark .style-light .tab-switch:not(.switch-init).nav-tabs > li.active:after {
	background-color: #fff;
}

.btn-inherit {
	font-family: inherit !important;
	letter-spacing: -.02em;
	text-transform: initial;
}

.btn-inherit:not([class*="font-weight-"]) {
	font-weight: 400 !important;
}

.btn-inherit-default-typography {
	font-weight: 500 !important;
	font-family: inherit !important;
	letter-spacing: inherit !important;
}

.buttons-weight {
	font-weight: 600 !important;
}

.serif-family, .post-content .post-media blockquote.pullquote p:first-child, .tmb-entry-title-serif.tmb .t-entry .t-entry-title, .tmb-entry-title-serif.tmb .t-entry .t-entry-table-typography, .isotope-system .isotope-container .tmb .regular-text .pullquote p:first-child, .isotope-system .isotope-container .tmb .fluid-object.tweet .twitter-footer span {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.style-light .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-dark .style-light hr, .style-light pre, .style-dark .style-light pre, .style-light table, .style-dark .style-light table, .style-light table td, .style-dark .style-light table td, .style-light table th, .style-dark .style-light table th, .style-light input, .style-dark .style-light input, .style-light textarea, .style-dark .style-light textarea, .style-light select, .style-dark .style-light select, .style-light .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light fieldset, .style-dark .style-light fieldset, .style-light .seldiv:before, .style-dark .style-light .seldiv:before, .style-light .tab-container .nav-tabs, .style-dark .style-light .tab-container .nav-tabs, .style-light .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .border-100 .tab-content::before, .style-dark .style-light .border-100 .tab-content::before, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .nav-tabs.tabs-vertical > li, .style-dark .style-light .nav-tabs.tabs-vertical > li, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse:before, .style-dark .style-light .panel-group .panel-heading + .panel-collapse:before, .style-light .divider:before, .style-dark .style-light .divider:before, .style-light .divider:after, .style-dark .style-light .divider:after, .style-light .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-dark .style-light .post-share, .style-light .post-tag-share-container, .style-dark .style-light .post-tag-share-container, .style-light .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-light .swatch-type-label, .style-dark .style-light .swatch-type-label, .style-light .swatch--logo, .style-dark .style-light .swatch--logo, .style-light .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a {
	border-color: #eaeaea;
}

.style-light input[type=radio], .style-dark .style-light input[type=radio] {
	border-color: #eaeaea;
}

.ui-br-accent, .nav-tabs > li.active > a, .tabs-left > li.active > a {
	border-color: #0090ca !important;
}

.style-dark .ui-br-break, .style-light .style-dark .ui-br-break, .style-dark hr.separator-break, .style-light .style-dark hr.separator-break {
	border-color: #fff;
}

.style-light .ui-br-break, .style-dark .style-light .ui-br-break, .style-light hr.separator-break, .style-dark .style-light hr.separator-break {
	border-color: #eaeaea;
}

.style-dark .ui-br-headings, .style-light .style-dark .ui-br-headings, .style-dark .header-content hr, .style-light .style-dark .header-content hr, .style-dark .ajax-filter-sidebar input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light .style-dark .ajax-filter-sidebar input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-dark li:hover .swatch, .style-light .style-dark li:hover .swatch, .style-dark .swatch.swatch--active, .style-light .style-dark .swatch.swatch--active, .style-dark .term-filter-link--active .swatch, .style-light .style-dark .term-filter-link--active .swatch {
	border-color: #fff;
}

.style-light .ui-br-headings, .style-dark .style-light .ui-br-headings, .style-light .header-content hr, .style-dark .style-light .header-content hr, .style-light .ajax-filter-sidebar input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-dark .style-light .ajax-filter-sidebar input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light li:hover .swatch, .style-dark .style-light li:hover .swatch, .style-light .swatch.swatch--active, .style-dark .style-light .swatch.swatch--active, .style-light .term-filter-link--active .swatch, .style-dark .style-light .term-filter-link--active .swatch {
	border-color: #303133;
}

.input-background .style-dark .input-underline .ui-br-underline, .input-background .input-underline .style-dark .ui-br-underline, .input-background .style-light .style-dark .input-underline .ui-br-underline, .input-background .style-light .input-underline .style-dark .ui-br-underline, .input-background .style-dark .input-underline input[type="text"], .input-background .input-underline .style-dark input[type="text"], .input-background .style-light .style-dark .input-underline input[type="text"], .input-background .style-light .input-underline .style-dark input[type="text"], .input-background .style-dark .input-underline input[type="email"], .input-background .input-underline .style-dark input[type="email"], .input-background .style-light .style-dark .input-underline input[type="email"], .input-background .style-light .input-underline .style-dark input[type="email"], .input-background .style-dark .input-underline input[type="number"], .input-background .input-underline .style-dark input[type="number"], .input-background .style-light .style-dark .input-underline input[type="number"], .input-background .style-light .input-underline .style-dark input[type="number"], .input-background .style-dark .input-underline input[type="url"], .input-background .input-underline .style-dark input[type="url"], .input-background .style-light .style-dark .input-underline input[type="url"], .input-background .style-light .input-underline .style-dark input[type="url"], .input-background .style-dark .input-underline input[type="tel"], .input-background .input-underline .style-dark input[type="tel"], .input-background .style-light .style-dark .input-underline input[type="tel"], .input-background .style-light .input-underline .style-dark input[type="tel"], .input-background .style-dark .input-underline input[type="search"], .input-background .input-underline .style-dark input[type="search"], .input-background .style-light .style-dark .input-underline input[type="search"], .input-background .style-light .input-underline .style-dark input[type="search"], .input-background .style-dark .input-underline input[type="password"], .input-background .input-underline .style-dark input[type="password"], .input-background .style-light .style-dark .input-underline input[type="password"], .input-background .style-light .input-underline .style-dark input[type="password"], .input-background .style-dark .input-underline input[type="date"], .input-background .input-underline .style-dark input[type="date"], .input-background .style-light .style-dark .input-underline input[type="date"], .input-background .style-light .input-underline .style-dark input[type="date"], .input-background .style-dark .input-underline textarea, .input-background .input-underline .style-dark textarea, .input-background .style-light .style-dark .input-underline textarea, .input-background .style-light .input-underline .style-dark textarea, .input-background .style-dark .input-underline select, .input-background .input-underline .style-dark select, .input-background .style-light .style-dark .input-underline select, .input-background .style-light .input-underline .style-dark select, .input-background .style-dark .input-underline .select2-selection--single, .input-background .input-underline .style-dark .select2-selection--single, .input-background .style-light .style-dark .input-underline .select2-selection--single, .input-background .style-light .input-underline .style-dark .select2-selection--single {
	border-bottom: 1px solid rgba(255, 255, 255, .25);
}

.input-background .style-light .input-underline .ui-br-underline, .input-background .input-underline .style-light .ui-br-underline, .input-background .style-dark .style-light .input-underline .ui-br-underline, .input-background .style-dark .input-underline .style-light .ui-br-underline, .input-background .style-light .input-underline input[type="text"], .input-background .input-underline .style-light input[type="text"], .input-background .style-dark .style-light .input-underline input[type="text"], .input-background .style-dark .input-underline .style-light input[type="text"], .input-background .style-light .input-underline input[type="email"], .input-background .input-underline .style-light input[type="email"], .input-background .style-dark .style-light .input-underline input[type="email"], .input-background .style-dark .input-underline .style-light input[type="email"], .input-background .style-light .input-underline input[type="number"], .input-background .input-underline .style-light input[type="number"], .input-background .style-dark .style-light .input-underline input[type="number"], .input-background .style-dark .input-underline .style-light input[type="number"], .input-background .style-light .input-underline input[type="url"], .input-background .input-underline .style-light input[type="url"], .input-background .style-dark .style-light .input-underline input[type="url"], .input-background .style-dark .input-underline .style-light input[type="url"], .input-background .style-light .input-underline input[type="tel"], .input-background .input-underline .style-light input[type="tel"], .input-background .style-dark .style-light .input-underline input[type="tel"], .input-background .style-dark .input-underline .style-light input[type="tel"], .input-background .style-light .input-underline input[type="search"], .input-background .input-underline .style-light input[type="search"], .input-background .style-dark .style-light .input-underline input[type="search"], .input-background .style-dark .input-underline .style-light input[type="search"], .input-background .style-light .input-underline input[type="password"], .input-background .input-underline .style-light input[type="password"], .input-background .style-dark .style-light .input-underline input[type="password"], .input-background .style-dark .input-underline .style-light input[type="password"], .input-background .style-light .input-underline input[type="date"], .input-background .input-underline .style-light input[type="date"], .input-background .style-dark .style-light .input-underline input[type="date"], .input-background .style-dark .input-underline .style-light input[type="date"], .input-background .style-light .input-underline textarea, .input-background .input-underline .style-light textarea, .input-background .style-dark .style-light .input-underline textarea, .input-background .style-dark .input-underline .style-light textarea, .input-background .style-light .input-underline select, .input-background .input-underline .style-light select, .input-background .style-dark .style-light .input-underline select, .input-background .style-dark .input-underline .style-light select, .input-background .style-light .input-underline .select2-selection--single, .input-background .input-underline .style-light .select2-selection--single, .input-background .style-dark .style-light .input-underline .select2-selection--single, .input-background .style-dark .input-underline .style-light .select2-selection--single {
	border-bottom: 1px solid #eaeaea;
}

.style-dark .ui-br-darker, .style-light .style-dark .ui-br-darker {
	border-color: #fff;
}

.style-light .ui-br-darker, .style-dark .style-light .ui-br-darker {
	border-color: #777;
}

.style-light .ui-bg, .style-dark .style-light .ui-bg, .style-light code, .style-dark .style-light code, .style-light kbd, .style-dark .style-light kbd, .style-light pre, .style-dark .style-light pre, .style-light samp, .style-dark .style-light samp, .style-light input[type="submit"], .style-dark .style-light input[type="submit"], .style-light input[type="reset"], .style-dark .style-light input[type="reset"], .style-light input[type="button"], .style-dark .style-light input[type="button"], .style-light button[type="submit"], .style-dark .style-light button[type="submit"], .style-light .divider .divider-icon, .style-dark .style-light .divider .divider-icon, .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, .style-dark .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a, .style-dark .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a {
	background-color: #f7f7f7;
}

.style-dark .ui-bg-alpha, .style-light .style-dark .ui-bg-alpha, .style-dark .plan, .style-light .style-dark .plan {
	background-color: rgba(26, 27, 28, .5);
}

.style-light .ui-bg-alpha, .style-dark .style-light .ui-bg-alpha, .style-light .plan, .style-dark .style-light .plan {
	background-color: #fff;
}

.style-dark .ui-bg-alpha-pricing-tables, .style-light .style-dark .ui-bg-alpha-pricing-tables {
	background-color: rgba(20, 22, 24, .5);
}

.style-light .ui-bg-alpha-pricing-tables, .style-dark .style-light .ui-bg-alpha-pricing-tables {
	background-color: #fff;
}

.style-dark .ui-bg-alpha-progress-bar, .style-light .style-dark .ui-bg-alpha-progress-bar, .style-dark .vc_progress_bar .vc_single_bar:not(.style-override), .style-light .style-dark .vc_progress_bar .vc_single_bar:not(.style-override) {
	background-color: rgba(255, 255, 255, .2);
}

.style-light .ui-bg-alpha-progress-bar, .style-dark .style-light .ui-bg-alpha-progress-bar, .style-light .vc_progress_bar .vc_single_bar:not(.style-override), .style-dark .style-light .vc_progress_bar .vc_single_bar:not(.style-override) {
	background-color: rgba(119, 119, 119, .1);
}

.style-dark .ui-text-alpha-progress-bar, .style-light .style-dark .ui-text-alpha-progress-bar, .style-dark .vc_pie_chart_back, .style-light .style-dark .vc_pie_chart_back {
	color: rgba(255, 255, 255, .2);
}

.style-light .ui-text-alpha-progress-bar, .style-dark .style-light .ui-text-alpha-progress-bar, .style-light .vc_pie_chart_back, .style-dark .style-light .vc_pie_chart_back {
	color: rgba(119, 119, 119, .1);
}

.style-dark .ui-bg-dots, .style-light .style-dark .ui-bg-dots, .style-dark .owl-dots-outside .owl-dots .owl-dot span, .style-light .style-dark .owl-dots-outside .owl-dots .owl-dot span {
	background-color: rgba(247, 247, 247, .75);
}

.style-light .ui-bg-dots, .style-dark .style-light .ui-bg-dots, .style-light .owl-dots-outside .owl-dots .owl-dot span, .style-dark .style-light .owl-dots-outside .owl-dots .owl-dot span {
	background-color: rgba(25, 27, 30, .25);
}

.style-dark .ui-link, .style-light .style-dark .ui-link, .style-dark .nav-tabs > li > a, .style-light .style-dark .nav-tabs > li > a, .style-dark .panel-title > a, .style-light .style-dark .panel-title > a {
	color: #fff;
}

.style-dark .ui-link:hover, .style-light .style-dark .ui-link:hover, .style-dark .ui-link:focus, .style-light .style-dark .ui-link:focus, .style-dark .nav-tabs > li > a:hover, .style-light .style-dark .nav-tabs > li > a:hover, .style-dark .nav-tabs > li > a:focus, .style-light .style-dark .nav-tabs > li > a:focus, .style-dark .panel-title > a:hover, .style-light .style-dark .panel-title > a:hover, .style-dark .panel-title > a:focus, .style-light .style-dark .panel-title > a:focus {
	color: #0090ca;
}

.style-light .ui-link, .style-dark .style-light .ui-link, .style-light .nav-tabs > li > a, .style-dark .style-light .nav-tabs > li > a, .style-light .panel-title > a, .style-dark .style-light .panel-title > a {
	color: #303133;
}

.style-light .ui-link:hover, .style-dark .style-light .ui-link:hover, .style-light .ui-link:focus, .style-dark .style-light .ui-link:focus, .style-light .nav-tabs > li > a:hover, .style-dark .style-light .nav-tabs > li > a:hover, .style-light .nav-tabs > li > a:focus, .style-dark .style-light .nav-tabs > li > a:focus, .style-light .panel-title > a:hover, .style-dark .style-light .panel-title > a:hover, .style-light .panel-title > a:focus, .style-dark .style-light .panel-title > a:focus {
	color: #0090ca;
}

.style-dark .ui-text, .style-light .style-dark .ui-text, .style-dark .breadcrumb, .style-light .style-dark .breadcrumb, .style-dark .post-info, .style-light .style-dark .post-info {
	color: rgba(255, 255, 255, .65);
}

.style-light .ui-text, .style-dark .style-light .ui-text, .style-light .breadcrumb, .style-dark .style-light .breadcrumb, .style-light .post-info, .style-dark .style-light .post-info {
	color: rgba(119, 119, 119, .65);
}

.style-dark .ui-link-text, .style-light .style-dark .ui-link-text, .style-dark .breadcrumb > li a, .style-light .style-dark .breadcrumb > li a, .style-dark .post-info a, .style-light .style-dark .post-info a {
	color: rgba(255, 255, 255, .65);
}

.style-dark .ui-link-text:hover, .style-light .style-dark .ui-link-text:hover, .style-dark .ui-link-text:focus, .style-light .style-dark .ui-link-text:focus, .style-dark .breadcrumb > li a:hover, .style-light .style-dark .breadcrumb > li a:hover, .style-dark .breadcrumb > li a:focus, .style-light .style-dark .breadcrumb > li a:focus, .style-dark .post-info a:hover, .style-light .style-dark .post-info a:hover, .style-dark .post-info a:focus, .style-light .style-dark .post-info a:focus {
	color: #0090ca;
}

.style-light .ui-link-text, .style-dark .style-light .ui-link-text, .style-light .breadcrumb > li a, .style-dark .style-light .breadcrumb > li a, .style-light .post-info a, .style-dark .style-light .post-info a {
	color: rgba(119, 119, 119, .65);
}

.style-light .ui-link-text:hover, .style-dark .style-light .ui-link-text:hover, .style-light .ui-link-text:focus, .style-dark .style-light .ui-link-text:focus, .style-light .breadcrumb > li a:hover, .style-dark .style-light .breadcrumb > li a:hover, .style-light .breadcrumb > li a:focus, .style-dark .style-light .breadcrumb > li a:focus, .style-light .post-info a:hover, .style-dark .style-light .post-info a:hover, .style-light .post-info a:focus, .style-dark .style-light .post-info a:focus {
	color: #0090ca;
}

.style-dark .ui-inverted, .style-light .style-dark .ui-inverted {
	color: #191b1e;
	background-color: #f7f7f7;
}

.style-light .ui-inverted, .style-dark .style-light .ui-inverted {
	color: #f7f7f7;
	background-color: #191b1e;
}

.style-dark .btn-social, .style-light .style-dark .btn-social {
	color: #fff !important;
}

.style-light .btn-social, .style-dark .style-light .btn-social {
	color: #777 !important;
}

@media (min-width: 960px) {
	.overlay.style-light-bg {
		background-color: rgba(255, 255, 255, .95) !important;
	}
	
	.overlay.style-dark-bg {
		background-color: rgba(20, 22, 24, .95) !important;
	}
}

.style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light textarea:focus, .style-dark .style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-dark .style-light textarea:focus {
	border-color: #0090ca;
}

.style-dark .ui-form-placeholder, .style-light .style-dark .ui-form-placeholder {
	color: #fff;
	text-transform: capitalize;
}

.style-light .ui-form-placeholder, .style-dark .style-light .ui-form-placeholder {
	color: #a9a9a9;
	text-transform: capitalize;
}

.style-dark .uncode-live-search input.form-xl, .style-light .style-dark .uncode-live-search input.form-xl {
	box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, .2);
}

.style-light .uncode-live-search input.form-xl, .style-dark .style-light .uncode-live-search input.form-xl {
	box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, .2);
}

.input-background .style-dark input[type="text"], .input-background .style-light .style-dark input[type="text"], .input-background .style-dark input[type="email"], .input-background .style-light .style-dark input[type="email"], .input-background .style-dark input[type="number"], .input-background .style-light .style-dark input[type="number"], .input-background .style-dark input[type="url"], .input-background .style-light .style-dark input[type="url"], .input-background .style-dark input[type="tel"], .input-background .style-light .style-dark input[type="tel"], .input-background .style-dark input[type="search"], .input-background .style-light .style-dark input[type="search"], .input-background .style-dark input[type="password"], .input-background .style-light .style-dark input[type="password"], .input-background .style-dark input[type="date"], .input-background .style-light .style-dark input[type="date"], .input-background .style-dark textarea, .input-background .style-light .style-dark textarea, .input-background .style-dark select, .input-background .style-light .style-dark select, .input-background .style-dark .select2-selection--single, .input-background .style-light .style-dark .select2-selection--single, .compose-mode.input-background .style-dark .lateral-nav-parent li, .compose-mode.input-background .style-light .style-dark .lateral-nav-parent li {
	background-color: rgba(0, 0, 0, .15) !important;
}

.input-background .style-light input[type="text"], .input-background .style-dark .style-light input[type="text"], .input-background .style-light input[type="email"], .input-background .style-dark .style-light input[type="email"], .input-background .style-light input[type="number"], .input-background .style-dark .style-light input[type="number"], .input-background .style-light input[type="url"], .input-background .style-dark .style-light input[type="url"], .input-background .style-light input[type="tel"], .input-background .style-dark .style-light input[type="tel"], .input-background .style-light input[type="search"], .input-background .style-dark .style-light input[type="search"], .input-background .style-light input[type="password"], .input-background .style-dark .style-light input[type="password"], .input-background .style-light input[type="date"], .input-background .style-dark .style-light input[type="date"], .input-background .style-light textarea, .input-background .style-dark .style-light textarea, .input-background .style-light select, .input-background .style-dark .style-light select, .input-background .style-light .select2-selection--single, .input-background .style-dark .style-light .select2-selection--single, .compose-mode.input-background .style-light .lateral-nav-parent li, .compose-mode.input-background .style-dark .style-light .lateral-nav-parent li {
	background-color: #f7f7f7 !important;
}

.style-dark .input-background input[type="text"], .style-light .style-dark .input-background input[type="text"], .style-dark .input-background input[type="email"], .style-light .style-dark .input-background input[type="email"], .style-dark .input-background input[type="number"], .style-light .style-dark .input-background input[type="number"], .style-dark .input-background input[type="url"], .style-light .style-dark .input-background input[type="url"], .style-dark .input-background input[type="tel"], .style-light .style-dark .input-background input[type="tel"], .style-dark .input-background input[type="search"], .style-light .style-dark .input-background input[type="search"], .style-dark .input-background input[type="password"], .style-light .style-dark .input-background input[type="password"], .style-dark .input-background input[type="date"], .style-light .style-dark .input-background input[type="date"], .style-dark .input-background textarea, .style-light .style-dark .input-background textarea, .style-dark .input-background select, .style-light .style-dark .input-background select, .style-dark .input-background .select2-selection--single, .style-light .style-dark .input-background .select2-selection--single, .compose-mode.style-dark .input-background .lateral-nav-parent li, .compose-mode.style-light .style-dark .input-background .lateral-nav-parent li {
	background-color: rgba(0, 0, 0, .15) !important;
}

.style-light .input-background input[type="text"], .style-dark .style-light .input-background input[type="text"], .style-light .input-background input[type="email"], .style-dark .style-light .input-background input[type="email"], .style-light .input-background input[type="number"], .style-dark .style-light .input-background input[type="number"], .style-light .input-background input[type="url"], .style-dark .style-light .input-background input[type="url"], .style-light .input-background input[type="tel"], .style-dark .style-light .input-background input[type="tel"], .style-light .input-background input[type="search"], .style-dark .style-light .input-background input[type="search"], .style-light .input-background input[type="password"], .style-dark .style-light .input-background input[type="password"], .style-light .input-background input[type="date"], .style-dark .style-light .input-background input[type="date"], .style-light .input-background textarea, .style-dark .style-light .input-background textarea, .style-light .input-background select, .style-dark .style-light .input-background select, .style-light .input-background .select2-selection--single, .style-dark .style-light .input-background .select2-selection--single, .compose-mode.style-light .input-background .lateral-nav-parent li, .compose-mode.style-dark .style-light .input-background .lateral-nav-parent li {
	background-color: #f7f7f7 !important;
}

.ui-transition-slow {
	transition: color 600ms cubic-bezier(.785, .135, .15, .86), background-color 600ms cubic-bezier(.785, .135, .15, .86), border-color 600ms cubic-bezier(.785, .135, .15, .86);
}

.submenu-light ul.uncode-cart-dropdown a, .submenu-light ul.uncode-cart-dropdown span {
	color: #303133 !important;
}

.submenu-dark ul.uncode-cart-dropdown a, .submenu-dark ul.uncode-cart-dropdown span {
	color: #fff !important;
}

.headings-style-woo {
	font-size: 17px;
	line-height: 1.2;
	margin: 27px 0 0;
}

.row-breadcrumb.row-breadcrumb-light .breadcrumb-title {
	color: rgba(119, 119, 119, .65);
}

.row-breadcrumb.row-breadcrumb-dark .breadcrumb-title {
	color: rgba(255, 255, 255, .65);
}

.row-navigation.row-navigation-light {
	outline-color: #eaeaea;
	background-color: #f7f7f7;
}

.row-navigation.row-navigation-light .btn-disable-hover {
	color: rgba(119, 119, 119, .65);
}

.row-navigation.row-navigation-dark {
	outline-color: #303133;
	background-color: #191b1e;
}

.row-navigation.row-navigation-dark .btn-disable-hover {
	color: rgba(255, 255, 255, .65);
}

.style-dark .wp-caption-text, .style-light .style-dark .wp-caption-text {
	color: #fff;
}

.style-light .wp-caption-text, .style-dark .style-light .wp-caption-text {
	color: #777;
}

.style-dark .icon-automatic-video .icon-automatic-video-inner-bg, .style-light .style-dark .icon-automatic-video .icon-automatic-video-inner-bg {
	background-color: #303133;
}

.style-dark .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg, .style-light .style-dark .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg {
	box-shadow: 0 0 0 .25em #fff;
}

.style-dark .icon-box:hover .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg, .style-light .style-dark .icon-box:hover .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg {
	box-shadow: 0 0 0 .5em #fff;
}

.style-light .icon-automatic-video .icon-automatic-video-inner-bg, .style-dark .style-light .icon-automatic-video .icon-automatic-video-inner-bg {
	background-color: #fff;
}

.style-light .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg, .style-dark .style-light .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg {
	box-shadow: 0 0 0 .25em #303133;
}

.style-light .icon-box:hover .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg, .style-dark .style-light .icon-box:hover .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg {
	box-shadow: 0 0 0 .5em #303133;
}

.style-light .select2-selection__placeholder, .style-dark .style-light .select2-selection__placeholder {
	color: #a9a9a9;
}

.style-dark .select2-selection__placeholder, .style-light .style-dark .select2-selection__placeholder {
	color: #fff;
}

.uncode-noconsent-gdpr-text {
	font-weight: 400;
	font-family: Inter;
}

.lg-dropdown {
	font-family: Inter;
}

@media (min-width: 960px) {
	#uncode-custom-cursor.basic-style span:first-child, #uncode-custom-cursor-pilot.basic-style span:first-child, #uncode-custom-cursor.async-style span:first-child, #uncode-custom-cursor-pilot.async-style span:first-child {
		background-color: #303133;
	}
	
	body:not(.disable-hover) [data-cursor="pointer"]#uncode-custom-cursor.basic-style span:first-child, body:not(.disable-hover) [data-cursor="pointer"]#uncode-custom-cursor-pilot.basic-style span:first-child, body:not(.disable-hover) [data-cursor="pointer"]#uncode-custom-cursor.async-style span:first-child, body:not(.disable-hover) [data-cursor="pointer"]#uncode-custom-cursor-pilot.async-style span:first-child {
		background-color: #0090ca;
	}
	
	#uncode-custom-cursor.accent-style span:first-child, #uncode-custom-cursor-pilot.accent-style span:first-child {
		background-color: #0090ca;
	}
	
	#uncode-custom-cursor.diff-style span:first-child, #uncode-custom-cursor-pilot.diff-style span:first-child {
		background-color: #fff;
	}
	
	body:not(.disable-hover) [data-cursor^="icon-"]#uncode-custom-cursor span:first-child {
		background-color: #303133;
	}
	
	body:not(.disable-hover) [data-cursor^="icon-"]#uncode-custom-cursor::after {
		color: #fff;
	}
	
	body:not(.disable-hover) [data-cursor="icon-light"]#uncode-custom-cursor span:first-child {
		background-color: #fff;
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
	
	body:not(.disable-hover) [data-cursor="icon-light"]#uncode-custom-cursor::after {
		color: #303133;
	}
	
	body:not(.disable-hover) [data-cursor="icon-accent"]#uncode-custom-cursor span:first-child {
		background-color: #0090ca;
	}
	
	body:not(.disable-hover) [data-cursor="icon-accent"]#uncode-custom-cursor::after {
		color: #fff;
	}
	
	body:not(.disable-hover) [data-cursor="icon-diff"]#uncode-custom-cursor span:first-child {
		background-color: #fff;
	}
	
	#uncode-custom-cursor-pilot.async-style > span:first-child {
		background-color: #0090ca;
	}
}

.btn-link {
	padding: 0 !important;
}

.btn-sm {
	font-size: 11px !important;
	padding: 12px 29px !important;
}

.btn-lg {
	font-size: 17px !important;
	padding: 18px 44px !important;
}

.btn-xl {
	font-size: 21px !important;
	padding: 23px 55px !important;
}

.widget-container button, .widget-container .btn {
	padding: 5px 17px !important;
}

.btn-dark {
	color: #fff !important;
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-dark:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-dark.active {
	color: #000 !important;
	background-color: transparent !important;
	border-color: #000 !important;
}

.btn-dark.btn-outline {
	color: #000 !important;
	background-color: transparent !important;
	border-color: #000 !important;
}

.btn-dark.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-dark.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-dark.btn-flat:hover {
	color: #fff !important;
	background-color: #000 !important;
	border-color: #000 !important;
}

.btn-light {
	color: #000 !important;
	background-color: #fff !important;
	border-color: #fff !important;
}

.btn-light:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-light.active {
	color: #fff !important;
	background-color: transparent !important;
	border-color: #fff !important;
}

.btn-light.btn-outline {
	color: #fff !important;
	background-color: transparent !important;
	border-color: #fff !important;
}

.btn-light.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-light.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #000 !important;
	background-color: #fff !important;
	border-color: #fff !important;
}

.btn-light.btn-flat:hover {
	color: #000 !important;
	background-color: #f2f2f2 !important;
	border-color: #f2f2f2 !important;
}

.btn-success {
	color: #fff !important;
	background-color: #28de72 !important;
	border-color: #28de72 !important;
}

.btn-success:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-success.active {
	color: #28de72 !important;
	background-color: transparent !important;
	border-color: #28de72 !important;
}

.btn-success.btn-outline {
	color: #28de72 !important;
	background-color: transparent !important;
	border-color: #28de72 !important;
}

.btn-success.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-success.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #28de72 !important;
	border-color: #28de72 !important;
}

.btn-info {
	color: #fff !important;
	background-color: #0090ca !important;
	border-color: #0090ca !important;
}

.btn-info:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-info.active {
	color: #0090ca !important;
	background-color: transparent !important;
	border-color: #0090ca !important;
}

.btn-info.btn-outline {
	color: #0090ca !important;
	background-color: transparent !important;
	border-color: #0090ca !important;
}

.btn-info.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-info.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #0090ca !important;
	border-color: #0090ca !important;
}

.btn-warning {
	color: #fff !important;
	background-color: #ffc42e !important;
	border-color: #ffc42e !important;
}

.btn-warning:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-warning.active {
	color: #ffc42e !important;
	background-color: transparent !important;
	border-color: #ffc42e !important;
}

.btn-warning.btn-outline {
	color: #ffc42e !important;
	background-color: transparent !important;
	border-color: #ffc42e !important;
}

.btn-warning.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-warning.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #ffc42e !important;
	border-color: #ffc42e !important;
}

.btn-danger {
	color: #fff !important;
	background-color: #ff3100 !important;
	border-color: #ff3100 !important;
}

.btn-danger:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-danger.active {
	color: #ff3100 !important;
	background-color: transparent !important;
	border-color: #ff3100 !important;
}

.btn-danger.btn-outline {
	color: #ff3100 !important;
	background-color: transparent !important;
	border-color: #ff3100 !important;
}

.btn-danger.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .btn-danger.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #ff3100 !important;
	border-color: #ff3100 !important;
}

.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
	color: #fff !important;
	background-color: #303133 !important;
	border-color: #303133 !important;
}

.style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-dark .style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-dark .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .tmb-dark .t-overlay-inner .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-light .btn-default.active, .style-dark .style-light .btn-default.active, .tmb-light .t-entry-text .btn-default.active, .style-dark .tmb-light .t-entry-text .btn-default.active, .tmb-dark .t-overlay-inner .btn-default.active {
	color: #303133 !important;
	background-color: transparent !important;
	border-color: #303133 !important;
}

.style-light .btn-default.btn-outline, .style-dark .style-light .btn-default.btn-outline, .tmb-light .t-entry-text .btn-default.btn-outline, .style-dark .tmb-light .t-entry-text .btn-default.btn-outline, .tmb-dark .t-overlay-inner .btn-default.btn-outline {
	color: #303133 !important;
	background-color: transparent !important;
	border-color: #303133 !important;
}

.style-light .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-dark .style-light .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .tmb-light .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-dark .tmb-light .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .tmb-dark .t-overlay-inner .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-light .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .style-dark .style-light .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .tmb-light .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .style-dark .tmb-light .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .tmb-dark .t-overlay-inner .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #fff !important;
	background-color: #303133 !important;
	border-color: #303133 !important;
}

.style-light .btn-default.btn-flat:hover, .style-dark .style-light .btn-default.btn-flat:hover, .tmb-light .t-entry-text .btn-default.btn-flat:hover, .style-dark .tmb-light .t-entry-text .btn-default.btn-flat:hover, .tmb-dark .t-overlay-inner .btn-default.btn-flat:hover {
	color: #fff !important;
	background-color: #232426 !important;
	border-color: #232426 !important;
}

.style-dark .btn-default, .style-light .style-dark .btn-default, .tmb-dark .t-entry-text .btn-default, .style-light .tmb-dark .t-entry-text .btn-default, .tmb-light .t-overlay-inner .btn-default {
	color: #303133 !important;
	background-color: #fff !important;
	border-color: #fff !important;
}

.style-dark .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover, .style-light .style-dark .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover, .tmb-dark .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover, .style-light .tmb-dark .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover, .tmb-light .t-overlay-inner .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover, .style-dark .btn-default.active, .style-light .style-dark .btn-default.active, .tmb-dark .t-entry-text .btn-default.active, .style-light .tmb-dark .t-entry-text .btn-default.active, .tmb-light .t-overlay-inner .btn-default.active {
	color: #fff !important;
	background-color: transparent !important;
	border-color: #fff !important;
}

.style-dark .btn-default.btn-outline, .style-light .style-dark .btn-default.btn-outline, .tmb-dark .t-entry-text .btn-default.btn-outline, .style-light .tmb-dark .t-entry-text .btn-default.btn-outline, .tmb-light .t-overlay-inner .btn-default.btn-outline {
	color: #fff !important;
	background-color: transparent !important;
	border-color: #fff !important;
}

.style-dark .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-light .style-dark .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .tmb-dark .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-light .tmb-dark .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .tmb-light .t-overlay-inner .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover, .style-dark .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .style-light .style-dark .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .tmb-dark .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .style-light .tmb-dark .t-entry-text .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active, .tmb-light .t-overlay-inner .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
	color: #303133 !important;
	background-color: #fff !important;
	border-color: #fff !important;
}

.style-dark .btn-default.btn-flat:hover, .style-light .style-dark .btn-default.btn-flat:hover, .tmb-dark .t-entry-text .btn-default.btn-flat:hover, .style-light .tmb-dark .t-entry-text .btn-default.btn-flat:hover, .tmb-light .t-overlay-inner .btn-default.btn-flat:hover {
	color: #303133 !important;
	background-color: #f2f2f2 !important;
	border-color: #f2f2f2 !important;
}

#uncode_sidecart.style-light .btn-default.wc-forward:first-child, .ajax-filter-sidebar-wrapper.style-light .ajax-filter-sidebar-footer .buttons a:first-child {
	color: #303133 !important;
}

#uncode_sidecart.style-light .btn-default.wc-forward:first-child:hover, .ajax-filter-sidebar-wrapper.style-light .ajax-filter-sidebar-footer .buttons a:first-child:hover {
	color: #777 !important;
}

#uncode_sidecart.style-dark .btn-default.wc-forward:first-child, .ajax-filter-sidebar-wrapper.style-dark .ajax-filter-sidebar-footer .buttons a:first-child {
	color: #fff !important;
}

#uncode_sidecart.style-dark .btn-default.wc-forward:first-child:hover, .ajax-filter-sidebar-wrapper.style-dark .ajax-filter-sidebar-footer .buttons a:first-child:hover {
	color: #ccc !important;
}

.font-family-topbar, .top-menu.top-menu-enhanced {}

@media (max-width: 959px) {}

@media (min-width: 960px) {
	.font-size-secondary-menu, .menu-mini.menu-smart a, .menu-mini.menu-smart span, .menu-bloginfo .menu-bloginfo-inner, .menu-bloginfo .menu-bloginfo-inner > * {
		font-size: 13px;
	}
	
	.font-size-overlay-menu, .menu-overlay .vmenu-container.menu-container:not(.grid-filters) .menu-smart a:not(.wc-forward) {
		font-size: 3.5vh;
	}
	
	.font-size-overlay-submenu, .menu-overlay .vmenu-container.menu-container:not(.grid-filters) .menu-smart ul a:not(.wc-forward) {
		font-size: 3.5vh;
	}
}

@media (max-width: 959px) {
	.font-size-secondary-menu-mobile, .top-menu-enhanced .menu-mini.menu-smart a, .top-menu-enhanced .menu-bloginfo .menu-bloginfo-inner {
		font-size: 11px;
	}
}

.topbar-font-weight, .top-menu.top-menu-enhanced {
	font-weight: 500;
}

.menu-light.top-menu .menu-bloginfo-inner, .menu-light.top-menu p {
	color: #303133;
}

@media (max-width: 959px) {
	.submenu-dark.isotope-filters.menu-light .menu-smart a {
		color: #303133;
	}
}

@media (min-width: 960px) {
	.isotope-filters.menu-light .menu-smart a:hover, .isotope-filters.menu-light .menu-smart a:focus {
		color: rgba(48, 49, 51, .5);
	}
}

.menu-light .mobile-additional-icon {
	color: #303133;
}

@media (min-width: 960px) {
	body:not(.navbar-hover) .menu-desktop-transparent.style-light-override.top-menu p {
		color: #303133;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-light-override .menu-smart > li > a {
		color: #303133;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-light-override .menu-smart > li > a:hover, body:not(.navbar-hover) .menu-desktop-transparent.style-light-override .menu-smart > li > a:focus {
		color: #0090ca;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-light-override .mobile-additional-icon {
		color: #303133;
	}
}

@media (max-width: 959px) {
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-light-override.top-menu p {
		color: #303133;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-light-override .menu-smart > li > a {
		color: #303133;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-light-override .menu-smart > li > a:hover, body:not(.open-overlay-menu) .menu-mobile-transparent.style-light-override .menu-smart > li > a:focus {
		color: #0090ca;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-light-override .mobile-additional-icon {
		color: #303133;
	}
}

.menu-dark.top-menu .menu-bloginfo-inner, .menu-dark.top-menu p {
	color: #fff;
}

.menu-dark a.menu-smart-toggle, .menu-dark .menu-smart a {
	color: #fff;
}

@media (max-width: 959px) {
	.submenu-light.isotope-filters.menu-dark a.menu-smart-toggle, .submenu-light.isotope-filters.menu-dark .menu-smart a {
		color: #fff;
	}
}

.menu-dark a.menu-smart-toggle:hover, .menu-dark .menu-smart a:hover, .menu-dark a.menu-smart-toggle:focus, .menu-dark .menu-smart a:focus {
	color: #0090ca;
}

.isotope-filters.menu-dark a.menu-smart-toggle:hover, .isotope-filters.menu-dark .menu-smart a:hover, .isotope-filters.menu-dark a.menu-smart-toggle:focus, .isotope-filters.menu-dark .menu-smart a:focus {
	color: rgba(255, 255, 255, .5);
}

.menu-dark .mobile-additional-icon {
	color: #fff;
}

@media (min-width: 960px) {
	body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override.top-menu p {
		color: #fff;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override a.menu-smart-toggle, body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override .menu-smart > li > a {
		color: #fff;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override a.menu-smart-toggle:hover, body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override .menu-smart > li > a:hover, body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override a.menu-smart-toggle:focus, body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override .menu-smart > li > a:focus {
		color: #0090ca;
	}
	
	body:not(.navbar-hover) .menu-desktop-transparent.style-dark-override .mobile-additional-icon {
		color: #fff;
	}
}

@media (max-width: 959px) {
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override.top-menu p {
		color: #fff;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override a.menu-smart-toggle, body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override .menu-smart a {
		color: #fff;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override a.menu-smart-toggle:hover, body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override .menu-smart a:hover, body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override a.menu-smart-toggle:focus, body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override .menu-smart a:focus {
		color: #0090ca;
	}
	
	body:not(.open-overlay-menu) .menu-mobile-transparent.style-dark-override .mobile-additional-icon {
		color: #fff;
	}
}

@media (min-width: 960px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a {
		color: #303133 !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-horizontal-inner > .nav > .menu-smart > li > a:focus, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a:focus {
		color: #0090ca !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .mobile-additional-icon, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas .mobile-additional-icon, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .mobile-additional-icon {
		color: #303133 !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a {
		color: #fff !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:focus, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:focus {
		color: #0090ca !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .mobile-additional-icon, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mobile-additional-icon, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .mobile-additional-icon {
		color: #fff !important;
	}
}

@media (max-width: 959px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a {
		color: #303133 !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:focus, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner > .nav > .menu-smart > li > a:focus {
		color: #0090ca !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .mobile-additional-icon, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mobile-additional-icon, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .mobile-additional-icon {
		color: #303133 !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a {
		color: #fff !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:focus, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:focus {
		color: #0090ca !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .mobile-additional-icon, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mobile-additional-icon, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .mobile-additional-icon {
		color: #fff !important;
	}
}

.isotope-filters .menu-light .menu-smart > li.active > a, .isotope-filters .menu-light .menu-smart > li a.active, .isotope-filters .menu-light .menu-smart > li.current-menu-ancestor > a, .isotope-filters .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
	color: rgba(48, 49, 51, .5);
}

.menu-dark .menu-smart > li.active > a, .menu-dark .menu-smart > li a.active, .menu-dark .menu-smart > li.current-menu-ancestor > a, .menu-dark .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
	color: #0090ca;
}

.isotope-filters .menu-dark .menu-smart > li.active > a, .isotope-filters .menu-dark .menu-smart > li a.active, .isotope-filters .menu-dark .menu-smart > li.current-menu-ancestor > a, .isotope-filters .menu-dark .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
	color: rgba(255, 255, 255, .5);
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.active > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li a.active, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-parent > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-ancestor > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
	color: #0090ca !important;
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.active > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li a.active, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-parent > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-ancestor > a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
	color: #0090ca !important;
}

@media (min-width: 960px) {
	.submenu-light .overlay-search ::-webkit-input-placeholder {
		color: rgba(48, 49, 51, .65);
	}
	
	.submenu-light .overlay-search ::-moz-placeholder {
		color: rgba(48, 49, 51, .65);
	}
	
	.submenu-light .overlay-search :-ms-input-placeholder {
		color: rgba(48, 49, 51, .65);
	}
	
	.submenu-light .overlay-search :-moz-placeholder {
		color: rgba(48, 49, 51, .65);
	}
	
	.submenu-light .overlay-search :placeholder {
		color: rgba(48, 49, 51, .65);
	}
	
	.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover, .submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus {
		color: #0090ca !important;
		background-color: rgba(0, 0, 0, .03) !important;
	}
}

.main-container .style-light .menu-advanced ul a {
	color: #303133;
}

.main-container .style-light .menu-advanced ul li:not(.menu-item-button) > a:hover, .main-container .style-light .menu-advanced ul li:not(.menu-item-button) > a:focus {
	color: #0090ca !important;
	background-color: rgba(0, 0, 0, .03) !important;
}

.submenu-light .menu-smart.menu-cta-inner ul a {
	color: #303133;
}

@media (min-width: 960px) {
	body[class*=vmenu-] .submenu-light .menu-smart.menu-cta-inner ul a:hover, body[class*=vmenu-] .submenu-light .menu-smart.menu-cta-inner ul a:focus {
		color: #0090ca;
		background-color: rgba(0, 0, 0, .03);
	}
}

.submenu-dark .menu-smart ul a, .submenu-dark .overlay-search {
	color: #fff;
}

@media (min-width: 960px) {
	.submenu-dark .menu-sub-enhanced .menu-smart ul a {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .overlay-search ::-webkit-input-placeholder {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .overlay-search ::-moz-placeholder {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .overlay-search :-ms-input-placeholder {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .overlay-search :-moz-placeholder {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .overlay-search :placeholder {
		color: rgba(255, 255, 255, .65);
	}
	
	.submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover, .submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus {
		color: #0090ca !important;
		background-color: rgba(255, 255, 255, .03) !important;
	}
	
	.submenu-dark .menu-horizontal.menu-sub-enhanced .menu-smart ul a:hover, .submenu-dark .menu-horizontal.menu-sub-enhanced .menu-smart ul a:focus {
		color: #0090ca !important;
	}
	
	.submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover, .submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus {
		color: #0090ca !important;
		background-color: rgba(255, 255, 255, .03) !important;
	}
}

.main-container .style-dark .menu-advanced ul a {
	color: #fff;
}

.main-container .style-dark .menu-advanced ul li:not(.menu-item-button) > a:hover, .main-container .style-dark .menu-advanced ul li:not(.menu-item-button) > a:focus {
	color: #0090ca;
	background-color: rgba(255, 255, 255, .03);
}

.submenu-dark .menu-smart.menu-cta-inner ul a {
	color: #fff;
}

@media (min-width: 960px) {
	body[class*=vmenu-] .submenu-dark .menu-smart.menu-cta-inner ul a:hover, body[class*=vmenu-] .submenu-dark .menu-smart.menu-cta-inner ul a:focus {
		color: #0090ca;
		background-color: rgba(255, 255, 255, .03);
	}
}

@media (max-width: 959px) {}

.submenu-light:not(.isotope-filters) .uncode-menu-additional-text, .submenu-light:not(.isotope-filters) .uncode-menu-additional-text a {
	color: #303133;
}

.submenu-light:not(.isotope-filters) .uncode-menu-additional-text a:hover, .submenu-light:not(.isotope-filters) .uncode-menu-additional-text a a:hover, .submenu-light:not(.isotope-filters) .uncode-menu-additional-text a:focus, .submenu-light:not(.isotope-filters) .uncode-menu-additional-text a a:focus {
	color: #0090ca;
}

@media (max-width: 959px) {
	.submenu-dark:not(.isotope-filters) .menu-smart a {
		color: #fff;
	}
	
	.submenu-dark:not(.isotope-filters) .menu-smart a:hover, .submenu-dark:not(.isotope-filters) .menu-smart a:focus {
		color: #0090ca;
	}
}

.submenu-dark:not(.isotope-filters) .uncode-menu-additional-text {
	color: #fff;
}

.submenu-dark:not(.isotope-filters) .uncode-menu-additional-text a {
	color: #fff;
}

.submenu-dark:not(.isotope-filters) .uncode-menu-additional-text a:hover, .submenu-dark:not(.isotope-filters) .uncode-menu-additional-text a:focus {
	color: #0090ca;
}

.submenu-light .menu-smart ul li.current-menu-parent > a, .submenu-light .menu-smart ul li.active > a {
	color: #0090ca;
}

@media (min-width: 960px) {
	.submenu-light .menu-horizontal.menu-sub-enhanced .menu-smart ul li.current-menu-parent > a, .submenu-light .menu-horizontal.menu-sub-enhanced .menu-smart ul li.active > a {
		color: #0090ca !important;
	}
}

.submenu-dark .menu-smart ul li.current-menu-parent > a, .submenu-dark .menu-smart ul li.active > a {
	color: #0090ca;
}

@media (min-width: 960px) {
	.submenu-dark .menu-horizontal.menu-sub-enhanced .menu-smart ul li.current-menu-parent > a, .submenu-dark .menu-horizontal.menu-sub-enhanced .menu-smart ul li.active > a {
		color: #0090ca !important;
	}
}

@media (max-width: 959px) {
	.submenu-dark .menu-smart li.active > a, .submenu-dark .menu-smart li.current-menu-ancestor > a, .submenu-dark .menu-smart li.current-menu-item:not(.menu-item-type-custom) > a {
		color: #0090ca;
	}
}

@media (min-width: 960px) {
	.submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > a {
		color: #303133;
	}
	
	.submenu-dark .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > a {
		color: #fff;
	}
}

@media (max-width: 959px) {
	.submenu-dark:not(.isotope-filters) .menu-smart a {
		color: #fff;
	}
}

.menu-dark .menu-smart, .menu-dark .menu-smart li, .submenu-dark .menu-smart ul, .menu-smart.submenu-dark li ul li, .menu-dark .menu-accordion-dividers, .menu-dark .menu-borders:not(.needs-after), .menu-dark .menu-borders.needs-after::after, .menu-dark.vmenu-borders, .menu-dark .main-menu-container, .menu-dark .menu-container .overlay .overlay-search-wrapper {
	border-color: rgba(255, 255, 255, .15);
}

@media (min-width: 960px) {
	.menu-horizontal.menu-sub-enhanced.submenu-dark .menu-smart > .mega-menu .mega-menu-inner, .submenu-dark .menu-smart li ul li {
		border-color: rgba(255, 255, 255, .15);
	}
}

@media (max-width: 959px) {
	body.menu-mobile-borders .menu-light .row-brand, body.menu-mobile-borders .menu-light .row-menu .row-menu-inner {
		border-bottom-color: rgba(119, 119, 119, .15);
	}
	
	body.menu-mobile-borders .submenu-light .menu-smart, body.menu-mobile-borders .submenu-light .menu-smart li {
		border-color: rgba(119, 119, 119, .15);
	}
	
	body.menu-mobile-borders .menu-dark .row-brand, body.menu-mobile-borders .menu-dark .row-menu .row-menu-inner {
		border-bottom-color: rgba(255, 255, 255, .15);
	}
	
	body.menu-mobile-borders .submenu-dark .menu-smart, body.menu-mobile-borders .submenu-dark .menu-smart li {
		border-color: rgba(255, 255, 255, .15);
	}
	
	.menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open) .row-menu .row-menu-inner, .menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas .row-menu .row-menu-inner {
		border-color: transparent !important;
	}
}

body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .navbar-nav-first > *:first-child::after {
	border-color: rgba(119, 119, 119, .15);
}

body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .navbar-nav-first > *:first-child::after {
	border-color: rgba(255, 255, 255, .15);
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-first > *:first-child::after {
	border-color: rgba(119, 119, 119, .15) !important;
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-first > *:first-child::after {
	border-color: rgba(255, 255, 255, .15) !important;
}

.top-menu.top-menu-enhanced.top-menu-border.menu-dark .row-menu-inner::after, body.menu-mobile-borders .submenu-dark .menu-container .main-menu-container .menu-horizontal, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav + .navbar-cta > *:first-child::after, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav-first > *:first-child::after, .top-menu.top-menu-enhanced.submenu-dark:not(.top-menu-border) .row-menu-inner .menu-horizontal ul.menu-smart > li > ul {
	border-color: rgba(255, 255, 255, .15) !important;
}

body:not(.menu-force-opacity):not(.navbar-hover) .menu-overlay .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover).menu-overlay .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .menu-overlay .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover).menu-overlay .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-borders.needs-after::after {
	border: none;
}

@media (min-width: 960px) {
	.submenu-transparent.submenu-light .menu-smart ul, .submenu-transparent.submenu-light .menu-smart li ul li {
		border-color: rgba(119, 119, 119, .15);
	}
	
	.submenu-transparent.submenu-dark .menu-smart ul, .submenu-transparent.submenu-dark .menu-smart li ul li {
		border-color: rgba(255, 255, 255, .15);
	}
}

.main-header .style-light-bg, .menu-wrapper .style-light-bg {
	background-color: #fff;
}

.main-header .style-dark-bg, .menu-wrapper .style-dark-bg {
	background-color: #141618;
}

.submenu-dark .menu-horizontal .menu-smart ul, .submenu-dark .overlay-search, .submenu-light .overlay-search .lines-button .lines-dropdown, .submenu-light .overlay-search .lines-button .lines-dropdown:before, .submenu-light .overlay-search .lines-button .lines-dropdown:after, .submenu-light .overlay-search .lines-button .lines-dropdown > span, #uncode_sidecart.style-dark {
	background-color: #1b1d1f;
}

@media (max-width: 959px) {
	.submenu-dark:not(.isotope-filters):not(.top-menu-enhanced) .menu-smart, .submenu-dark:not(.isotope-filters):not(.top-menu-enhanced) .menu-sidebar-inner, .submenu-dark:not(.isotope-filters):not(.top-menu-enhanced) .main-menu-container {
		background-color: #1b1d1f;
	}
}

@media (min-width: 960px) {
	body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-light-original, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-dark-original.style-light-override, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original.style-light-override {
		opacity: 0;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-light-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-dark-original.style-light-override > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original.style-light-override > *:not(.overlay-search) {
		background: transparent;
		background-color: rgba(255, 255, 255, 1);
	}
	
	body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-dark-original, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-light-original.style-dark-override, body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original.style-dark-override {
		opacity: 0;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-dark-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).style-light-original.style-dark-override > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original.style-dark-override > *:not(.overlay-search) {
		background: transparent;
		background-color: rgba(20, 22, 24, 0);
	}
}

@media (max-width: 959px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).style-light-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).style-dark-original.style-light-override > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original.style-light-override > *:not(.overlay-search) {
		background: transparent;
		background-color: rgba(255, 255, 255, 1);
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).style-dark-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.style-dark-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).style-light-original.style-dark-override > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.style-light-original.style-dark-override > *:not(.overlay-search) {
		background: transparent;
		background-color: rgba(20, 22, 24, 0);
	}
}

.submenu-light .menu-smart span.scroll-up, .submenu-light .menu-smart span.scroll-down {
	border-color: rgba(119, 119, 119, .15);
	background-color: #fff;
}

.submenu-dark .menu-smart span.scroll-up, .submenu-dark .menu-smart span.scroll-down {
	border-color: rgba(255, 255, 255, .15);
	background-color: #141618;
}

.submenu-light .menu-smart span.scroll-up-arrow, .submenu-light .menu-smart span.scroll-down-arrow {
	border-color: transparent transparent rgba(119, 119, 119, .15) transparent !important;
}

.submenu-dark .menu-smart span.scroll-up-arrow, .submenu-dark .menu-smart span.scroll-down-arrow {
	border-color: transparent transparent rgba(255, 255, 255, .15) transparent !important;
}

.submenu-light .menu-smart span.scroll-down-arrow {
	border-color: rgba(119, 119, 119, .15) transparent transparent transparent !important;
}

.submenu-dark .menu-smart span.scroll-down-arrow {
	border-color: rgba(255, 255, 255, .15) transparent transparent transparent !important;
}

.mobile-menu-button-dark .lines:not(.lines-dropdown), .mobile-menu-button-dark .lines:not(.lines-dropdown):before, .mobile-menu-button-dark .lines:not(.lines-dropdown):after, .mobile-menu-button-dark .lines:not(.lines-dropdown) > span, .vmenu-container.menu-dark .lines:not(.lines-dropdown), .vmenu-container.menu-dark .lines:not(.lines-dropdown):before, .vmenu-container.menu-dark .lines:not(.lines-dropdown):after, .vmenu-container.menu-dark .lines:not(.lines-dropdown) > span {
	background: #fff;
}

.mobile-menu-button-dark .burger-label {
	color: #fff;
}

.mobile-menu-button-light .burger-label {
	color: #303133;
}

@media (min-width: 960px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown), html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):before, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):after, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown) > span, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown) > span, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown) > span {
		background: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown), html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):before, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):after, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown) > span, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown) > span, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown) > span {
		background: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .burger-label, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .burger-label, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .burger-label {
		color: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .burger-label, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .burger-label, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .burger-label {
		color: #fff;
	}
}

@media (max-width: 959px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown), html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):before, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):after, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown) > span, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown) > span, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .lines:not(.lines-dropdown) > span {
		background: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown), html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):before, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown):before, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown):after, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown):after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .lines:not(.lines-dropdown) > span, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas.menu-transparent .mmb-container .lines:not(.lines-dropdown) > span, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .lines:not(.lines-dropdown) > span {
		background: #fff;
	}
	
	body.menu-mobile-off-canvas .menu-container.style-dark .lines:not(.lines-dropdown), body.menu-mobile-off-canvas .menu-primary.submenu-dark .uncode-close-offcanvas-mobile .lines:not(.lines-dropdown), body.menu-mobile-off-canvas .menu-container.style-dark .lines:not(.lines-dropdown):before, body.menu-mobile-off-canvas .menu-primary.submenu-dark .uncode-close-offcanvas-mobile .lines:not(.lines-dropdown):before, body.menu-mobile-off-canvas .menu-container.style-dark .lines:not(.lines-dropdown):after, body.menu-mobile-off-canvas .menu-primary.submenu-dark .uncode-close-offcanvas-mobile .lines:not(.lines-dropdown):after, body.menu-mobile-off-canvas .menu-container.style-dark .lines:not(.lines-dropdown) > span, body.menu-mobile-off-canvas .menu-primary.submenu-dark .uncode-close-offcanvas-mobile .lines:not(.lines-dropdown) > span {
		background: #fff;
	}
}

@media (max-width: 959px) {}

@media (min-width: 960px) {
	.menu-shadows {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
	
	body[class*=vmenu-] .menu-shadows {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
}

body:not(.menu-force-opacity) .menu-primary:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-shadows.force-no-shadows {
	box-shadow: none;
}

@media (min-width: 960px) {
	body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover))[class*=hmenu-] .menu-primary.is_stuck .menu-container {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
}

@media (max-width: 959px) {
	body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover)) .menu-primary.is_stuck:not(.menu-mobile-transparent) .menu-container {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
}

@media (min-width: 960px) {
	.submenu-light .menu-accordion .menu-smart ul {
		background-color: #fff;
	}
	
	.submenu-dark .menu-accordion .menu-smart ul {
		background-color: #141618;
	}
}

.menu-overlay .menu-accordion .menu-smart:not(.menu-cta-inner) ul {
	background-color: transparent !important;
}

@media (min-width: 960px) {
	.menu-overlay .menu-dark.submenu-light .menu-smart:not(.menu-cta-inner) ul a {
		color: #fff;
	}
	
	.menu-overlay .menu-dark.submenu-light .menu-smart:not(.menu-cta-inner) ul a:hover, .menu-overlay .menu-dark.submenu-light .menu-smart:not(.menu-cta-inner) ul a:focus {
		color: #0090ca;
	}
}

@media (min-width: 960px) {
	.menu-overlay .menu-light.submenu-dark .menu-smart:not(.menu-cta-inner) ul a {
		color: #303133;
	}
	
	.menu-overlay .menu-light.submenu-dark .menu-smart:not(.menu-cta-inner) ul a:hover, .menu-overlay .menu-light.submenu-dark .menu-smart:not(.menu-cta-inner) ul a:focus {
		color: #0090ca;
	}
}

.overlay .overlay-bg {
	opacity: .949999;
}

.style-light .navbar-brand .logo-skinnable svg * {
	fill: #303133;
}

.style-dark .navbar-brand .logo-skinnable {
	color: #fff;
}

.style-dark .navbar-brand .logo-skinnable > * {
	color: #fff;
}

.style-dark .navbar-brand .logo-skinnable svg * {
	fill: #fff;
}

@media (min-width: 960px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable {
		color: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable > *, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable > *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable > * {
		color: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable svg *, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable svg *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable svg * {
		fill: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable {
		color: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable > *, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable > *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable > * {
		color: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable svg *, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable svg *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable svg * {
		fill: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-dark, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-dark, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-dark {
		display: none !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-light, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-light, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-light {
		display: block !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-dark, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-dark, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-dark {
		display: block !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-light, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-light, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-light {
		display: none !important;
	}
}

@media (max-width: 959px) {
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable {
		color: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable > *, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable > *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable > * {
		color: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable svg *, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable svg *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-skinnable svg * {
		fill: #303133;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable {
		color: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable > *, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable > *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable > * {
		color: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-skinnable svg *, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-skinnable svg *, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-skinnable svg * {
		fill: #fff;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-dark, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-dark, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-dark {
		display: none !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-light, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-light, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .navbar-brand .logo-light {
		display: block !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-dark, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-dark, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-dark {
		display: block !important;
	}
	
	body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open).menu-transparent .navbar-brand .logo-light, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-transparent.menu-parent-off-canvas .navbar-brand .logo-light, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .navbar-brand .logo-light {
		display: none !important;
	}
}

.submenu-light .menu-accordion .menu-smart .uncode-cart li {
	border-color: rgba(119, 119, 119, .15);
}

.submenu-dark .menu-accordion .menu-smart .uncode-cart li {
	border-color: rgba(255, 255, 255, .15);
}

.row-inner.col-w-borders > div:not(:first-child) > .uncol.style-light:before {
	background-color: rgba(119, 119, 119, .15);
}

.row-inner.col-w-borders > div:not(:first-child) > .uncol.style-dark:before {
	background-color: rgba(255, 255, 255, .15);
}

.tmb-dark.tmb-color-overlay-text, .tmb-dark.tmb .t-entry-visual *:not(.add_to_cart_text):not(.view-cart), .tmb-dark.tmb .t-entry-visual a:not(.add_to_cart_text):not(.view-cart), .tmb-dark.tmb .t-entry-visual .t-entry-title a:not(.add_to_cart_text):not(.view-cart), .tmb-dark.tmb .t-entry-visual .t-entry-meta span:not(.add_to_cart_text):not(.view-cart) {
	color: #303133;
}

.tmb-dark.tmb-color-title, .tmb-dark.tmb .t-entry-text .t-entry-title a, .tmb-dark.tmb .t-entry-text .t-entry-title, .tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-meta span, .tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-meta span, .tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-meta a:not(:hover), .tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-meta a:not(:hover), .tmb-dark.tmb .t-entry-nav-label span, .tmb-dark.tmb.tmb-table .t-inside-post-table .t-entry-table-typography, .tmb-dark.tmb.tmb-table .t-inside-post-table .t-entry-table-typography a {
	color: #fff;
}

.tmb-dark.tmb-color-text, .tmb-dark.tmb .t-entry-text, .tmb-dark.tmb .t-entry-text p, .tmb-dark.tmb .t-entry p.t-entry-comments .extras a, .tmb-dark.tmb.tmb-table .uncode-post-table-column, .tmb-dark.tmb.tmb-table .uncode-post-table-column p:not(.headings-color):not(.t-entry-table-typography) {
	color: #fff;
}

.tmb-light.tmb-color-hr, .tmb-light.el-text hr.separator-reduced, .tmb-light.tmb .t-entry-visual hr, .tmb-light.tmb .t-entry-text hr, .tmb-light.tmb-table-border.tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-between:not(:last-child).tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-below.tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-both:first-child.tmb.tmb-table .t-inside, .tmb-light.tmb.tmb-table .uncode-post-table-column hr {
	border-color: #eaeaea;
}

.tmb-dark.tmb-color-hr, .tmb-dark.el-text hr.separator-reduced, .tmb-dark.tmb .t-entry-visual hr, .tmb-dark.tmb .t-entry-text hr, .tmb-dark.tmb-table-border.tmb.tmb-table .t-inside, .tmb-dark.tmb-table-border-between:not(:last-child).tmb.tmb-table .t-inside, .tmb-dark.tmb-table-border-below.tmb.tmb-table .t-inside, .tmb-dark.tmb-table-border-both:first-child.tmb.tmb-table .t-inside, .tmb-dark.tmb.tmb-table .uncode-post-table-column hr {
	border-color: rgba(255, 255, 255, .25);
}

.tmb-light.tmb-color-a, .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-author a:not(:hover) span, .tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-author a:not(:hover) span {
	color: #303133;
}

.tmb-dark.tmb-color-a, .tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-author a:not(:hover) span, .tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-author a:not(:hover) span {
	color: #fff;
}

.tmb-light.tmb-color-addcart {
	background-color: #262729;
}

.tmb-dark.tmb-color-addcart {
	background-color: #fff;
}

.tmb-light.tmb-color-addcart-half {
	color: #303133 !important;
	background-color: rgba(255, 255, 255, .75);
}

.tmb-dark.tmb-color-addcart-half {
	color: #fff !important;
	background-color: rgba(38, 39, 41, .75);
}

.tmb.tmb-light.tmb-overlay-gradient-bottom .t-entry-visual .t-entry-visual-overlay-in {
	background-image: linear-gradient(to top, rgba(0, 0, 0, .75) 0%, transparent 50%);
}

.tmb.tmb-dark.tmb-overlay-gradient-bottom .t-entry-visual .t-entry-visual-overlay-in {
	background-image: linear-gradient(to top, rgba(255, 255, 255, .5) 0%, transparent 50%);
}

.tmb.tmb-light.tmb-overlay-gradient-top .t-entry-visual .t-entry-visual-overlay-in {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .75) 0%, transparent 50%);
}

.tmb.tmb-dark.tmb-overlay-gradient-top .t-entry-visual .t-entry-visual-overlay-in {
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, .5) 0%, transparent 50%);
}

.tmb-border-width {
	border-width: 1px;
}

.tmb-border-reduced-width, .el-text hr.separator-reduced {
	border-width: 2px;
}

.tmb-with-shadow, .tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed.tmb .t-entry-visual, .uncode-single-media-wrapper.tmb-shadow, .tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe {
	box-shadow: 0px 7px 20px rgba(0, 0, 0, .05);
}

.tmb-light.tmb-border, .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-light.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {
	border: 1px solid #eaeaea;
}

.tmb-dark.tmb-border, .tmb-dark.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-dark.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {
	border: 1px solid #7a7d82;
}

.tmb-light.tmb-border-under {
	border-color: #eaeaea;
}

.tmb-dark.tmb-border-under {
	border-color: #fff;
}

.post-media .tmb-light .regular-text p, .post-media .tmb-light .regular-text a, .post-media .tmb-light .regular-text * {
	color: #303133;
}

.post-media .tmb-light .regular-text .pullquote * {
	color: #303133 !important;
}

.post-media .tmb-dark .regular-text p, .post-media .tmb-dark .regular-text a, .post-media .tmb-dark .regular-text * {
	color: #fff;
}

.post-media .tmb-dark .regular-text .pullquote * {
	color: #fff !important;
}

@media (min-width: 960px) {
	.menu-shadows {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
	
	body[class*=vmenu-] .menu-shadows {
		box-shadow: 0px 0px 30px rgba(0, 0, 0, .075);
	}
}

.btn-shadow {
	box-shadow: 0px 4px 10px rgba(0, 0, 0, .1) !important;
}

.btn-shadow-sm.btn-shadow {
	box-shadow: 0px 4px 20px rgba(0, 0, 0, .15) !important;
}

.btn-shadow-std.btn-shadow {
	box-shadow: 0px 8px 30px rgba(0, 0, 0, .15) !important;
}

.btn-shadow-lg.btn-shadow {
	box-shadow: 0px 12px 40px rgba(0, 0, 0, .2) !important;
}

.btn-shadow-xl.btn-shadow {
	box-shadow: 0px 16px 50px rgba(0, 0, 0, .25) !important;
}

.unshadow-xs, .uncell.unshadow-xs, .uncont.unshadow-xs, .menu-dd-shadow-xs.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-xs.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-xs.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-xs {
	box-shadow: 0px 7px 20px rgba(0, 0, 0, .05);
}

.unshadow-darker-xs, .menu-dd-shadow-darker-xs.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-darker-xs.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-darker-xs.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-darker-xs {
	box-shadow: 0px 10px 20px rgba(0, 0, 0, .25);
}

.unshadow-sm, .uncell.unshadow-sm, .uncont.unshadow-sm, .tmb-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-sm.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-sm.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-sm.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-sm.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-sm.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-sm.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-sm, .uncell.tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 15px 30px rgba(0, 0, 0, .075);
}

.unshadow-darker-sm, .uncell.unshadow-darker-sm, .uncont.unshadow-darker-sm, .tmb-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-darker-sm.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-sm.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-darker-sm.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-darker-sm.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-darker-sm.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-darker-sm.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-darker-sm, .uncell.tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 20px 40px rgba(0, 0, 0, .35);
}

.unshadow-std, .uncell.unshadow-std, .uncont.unshadow-std, .tmb-shadowed-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-std.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-std.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-std.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-std.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-std.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-std.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-std, .uncell.tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 30px 60px rgba(0, 0, 0, .1);
}

.unshadow-darker-std, .uncell.unshadow-darker-std, .uncont.unshadow-darker-std, .tmb-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-darker-std.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-std.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-darker-std.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-darker-std.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-darker-std.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-darker-std.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-darker-std, .uncell.tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 30px 60px rgba(0, 0, 0, .5);
}

.unshadow-lg, .uncell.unshadow-lg, .uncont.unshadow-lg, .tmb-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-lg.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-lg.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-lg.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-lg.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-lg.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-lg.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-lg, .uncell.tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 50px 100px rgba(0, 0, 0, .1);
}

.unshadow-xl, .uncell.unshadow-xl, .uncont.unshadow-xl, .tmb-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-xl.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-xl.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-xl.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-xl.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-xl.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-xl.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-xl, .uncell.tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 70px 140px rgba(0, 0, 0, .2);
}

.unshadow-darker-xl, .uncell.unshadow-darker-xl, .uncont.unshadow-darker-xl, .tmb-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-darker-xl.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-xl.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-darker-xl.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual, .tmb-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .menu-dd-shadow-darker-xl.menu-horizontal .menu-smart > li.menu-item > ul, .menu-dd-shadow-darker-xl.menu-horizontal .menu-smart > li.menu-item:not(.mega-menu) > ul ul, .menu-dd-shadow-darker-xl.menu-horizontal .menu-smart > li.menu-item > .vc_row, #masthead .overlay-search.menu-dd-shadow-darker-xl, .uncell.tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual, .uncont.tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual {
	box-shadow: 0px 70px 140px rgba(0, 0, 0, .5);
}

.unshadow-none, .uncell.unshadow-hover-none:hover, .uncont.unshadow-hover-none:hover, .tmb-shadowed-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-media-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside, .tmb-shadowed-none.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-darker-none.tmb-shadowed.tmb-no-bg.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-none.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-shadowed-hover-darker-none.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb > .t-inside .t-entry-visual, .tmb-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe, .tmb-media-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img, .tmb-media-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video, .tmb-media-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe {
	box-shadow: none;
}

.unradius-xs, .img-round-xs.img-round, .img-round-xs.tmb-round, .img-round-xs.img-round > img, .img-round-xs.tmb-round > img, .img-round-xs.img-round > .t-inside, .img-round-xs.tmb-round > .t-inside, .img-round-xs.img-round .t-entry-visual-cont > a, .img-round-xs.tmb-round .t-entry-visual-cont > a, .uncell.unradius-xs, .uncont.unradius-xs, .img-round-xs.img-round.tmb > .t-inside .t-entry-visual, .img-round-xs.img-round.tmb > .t-inside .t-entry-visual-cont {
	border-radius: 2px;
	background-clip: padding-box;
}

.unradius-std, .img-round-std.img-round, .img-round-std.tmb-round, .img-round-std.img-round > img, .img-round-std.tmb-round > img, .img-round-std.img-round > .t-inside, .img-round-std.tmb-round > .t-inside, .img-round-std.img-round .t-entry-visual-cont > a, .img-round-std.tmb-round .t-entry-visual-cont > a, .uncell.unradius-std, .uncont.unradius-std, .img-round-std.img-round.tmb > .t-inside .t-entry-visual, .img-round-std.img-round.tmb > .t-inside .t-entry-visual-cont {
	border-radius: 8px;
	background-clip: padding-box;
}

.unradius-lg, .img-round-lg.img-round, .img-round-lg.tmb-round, .img-round-lg.img-round > img, .img-round-lg.tmb-round > img, .img-round-lg.img-round > .t-inside, .img-round-lg.tmb-round > .t-inside, .img-round-lg.img-round .t-entry-visual-cont > a, .img-round-lg.tmb-round .t-entry-visual-cont > a, .uncell.unradius-lg, .uncont.unradius-lg, .img-round-lg.img-round.tmb > .t-inside .t-entry-visual, .img-round-lg.img-round.tmb > .t-inside .t-entry-visual-cont {
	border-radius: 12px;
	background-clip: padding-box;
}

.unradius-xl, .img-round-xl.img-round, .img-round-xl.tmb-round, .img-round-xl.img-round > img, .img-round-xl.tmb-round > img, .img-round-xl.img-round > .t-inside, .img-round-xl.tmb-round > .t-inside, .img-round-xl.img-round .t-entry-visual-cont > a, .img-round-xl.tmb-round .t-entry-visual-cont > a, .uncell.unradius-xl, .uncont.unradius-xl, .img-round-xl.img-round.tmb > .t-inside .t-entry-visual, .img-round-xl.img-round.tmb > .t-inside .t-entry-visual-cont {
	border-radius: 16px;
	background-clip: padding-box;
}