/* ---------------------------------------------------------------
   Al Salama Group - brand theme override (navy + gold)
   GENERATED by build-theme.py - do not hand-edit.
   Purple #3c0c70 -> navy #1E3A8A, orange #ff440a -> gold #B45309.
   Load AFTER the template stylesheets.
   --------------------------------------------------------------- */

h3 {
  color: #1E3A8A;
}

.theme-btn .default-btn {
  background: #B45309;
}

.theme-btn .default-btn:hover {
  color: #B45309;
}

.section-title span {
  color: #B45309;
}

.section-title h2 {
  color: #1E3A8A;
}

.buy-now-btn:hover {
  background-color: #B45309;
}

.header-area {
  background: #1E3A8A;
}

.header-area .header-left ul li a i {
  color: #B45309;
}

.header-area .header-right .header-social li a i:hover {
  color: #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item a:hover {
  color: #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .active {
  color: #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu {
  border-top: 2px solid #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu::before {
  border-bottom: 20px solid #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-item a {
  border-bottom: 1px dashed #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-item a:hover {
  color: #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .active {
  color: #B45309;
}

.navbar-area .main-nav .navbar .navbar-nav .nav-item:hover .dropdown-toggle::after {
  color: #B45309;
}

.banner-slider .banner-item .banner-text .banner-btn .default-btn {
  background: #B45309;
}

.banner-slider .banner-item .banner-text .banner-btn .default-btn:hover {
  color: #B45309;
}

.banner-slider .owl-prev, .banner-slider .owl-next {
  background: #B45309 !important;
}

.banner-slider .owl-prev:hover, .banner-slider .owl-next:hover {
  color: #B45309 !important;
}

.features-section .feature-card i {
  color: #1E3A8A;
  background: #E9EEF5;
}

.features-section .feature-card span {
  color: #B45309;
}

.about-section .about-img::before {
  background: #E9EEF5;
}

.about-section .about-img::after {
  background: #E9EEF5;
}

.about-section .about-text .nav-tabs .nav-item .nav-link.active {
  border-bottom: 2px solid #B45309;
  color: #B45309;
}

.about-section .about-text .theme-btn .default-btn {
  border: 1px solid #B45309;
}

.transport-section .transport-card .transport-text i {
  color: #B45309;
}

.transport-section .transport-card .transport-text .theme-btn .default-btn {
  border: 1px solid #B45309;
}

.transport-section .transport-card:hover .transport-text i {
  background: #B45309;
}

.why-choose-section .why-choose-img .shipping-text {
  background: #B45309;
}

.why-choose-section .why-choose-img .shipping-text form .shipping-btn {
  background: #1E3A8A;
}

.why-choose-section .why-choose-img .shipping-text form .shipping-btn:hover {
  color: #1E3A8A;
}

.why-choose-section .why-choose-text {
  background: #E9EEF5;
}

.why-choose-section .why-choose-text .accordions .accordion-item .accordion-title i {
  color: #1E3A8A;
}

.why-choose-section .why-choose-text .accordions .accordion-item .accordion-title.active-title {
  background-color: #1E3A8A;
}

.why-choose-section .why-choose-text .accordions .accordion-item .accordion-title h2 {
  color: #1E3A8A;
}

.get-quote-section .quote-text .offer-text span {
  background: #1E3A8A;
  border: 5px solid #B45309;
}

.get-quote-section .quote-text .offer-text p {
  background: #B45309;
}

.get-quote-section .quote-text .theme-btn .default-btn {
  border: 1px solid #B45309;
}

.get-quote-section .quote-form form button {
  background: #B45309;
}

.get-quote-section .quote-form form button:hover {
  color: #B45309;
}

.quote-bg::before {
  background: #1E3A8A;
}

.feedback-section .feedback-slider .owl-prev, .feedback-section .feedback-slider .owl-next {
  background: #B45309 !important;
}

.feedback-section .feedback-slider .owl-prev:hover, .feedback-section .feedback-slider .owl-next:hover {
  color: #B45309 !important;
}

.feedback-bg::before {
  background: #1E3A8A;
}

.blog-section .blog-card .blog-text h3 a {
  color: #1E3A8A;
}

.blog-section .blog-card .blog-text h3 a:hover {
  color: #B45309;
}

.blog-section .blog-card .blog-text ul li i {
  color: #B45309;
}

.blog-section .blog-card .blog-text .blog-btn i {
  color: #B45309;
}

.blog-section .blog-card .blog-text .blog-btn i:hover {
  background: #B45309;
}

.newsletter-section .newsletter-area {
  background: #12275C;
}

.newsletter-section .newsletter-area .newsletter-form .default-btn {
  background: #B45309;
  border: 1px solid #B45309;
}

.newsletter-section .newsletter-area .newsletter-form .default-btn:hover {
  color: #B45309;
}

.footer-area {
  background: #1E3A8A;
}

.footer-area .footer-widget .footer-social a i::after {
  background: #B45309;
}

.footer-area .footer-widget h3::before {
  background: #B45309;
}

.footer-area .footer-widget h3::after {
  background: #1E3A8A;
}

.footer-area .footer-widget ul li::before {
  background: #B45309;
}

.footer-area .footer-widget ul li a:hover {
  color: #B45309;
}

.footer-area .copyright-area {
  background: #12275C;
}

.footer-area .copyright-area p a:hover {
  color: #B45309;
}

.nav-style-two .main-nav .navbar .navbar-nav .nav-item a:hover {
  color: #B45309;
}

