@charset "utf-8";
/* CSS Document */
body {color:#000 !important;}
.heder-top-wrap {background: #000 !important;}
.header-top-left .list-wrap li i { color:#d72817 !important;}
.header-top-left .list-wrap li { color: #fff;}
.header-top-left .list-wrap li a:hover {color:#d72817 !important;}
.header-contact-two .icon { background:#d72817 !important;}
.banner-bg-two {padding: 170px 0 !important;}
.lh-35{line-height:45px !important;}
.banner-content-two .title {font-size: 42px !important; line-height:50px !important;}
.logo img, .f-logo img, .fw-logo img { max-height: 60px !important;}
.abt-i {
  width: 20px !important;
  height: 20px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  background: #D72817 !important;
  color: #fff !important;
  border-radius: 50%;
  font-size: 10px !important;
  margin-right: 8px !important;
  flex: 0 0 auto;
  padding:5px !important;
}
.features-icon-three::before, .features-icon-two::before {background:#d72817 !important;}
.navbar-wrap > ul > li.active > a, .navbar-wrap > ul > li:hover > a {color: #dd2a18 !important;}
.about-list-two .list-wrap li {  font-weight: 600; font-size: 16px !important;  display: flex;  align-items: center  !important;}
.about-img-wrap-three img:nth-child(2) {border: 8px solid #f8f8f8 !important;}
.header-top-btn a {background: #d72817 !important;}
.header-social .list-wrap li a {color: #fff !important;}
.section-title-two .title {font-size: 32px !important;}
.features-item-two {display: inline-block !important; margin:10px auto !important; text-align:center !important;}
.features-icon-two { margin: 10px auto !important; background: transparent !important;}
.features-content-two p{text-align:center !important;}
.services-thumb-two::before {background: linear-gradient(360deg, #48556F 0.66%, rgba(0, 25, 76, 0) 55.0%) !important;}
.services-item-two:hover .services-content-two .icon {background: #dd2b18 !important;}
.title a:hover { color: #fff !important;}
.services-content-two .title {font-size: 18px !important;}
.services-bg-two {padding: 60px 0 40px !important;}
.min-ht-225{min-height:225px !important;}
.blog-bg-two {padding: 60px 0 40px !important;}
.blog-post-thumb-two .tag{background: #dd2a18 !important;}
.blog-post-thumb-two .tag:hover {background: #00194C !important;}

.about-img-wrap-three .experience-wrap {background:#00194C !important;}
.overview-img-wrap .icon {background:#00194C !important;}
.section-title-two span {color:#00194C !important;}
.project-bg-two {padding: 80px 0 40px !important;}
.project-content-two {background: rgba(0 25 75 / 30%) !important;}


.request-form-wrap button {background:#dd2a18 !important;}
.request-form-wrap button:hover {background: #fff !important;}
.request-area-two { padding: 70px 0 !important;}
.footer-top-two {padding: 60px 0 20px !important;}
.footer-bottom-two {background: #000; padding:15px 0px !important;}
.footer-top-two .footer-info .list-wrap li .icon {color:#00194C !important;}
.footer-content p {color:#000; } 
.footer-top-two .footer-link .list-wrap li a ,.footer-info a{color: #000 !important;}
.footer-top-two .footer-link .list-wrap li a:hover ,.footer-info a:hover {color: #dd2a18 !important;}
.footer-top-two .footer-link .list-wrap li a::before {background: #dd2a18 !important;}
.footer-newsletter p {color: #000 !important;}
.footer-newsletter form button {background:#dd2a18 !important;}
.footer-newsletter form button:hover {background:#00194C !important;}
.footer-social.footer-social-two .list-wrap li a:hover {background: #dd2a18 !important;}
.copyright-text-two p {color:#fff; }
