:root{
--main-color:#be1120;
} .whiteText ,
.whiteText *{
color: white !important;
}
.pre-header p{
margin-bottom: 0 !important;
font-size: 15px;
}
.mfn-footer, .mfn-footer .widget_recent_entries ul li a {
color: #f8f8ff;
} a.button.action_button.top-bar-right-button,
.action_button{
background: var(--main-color);
color: white !important;
}
.action_button:hover ,
.current_page_item a span{
color:var(--main-color) !important;
background: white;
}
ul#menu-main-menu li span {
font-size: 18px;
}
.is-sticky{
top: 0px !important;
} #nav_menu-2 ul {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0.5rem 1rem;
padding-left: 15px;
}
.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn){
color: white;
}
span.author{
display: none;
}
.karosell-equal {
--height-slices: 400px;
}
.karosell-equal .swiper-slide *,
.karosell-equal .swiper-slide{
height: var(--height-slices) !important;
}
.karosell-equal .swiper-slide img{
object-fit: cover;
width: 100%;
}
.post-footer,
.post .label{
display: none;
}
div#Header_wrapper *, div#Header_wrapper {
z-index: 0;
} #Side_slide{
background: white;
}
#Side_slide .menu_wrapper *{
color: black;
}
@media (max-width: 757px){
sr7-txt#SR7_1_1-4-0 {
font-size: 40px !important;
line-height: 46px !important;
}
sr7-txt#SR7_1_1-4-1 {
font-size: 13px !important;
margin-top: 24px !important;
}
a#SR7_1_1-4-2 {
font-size: 13px !important;
margin-top: 24px !important;
}
p,h6, footer li a{
font-size: 16px;
}
.top_bar_left.clearfix {
height: 75px;
}
.content_wrapper .section_wrapper{
padding: 0 !important;
max-width: 100vw !important;
}
}