.magnin-slider .sp-nav-control .nav-control:hover {
    background: #a72143 !important;
}

div#sppb-addon-1658306869077 {
    background: #fff;
}

.sp-page-title .sp-page-title-heading {
color: #ffffff;
}

.sp-page-title .sp-page-title-sub-heading {
color: #ffffff;
}
.magnin-slider .sp-slider-btn-text:hover, .magnin-slider .sp-slider-btn-text:focus, .magnin-slider .sp-slider-btn-text:active {
    border-color: #a72143;
}

#sppb-addon-1635149470875 .sppb-carousel-extended-dots ul li:hover span, #sppb-addon-1635149470875 .sppb-carousel-extended-dots ul li.active span {
    background: #a72143;
}

a {
    color: #a72143;
}

.offcanvas-menu {
    background-color: #000000;
    color: #ffffff;
}

#modal-menu .sp-megamenu-parent>li:hover>a, #modal-menu .sp-megamenu-parent>li:hover>span, #modal-menu .sp-megamenu-parent>li.active>a, #modal-menu .sp-megamenu-parent>li.active>span {
    color: #a72143;
}


#sp-header {
    background: #000000;
}

#sp-logo.has-border {
    position: relative;
    padding-right: 35px;
}

#sp-header.header-with-modal-menu a:hover, #sp-header.header-with-modal-menu a:focus {
    color: #a72143;
}

.template-options {
    visibility: hidden;
    display: none;
}

footer#sp-footer {
    margin-top: 40px;
    background: #000;
}

#sp-footer a, #sp-bottom a {
    color: #ffffff;
}