@media screen and (max-width:782px) {
.main-navigation .main-nav ul li a {
padding-left: 0px;
padding-right: 0px;
}
.sticky-enabled .main-navigation.is_stuck .main-nav ul li a {
padding-left: 10px;
padding-right: 10px;
}
}
.top-bar svg {
fill: var(--panna);
}
.menu-button > a {
background-color: var(--blu);
color: var(--panna) !important;
text-align: center;
} .button, .elementor-button {
display: inline-block;
padding: 20px 40px;
position: absolute;
vertical-align: middle;
border: 1px solid CurrentColor;
border-radius: 0px !important;
}
.button::after, .elementor-button::after, .button::before, .elementor-button::before {
position: absolute;
content: "";
transition: all 0.5s;
}
.button::before, .elementor-button::before {
bottom: -10px;
height: 10px;
width: calc(100% + 2px);
left: 3px;
transform: skewX(45deg);
border: 1px solid CurrentColor;
background-color: transparent;
}
.button::after, .elementor-button::after {
right: -10px;
height: calc(100% + 2px);
width: 10px;
bottom: -5px;
transform: skewY(45deg);
border: 1px solid CurrentColor;
background-color: transparent;
}
.button:active, .elementor-button:active {
margin-left: 10px;
margin-top: 10px;
}
.button:active::before, .elementor-button:active::before {
bottom: -5px;
height: 5px;
left: 3px;
}
.button:active::after, .elementor-button:active::after {
right: -5px;
width: 5px;
bottom: -3px;
} .elementor-widget-wp-widget-archives ul {
list-style: none;
margin: 0;
}
.elementor-widget-wp-widget-archives li {
position: relative;
padding: 5px 0px;
border-bottom: 1px solid lightgrey;
}
.elementor-widget-wp-widget-archives li:hover {
background-color: rgba(255,255,255,.75);
}
.elementor-widget-wp-widget-archives li > a {
width: 95%;
height: 100%;
display: inline-flex;
-webkit-transition: all .2s ease;
transition: all .2s ease;
}
.elementor-widget-wp-widget-archives li > a:hover {
-webkit-transform: translateX(0.5rem);
transform: translateX(0.5rem);
}
.elementor-widget-wp-widget-archives h5 {
font-weight: bold;
}
.elementor-widget-wp-widget-archives li:after {
content: '>';
color: var(--verde);
font-weight: bolder;
display: inline-flex;
}
.post-type-archive-rassegna-stampa .elementor-posts--skin-classic .elementor-post {
background: white !important;
}
@media screen and (max-width:782px) {
.rassegna-stampa {
background-image: linear-gradient(90deg, var( --e-global-color-secondary ) 100%, #FFFFFF 0%) !important;
}
} @media screen and (max-width: 782px) {
.footer-widgets {
text-align: center;
}
.footer-widget-2 .wp-container-1 {
justify-content: center;
}
}
.footer-widgets .footer-widget-2 {
flex-basis: 10%;
}
.footer-widget-2 path {
fill: var(--bianco) !important
}