html
{
  scroll-behavior: smooth;
}
body {
 
}
/* .nav .menu li:last-child {
  margin-right: 5px !important;
  padding-left: 5px !important;
} */
.nav .menu li.extra-menu-item.menu-item-button-link
{
margin-right: 5px;
margin-top: 7px;
}
section
{
  scroll-margin-top: 111px;
}
.get-in-touch-list h6
{
  color: #fff;
  margin-top: 0;


}
ul.get-in-touch-list li {
  display: flex;

  padding: 5px 0 5px 0px;
}
ul.get-in-touch-list li a{
  color: #ffffff;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
ul.get-in-touch-list li a:hover
{ 
  color: #F17A28;
}
ul.get-in-touch-list li span
{
  padding-right:5px;
}
ul.get-in-touch-list li span i.fa
{
  position: relative;
  top:2px;
}

.special_services {
  /* background: #0c1239 url(../images/bg/hp3-bg-service.jpg) no-repeat; */
  background: #0c1239 url(../images/top_notch_deleveries_bg.jpg) no-repeat;
  background-size: cover;
}

.nav ul.menu > li:last-child {
  padding-left: 10px;
}
#faqsec .fh-section-title h2
{
  margin-bottom: 20px;
}

.row.d-flex {
  display: flex;
  justify-content: center;
  align-items: center;
}

._dark .fh-section-title h2,

._dark  .haeadingpara{
  color: #ffffff;
}
/* img {
  transition: all 0.3s ease-in-out 0s;
}
img:hover {
  cursor: default;
    transform: rotate(360deg);
    transition: all 2.5s ease-in-out 0s;
} */

#contact-form .error
{
  color: #F17A28 !important;

}
button.confirm.tf__common_btn
{
  background: #F17A28 !important;
}
.footer-widgets .menu li.active a,
.footer-widgets .menu li.active:after
{
  color: #F17A28 !important;
}
#topbar
{
  display: none;
}
nav#site-navigation.nav ul.menu > li.active > a:before
{
  content: none;
}
.pad-bottom
{
  padding-bottom: 20px;
}

@media only screen and (max-width : 767px) {

section#sec_about {
  padding: 0;
}
section.welcomesec.secpadd
{
  padding-top: 0;
}
.secpadd
{
  padding: 20px 0px;
}
}
.field.submit{
  margin-bottom: 15px !important;
}
.footer-logo{
  margin-bottom: 10px;

}
.footer-logo img{
  width: 200px;
  max-width: 100%;
}

.footer-widgets {

  background-image: url(../images/footer_bg.jpg) !important;
}
.page-header .header-title
{
  background: url(../images/inner_common_banner.jpg) center no-repeat !important;
  background-size: cover !important;

}