.nmf-slideshow {
position: relative;
margin: 0 auto 80px auto; }
.nmf-slideshow .nmf-slideshow-pagination {
position: absolute;
bottom: 57px;
left: 45px;
margin: 0;
display: flex;
flex-direction: row; }
.nmf-slideshow .nmf-slideshow-pagination .nmf-slideshow-navigation-inline {
display: none; }
.nmf-slideshow .nmf-slideshow-pagination li {
padding: 0; }
.nmf-slideshow .nmf-slideshow-pagination li:before {
content: none; }
.nmf-slideshow .nmf-slideshow-pagination li a {
display: block;
width: 20px;
height: 20px;
border-radius: 20px;
background-color: white; }
.nmf-slideshow .nmf-slideshow-pagination li a.selected {
background-color: orange; }
.nmf-slideshow .nmf-slideshow-pagination li:not(:last-of-type) {
margin-right: 20px; }
.nmf-slideshow .nmf-slideshow-slide {
display: none;
flex-direction: row; }
.nmf-slideshow .nmf-slideshow-slide .nmf-slideshow-content {
flex-basis: calc(100% - 10px);
margin: 0 20px 0 0;
background-color: lightgray;
padding: 40px;
box-sizing: border-box; }
.nmf-slideshow .nmf-slideshow-slide .nmf-slideshow-content *:first-child {
margin-top: 0; }
.nmf-slideshow .nmf-slideshow-slide .nmf-slideshow-content .wp-block-buttons {
margin: 37px 0 0 0;
justify-content: flex-start; }
.nmf-slideshow .nmf-slideshow-slide .nmf-slideshow-content *:last-child {
margin-bottom: 91px; }
.nmf-slideshow .nmf-slideshow-slide img {
object-fit: cover; }
.nmf-slideshow.is-style-same-height {
display: grid;
flex-direction: row; }
.nmf-slideshow.is-style-same-height .nmf-slideshow-slide {
display: flex;
visibility: hidden;
grid-area: 1 / 1 / 2 / 2; }
.nmf-slideshow .nmf-slideshow-slide.active {
display: flex;
visibility: visible; }.tabs-block .tabs-content {
display: none;
}
.tabs-block .tabs-content.visible {
display: block;
}
.tabs-block .tabs-navigation {
display: flex;
flex-direction: row;
}
.tabs-block .tabs-navigation ul {
display: flex;
}
.tabs-block .tabs-navigation ul .tabs-button {
flex-grow: 1;
box-sizing: border-box;
padding: 10px;
background-color: #eee;
}
.tabs-block .tabs-navigation ul .tabs-button p {
text-align: center;
margin: 0;
}
.tabs-block .tabs-navigation ul .tabs-button:nth-child(2n) {
background-color: #ddd;
}
.tabs-block .tabs-navigation ul .tabs-button.selected {
background-color: black;
color: white;
}
.tabs-block .tabs-navigation ul .tabs-button.selected a, .tabs-block .tabs-navigation ul .tabs-button.selected a:link, .tabs-block .tabs-navigation ul .tabs-button.selected a:hover {
color: white;
}
.tabs-block .tabs-navigation .mobile-dropdown-handler {
display: none;
}
.tabs-block ul {
list-style: none;
}
.tabs-block ul li:before {
content: none;
}