@charset "utf-8";
/* CSS Document */
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;
}
.tiktok-svg:hover, .twitter-svg:hover {
	fill: #9F161D;
}
.con-tiktok-svg:hover, .con-twitter-svg:hover {
	fill: #000000;
}
.page-item.active .page-link {
	background: #9F161D !important;
	border-color: #aaa;
	color: #FFF !important;
}
.overlay-dark h1, .overlay-dark h2{
	color: #fff !important;
}
.blog-style-01 .branch-div .post:hover{
	background: rgb(159, 22, 29, 0.7)!important;
	color: #fff !important;
}
.blog-style-01 .branch-div .post:hover .contacttable{
	color: #fff !important;
}
.page-link {
	color: #9F161D !important;
	}
.default-color {
	color: #9F161D !important;
}
.secondary-color {
	color: #9F161D !important;
}
.theme-color {
    color: #9F161D !important;
}
.blog-style-01 .branch-div .post:hover .theme-color{
	color: #fff !important;
}
.blog-style-01 .branch-div .post:hover a{
	color: #333 !important;
}
.theme-color1 {
    color: #aaa !important;
}
.theme-color2 {
	color: #505357 !important;
}
.page-title .breadcrumb .theme-color2{
	color: #fff !important;
}
.theme-color3 {
    color: #505357 !important;
}
.color-1 {
    background: #9F161D;
}
.color-2 {
    background: #505357;
}
.color-3 {
    background: #505357;
}
.gray-bg {
    background: #f5f5f5;
}
.gray-bg-alt {
    background: #e8e8e8;
}
.gold_star{
	color: #FFC720 !important;
}
.em_address{
	display: none;
}
.blog-style-01 .post:hover{
	background: rgb(159, 22, 29, 0.7)!important;
	color: #333;
}
.op-color-1{background: #fefcf1 !important;}
.has-list ul li::before, .has-list ol li::before, .coures-list ul li::before, .coures-list ol li::before  {
    color: #9F161D;
}
.scroll_to_content, .scroll_to_content i{color: #FFF !important;}
.scroll_to_content:hover, .scroll_to_content:hover span i{color: #9F161D !important;}
.scroll_to_content span{border-color: #FFF !important;}
p, .icon-list, .programe-list > li > a {color: #555;}
a{color: #9F161D;}
a:hover, a:focus {color: #333;}
.breadcrumb li > a {color: #7e7e7e;}
.lift-off:hover, .lift-off:focus{color: #FFF;}
.light-a-color:hover{
    background: #ffffff !important;
}
.op-a-color{
    color: #333 !important;
}
.op-a-color1, .programe-list > li:hover a:after,
.programe-list > li:hover a > i{
    color: #7e7e7e !important;
}
.op-a-color:hover, .op-a-color1:hover{
    color: #9F161D !important;
}
.btn-theme-color:hover{
	background: #505357 none repeat scroll 0 0;
	color: #FFF !important;
}
.btn-theme-color2{
    background: #505357 none repeat scroll 0 0;
    color: #FFF !important;
}
.btn-theme-color2:hover{
	background: #9F161D none repeat scroll 0 0;
}
.btn-theme-color3{
    background: #505357 none repeat scroll 0 0;
    color: #FFF !important;
}
.btn-theme-color3:hover{
    background: #333 none repeat scroll 0 0;
}

.op-btn-theme-color{
    background: #333 none repeat scroll 0 0;
    color:#fff;
}
.op-btn-theme-color:hover{
    background: #9F161D none repeat scroll 0 0;
    color:#fff;
}
.theme-border-color{
    border-color: #9F161D !important;
}
.theme-border-color2{
	border-color: #505357 !important;
}
.green{color: green !important;}
.orange{color: orange !important;}
.red{color: red !important;}


.map-border-color{
    border-color: #999 !important;
}
.map-color {
    color: #9F161D !important;
}
.career-box{
    border-color: #eaeaea !important;
    box-shadow: inset 0 0 10px #F5F5F5;
}
#go_comments{
    cursor:pointer;
    color:#a7a7a7;	
}
#go_comments:hover{
    cursor:pointer;
    color:#9F161D;	
}
#footer.dark {
    color: #FFF;
    background: #505357 !important;
    border-top: 3px solid #9F161D;
}
#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: #505357 !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: #9F161D;
}
.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: #9F161D;
}
/*========= 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: #9F161D;
}
.toggle_menu.mobile-active {
    background-color: #9F161D;
}
.menu-click li.active > a {
  color: #9F161D;
}
.ds .toggle_menu_side {
  background-color: #9F161D;
}
.bs .toggle_menu_side {
  background-color: #9F161D;
}
.ls .toggle_menu_side {
  background-color: #9F161D;
}
.toggle > dt > a {
	background: #9F161D;
}
@media (min-width: 1200px) {
  .sf-menu > li > a:hover, .sf-menu > li.active > a {
    color: #9F161D;
  }
  .nav-narrow .sf-menu > li.active > a {
    border: none;
  }
  .cs .sf-menu > li > a:hover{
    color: #9F161D;
  }
  .cs .sf-menu > li.active > a {
    color: #9F161D;
  }
  .ds .sf-menu > li > a {
    color: #fff;
  }
  .ds .sf-menu > li > a:hover{
    color: #9F161D;
  }
  .ds .sf-menu > li.active > a {
    color: #9F161D;
  }
  .ls .sf-menu > li > a {
    color: #666;
  }
  .ls .sf-menu > li > a:hover{
    color: #9F161D;
  }
 .ls .sf-menu > li.active > a {
    color: #9F161D;
  }
  .cs .sf-menu > li.disable > a, .ds .sf-menu > li.disable > a, .ls .sf-menu > li.disable > a{
      color: #9F161D  !important;
  }
  .sf-menu.nav ul a:hover {
    color: #9F161D;
  }
  .sf-menu ul a:hover, .sf-menu ul li.active > a {
    color: #9F161D;
  }
}
@media (max-width: 1199px) {
  .sf-menu {
    border-top: 61px solid #9F161D;
  }
  .sf-menu ul li a:before {
    background-color: #9F161D;
  }
  .sf-arrows .sf-with-ul + .sf-menu-item-mobile-toggler {
    border: 1px solid #9F161D;
  }
  .sfHover > .sf-with-ul + .sf-menu-item-mobile-toggler {
    background-color: #9F161D;
    border-color: #9F161D;
  }
}
/*========= End Top Menu New =========*/
/*========= Home Slider Area css =========*/
.home_banner_area {
	border-top: 2px solid #9F161D;
}
.slider_text_inner .slider_text:before {
	/*border-bottom: solid 10px #9F161D;
	border-top: solid 10px #9F161D;
	border-right: solid 10px #9F161D; */
}
.hero_box {
	border: solid 2px #9F161D;
}
.hero_box:hover {
	background: #9F161D;
}
.svg {
	background: #9F161D;
}
.section_title h1::before {
	background: #9F161D;
}
.testimonials_slider .owl-dot.active span {
	background: #9F161D !important;
}
.coures-list strong{
	color: #9F161D !important;
}
.event_date {
	border: solid 2px #9F161D;
}
.event_date_hom{
	border: solid 2px #9F161D;
	color: #9F161D;
}
.event_day_hom{
	color: #9F161D;
}
.event_month_hom{
	color: #9F161D;
}
.register_section{
	background: #9F161D;
}
.register_button:hover{
	color: #9F161D;
}
.input_field:focus{
	border: solid 2px #9F161D;
}
.search_submit_button{

	background: #9F161D;
}
.choose-course-2 .item-course {
	border: 1px solid #9F161D;
}

.choose-course-2 .item-course .icon-course .icons-img {
	color: #9F161D;
}
.choose-course-2 .item-course .hover-text {
	background-color: #9F161D;
}
.icon-box .divider {
	background: #9F161D;
}
.icon-box.hover:before, .icon-box.hover:after, .icon-box:hover:before, .icon-box:hover:after {
	border-color: #9F161D;
}
.page-title {
	border-bottom: solid 1px #9F161D;
	border-top: solid 1px #9F161D;
}
#footer.dark .secondary-footer {
	border-top: 1px solid #9F161D;
	background: #171a1f;
}
#footer.dark .secondary-footer .social-link a {
	color: #9F161D;
}
#footer.dark .secondary-footer .social-link.circle a {
	border: 1px solid #9F161D;
}
#footer.dark .secondary-footer .social-link.circle a:hover {
	border: 1px solid #9F161D;
}
.sale-label {
background: #9F161D none repeat scroll 0 0;
}
.career-details-info strong {
	color: #9F161D !important;
}
.gmap {
border: 1px solid #999;
}
.contactdetail{
	border-color: #9F161D !important;
}
.form_textBox{
	border-color: #9F161D !important;
}
.form_captsha_text{
	border-color: #9F161D !important;
}
.form_captsha_img{
	border-color: #9F161D !important;
}
.form_textArea{
	border-color: #9F161D !important;
}
.form_textSelect{
	border-color: #9F161D !important;
}
.feature-border-box {
	border-color: #9F161D !important;
}
.feature-border-box .icon {
	border-color: #9F161D !important;
}
.feature-bg-box .icon {
	box-shadow: 0 0 0 5px #9F161D ;
}
/*========= End Top Menu New =========*/
.portfolio_filter_pagation li:hover a {color: #9F161D !important;}

.portfolio_filter_pagation .active a{color: #9F161D !important; background-color: #505357; 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:#9F161D !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: #505357;
    /*border: 1px solid #9F161D !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: #9F161D;
}

.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:#9F161D;
}
/*========= End Top Menu =========*/
/*========= Pagation =========*/
/*.paglink-span a{
	color:#999 !important;
	border-color:#ddd !important;
}
.paglink-span a:hover{
	color:#333 !important;
	border-color:#333 !important;
}
.paglink-active_span{
	color:#9F161D !important;
	border-color:#9F161D !important;
	background-color: #FFF8F0 !important;
}*/
/*=============================================
====== pagination only for Automate Soft ======
=============================================*/
.paglink-span a{
	color:#BFBFBF !important;
}
.paglink-span a:hover{
	color:#9F161D !important;
}
.paglink-active_span{
	color:#9F161D !important;
}
/*========= End Pagation =========*/
*::-moz-selection{
    background: #EEE none repeat scroll 0 0;
    color: #9F161D;
    text-shadow: none;
}
*::-webkit-selection {
    background: #EEE none repeat scroll 0 0;
    color: #9F161D;
    text-shadow: none;
}
*::selection{
    background: #EEE none repeat scroll 0 0;
    color: #9F161D;
    text-shadow: none;
}
.career-details-info .c-list-row ul li:before, .career-details-info .c-list-row ol li:before{
	color: #9F161D !important;	
}
.tb-preloader-wave:before{
    background: #333;	
}
.tb-preloader-wave:after {
    background: #9F161D;	
}
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: #9F161D;
}
.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: #9F161D none repeat scroll 0 0 !important;
}
.massive-progress.progress-theme-color .progress-bar > span::before {
    border-color: #9F161D;
}
.btn-theme-border-color, .widget-social-link a:hover, .widget-tags a:hover {
    border: 1px solid #9F161D;
}
.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 #9F161D;
}
.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 #9F161D;
}
.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-color, .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: #9F161D none repeat scroll 0 0;
}
/*============================= End Colorize ================================*/

