 /*------------------------------------------------------------------
   Theme Color Settng
-------------------------------------------------------------------*/
 
 .theme-text {
     color: #FEBE20;
 }
 
 .theme-bg {
     background: #000000;
 }
 
 .theme-bg-2 {
     background: #FEBE20;
 }
 
 .theme-bg-2 .divider {
     background: #fff;
     display: inline-block;
     height: 2px;
     width: 100px;
 }
 
 .theme-bg-2 .heading-block h2 {
     color: #fff;
     font-size: 30px;
 }
 
 .theme-bg-2 ul {
     color: #fff;
 }
 
 .theme-bg-2 li {
     color: #fff;
 }
 
 .theme-bg-2 a {
     color: #fff;
 }
 
 .theme-bg-2 a:hover {
     color: #FEBE20;
 }
 
 .dark-bg {
     background: #181818
 }
 
 .theme-border {
     border-color: #FEBE20;
     color: #FEBE20;
 }
 
 .dark-bg .heading-block span.theme-text {
     color: #FEBE20;
 }
 
 .feature-box.feature-text1 .step {
     color: #FEBE20
 }
 
 .feature-box.feature-text1 .step:before {
     background: #FEBE20;
 }
 /* Feature Section */
 
 .feature-section .feature,
 .feature-section .feature-info p,
 .feature-section .feature .fa,
 .feature-section .feature .lnr,
 .feature-section .feature h4,
 .feature-section .theme-bg .feature h4 {
     color: #323232;
 }
 /* Time line */
 
 .timeline3 .timeline-body .title:before {
     background: #FEBE20;
 }
 
 .dark-bg .timeline3 .theme-text {
     color: #FEBE20;
 }
 /* Counter */
 
 .counter.timer-lg .counter-info .timer {
     color: #FEBE20;
 }
 /* Testimonils */
 
 .testimonials .item p {
     font-size: 22px;
     line-height: 34px;
 }
 /**************************/
 /* Button Setting */
 /**************************/
 
 .btn.theme-bg {
     background: #FEBE20;
 }
 
 .btn.theme-text,
 .btn-link {
     color: #FEBE20;
 }
 
 .btn.theme-border {
     border-color: #FEBE20;
 }
 
 .btn.theme-outline {
     border-color: #FEBE20;
 }
 
 .btn-default,
 .btn-default:hover {
     background: #FEBE20;
 }
 
 .btn-outline {
     border-color: #FEBE20;
     color: #FEBE20;
     background: transparent;
 }
 
 .btn-outline:hover {
     background: transparent;
 }
 
 .btn-outline:hover,
 .btn-outline:active,
 .btn-outline:focus,
 .btn-outline:active:focus {
     border-color: #FEBE20;
     color: #FEBE20;
 }
 
 .btn.fill-theme:before {
     background: #FEBE20;
 }
 
 .btn.fill-theme:hover {
     border-color: #FEBE20;
 }
 /************************/
 /* Extra */
 /************************/
 
 .owl-carousel .owl-nav {
     top: 30%;
 }
 
 .header-slide .owl-carousel h2.title {
     font-size: 65px;
     margin: 0;
     padding: 0;
     line-height: 65px;
 }
 
 .header-slide .owl-carousel h3.sub-title {
     font-size: 40px;
     margin: 30px 0 10px;
     padding: 0;
     line-height: 30px;
 }
 
 .post-overlay,
 .progress-bar,
 .overlay[data-overlay-color="theme"]:after {
     background: #FEBE20;
 }
 
 .post.light-box .post-image>i {
     color: #FEBE20;
 }
 
 .post.light-box .categery {
     border-color: #FEBE20;
     color: #FEBE20;
 }
 
 .owl-carousel.owl-theme .owl-dots .owl-dot.active span {
     background: #FEBE20;
 }
 
 #back-to-top .top {
     background: #FEBE20;
 }
 /* Team */
 
 .team-custom {
     border-right: none!important;
     margin-bottom: 100px!important;
 }
 
 .team-custom .member-image:before {
     background: none;
 }
 
 .team-custom .member-name a {
     color: #fff;
 }
 
 @media (max-width:767px) {
     .feature-construction .row-eq-height,
     .why-us-construction .row-eq-height {
         display: block;
     }
 }