.btn--primary {
   
    background-color:#5d6b5c !important;
    color: white;
border:0px;
}


.s-block--enhanced-features__item {
    background-color: #fdfdfd;
}

.bg-primary {
    background-color: transparent !important;   
}

.text-primary-reverse {
    color: black !important;
}

.s-button-primary {
    background-color:#5d6b5c !important ;
    border-width: 0px;
}

span .text-store-text-primary:hover {
color:#5d6b5c !important ;
}

a .text-primary:hover {
    color:#5d6b5c !important;
}
.advanced-slider__caption__inner__content__heading{
color:#dddddd !important;
}

.advanced-slider__caption__inner__content .advanced-slider__caption__inner__content__text{
color:#dddddd !important;
}

.advanced-slider__caption__inner.advanced-slider__caption__inner--left {
    position: absolute !important;
    left: 5% !important;
    top: 15% !important;
    width: 55% !important;
}

.advanced-slider.with-controls .advanced-slider__caption__inner--left {
     padding-left: 0px; 
}

.starting-or-normal-price p {
  font-size: 1.2rem !important;
}

@media (max-width: 768px) {
    video .object-cover {
        height: 100vh !important;
        max-height: 100vh !important;
    }
}





.footer-description, .footer-description p, .footer-description+p {
    padding-top: 20px;
}





#about-3 .w-full p {
 padding-left: 1.2rem;
  font-size: 1.1rem;
  margin-bottom: 0.9rem;
}

#about-3 .w-full a {
  margin-top: 0.5rem !important;
}