@charset "utf-8";
/* CSS Document */

p, .icon-list, .programe-list > li > a {color: #555;}
a{color: var(--first-color);}
a:hover, a:focus {color: var(--main-color);}
hr{
  width: 90%;
  margin: auto;
  display: block;
  border-bottom: 1px solid rgb(2, 87, 108, .2);
}
.discover-title{
width: 338px;
margin: 10px auto -34px !important;
padding: 30px 50px;
border-radius: 10px;
background-color: #fff;
 box-shadow: inset 0 0 40px rgb(237, 199, 41, 0.4), 0 0 3px #aaa;
position: relative;
z-index: 10;
}
.discover-title h3{
    font-size: 30px !important;
    text-align: center;
    font-weight: 600;
    margin: 0 !important;
}
.em_address{
	display: none;
}

.con_messenger_icon{
	background: url("../images/div/famsov.png") center center no-repeat !important;
	background-size: cover !important;
	width: 26px;
	height: 26px;
	display: inline-block;
	margin: 0 auto -3px;
}
.con_messenger_icon:hover{
background: url("../images/div/fams.png") center center no-repeat !important;
background-size: cover !important;
}
.tiktok-svg:hover, .twitter-svg:hover {
	fill: var(--first-color) !important;
}
.con-tiktok-svg:hover, .con-twitter-svg:hover {
	fill: #000000;
}
.mobile-logo .manu-close:hover {
	color: var(--first-color);
}
.page-item.active .page-link {
	background: var(--first-color) !important;
	border-color: #aaa;
	color: #FFF !important;
}
.page-link {
	color: var(--first-color) !important;
	}

.secondary-color {
	color: var(--first-color) !important;
}
.theme-color {
    color: var(--first-color) !important;
}
.default-color {
	color: var(--main-color) !important;
}
.theme-color1 {
	color: var(--main-color) !important;
}
.theme-color2 {
	color: var(--second-color) !important;
}
.theme-color3 {
	color: var(--thaird-color) !important;
}
.color {
    background: var(--first-color);
}
.color-1 {
	background: var(--main-color);
}
.color-2 {
    background: green;
}
.color-3 {
	background: var(--thaird-color);
}
.op-a-color{
	color: #333 !important;
}
.op-color-1{
	background: #fefcf1 !important;
}

.blog-style-01 .post:hover{
	color: #333;
}

.has-list strong, .coures-list strong, .article-list strong, .has-list h2, .has-list h3, .has-list h4, .coures-list h2, .coures-list h3, .coures-list h4, .article-list h2, .article-list h3, .article-list h4{
	color: var(--first-color) !important;
}
.has-list ul li::before, .has-list ol li::before, .coures-list ul li::before, .coures-list ol li::before, .article-list ul li::before, .article-list ol li::before {
    color: var(--first-color);
}
.scroll_to_content, .scroll_to_content i{color: #FFF !important;}
.scroll_to_content:hover, .scroll_to_content:hover span i{color: var(--first-color) !important;}
.scroll_to_content span{border-color: #FFF !important;}
.breadcrumb li > a {color: #7e7e7e;}
.lift-off:hover, .lift-off:focus{color: #FFF;}
.light-a-color:hover{
    background: #ffffff !important;
}

.op-a-color1, .programe-list > li:hover a:after,
.programe-list > li:hover a > i{
    color: #7e7e7e !important;
}
.op-a-color:hover, .tab-page > a.active, .op-a-color1:hover{
    color: var(--first-color) !important;
}
.btn-theme-color{
	background: var(--first-color) none repeat scroll 0 0;
	color: #FFF !important;
}
.btn-theme-color:hover{
	background: var(--main-color) none repeat scroll 0 0;
	border:1px solid var(--first-color);
	color: #FFF !important;
}
.btn-theme-color1{
	background: var(--main-color) none repeat scroll 0 0;
    color: #FFF !important;
}
.btn-theme-color1:hover{
	background: var(--first-color) none repeat scroll 0 0;
	color: #FFF !important;
}
.btn-theme-color2{
	background: var(--second-color) none repeat scroll 0 0;
	color: #FFF !important;
}
.btn-theme-color2:hover{
	background: var(--thaird-color) none repeat scroll 0 0;
	color: #FFF !important;
}
.btn-theme-color3{
	background: var(--thaird-color) none repeat scroll 0 0;
    color: #FFF !important;
}
.btn-theme-color3:hover{
	background: var(--second-color) none repeat scroll 0 0;
    color: #FFF !important;
}
.op-btn-theme-color{
	background: var(--main-color) none repeat scroll 0 0;
    color:#fff;
}
.op-btn-theme-color:hover{
    background: var(--first-color) none repeat scroll 0 0;
    color:#fff;
}
.theme-border-color{
    border-color: var(--first-color) !important;
}
.theme-border-color1{
	border-color: var(--main-color) !important;
}
.theme-border-color2{
	border-color: var(--second-color) !important;
}
.theme-border-color3{
	border-color: var(--thaird-color) !important;
}


.border-theme-color{
	border-color: var(--first-color) !important;
}
.border-theme-color1{
	border-color: var(--main-color) !important;
}
.border-theme-color2{
	border-color: var(--second-color) !important;
}
.border-theme-color3{
	border-color: var(--thaird-color) !important;
}


.map-border-color{
    border-color: #999 !important;
}
.map-color {
    color: var(--first-color) !important;
}
.career-box{
border-color: #eaeaea !important;
box-shadow: inset 0 0 10px #F5F5F5;
}
.disable{pointer-events: none !important; color: var(--first-color);}
.disable a {color:var(--first-color) !important;}
.disable span {color:var(--first-color) !important;}
.disable i{color:#aaa;}
#canvas:not(.boxed) .header_absolute .page_header.affix-top {
	background-color: rgba(32, 37, 43, 0.7);
}
.message_text{
	color: var(--first-color);
}
.bottom_div_arrow::after{
color: var(--first-color);
}
.mechanism_div::after{
color: var(--first-color);
}
.blog-style-01 .branch-div .post:hover .theme-color{
	color: #fff !important;
}
.blog-style-01 .branch-div .post:hover a{
	color: #777 !important;
}
.fixed-top {
	border-bottom: 1px solid var(--first-color);
}

#go_comments{
cursor:pointer;
color:#a7a7a7;
}
#go_comments:hover{
cursor:pointer;
color:var(--first-color);
}
.page_header{
	border-bottom: 3px solid var(--first-color);
}
#footer.dark {
color: #FFF;
background: var(--main-color) !important;
border-top: 4px solid var(--first-color);
}
#footer .f-list li a, .f-link, .footer-newsletter p{
color:#837f7e !important;
}
#map_contents a:hover, #narration a:hover, .map-color a:hover, .title-text small:hover, .chapter-header:hover, .panoramic:hover {
color: #999 !important;
}
.btn-default{
color:#0385ab !important;
}
.btn-default:hover{
background-color: var(--main-color) !important;
color: #FFF !important;
}
.btn.btn-default.focus,
.btn.btn-default:focus,
.btn.btn-default:hover {
color: #222;
}
.gray_filter{
    opacity:1;
    display: block;
    filter: url(filters.svg#grayscale);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
.gray_filter img{
    opacity:0.5 ;
}
.gray_filter:hover, .gray_filter:hover img, .gray_filter:hover h2 {
    filter: none;
    opacity:1 !important;
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    color: var(--first-color);
}
.border-short-bottom h1:after,
.border-short-bottom h2:after,
.border-short-bottom h3:after,
.border-short-bottom h4:after,
.border-short-bottom h5:after,
.border-short-bottom h6:after,
.left-border-short-bottom h1:after,
.left-border-short-bottom h2:after,
.left-border-short-bottom h3:after,
.left-border-short-bottom h4:after,
.left-border-short-bottom h5:after,
.left-border-short-bottom h6:after,
.right-border-short-bottom h1:after,
.right-border-short-bottom h2:after,
.right-border-short-bottom h3:after,
.right-border-short-bottom h4:after,
.right-border-short-bottom h5:after,
.right-border-short-bottom h6:after,
.span-border-short-bottom span:after {
background: var(--first-color);
}
/*========= Top Menu =========*/
/*Menu background color*/
.dropdown-menu, .lang_dropdown-menu{background-color:#FFF;}
#sticky{background-color:rgb(255, 255, 255, 1); }
/*Menu items color*/
/*========= Top Menu New =========*/
a.logo b {
color: var(--first-color);
}
.toggle_menu.mobile-active {
background-color: var(--first-color);
}
.menu-click li.active > a, .menu-click li.active > .menu_span{
color: var(--first-color);
}
.ds .toggle_menu_side {
background-color: var(--first-color);
}
.bs .toggle_menu_side {
background-color: var(--first-color);
}
.ls .toggle_menu_side {
background-color: var(--first-color);
}
.toggle > dt > a {
background: var(--first-color);
}
@media (min-width: 1200px) {
.sf-menu > li > a:hover, .sf-menu > li.active > a {color: var(--first-color);}
.nav-narrow .sf-menu > li.active > a {border: none;}
.cs .sf-menu > li > a:hover{color: var(--first-color);}
.cs .sf-menu > li.active > a {color: var(--first-color);}
.ds .sf-menu > li > a {color: #fff;}
.ds .menu_span{color:  #fff;}
.ds .sf-menu > li > a:hover, .menu_span:hover{color: var(--first-color);}
.ds .sf-menu > li.active > a {color: var(--first-color);}
.ls .sf-menu > li > a {color: #666;}
.ls .menu_span{color:  #666;}
.ls .sf-menu > li > a:hover{color: var(--first-color);}
.ls .sf-menu > li.active > a {color: var(--first-color);}
.ls .menu_span:hover, .ls .sf-menu li.active .menu_span{color: var(--first-color);}
.cs .sf-menu > li.disable > a, .ds .sf-menu > li.disable > a, .ls .sf-menu > li.disable > a{ color: var(--first-color) !important;}
.sf-menu.nav ul a:hover {color: var(--first-color);}
.sf-menu ul a:hover, .sf-menu ul li.active > a {color: var(--first-color);}
}
@media (max-width: 1199px) {
.sf-menu {border-top: 61px solid var(--first-color);}
.sf-menu ul li a:before {background-color: var(--first-color);}
.sf-arrows .sf-with-ul + .sf-menu-item-mobile-toggler {border: 1px solid var(--first-color);}
.sfHover > .sf-with-ul + .sf-menu-item-mobile-toggler {background-color: var(--first-color); border-color: var(--first-color);}
}
/*========= End Top Menu New =========*/
/*========= Home Slider Area css =========*/
.home_banner_area {
border-top: 2px solid var(--first-color);
}
.slider_text_inner .slider_text:before {
/*border-bottom: solid 10px var(--first-color);
border-top: solid 10px var(--first-color);
border-right: solid 10px var(--first-color); */
}
.hero_box {
border: solid 2px var(--first-color);
}
.hero_box:hover {
background: var(--first-color);
}
.svg {
background: var(--first-color);
}
.section_title h1::before {
background: var(--first-color);
}
.testimonials_slider .owl-dot.active span {
background: var(--first-color) !important;
}

.event_date {
border: solid 2px var(--first-color);
}
.event_date_hom{
border: solid 2px var(--first-color);
color: var(--first-color);
}
.event_day_hom{
color: var(--first-color);
}
.event_month_hom{
color: var(--first-color);
}
.register_section{
background: var(--first-color);
}
.register_button:hover{
color: var(--first-color);
}
.input_field:focus{
border: solid 2px var(--first-color);
}
.search_submit_button{

background: var(--first-color);
}
.choose-course-2 .item-course {
border: 1px solid var(--first-color);
}
.choose-course-2 .item-course .icon-course .icons-img {
color: var(--first-color);
}
.choose-course-2 .item-course .hover-text {
background-color: var(--first-color);
}
.icon-box .divider {
background: var(--first-color);
}
.icon-box.hover:before, .icon-box.hover:after, .icon-box:hover:before, .icon-box:hover:after {
border-color: var(--first-color);
}
.page-title {
border-bottom: solid 1px var(--first-color);
border-top: solid 1px var(--first-color);
}
#footer.dark .secondary-footer {
border-top: 1px solid var(--first-color);
background: #171a1f;
}
#footer.dark .secondary-footer .social-link a {
color: var(--first-color);
}
#footer.dark .secondary-footer .social-link.circle a {
border: 1px solid var(--first-color);
}
#footer.dark .secondary-footer .social-link.circle a:hover {
border: 1px solid var(--first-color);
}
.sale-label {
background: var(--first-color) none repeat scroll 0 0;
}
.career-details-info strong {
color: var(--first-color) !important;
}
.gmap {
border: 1px solid #999;
}
.contactdetail{
border-color: var(--first-color) !important;
}
.form_textBox{
border-color: var(--first-color) !important;
}
.form_captsha_text{
border-color: var(--first-color) !important;
}
.form_captsha_img{
border-color: var(--first-color) !important;
}
.form_textArea{
border-color: var(--first-color) !important;
}
.form_textSelect{
border-color: var(--first-color) !important;
}
.feature-border-box {
border-color: var(--first-color) !important;
}
.feature-border-box .icon {
border-color: var(--first-color) !important;
}
.feature-bg-box .icon {
box-shadow: 0 0 0 5px var(--first-color) ;
}
input[type=file]::file-selector-button {
	background: var(--first-color);
}
input[type=file]::file-selector-button:hover {
	background: #ffffff;
	color: var(--first-color);
	border: 1px solid var(--first-color);
}
/*========= End Top Menu New =========*/
.portfolio_filter_pagation li:hover a {color: var(--first-color) !important;}
.portfolio_filter_pagation .active a{color: var(--first-color) !important; background-color: var(--main-color); display: block;
margin-bottom: 0 !important; border-radius: 4px;}
/*#sticky{mix-blend-mode: exclusion;}*/
.portfolio-filter li a, .portfolio-filter li button,
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>li>a,
.lang_dropdown-menu > li > a,
.navbar-inverse .navbar-link,
.navbar-inverse .navbar-text,
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .btn-link,
.lang-bt,
.lang_mobile,
.lang_mobile a,
.dropdown-menu > li > a,
.div_dropdown-menu_item ul li a,
.top-menu-nav-contact a,
.top-menu-nav a{
color:#aaa;
}
.navbar-nav .disable a, .top-menu-nav .disable a{ background-color: transparent !important;}
.navbar-nav .disable a,
.top-menu-nav .disable a,
.div_dropdown-menu_item h6{
color:var(--first-color) !important;
}
.menu-item .disable, .menu-item .disable a{
color: rgb(215, 176, 60, 0.4) !important;
}
.dropdown-submenu:hover>a:after {
border-right-color:#555;
 }
.navbar-nav > li{border:none;}
.dropdown-menu .divider{background-color:#CCC;}
@media screen and (max-width:1024px){
/*Mobile submenu background color*/
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>li>a,
.lang_dropdown-menu > li > a,
.navbar-inverse .navbar-link,
.navbar-inverse .navbar-text,
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .btn-link,
.lang-bt,
.lang_mobile,
.lang_mobile a,
.dropdown-menu > li > a,
.div_dropdown-menu_item ul li a,
.top-menu-nav-contact a,
.top-menu-nav a{
color:#aaa;
}
.navbar-inverse, .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form,.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header,.navbar-inverse .navbar-nav .open .lang_dropdown-menu>.dropdown-header,.top-menu{
background-color:#FFF;}
/*Open menu btn color*/
.navbar-inverse .navbar-toggle .icon-bar{
background-color:#aaa;}
/*Mobile menu items color*/
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>li>a,
.navbar-inverse .navbar-link,
.navbar-inverse .navbar-text,
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .btn-link{
color:#323232;}
/*Mobile menu items divider color*/
.navbar-nav > li{border-bottom:1px solid #CCC;}
}
/*menu Text Hover color*/
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>.active>a,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>.active>a:focus,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>li>a:focus,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .btn-link:focus{
color: var(--main-color);
/*border: 1px solid var(--first-color) !important;*/
}
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>.active>a:hover,
.navbar-inverse .navbar-nav .open .lang_dropdown-menu>li>a:hover,
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .btn-link:hover,
.breadcrumb li > a:hover,
.breadcrumb > .active,
.dropdown-menu > li > a:hover,
.dropdown-menu > .active > a:hover,
.lang_dropdown-menu > li > a:hover,
.lang_dropdown-menu > .active > a:hover,
.lang-bt:hover,
.lang_mobile:hover,
.lang_mobile a:hover{
color: var(--first-color);
}
.programe-list > li > a:hover,
.programe-list > li > a:after,
.programe-list > li > a > i,
.div_dropdown-menu_item ul li a:hover,
.portfolio-filter li a:hover,
.portfolio-filter li.active a,
.portfolio-filter li button:hover,
.portfolio-filter li.active button,
.top-menu-nav-contact a:hover,
.top-menu-nav a:hover,
.side-menu-a-label{
color:var(--first-color);
}
/*========= End Top Menu =========*/
/*========= Pagation =========*/
.paglink-span a{
color:#BFBFBF !important;
}
.paglink-span a:hover{
color:var(--first-color) !important;
}
.paglink-active_span{
color:var(--first-color) !important;
}
/*========= End Pagation =========*/
*::-moz-selection{
background: #EEE none repeat scroll 0 0;
color: var(--first-color);
text-shadow: none;
}
*::-webkit-selection {
background: #EEE none repeat scroll 0 0;
color: var(--first-color);
text-shadow: none;
}
*::selection{
background: #EEE none repeat scroll 0 0;
color: var(--first-color);
text-shadow: none;
}
.career-details-info .c-list-row ul li:before, .career-details-info .c-list-row ol li:before{
color: var(--first-color) !important;
}
.tb-preloader-wave:before{
background: #333;
}
.tb-preloader-wave:after {
background: var(--first-color);
}
a, .portfolio-with-title .portfolio-title h4 a:hover, .f-link:hover, #footer .f-list li a:hover, .featured-item.border-box:hover .icon i, .post-single .post-cat li a:hover, .post-single .post-desk h4 a:hover, .post-single .post-desk a.author:hover, .post-list .post-single .post-cat li a, .portfolio-description a:hover, .portfolio-title a:hover, .post-sub-title, .team-member .s-link a:hover, .t-s-link a:hover, .price-col.feature h1, .widget-category li a:hover, .widget-comments li a:hover, .blog-classic .blog-post h4 a:hover, .post-meta li a:hover, .widget-latest-post .w-desk a:hover, .comments-list .comment-author a:hover, .comments-list .comment-item-data a:hover, .product-title h5 a:hover, .comments-list .comment-info a:hover, .portfolio-with-title.blog-m .portfolio-title .date a:hover, .comments-list .comment-info .comment-author a:hover, .icon-tabs .nav-pills > li > a:hover, .icon-tabs .nav-pills > li.active > a, .icon-tabs .nav-pills > li.active > a:focus, .icon-tabs .nav-pills > li.active > a:hover, .cd-nav .cd-primary-nav li.selected a, .no-touch .cd-nav .cd-primary-nav a:hover, .intro-portfolio a:hover {
    color: var(--first-color);
}
.widget-latest-post .active a {
	color: var(--first-color) !important;
}
.theme-bg, .massive-progress.progress-theme-color .progress-bar, .massive-progress-alt.progress-theme-color .progress-bar, .ei-slider-thumbs li.ei-slider-element, .massive-progress.progress-theme-color .progress-bar > span, .massive-progress.progress-theme-color .progress-bar > span::before {
    background: var(--first-color) none repeat scroll 0 0 !important;
}
.massive-progress.progress-theme-color .progress-bar > span::before {
    border-color: var(--first-color);
}
.btn-theme-border-color, .widget-social-link a:hover, .widget-tags a:hover {
    border: 1px solid var(--first-color);
}
.icon-tabs .nav-pills > li > a:hover, .icon-tabs .nav-pills > li.active > a, .icon-tabs .nav-pills > li.active > a:focus, .icon-tabs .nav-pills > li.active > a:hover {
    border-bottom: 1px solid var(--first-color);
}
.btn-theme-border-color:hover, .price-col.feature .p-btn:hover, .side-social-link a:hover, .massive-progress.progress-theme-color .progress-bar > span::before {
    border: 1px solid var(--first-color);
}
.accordion.time-line > dt > a:hover::after, .accordion.time-line > dt > a.active::after, .accordion.time-line > dt > a.active:hover::after, .toggle.time-line > dt > a:hover::after, .toggle.time-line > dt > a.active::after, .toggle.time-line > dt > a.active:hover::after, .btn-dark-solid:hover, .btn-dark-solid:focus, .btn-theme-border-color:hover, .btn-light-solid:hover, .feature-border-box:hover .icon, .price-col.feature .p-btn:hover, .side-social-link a:hover, .widget-social-link a:hover, .widget-tags a:hover, .sale-label, .stock .status, .lift-off:hover, .travel-form.icon-tabs .nav-pills > li > a:hover, .travel-form.icon-tabs .nav-pills > li.active:hover > a, .travel-form.icon-tabs .nav-pills > li.active > a, .travel-form.icon-tabs .nav-pills > li.active > a:focus {
    background: var(--first-color) none repeat scroll 0 0;
}


.per-social ul li {
	display: inline;
	margin: 0 5px;
}

.per-social ul li a {
	font-size: 18px;
	color: #4a4a4a;
	padding: 0 2px;
}

.per-social ul li a:hover {
	color: var(--first-color);
}
.con-bottom-inner p {
	font-size: 15px;
	color: var(--main-color);
	padding-bottom: 7px;
}

.con-bottom-inner p span {
	font-weight: 700;
}

.con-bottom-inner p a {
	font-size: 15px;
	color: var(--main-color);
}
.con-bottom-inner h4 {
	font-size: 30px;
	color: var(--main-color);
}

.con-bottom-inner h4 span {
	font-size: 30px;
	color: var(--first-color);
}

.con-bottom-inner {
	text-align: center;
	padding-top: 40px;
	padding-bottom: 80px;
}

.con-bottom-inner h4 {
	font-size: 30px;
	color: var(--main-color);
	padding-bottom: 15px;
}

.con-bottom-inner .per-social {
	padding-bottom: 30px;
}

.con-bottom-inner .per-social li {
	margin: 0 10px;
}

.con-bottom-inner .per-social ul li a i {
	text-shadow: none;
}

.con-bottom-inner .per-social ul li a {
	color: var(--main-color);
}

.con-bottom-inner .per-social ul li a:hover {
	color: var(--first-color);
}
@media only screen and (max-width: 575px) {
	.con-bottom-inner .per-social li {
		margin: 0 5px;
	}
}
/*============================= End Colorize ================================*/
.entry-meta i {color: var(--first-color);}
.entry-meta a:hover {color: var(--first-color);}
.blog .post .entry-meta i {color: var(--first-color);}
.blog .post .entry-meta a:hover {color: var(--first-color);}
.blog .post:nth-child(2n) .entry-meta i {color: var(--first-color);}
.blog .post:nth-child(2n) .entry-meta a:hover {color: var(--first-color);}
[class*="-item"] .links-wrap a.link-zoom:hover {background-color: var(--first-color); border-color: var(--first-color);}
[class*="-item"] .links-wrap a.link-anchor {color: var(--main-color);}
[class*="-item"] .links-wrap a.link-anchor:hover {background-color: var(--first-color); border-color: var(--first-color);}
[class*="-item"] .links-wrap a.link-zoom {background-color: var(--first-color); border-color: var(--first-color);}
.post > .fa:after {border-color: transparent transparent var(--first-color) transparent;}
.cat-links a {background-color: var(--first-color);}
.post-adds .share_button {background-color: var(--first-color);}
.post-adds .like_button {color: var(--first-color);}
.post-adds .views-count {background-color: var(--first-color);}
.cat-links a:hover {background-color: var(--main-color);}
.light-bg {background-color: #fff;}
.hero-bg {background-color: #f2f2f2;}
.muted-bg {background-color: rgba(32, 37, 43, 0.06);}
.response, .color-main {color: var(--first-color) !important; border-color: var(--first-color);}
.color-main2 {color: var(--main-color) !important; border-color: var(--main-color);}
.color-main3 {color: var(--main-color) !important; border-color: var(--main-color);}
.color-dark {color: #252525; border-color: #252525;}
.color-darkgrey {color: #20252b; border-color: #20252b;}

.bordered {border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 5px;}
.box-shadow {border-color: transparent; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);}
.links-maincolor a {color: var(--first-color);}
.links-maincolor2 a {color: var(--second-color);}
.links-maincolor3 a {color: var(--thaird-color);}
.links-light a {color: #fff;}
.links-light a:hover {color: var(--main-color);}
.links-grey a {color: #808080;}
.links-grey a:hover {color: var(--first-color);}
.links-darkgrey a {color: #20252b;}
.links-darkgrey a:hover {color: var(--first-color);}
.bg-maincolor {background-color: var(--first-color);}
.bg-maincolor-transparent {background-color: rgba(240, 8, 8, 0.85);}
.bg-maincolor2 {background-color: var(--second-color);}
.bg-maincolor2-transparent {background-color: rgba(240, 8, 8, 0.85);}
.bg-maincolor3 {background-color: var(--thaird-color);}
.bg-maincolor3-transparent {background-color: rgba(158, 28, 32, 0.85);}
.bg-dark {background-color: #252525;}
.bg-darkblue {color: #fff; background-color: #253138;}
.bg-darkgrey {color: #fff; background-color: #20252b;}

.bg-color1 {background-color: var(--first-color);}
.bg-color2 {background-color: var(--second-color);}
.colorlib-counters:hover {background-color: var(--first-color);}
.colorlib-counters .colorlib-counter {color: #4586ff;}
.quote{color: var(--first-color);}
.event_day, .event_month{color: var(--first-color);}
.event_name a:hover{color: var(--first-color);}
#canvas:not(.boxed) .header_absolute .page_header.affix {background-color: #20252b;}
.ls .toggle_menu:before, .ls .toggle_menu span, .ls .toggle_menu span:before, .ls .toggle_menu span:after {background-color: #20252b;}
.top-nav .sf-menu a {color: #20252b;}
.sf-arrows .sf-with-ul + .sf-menu-item-mobile-toggler:after {color: #20252b;}
.page-title span {color: #929294;}
.services-detail-title{background-color:#0385AB;}
.services-detail-container{border:2px solid #0385AB;}


.overlay-dark h1, .overlay-dark h2{color: #fff !important;}
.blog-style-01 .branch-div .post:hover{color: #fff !important;}
.blog-style-01 .branch-div .post:hover .contacttable{color: #fff !important;}
.page-title .breadcrumb .theme-color{color: var(--first-color) !important;}
.page-title .breadcrumb .theme-color1{color: var(--main-color) !important;}
.page-title .breadcrumb .theme-color2{color: var(--second-color) !important;}
.page-title .breadcrumb .theme-color3{color: var(--thaird-color) !important;}
.gray-bg {background: #f5f5f5;}
.gray-bg-alt {background: #e8e8e8;}
.gold_star{color: #FFC720 !important;}
.color-success {color: #21b15bff;}
.bg-success {background-color: #76f5a9ff !important;}
.color-info {color: #007ebd;}
.bg-info {background-color: #03d1ffff !important;}
.color-warning {color: #ff8d02ff;}
.bg-warning {background-color: #eeb269 !important;}
.color-danger {color: #ff0000;}
.bg-danger {background-color: #dc5753 !important;}
.green{color: green !important;}
.orange{color: orange !important;}
.red{color: red !important;}