html{
  font-family: "oswald";
}

.eight_sec_plx_about_section .section-title h2, .eight_sec_plx_portfolio_section .section-title h2, .eight_sec_plx_team_section h2.team-sec, .eight_sec_plx_cta_section h2.cta-sec, .eight_sec_plx_blog_section h2.blog-sec, .eight_sec_plx_testimonial_section h2.testimonial-sec, .eight_sec_plx_contact_section h2.contact-sec {
  font-weight: 100;
  font-size: 40px;
  color: #fff;
  margin: 0;
}

.eight_sec_plx_contact_section .contact-description{
  margin: 0;
}

.eight_sec_plx_about_section .section-title h2::after, .eight_sec_plx_portfolio_section .section-title h2::after, .eight_sec_plx_team_section h2.team-sec::after, .eight_sec_plx_cta_section h2.cta-sec::after, .eight_sec_plx_blog_section h2.blog-sec::after, .eight_sec_plx_testimonial_section h2.testimonial-sec::after, .eight_sec_plx_contact_section h2.contact-sec::after {
	border-bottom-color: #fff;
}


.top-footer .widget-title {
    color: #fbfbfb;
    font-weight: 300;
    font-size: 25px;
}


.single .entry-title, .widget-title, .page-title {
   	background: #fff;
    display: inline-block;
    font-family: "oswald";
    font-size: 27px;
    font-weight: 400;
    margin: 0 0 25px;
    padding-bottom: 10px;
    position: relative;
}

footer.site-footer {
    background: #000 none repeat scroll 0 0;
    color: #fff;
}

pre {
	background-color: rgba(0,0,0,0.6);
  font-family: "oswald";
  color: #fff;
  font-size: 18px;
  margin: 0.7rem 0px;
}

body {
	color: #000;
}

a[href ="tel:"] {
  color: #b5843b;
}

figure {
	margin-bottom: 10px;
}

.eff-panel {
	background-color: #000;
  border-color: #b5843b;
 }
.eff-panel .eff-panel-heading{
	border-color: #b5843b;
  background-color: #000;
}
.eff-panel .eff-panel-body{
	border-color: #b5843b;
  background-color: #000;
}
.eff-panel .eff-panel-footer{
	border-color: #b5843b;
  background-color: #000;
}
img.custom-logo {
  margin: 10px;
  width: 96px;
  height: 60px;
}
.main-navigation .toggle-btn {
	
	background-color: #b5843b;
}

.main-navigation .toggle-btn .toggle-bar {
	background-color: rgba(0,0,0,0.8);
}

@media screen and (max-width: 980px) {
  .site-header .main-navigation ul {
    background-color: #000;
	}
  .main-navigation.toggled .toggle-btn, .main-navigation .toggle-btn:hover {
		background: #b5843b;	
    /*background: #e7af4e;*/
	}
}

@media screen and (max-width: 800px) {
  .site-header .main-navigation ul {
    background-color: #000;
	}
  .main-navigation.toggled .toggle-btn, .main-navigation .toggle-btn:hover {
    background: #e7af4e;
	}
}
@media screen and (max-width: 640px) {
  .site-header .main-navigation ul {
    background-color: #000;
	}
    .main-navigation.toggled .toggle-btn, .main-navigation .toggle-btn:hover {
    background: #e7af4e;
	}
	
	img.custom-logo {
  margin: 5px;
  width: 48px;
  height: 30px;
  }
  
  .social-icons a {
    font-size: 12px;
    height: 20px;
    line-height: 19px;
    width: 20px;
  }
  .eight_sec_plx_slider_section .slide-caption {
		display: block;
	}
  
}
.top-footer {
	border-bottom: 1px solid #777;
	padding: 20px 0;
}

.page-main-header .entry-title {
	color: #e7af4e;
}

p {
  color: #fff;
	text-align: justify;
}

.blog-post, .search-page .site-main > article {
	background: #000;
}

.entry-title-blog a {
    color: #e7af4e;
}

.header-inner-top {
    background: #000;
}
.header-inner {
    background: #000;
}

