h1, h2, h3, h4, h5, h6 {	color: #232323;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {	color: #232323;}h1 {	font-size: 36px;	line-height: 45px;	margin-bottom: 25px;}h2 {	font-size: 28px;	line-height: 45px;	margin-bottom: 25px;}h3 {	font-size: 26px;	line-height: 35px;	margin-bottom: 20px;}h4 {	font-size: 20px;	line-height: 27px;	margin-bottom: 15px;}h5 {	font-size: 18px;	line-height: 24px;	margin-bottom: 10px;}h6 {	font-size: 16px;	line-height: 22px;	margin-bottom: 10px;}/*.ug-bullets.ug-skin-default .ug-bullet {    width: 17px;    height: 17px;    background-image: url('../skins/default/slider_bullets.png');    background-position: top left;    margin-left: 5px;    border: 2px solid #000;    border-radius: 20px;}*/.banner{width:100%; height:auto; margin:0px 0px 10px 0px; border-radius:6px; box-shadow:0px 7px 9px #ccc; transition:ease all 0.5s;}.banner:hover{ transform:scale(1.05); z-index:999;}.side-bar .widget {    margin-bottom: 15px;}.widget_archive ul li::before{    top: 16px !important;}.widget_archive ul li{   padding: 10px 0px 10px 18px !important;}.widget-title.style-1 {	border-bottom: 1px solid rgba(0, 0, 0, 0.15);	margin-bottom: 0px;	padding-bottom: 5px;	font-weight: 600;	line-height: 31px;	position: relative;}.page-wraper {	max-width: 1280px;	margin-left: auto;	margin-right: auto;}.text-primary-2 {	color: #AE4BDD !important;}.text-yellow {	color: #CABD00 !important;}.text-gray {	color: #666 !important;}.breadcrumb-row ul li:last-child {    color: #FFFFFF !important;}.breadcrumb-row ul li {    color: #FFFFFF !important;}.text-title {	color: #FFFFFF !important;}.text-title a , .breadcrumb-row a {	color: #FFFFFF !important;	text-decoration: underline;}.top-bar {	background-color: var(--color-primary);	color: #fff;	padding: 8px 0;}.dlab-topbar-left ul li i, .dlab-topbar-right ul li i {	color: var(--color-primary-1);	transform: scale(1.3);	-moz-transform: scale(1.3);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	margin-right: 5px;}.site-button, .site-button-secondry {	color: #fff;	display: inline-block;	font-size: 13px;	outline: none;	cursor: pointer;	outline: none;	border-width: 0;	border-style: solid;	border-color: transparent;	line-height: 1.42857;	border-radius: 3px;	font-weight: 600;	text-align: center;	white-space: nowrap;	vertical-align: middle;}.footer-title {	margin: 0;	font-size: 20px;	font-weight: 500;	padding-bottom: 15px;	margin-bottom: 30px;	position: relative;	color: #fff;	line-height: 1.2;}.footer-title:after {	content: "";	background: var(--color-primary-3);	width: 40px;	height: 2px;	position: absolute;	bottom: 0;	left: 0;}