.entry-meta i {
  color: #9F161D;
}
.entry-meta a:hover {
  color: #9F161D;
}
.blog .post .entry-meta i {
  color: #9F161D;
}
.blog .post .entry-meta a:hover {
  color: #9F161D;
}
.blog .post:nth-child(2n) .entry-meta i {
  color: #9F161D;
}
.blog .post:nth-child(2n) .entry-meta a:hover {
  color: #9F161D;
}
[class*="-item"] .links-wrap a.link-zoom:hover {
  background-color: #9F161D;
  border-color: #9F161D;
}
[class*="-item"] .links-wrap a.link-anchor {
  color: #20252b;
}
[class*="-item"] .links-wrap a.link-anchor:hover {
  background-color: #f3752a;
  border-color: #f3752a;
}
[class*="-item"] .links-wrap a.link-zoom {
  background-color: #9F161D;
  border-color: #9F161D;
}
.post > .fa:after {
  border-color: transparent transparent #f3752a transparent;
}
.cat-links a {
  background-color: #f3752a;
}
.post-adds .share_button {
  background-color: #f3752a;
}
.post-adds .like_button {
  color: #f3752a;
}
.post-adds .views-count {
  background-color: #f3752a;
}
.cat-links a:hover {
  background-color: #20252b;
}
.light-bg {
  background-color: #fff;
}
.hero-bg {
  background-color: #f2f2f2;
}
.muted-bg {
  background-color: rgba(32, 37, 43, 0.06);
}
.response, .color-main {
  color: #9F161D !important;
  border-color: #9F161D;
}
.color-main2 {
  color: #505357 !important;
  border-color: #505357;
}
.color-main3 {
  color: #505357 !important;
  border-color: #505357;
}
.color-dark {
  color: #252525;
  border-color: #252525;
}
.color-darkgrey {
  color: #20252b;
  border-color: #20252b;
}
.color-success {
  color: #4db19e;
}
.color-info {
  color: #007ebd;
}
.color-warning {
  color: #ff0000;
}
.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: #9F161D;
}
.links-maincolor2 a {
  color: #505357;
}
.links-maincolor3 a {
  color: #505357;
}
.links-light a {
  color: #fff;
}
.links-light a:hover {
  color: #505357;
}
.links-grey a {
  color: #808080;
}
.links-grey a:hover {
  color: #9F161D;
}
.links-darkgrey a {
  color: #20252b;
}
.links-darkgrey a:hover {
  color: #9F161D;
}
.bg-maincolor {
  background-color: #9F161D;
}
.bg-maincolor-transparent {
  background-color: rgba(240, 8, 8, 0.85);
}
.bg-maincolor2 {
  background-color: #505357;
}
.bg-maincolor2-transparent {
  background-color: rgba(240, 8, 8, 0.85);
}
.bg-maincolor3 {
  background-color: #505357;
}
.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-success {
  background-color: #4db19e !important;
}
.bg-info {
  background-color: #007ebd !important;
}
.bg-warning {
  background-color: #eeb269 !important;
}
.bg-danger {
  background-color: #dc5753 !important;
}
.bg-color1 {
  background-color: #9F161D;
}
.bg-color2 {
  background-color: #505357;
}
.colorlib-counters:hover {
    background-color: #9F161D;
}
.colorlib-counters .colorlib-counter {
  color: #4586ff;
}
.quote{
    color: #9F161D;
}
.event_day, .event_month{
    color: #9F161D;
}
.event_name a:hover{
    color: #9F161D;
}
#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;
}













