.navbar-toggler{
    background-color: #710004;

}
.navbar-dark .navbar-toggler{
    background: #710004;
    border-radius: 50%;
    width: 60px;
    height: 60px;
}
.nav-item a:hover{
    color:white!important;
    background-color: #710004;
    border-radius: 15px;
    padding: 10px 15px!important;
}
.nav-item a{
    color:#710004!important;
    border-radius: 15px;
    padding: 10px 15px!important;

}

.nav-item{
    padding:10px 0px;
}

.request-a-quote-btn {
    width: 220px;
}

.request-a-quote-btn a:hover{
    background-color: white!important;
    color:#710004!important;
    border:1px solid #710004;
}
.request-a-quote-btn a{
    padding: 10px 20px;
    background-color: #710004;
    color:white!important;
    border-radius: 15px;
    margin-left: -5px;
    text-transform: uppercase;
}

.dropdown-menu{
    border-radius: 15px;
}
.dropdown-item{
    padding:10px;
}
/* .nav-item:hover{
    background-color: #710004;
    border-radius: 15px;
} */

.notification{
    background-color:#710004;
    color:white;
    text-align: center;
}
.notification p{
    padding:5px;
}

.dropdown-item:hover{
    background-color:#710004!important;
}

@media screen and (min-width: 768px) {
    .nav-item{
        font-size:18px;
        padding:10px 20px;
    }
    .request-a-quote-btn a{
        font-size:18px;
        

    }
    .dropdown-menu{
        border-radius: 15px;
        border: solid 1px #710004;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu{
        border: 1px solid #710004;
        border-radius: 15px;
        top:50px;

    }
  }

.covid-link {
      color: #fff;
      text-decoration: none;
}

.covid-link:hover {
    color: darkgrey;
    text-decoration: none;
}

.dropdown:hover .dropdown-menu {
    display: block;
 }
 .dropdown-menu2{
     display: none;
 }
 .dropdown-menu2 li {
     list-style: none;
 }
 .dropdown2:hover .dropdown-menu2{
     display: block;
 }
 @media screen and (min-width: 992px) {
    .dropdown2:hover .dropdown-menu2{
        position: absolute;
        left: 343px;
        height: fit-content;
        width: auto;
        background: white;
        padding: 0;
        bottom: -40px;
        border-radius: 20px;
        border: 1px solid #710004;
    }
    .caret2::before{
        font-family: 'FontAwesome';
        content: "\f0da";
        /* display: none!important; */
    }
    .caret2::after{
        display: none!important;
    }
    .dropdown2 .dropdown-toggle::after{
        display: none!important;
    }

 }

@media (min-width: 1220px) {
    #navbar-toggler {
        display: none !important;
    }
}

.flex-row-reverse-t-l {
    flex-direction: row-reverse;
}

.service-spacing-t-l {
    margin-top: 0px;
}

@media (max-width: 992px) {    
    .flex-row-reverse-t-l {
        flex-direction: column;
    }
    .service-spacing-t-l {
        margin-top: 50px;
    }
}

.hero-section{
    margin-top:-16px;
    height: 650px;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}
.hero-content h1{
    font-size: 38px;
    font-weight: 400;
    color: #710004;
    background-color: rgba(255, 255, 255, 0.6);
    padding: 20px;
    margin: 0 auto;
}
.hero-btn{
    margin-top:60px;
}

.hero-btn a{
    color: inherit;
    text-decoration: none;
}

.hero-btn a:hover{
    color: inherit;
    text-decoration: none;
}

.hero-logo{
    margin: 40px 0px;
}
.homepage-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-02.webp');
    background-size: cover;
    background-repeat: no-repeat;
}

.office-moving-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-06.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
}

.moving-services-hero {
    background-image:url('/wp-content/uploads/2025/07/hero-04.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position:center;
}

.about-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-01.webp');
    background-size: cover;
    background-repeat: no-repeat;
}

.contact-hero{
    background-image:url('/assets/images/hero/hero-15.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

.request-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-16.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.contact-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-15.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

.delivery-cartage-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-11.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.long-distance-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-09.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.error-page{
    background-image:url('/assets/images/hero/hero-error.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.seniors-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-08.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 30%;
}

.specialty-items-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-12.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 30%;
}

.packing-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-13.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.moving-tips-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-14.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 65%;
}

.checklist-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-03.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 65%;
}

.faq-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-05.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 40%;
}

.covid-hero{
    background-image:url('/wp-content/uploads/2025/07/hero-07.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 40%;
}

@media screen and (min-width: 768px) {
    .hero-logo{
        margin: 60px 0px 40px 0px;
    }
}