:root {
--upi-dark-blue: #142743;
--upi-bright-blue: #2653f6;
--upi-green: #79c569;
--upi-white: #ffffff;
}  .elementor .elementor-element.upi-button-green .elementor-button,
.elementor .elementor-element.upi-button-green .elementor-button:visited,
.elementor .elementor-element.upi-button-green .elementor-button:hover,
.elementor .elementor-element.upi-button-green .elementor-button:focus,
.elementor .elementor-element.upi-button-green .elementor-button:focus-visible,
.elementor .elementor-element.upi-button-green .elementor-button:active,
.elementor .elementor-element.upi-button-blue .elementor-button,
.elementor .elementor-element.upi-button-blue .elementor-button:visited,
.elementor .elementor-element.upi-button-blue .elementor-button:hover,
.elementor .elementor-element.upi-button-blue .elementor-button:focus,
.elementor .elementor-element.upi-button-blue .elementor-button:focus-visible,
.elementor .elementor-element.upi-button-blue .elementor-button:active {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-height: 48px !important;
padding: 13px 32px !important;
border: 0 !important;
border-radius: 14px !important;
outline: 0 !important;
box-shadow: none !important;
font-family: "Open Sans", sans-serif !important;
font-size: 20px !important;
font-weight: 800 !important;
line-height: 1.2 !important;
text-align: center !important;
text-decoration: none !important;
white-space: normal !important;
opacity: 1 !important;
filter: none !important;
transform: none !important;
transition: none !important;
cursor: pointer;
} .elementor .elementor-element.upi-button-green .elementor-button,
.elementor .elementor-element.upi-button-green .elementor-button:visited,
.elementor .elementor-element.upi-button-green .elementor-button:hover,
.elementor .elementor-element.upi-button-green .elementor-button:focus,
.elementor .elementor-element.upi-button-green .elementor-button:focus-visible,
.elementor .elementor-element.upi-button-green .elementor-button:active {
background: var(--upi-green) !important;
color: var(--upi-dark-blue) !important;
} .elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button,
.elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button:visited,
.elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button:hover,
.elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button:focus,
.elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button:focus-visible,
.elementor
.elementor-element.upi-button-green.elementor-widget-jet-smart-filters-apply-button
button.apply-filters__button:active {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: 100% !important;
min-height: 56px !important;
margin: 0 !important;
padding: 13px 32px !important;
background-color: var(--upi-green) !important;
color: var(--upi-dark-blue) !important;
border: 0 !important;
border-radius: 14px !important;
outline: 0 !important;
box-shadow: none !important;
font-family: "Open Sans", sans-serif !important;
font-size: 20px !important;
font-weight: 800 !important;
line-height: 1.2 !important;
text-align: center !important;
text-decoration: none !important;
opacity: 1 !important;
filter: none !important;
transform: none !important;
transition: none !important;
cursor: pointer;
} .elementor .elementor-element.upi-button-blue .elementor-button,
.elementor .elementor-element.upi-button-blue .elementor-button:visited,
.elementor .elementor-element.upi-button-blue .elementor-button:hover,
.elementor .elementor-element.upi-button-blue .elementor-button:focus,
.elementor .elementor-element.upi-button-blue .elementor-button:focus-visible,
.elementor .elementor-element.upi-button-blue .elementor-button:active {
background: var(--upi-bright-blue) !important;
color: var(--upi-white) !important;
} .elementor .elementor-element.upi-button-hero .elementor-button,
.elementor .elementor-element.upi-button-hero .elementor-button:visited,
.elementor .elementor-element.upi-button-hero .elementor-button:hover,
.elementor .elementor-element.upi-button-hero .elementor-button:focus,
.elementor .elementor-element.upi-button-hero .elementor-button:focus-visible,
.elementor .elementor-element.upi-button-hero .elementor-button:active {
min-height: 58px !important;
padding: 16px 40px !important;
font-size: 22px !important;
} .elementor .elementor-element.upi-button-green .elementor-button-content-wrapper,
.elementor .elementor-element.upi-button-blue .elementor-button-content-wrapper {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
gap: 8px;
}
.elementor .elementor-element.upi-button-green .elementor-button-text,
.elementor .elementor-element.upi-button-blue .elementor-button-text {
line-height: inherit !important;
} .upi-header .elementor-nav-menu > li > a {
font-family: "Open Sans", sans-serif !important;
font-size: 20px !important;
font-weight: 600 !important;
}
.upi-header .woocommerce-Price-amount {
font-family: "Open Sans", sans-serif !important;
font-size: 20px !important;
font-weight: 600 !important;
gap: 6px;
}   .picked-by-experts-widget .eael-grid-post-holder {
background: #ffffff !important;
border: 2px solid #b2b2b2 !important;
box-shadow: none !important;
} .picked-by-experts-widget .eael-grid-post,
.picked-by-experts-widget .eael-grid-post-holder-inner,
.picked-by-experts-widget .eael-entry-wrapper,
.picked-by-experts-widget .eael-entry-header {
box-shadow: none !important;
} .picked-by-experts-widget .eael-entry-wrapper,
.picked-by-experts-widget .eael-entry-header {
width: 100%;
text-align: center !important;
}
.picked-by-experts-widget .eael-entry-title {
width: 100%;
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
}
.picked-by-experts-widget .eael-entry-title > a {
display: block;
width: 100%;
text-align: center !important;
}  .picked-by-experts-widget .swiper-button-prev i,
.picked-by-experts-widget .swiper-button-next i,
.picked-by-experts-widget .swiper-button-prev i::before,
.picked-by-experts-widget .swiper-button-next i::before {
display: none !important;
content: none !important;
} .picked-by-experts-widget .swiper-button-prev,
.picked-by-experts-widget .swiper-button-prev:hover,
.picked-by-experts-widget .swiper-button-prev:focus,
.picked-by-experts-widget .swiper-button-prev:focus-visible,
.picked-by-experts-widget .swiper-button-prev:active,
.picked-by-experts-widget .swiper-button-next,
.picked-by-experts-widget .swiper-button-next:hover,
.picked-by-experts-widget .swiper-button-next:focus,
.picked-by-experts-widget .swiper-button-next:focus-visible,
.picked-by-experts-widget .swiper-button-next:active {
display: flex !important;
align-items: center !important;
justify-content: center !important;
width: 44px !important;
height: 44px !important;
min-width: 44px !important;
min-height: 44px !important;
padding: 0 !important;
background: var(--upi-green) !important;
color: var(--upi-dark-blue) !important;
border: 0 !important;
border-radius: 50% !important;
outline: 0 !important;
box-shadow: none !important;
opacity: 1 !important;
filter: none !important;
transition: none !important;
cursor: pointer;
z-index: 20 !important;
} .picked-by-experts-widget .swiper-button-prev::after,
.picked-by-experts-widget .swiper-button-next::after {
display: block !important;
width: 0 !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
content: "" !important;
font-size: 0 !important;
line-height: 0 !important;
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important;
} .picked-by-experts-widget .swiper-button-prev::after {
border-right: 12px solid var(--upi-dark-blue) !important;
border-left: 0 !important;
transform: translateX(-1px);
} .picked-by-experts-widget .swiper-button-next::after {
border-left: 12px solid var(--upi-dark-blue) !important;
border-right: 0 !important;
transform: translateX(1px);
} .picked-by-experts-widget .swiper-button-prev {
left: -50px !important;
right: auto !important;
}
.picked-by-experts-widget .swiper-button-next {
right: -50px !important;
left: auto !important;
} @media (min-width: 768px) and (max-width: 1300px) {
.picked-by-experts-widget {
position: relative !important;
transform: translateX(10px);
}
.picked-by-experts-widget .swiper-button-prev {
left: -22px !important;
right: auto !important;
}
.picked-by-experts-widget .swiper-button-next {
right: -22px !important;
left: auto !important;
}
}
@media (max-width: 767px) { .picked-by-experts-widget .swiper-button-prev {
left: -50px !important;
right: auto !important;
}
.picked-by-experts-widget .swiper-button-next {
right: -50px !important;
left: auto !important;
}
.e-swiper-container:has(.picked-by-experts-widget) {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
}