.nav-style-two.is-sticky {
  background: #1E3A8A;
}

.banner-style-two .get-quote-section .quote-form {
  background: rgba(30, 58, 138, 0.5);
}

.choose-style-two .choose-card::before {
  background: #1E3A8A;
}

.choose-style-two .choose-card::after {
  background: #1E3A8A;
}

.choose-style-two .choose-card i {
  color: #B45309;
}

.choose-style-two .choose-card:hover i {
  color: #1E3A8A;
}

.track-product .track-text .newsletter-form .default-btn {
  background: #B45309;
  border: 1px solid #B45309;
}

.track-product .track-text .newsletter-form .default-btn:hover {
  color: #B45309;
}

.track-product.track-product-bg::before {
  background: rgba(30, 58, 138, 0.6);
}

.facilities-section .facilities-text h2 {
  color: #1E3A8A;
}

.facilities-section .facilities-text ul li {
  color: #1E3A8A;
}

.facilities-section .facilities-text .theme-btn .default-btn {
  border: 1px solid #B45309;
}

.contact-section {
  background: #E9EEF5;
}

.contact-section .contact-area h2 {
  color: #1E3A8A;
}

.contact-section .contact-area .form-group .list-unstyled {
  color: #B45309;
}

.contact-section .contact-area .default-btn {
  background: #B45309;
  border: 1px solid #B45309;
}

.contact-section .contact-area .default-btn:hover {
  color: #B45309;
}

.newsletter-style-two {
  background: #E9EEF5;
}

.banner-style-three {
  background: #1E3A8A;
}

.about-style-three .about-img::before {
  background: #1E3A8A;
}

.about-style-three .about-img::after {
  background: #1E3A8A;
}

.achivement-section .features-section .feature-card:hover {
  background: #B45309;
}

.achivement-bg::before {
  background: rgba(30, 58, 138, 0.8);
}

.feedback-style-three .feedback-slider-area .slider-items .client-info span {
  color: #B45309;
}

.feedback-style-three .feedback-slider-area .owl-prev, .feedback-style-three .feedback-slider-area .owl-next {
  background: #B45309 !important;
  border: 1px solid #B45309;
}

.feedback-style-three .feedback-slider-area .owl-prev:hover, .feedback-style-three .feedback-slider-area .owl-next:hover {
  color: #B45309 !important;
}

.feedback-style-three .feedback-slider-area:hover .owl-prev {
  border: 1px solid #B45309;
}

.feedback-style-three .feedback-slider-area:hover .owl-next {
  border: 1px solid #B45309;
}

.page-title::before {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(30, 58, 138, 0.9)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(30, 58, 138, 0.9) 100%);
}

.page-title .title-text ul li a:hover {
  color: #B45309;
}

.about-style-two .about-img::before {
  border: 2px solid #B45309;
}

.transport-style-three .transport-card .transport-img::before {
  background: #1E3A8A;
}

.transport-style-three .transport-card .transport-img::after {
  background: #1E3A8A;
}

.transport-style-four .transport-card .transport-text a i {
  color: #B45309;
  border: 1px dashed #B45309;
}

.service-details-area .service-post-area h2 {
  color: #1E3A8A;
}

.service-details-area .service-post-area ul li {
  color: #1E3A8A;
}

.service-details-area .service-sidebar .sidebar-widget h3 {
  background: #1E3A8A;
}

.service-details-area .service-sidebar .sidebar-widget ul li:last-child {
  border-bottom: 0px solid #1E3A8A;
}

.service-details-area .service-sidebar .sidebar-widget ul li:hover {
  background: #B45309;
}

.faq-section .accordions .accordion-item {
  border: 1px solid #1E3A8A;
}

.faq-section .accordions .accordion-item .accordion-title.active-title {
  background-color: #1E3A8A;
}

.faq-section .accordions .accordion-item .accordion-title h2 {
  color: #1E3A8A;
}

.error-section h2 {
  color: #1E3A8A;
}

.error-section .theme-btn .default-btn {
  border: 1px solid #B45309;
}

.terms-section .terms-text h2 {
  color: #1E3A8A;
}

.coming-soon a {
  color: #B45309;
}

.blog-style-three .blog-card .blog-img .blog-btn a:hover {
  background: #1E3A8A;
}

.blog-style-three nav .pagination .page-item .page-link.active {
  background: #1E3A8A;
}

.blog-style-three nav .pagination .page-item .page-link:hover {
  background: #1E3A8A;
}

.blog-details-area .blog-post-area h2 {
  color: #1E3A8A;
}

.blog-details-area .blog-post-area ul li {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form input:focus {
  border: 1px solid #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form ::-webkit-input-placeholder {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form :-ms-input-placeholder {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form ::-ms-input-placeholder {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form ::placeholder {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form button i {
  color: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-search form button i:hover {
  background: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-widget h3 {
  background: #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-widget .post-item .post-info h4 a:hover {
  color: #B45309;
}

.blog-details-area .blog-sidebar .blog-widget ul li:last-child {
  border-bottom: 0px solid #1E3A8A;
}

.blog-details-area .blog-sidebar .blog-widget ul li:hover {
  background: #B45309;
}

.blog-details-area .blog-sidebar .blog-tags ul li a:hover {
  background: #B45309;
}

.contact-card-section .contact-card::before {
  background: #1E3A8A;
}

.loader-content {
  background: #1E3A8A;
}

.top-btn i {
  background: #1E3A8A;
}

