body > div.cky-consent-container.cky-banner-bottom > div > div > div > div.cky-notice-btn-wrapper > button.cky-btn.cky-btn-reject{
color: white!important;
}
#articlesLoop img {
height: 100%!important;
}
body {
background-color: #d8dce0;
transition: background-color 1s ease;
}
.color-black {
background-color: #1a1a1a!important;
}
html {
scroll-behavior: auto;
} #bf-header .elementor-item,
#bf-header .elementor-sub-item,
#bf-header .elementor-menu-toggle,
#bf-header .elementor-menu-toggle svg {
color: #1A1A1A;
fill: #1A1A1A;
} li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children ul.sub-menu li a:hover{
color: #fff!important;
}
body.color-black #bf-header .elementor-item,
body.color-black #bf-header .elementor-sub-item,
body.color-black #bf-header .elementor-menu-toggle,
body.color-black #bf-header .elementor-menu-toggle svg {
color: #fff;
fill: #fff;
}
body.color-black #menuheader > nav.elementor-nav-menu--dropdown.elementor-nav-menu__container,
body.color-black li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children ul.sub-menu{
background-color: #343434!important;
} .container-hover {
position: relative;
overflow: hidden;
}
.container-hover .hover-on {
opacity: 0;
transition: all 0.2s;
}
.container-hover:hover .hover-on {
opacity: 1;
} .container-hover > * {
position: relative;
z-index: 2;
} @media (max-width: 767px) { .container-hover .hover-on {
opacity: 1 !important;
} .container-hover::before {
content: "";
position: absolute;
inset: 0;
z-index: 1;
pointer-events: none;
transition: all 0.2s;
background: linear-gradient(
180deg,
rgba(0, 0, 0, 0.0) 0%,
rgba(0, 0, 0, 0.3) 80%
);
}
} #typedesite .wpgb-hierarchical-list {
display: flex;
flex-wrap: wrap;
gap: 14px;
margin: 0;
padding: 0;
list-style: none;
}
#typedesite .wpgb-hierarchical-list li {
margin: 0;
padding: 0;
} #typedesite .wpgb-radio-control {
display: none;
} #typedesite .wpgb-radio {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 12px 22px;
border: 1.5px solid #d6d6d6;
border-radius: 999px;
background: #ffffff;
color: #111111;
font-size: 16px;
font-weight: 500;
line-height: 1.2;
cursor: pointer;
user-select: none;
transition: background-color 0.25s ease,
color 0.25s ease,
border-color 0.25s ease,
box-shadow 0.25s ease,
transform 0.25s ease;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
} #typedesite .wpgb-radio-label {
display: inline-block;
} #typedesite .wpgb-radio:hover {
border-color: #111111;
background: #f7f7f7;
box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
transform: translateY(-1px);
} #typedesite .wpgb-radio[aria-pressed="true"] {
background: #111111;
color: #ffffff;
border-color: #111111;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
} #typedesite .wpgb-radio:focus-visible {
outline: none;
box-shadow: 0 0 0 4px rgba(17, 17, 17, 0.12);
} @media (max-width: 767px) {
#typedesite .wpgb-hierarchical-list {
gap: 10px;
}
#typedesite .wpgb-radio {
padding: 10px 16px;
font-size: 14px;
}
}