@media (min-width: 769px) {
#right-sidebar > .inside-right-sidebar {
position: -webkit-sticky;
position: sticky;
top: 80px; margin-top: 0px;
}
.sticky-container > .gb-inside-container,
.sticky-container {
position: sticky;
top: 80px; } body.logged-in #right-sidebar > .inside-right-sidebar {
top: 112px; }
body.logged-in .sticky-container > .gb-inside-container,
body.logged-in .sticky-container {
top: 112px; }
} @media (max-width: 768px) {
#right-sidebar {
display: none;
}
} @media (max-width: 1279px) {
.gb-container-4f1601e0 {
display: none;
}
} @media (min-width: 1280px) {
#site-navigation .inside-navigation,
#sticky-navigation .inside-navigation {
padding-left: 20px;
padding-right: 20px;
}
}
@media (max-width: 1279px) {
.main-navigation .inside-navigation {
padding-left: 10px !important;
}
}
#site-navigation .navigation-branding,
#sticky-navigation .navigation-branding {
margin-left: 0 !important;
} .entry-content {
padding-bottom: 3.75em;
} .wp-block-embed,
figure.wp-block-image,
.gb-grid-wrapper figure.wp-block-image,
.wp-block-gallery {
margin-bottom: 1.5em;
} @media (min-width: 769px) {
.wp-block-gallery.has-nested-images figure.wp-block-image img {
aspect-ratio: 1; object-fit: cover;
}
.wp-block-gallery.has-nested-images figure.wp-block-image {
flex-grow: 0; }
}
@media only screen and (max-width: 768px) {
.wp-block-gallery.has-nested-images {
display: flex;
flex-wrap: wrap; justify-content: space-between; gap: 0; }
.wp-block-gallery.has-nested-images figure.wp-block-image {
width: 50%; box-sizing: border-box; padding: 0; margin: 0;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img {
width: 100%;
height: 100%;
object-fit: cover;
aspect-ratio: 1 / 1; }
}  .aspect-ratio-11 {
aspect-ratio: 9/9;
width: 100%;
height: auto !important;
object-fit: cover;
} .aspect-ratio-169 {
aspect-ratio: 16/9;
width: 100%;
height: auto !important;
} .fixed-ratio {
aspect-ratio: 500 / 335;
width: 100%;
} //.wp-block-image {
//    overflow: hidden; //    position: relative;
//}
//.wp-block-image img {
//    transition: transform 0.2s ease; //}
//.wp-block-image:hover img {
//    transform: scale(1.1); //}  //.imagezoom {
//    position: relative;
//    overflow: hidden;
//}
//.imagezoom img {
//   max-width: 100%;
//    transition: all 0.2s ease-in-out;
//    display: block;
//    width: 100%;
//    height: auto;
//    transform: scale(1);
//}
//.imagezoom:hover img {
//    transform: scale(1.1);
//    filter: brightness(110%);
//}  .gb-container.add-zoom-effect {
overflow: hidden;
position: relative;
}
.gb-container.add-zoom-effect img:hover {
transform: scale(1.1);
}
.gb-container.add-zoom-effect img  {
transition: 0.2s ease-in;
}  .gb-zoom .gb-grid-column > .gb-container:before {
transform: scale(1);
transition: transform 0.2s ease-in-out;
}
.gb-zoom .gb-grid-column:hover > .gb-container:before {
transform: scale(1.1);
transition: transform 0.2s ease-in-out;
}  .my-box-shadow {
box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.5);
border-radius: 10px;
} .main-navigation .main-nav ul li[class*="current-menu-"]:hover > a {
color:#1e73be;
}   .gb-query-loop-item .gb-block-image:has(.featured-image) + .gb-block-image {
display: none;
}  .gb-container.linked-container .gb-inside-container {
position: relative;
}
.gb-container.linked-container a:before {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 10;
}  .my-custom-headline {
opacity: 0;
} .gb-container.linked-container:hover:before {
transform: scale(1.04);
opacity: 0.85;
}
.gb-container.linked-container {
transition: all 0.4s ease;
} .category-button-wrapper {
display: flex;
flex-wrap: wrap; gap: 5px; justify-content: center; margin: 10px 0;
} .category-button {
padding: 8px 20px;
background-color: var(--accent) !important; color: var(--base-2) !important; text-decoration: none;
border-radius: 9999px;
font-weight: bold;
text-align: center;
font-family: 'PT Sans', sans-serif;
font-size: 16px !important;
text-transform: uppercase; transition: background-color 0.3s ease;
margin: 5px;
}
.category-button:hover {
background-color: var(--global-color-4) !important; }
.category-button:active,
.category-button:focus {
background-color: var(--global-color-4) !important; color: var(--base-2) !important; }