/* Add custom CSS styles below */ 
.s-button-primary {
    background-color: #3E233B;
    border-color: #3E233B;       
}
.s-button-primary:hover {
    background-color: #3E233B;
}
.banner-entry {
    height: 260px;
    }
section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type {
    margin-top: 4rem;
}
    .lazy__bg.lazy.entered.loaded {
    background-color: white;
}
.s-slider-block__title-left {
    display: none;
}
.s-block__title {
    justify-content: center;
}
.s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0; 
}
.s-slider-block__title {
    justify-content: center;
}
.s-slider-block__title h2,
.s-block__title h2 {
  border: 2px solid #3E233B !important;       
    border-radius: 15px !important;          
    padding: 10px 20px;      
    display: inline-block; 
}

.w-full {
    width: auto;
}
.index section.s-block--fixed-banner:nth-of-type(12) > .container {
    max-width: 50%;
    padding-top: 4%;
}