/*============================= General ================================*/
.body-content-over{z-index:1 !important; position:relative !important; margin-top:700px; background-color:#fff;}
@media screen and (max-width: 992px) {
    .body-content-over{margin-top:575px;}
        
}
@media screen and (max-width: 768px) {
    .body-content-over{margin-top:500px;}
    .member-div{float: none; width: 293px; max-width: 293px; margin: 0px auto 0px; display: inline-block;}
}
@media screen and (max-width: 640px) {
    .body-content-over{margin-top:400px;}
}
@media screen and (max-width: 480px) {
    .body-content-over{margin-top:300px;}
    .member-div{width: 320px; max-width: 320px;}
}



.services-detail-title{background-color:#0385AB; margin-top:100px;}
.services-detail-container{border:2px solid #0385AB; padding:100px 50px 50px;}
.services-detail-img{width:100%; height:auto; object-fit: cover; margin-bottom:60px;}
@media screen and (max-width: 1024px) {
    .services-detail-title{margin-top:50px;}
}
@media screen and (max-width: 767px) {
    .services-detail-container{padding:15px 0px 50px; margin:0 15px;}
    .services-detail-img{height:200px; margin-bottom:30px;}
    .services-detail-title .breadcrumb{
        width:100% !important;
        text-align:center !important ;	
    }
}
@media screen and (max-width: 639px) {
    .services-detail-container{padding:10px 0px 50px; margin:0 15px;}
}

.tab-content > .tab-pane{padding: 0 20px;}
.magazine-grid .title{min-height: 100px; display: block;}