.entry-header .posted-on a {
    color: #e7af4e;
}
.site-info {
background: #000;
}
.site-footer {
	color: #e7af4e;
	background: #000;
}
.site-footer a {
  background: #b5843b;
  -webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.top-footer {
	border-bottom-color: #e7af4e;
}

.home .site-header {
    background: rgba(0,0,0,0.6);
}

.main-navigation ul li a {
	font-size: 20px;
  padding: 6px 15px;
}
.fixed .main-navigation ul li a {
    padding-bottom: 6px;
    padding-top: 6px;
}


.site-footer .widget-title {
  background: #b5843b;
  -webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

background-color:{
	background-color: #000;
}

.eight_sec_plx_slider_section .slide-caption .slide-content p {
  color: #fff;
	text-align: center;
}

.site-header, .site-header.fixed, .no-slider .site-header {
	background: #000;
}

.eight_sec_plx_portfolio_section {
    background: #000;
}
.eight_sec_plx_portfolio_section .ed-container {
    background: #000;
}

.eight_sec_plx_testimonial_section{
	background: none;
}

.eight_sec_plx_team_section {
	background: none;
}
.eight_sec_plx_team_section .ed-container{
	background: #000;
}
.eight_sec_plx_testimonial_section .ed-container{
	background: #000;
}
.eight_sec_plx_blog_section{
    background: none;
}
.eight_sec_plx_blog_section .ed-container{
    background: #000;
}

.main-navigation .menu > li > a::after {
    color: #b5843b;
}
.main-navigation .menu > li > a::before {
    color: #fff;
}
.main-navigation ul li a::before {
	background: #b5843b;
}

article .entry-content {
    background: #000;
}
.eight_sec_plx_about_section{
	background: #000;
}
.eight_sec_plx_about_section .ed-container{
	background: rgba(0,0,0,0.7);
}
.eight_sec_plx_about_section .about-description {
  text-align: justify;
	padding-bottom: 30px;
}

.fa{
	display: inline;
}

.eight_sec_plx_slider_section .slide-caption .slide-content .slide-readmore:hover{
  background:#fff;
  border-color:#fff;
	background: #b5843b;
	-webkit-text-fill-color: #fff;
  border-image:#b5843b;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #b5843b;
}
a:hover, a:focus, a:active {
    color: #fff;
}
#eight-sec-breadcrumbs span.current {
    color: #fff;
}
a {
	color: #fff;
}

.wp-block-table td, .wp-block-table th {
    border: 0px solid;
  	text-align: center;
  	color: #fff;
}

.eight_sec_plx_contact_section .ed-container{
	background-color: rgba(0,0,0,0.6);
  padding: 5px 0;
}
.eight_sec_plx_contact_section {
    padding: 20px 0;
}


.eight_sec_plx_testimonial_section .ed-container{
	padding-bottom: 40px;
  padding-top: 20px;
}

.eight_sec_plx_testimonial_section .ed-container p{
	padding-left: 40px;
  padding-right: 40px;
}

.bttn:hover {
  background: #fff;
  color: #e7af4e;
}

.rt-tpg-container .layout1 .rt-holder .rt-detail {
	background: #000;
}

.ed-social-icon{
	width: 8%;
	vertical-align: middle;
	display: inline-block;
}

.social-icons a.facebook:hover {
	background: #b5843b;
	-webkit-text-fill-color: #fff;
  border: 0px;
  line-height: 40px;
  padding: 2px;
}

.social-icons a.instagram:hover {
	background: #b5843b;
	-webkit-text-fill-color: #fff;
  border: 0px;
  line-height: 40px;
  padding: 2px;
}

.site-header .main-navigation{
	width:70%;
}
.site-header .site-branding{
	width: 18%;
}


.nav-links .nav-previous > a, .nav-links .nav-next > a, .archive article .ed-readmore a {
  background-color: #000;
	-webkit-text-fill-color: #fff;
  border: 2px solid #fff;
}

.nav-links .nav-previous > a:hover, .nav-links .nav-next > a:hover, .archive article .ed-readmore a:hover {
  background: #b5843b;
	-webkit-text-fill-color: #fff;
  border: 2px solid #fff;
}

.eight_sec_plx_slider_section .slide-caption .caption-title {
	font-weight: 200;
}

.wp-block-quote .has-text-align-center .is-style-default > p{
  text-align: center;
}

