.page-wrapper{
	background-color: #000 !important;
}

.main-header__top-details{
	background-color: #000;
}

.feature-three__single 
{
	background-color: #383535;
	color: white;
}

.section-title__title
{
	color: white;
}

.main-menu-three__wrapper {
	background-color:  black;
}
.main-menu-three . {
    color: white;
    font-weight: 500;
}

.stricky-header.main-menu{
	background-color : #000;
}
.main-menu-three .main-menu__list>li>a, .stricky-header.main-menu-three .main-menu__list>li>a{
	color:#fff;
}
.main-menu-three .main-menu__list>li.current>a,
.main-menu-three .main-menu__list>li:hover>a,
.stricky-header.main-menu-three .main-menu__list>li.current>a,
.stricky-header.main-menu-three .main-menu__list>li:hover>a{
	color:#D65A31;
}

.main-menu-three__search, .main-menu-three__call-icon, .main-menu-three__call-number a{
	color:#D65A31;
}

.main-slider-three .image-layer-three::before{
	background-color: rgb(137 88 63 / 70%);
}
.main-slider-three .main-slider__nav .swiper-button-next, .main-slider-three .main-slider__nav .swiper-button-prev{
	color: #D65A31;
}

.thm-btn{
	background-color:#D65A31;
}
.feature-three__single{
	background-color : #1A1B1C;
	border-color: #1A1B1C;
}

.feature-three__icon, .feature-three__single:hover .feature-three__icon{
	background-color:#D65A31;
}

.feature-three__content-box{
	color:#D65A31;
}

.feature-three__points li .text p, .feature-three__points li .icon i{
	color:#D65A31;
}
h1, h2, h3, h4, h5, h6{
	color:#D65A31;
}

.why-choose-two__progress .bar-inner{
	background:#D65A31;
}

.why-choose-two__number a{
	background-color:#D65A31;
	color: #000000;
}

.site-footer__bottom{
	background-color:#D65A31; 
	color:#fff;
}

.main-slider-three__get-quote{
	margin-top:0px;
}

.margin-100{
	margin:100px 0px;
}

.margin-top-100{
	margin-top:100px;
}
.contact-page-two__info li .text h5 a{
	color:#D65A31; 
}
.contact-page-two__info li .text h5{
	font-size:14px;
	color: #D65A31;
}
.contact-page-two__info li .text p a{
	font-size: 14px;
}
.contact-page-two__info li .icon{
	height:30px;
	width:30px;
}
.contact-page-two__info li .text p{
	font-size:14px;
}
.contact-page-two__info li .icon span{
	font-size:12px;
}
.scroll-to-top{
	background-color:#D65A31; 
}
.main-slider-three__get-quote-inner{
	background-color:#D65A31; 
}

.float{
    position: fixed;
    width: 45px;
    height: 45px;
    bottom: 96px;
    right: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 28px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.my-float{
	margin-top:10px;
}

.get-to-know__img:before {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 21px;
	right: 22px;
	content: "";
	background-color: #000000;;
	border-radius: 10px;
	z-index: -1;
	-webkit-transform: rotate(6deg);
	transform: rotate(6deg);
  } 
 .get-to-know-shape-2 {
    position: absolute;
    left: -50px;
    bottom: 180px;
    border-radius: 50%;
    background-color: #ffb400;
    width: 26px;
    height: 26px;
}
.get-to-know__right {
    position: relative;
    display: block;
    margin-top: 20px;
}
.get-to-know__text {
    padding-bottom: 35px;
    font-size: 20px;
}
.why-choose-two__text {
    line-height: 32px;
    font-size: 20px;
}
.p {
    margin: 0;
    font-size: 20px;
}

.customImage {
    height: 25em;
    width: 60em;
    /* margin-right: 100px; */
}
.why-choose-two__number a i {
    position: relative;
    display: inline-block;
    height: 53px;
    width: 53px;
    background-color: #ffc107;
    border-radius: 50%;
    text-align: center;
    line-height: 53px;
    margin-right: 15px;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}
.why-choose-two__number a:hover i {
    background-color: #212529;
    color: #d8dce1;
}


  
  /*-=-=-=-=-=-=-=-=-=-=-=- */
  /* Column Grids */
  /*-=-=-=-=-=-=-=-=-=-=-=- */
  
  .col_half { width: 49%; }
  .col_third { width: 32%; }
  .col_fourth { width: 17.5%; }
  .col_fifth { width: 18.4%; }
  .col_sixth { width: 15%; }
  .col_three_fourth { width: 74.5%;}
  .col_twothird{ width: 66%;}
  .col_half,
  .col_third,
  .col_twothird,
  .col_fourth,
  .col_three_fourth,
  .col_fifth{
	  position: relative;
	  display:inline;
	  display: inline-block;
	  float: left;
	  margin-right: 2%;
	  margin-bottom: 20px;
  }
  .end { margin-right: 0 !important; }
  /* Column Grids End */
  
  .wrapper { width: 980px; margin: 30px auto; position: relative;}
  .counter { background-color: #ffffff; padding: 20px 0; border-radius: 5px;}
  .count-title { font-size: 40px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
  .count-text { font-size: 13px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
  .fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }
  
  .main-slider-three .container {
    position: relative;
    padding-top: 63px;
    padding-bottom: 74px;
    z-index: 30;
}
.thm-btn:hover i {
    background-color: #212529;
}
.main-slider-three .image-layer-three::before {
    background-color: #212529;
}
.arrow1{
   
    margin-top: -110px;
    margin-left: -145px;
}

.arrow2{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    
    position: absolute;
    right: 35px;
    top: 335px;

}
.arrow3{
    
    margin-top: -110px;
    margin-left: -125px;

}
.arrow4{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    
    position: absolute;
    right: 35px;
    top: 335px;

}
.arrow5{
    margin-top: -110px;
    margin-left: -125px;


}
.arrow6{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    
    position: absolute;
    right: 35px;
    top: 335px;

}
.arrow7{
    margin-top: -110px;
    margin-left: -125px;
}
.arrow8{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    
    position: absolute;
    right: 35px;
    top: 335px;

}
.arrow9{
    margin-top: -110px;
    margin-left: -125px;

}
.arrow10{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    
    position: absolute;
    right: 35px;
    top: 335px;

}