@media screen and (max-width: 767px){
.blocco-iniziale-home h1.wp-block-heading {
font-size: 60px !important;
margin-top: 70px !important;
}
.blocco-iniziale-home h2.wp-block-heading {
font-size: 31px !important;
margin-top: 10px !important;
}
.sub-menu a.menu-link {
line-height: 25px;
}
.home .primary {
padding-top: 0 !important;
}	.wp-block-button, .wp-block-button .wp-block-button__link{
width: 100%;
}
.inversione-colonne-mobile {
flex-direction: column-reverse;
}
.solo-desktop, .blocco-iniziale-home img.wp-block-cover__image-background {
display: none !important;
}
.blocco-iniziale-home {
background-image: url(//www.centromep.it/wp-content/uploads/2023/05/MEP-IMG-BG.jpg);
background-size: cover;
background-position: 90%;
min-height: 80vh !important;
}
.blocco-iniziale-home .wp-block-buttons {
flex-wrap: nowrap;
gap: 5px !important;
width: 95%;
margin: 0 auto;
position: absolute;
left: 10px;
bottom: 30px;
}
.blocco-iniziale-home .wp-block-button {
width: 100%;
}
.blocco-iniziale-home a.wp-block-button__link {
padding: 15px 5px !important;
font-size: 12px;
width: 100%;
min-height: 60px;
}
.ast-container{
padding-left: 30px !important;
padding-right: 30px !important;
}
.blocco-percorso-clinical .wp-block-column {
margin-bottom: 0 !important;
}
a.anchor-percorso-clinical {
text-align: left;
display: block;
height: 70px;
}
a.anchor-percorso-clinical img {
display: block;
float: left;
}
a.anchor-percorso-clinical span{
display: block;
}
.blocco-percorso-clinical h2, .blocco-percorso-clinical p {
text-align: left;
}
.blocco-blog-home .wp-block-cover__inner-container {
max-width: 100% !important;
}
.blocco-blog-home article{
width: 100% !important;
}
.wp-block-uagb-post-carousel{
margin-left: 0 !important;
margin-right: 0 !important;
}
.blocco-blog-home {
padding-left: 15px !important;
padding-right: 15px !important;
}
.blocco-eventi .uagb-post__cta {
margin-left: 0 !important;
margin-right: 0 !important;
}
.blocco-eventi .uagb-post__cta a{
text-align: left;
font-size: 16px;
padding-left: 20px;
}
.blocco-eventi .uagb-post__inner-wrap {
padding-left: 0 !important;
padding-right: 0 !important;
}
.blocco-newsletter .wp-block-column.is-layout-flow {
padding: 0px !important;
}
.blocco-newsletter img {
border-radius: 10px !important;
}
.blocco-newsletter h2 {
font-size: 40px !important;
}
p.half-column-newsletter, p.half-column-newsletter input[type=text], p.email-field-newsletter input[type=email]{
width: 100% !important;
}
p.half-column-newsletter, p.email-field-newsletter{
padding-right: 0 !important;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 {
order: -1;
}
footer.site-footer {
margin-top: 50px;
}
.form-contatti-generico .wpcf7-submit {
width: 100%;
}
.titolo-header-pagina {
margin-bottom: 30px !important;
}
.titolo-header-pagina h1 {
font-size: 46px !important;
margin-bottom: 5px !important;
}
.blocco-servizi-home h2.wp-block-heading, .descrizione-blocco-servizi-home, 
.blocco-eventi p, .blocco-eventi h2{
text-align: left;
}
.blocco-blog-home h2, .blocco-blog-home p {
text-align: left;
padding-left: 15px;
}
a.menu-link {
width: 80% !important;
}
.colonna-icone-servizi p {
width: 70%;
text-align: left;
}
.colonna-icone-servizi p a {
left: 15px;
position: relative;
}
.colonna-icone-servizi .wp-block-column {
display: flex;
} .half-column.img-evento {
margin-bottom: 20px;
}
.riga.content-standard{
margin-top: 30px;
}
.blocco-bottoni-footer-mobile {
position: fixed;
bottom: 0;
z-index: 9;
width: 100%;
}
.bottone-chiamaci, .bottone-contattaci {
width: 50%;
float: left;
text-align: center;
font-size: 14px;
border: 1px solid #fff;
padding: 10px;
font-weight: 700;
display: block;
}
.blocco-bottoni-footer-mobile a {
color: #fff;
}
.bottone-chiamaci {
background: transparent linear-gradient(225deg, #80C0C6 0%, #1E8892 100%) 0% 0% no-repeat padding-box;
background: transparent -webkit-linear-gradient(225deg, #80C0C6 0%, #1E8892 100%) 0% 0% no-repeat padding-box;
background: transparent -moz-linear-gradient(225deg, #80C0C6 0%, #1E8892 100%) 0% 0% no-repeat padding-box;
}
.bottone-contattaci {
background: transparent linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
background: transparent -webkit-linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
background: transparent -moz-linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
}
.featured-image-single-area-riservata img {
width: 100%;
}
button.btn.button.ur-submit-button, 
input.user-registration-Button.button{
width: 100%;
}
.tax-cat_area_riserv .ast-container:not(header .ast-container), 
.page-template-pagina-area-riservata .ast-container:not(header .ast-container), 
.single-area_riservata_post .ast-container:not(header .ast-container){
padding: 30px 10px !important;
}}
@media screen and (min-width: 768px){
.solo-mobile{
display: none !important;
}
.blocco-iniziale-home .wp-block-button .wp-block-button__link br{
display: none;
}
.faq-home .wp-block-gutena-accordion-panel .gutena-accordion-block__panel-content-inner {
padding: 30px !important;
}
.form-contatti-generico .wpcf7-submit {
width: 50%;
}
.titolo-header-pagina h1 {
font-size: 60px !important;
}
.single-evento .half-column {
width: 50%;
float: left;
}
.half-column.dettagli-evento, .half-column.img-evento{
padding: 50px;
}
.blocco-eventi .uagb-post__text.uagb-post__excerpt, 
.blocco-blog-home .uagb-post__text.uagb-post__excerpt {
min-height: 95px;
}
button.btn.button.ur-submit-button, 
input.user-registration-Button.button{
width: 300px;
}
}
@media screen and (min-width: 1099px) and (max-width: 1439px){
.ast-container {
padding: 0 50px;
}
}@media screen and (max-width: 1279px){	p.submit-newsletter input[type="submit"] {
width: 100%;
}}@media screen and (max-width: 1199px){	.ast-plain-container.ast-no-sidebar #primary{
padding: 1.5em 0;
}}@media screen and (min-width: 1280px){	p.submit-newsletter input[type="submit"] {
width: 300px;
}
.campo-cognome{
padding-left: 10px;
}
.campo-nome{
padding-right: 10px;
}
.blocco-blog-home .wp-block-cover__inner-container, .blocco-faq-home, .blocco-eventi{
width: 1200px !important;
}
section.form-contatti-generico .half-column {
width: 50%;
float: left;
}
.blocco-menu-footer {
display: flex;
grid-column-gap: 10px;
}
.singolo-blocco-footer {
width: 100%;
}
.terzo-blocco-footer {
width: 70%;
}
.form-newsletter-pagina-contatti {
width: 1200px;
margin: auto;
}
.box-faq-home p.uagb-faq-content {
width: 1100px;
margin: auto;
}
.blocco-servizi-home {
width: 1100px;
}
.colonne-area-riservata {
width: 25%;
float: left;
}
.tax-cat_area_riserv .single-area-riservata-articolo {
width: 25%;
float: left;
}
.lista-sottocategorie-area-riservata ul {
display: flex;
justify-content: center;
gap: 20px;
}
.lista-sottocategorie-area-riservata ul li:not(.lista-sottocategorie-area-riservata ul li:last-child) {
border-right: 2px solid #d5d5d5;
padding-right: 20px;
}}
@media screen and (min-width: 1500px){
footer.site-footer {
padding-left: 50px;
padding-right: 50px;
}
#masthead .ast-container {
padding-left: 80px;
padding-right: 80px;
}
}   .wp-element-button, .faq-home .wp-block-gutena-accordion-panel-title, .blocco-blog-home .frhd__post-slider-rmbtn, p.submit-newsletter input[type="submit"], 
.form-contatti-generico .wpcf7-submit, .box-faq-home .uagb-faq-questions-button.uagb-faq-questions{
background: #1E8892 -moz-linear-gradient(270deg, #0E688E 0%, #187C90 100%) 0% 0% no-repeat padding-box;
background: #1E8892 -webkit-linear-gradient(270deg, #0E688E 0%, #187C90 100%) 0% 0% no-repeat padding-box;
background: #1E8892 linear-gradient(270deg, #0E688E 0%, #187C90 100%) 0% 0% no-repeat padding-box;
}
.wp-element-button:hover, p.submit-newsletter input[type="submit"]:hover, .form-contatti-generico .wpcf7-submit:hover{
transform: translateY(-5px);
background: #1e8892;
}
.hover-button-arancione a:hover{
background: #FF9E61 !important;
}
.hover-button-arancione a {
background: -moz-linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background: -webkit-linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background: linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background-color: #FF9E61 !important;
}p.submit-newsletter input[type="submit"]:hover{
transition-duration: .3s;
}
.titolo-header-pagina .entry-meta {
display: none;
}
a:focus, .ast-menu-toggle:focus{
outline: none;
}
div#ur-recaptcha-node {
margin-top: 30px;
}
button.btn.button.ur-submit-button {
margin-left: 0;
margin-top: 20px;
}
input.user-registration-Button.button {
float: none;
}
.user-registration-profile-header {
display: none !important;
} .astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg){
height: auto;
}
.site-header {
position: fixed;
width: 100%;
}
header .custom-logo-link img{
width: 150px;
}
.site-content{
margin-top: 85px;
}
.titolo-header-pagina {
background: -moz-linear-gradient(270deg, rgba(30,136,146,1) 0%, rgba(14,105,142,1) 100%);
background: -webkit-linear-gradient(270deg, rgba(30,136,146,1) 0%, rgba(14,105,142,1) 100%);
background: linear-gradient(270deg, rgba(30,136,146,1) 0%, rgba(14,105,142,1) 100%);
margin-bottom: 0 !important;
}
.titolo-header-pagina .ast-container {
min-height: 190px;
display: block;
padding-top: 2.5em;
padding-bottom: 2em;
}
.breadcrumb-custom {
margin-bottom: 0;
color: #fff;
font-weight: 300;
font-size: 16px;
}
.breadcrumb-custom a {
color: inherit;
}
.titolo-header-pagina h1 {
margin-bottom: 0;
color: #fff;
font-weight: 700 !important;
}
.titolo-header-pagina .post-thumb-img-content.post-thumb {
display: none;
} .colonna-icone-servizi figure.wp-block-image {
background: #fff;
padding: 20px;
border-radius: 100%;
}
.colonna-icone-servizi img {
width: 50px;
}
.colonna-icone-servizi p:hover {
transform: translateY(-5px);
opacity: .7;
transition-duration: .2s;
}
.colonna-icone-servizi p a:hover {
border-bottom: 2px solid #21b8c6;
}
.box-faq-home p.uagb-faq-content {
background: #fff;
border-radius: 10px;
box-shadow: 10px 10px 30px #00000029;
}
.box-faq-home .uagb-faq-questions-button.uagb-faq-questions {
border-radius: 10px;
}
.blocco-blog-home .uagb-post__image, .blocco-eventi .uagb-post__image{
padding: 20px;
}
.blocco-blog-home .uagb-post__inner-wrap, .blocco-blog-home .uagb-post__image img, 
.blocco-eventi .uagb-post__inner-wrap, .blocco-eventi .uagb-post__image img{
border-radius: 20px;
}
.blocco-blog-home .uagb-text-link, .blocco-blog-home .wp-block-uagb-post-carousel .slick-dots, 
.blocco-eventi .uagb-text-link, .blocco-eventi .wp-block-uagb-post-carousel .slick-dots {
padding: 0;
}
.blocco-blog-home .wp-block-uagb-post-carousel .slick-dots li, 
.blocco-eventi .wp-block-uagb-post-carousel .slick-dots li{
margin: 0 5px;
}
.blocco-blog-home .wp-block-uagb-post-carousel .slick-dots li button,
.blocco-eventi .wp-block-uagb-post-carousel .slick-dots li button{
border: 2px solid #fff;
border-radius: 100%;
padding: 0;
background: #7AB0BA;
}
.blocco-blog-home .wp-block-uagb-post-carousel .slick-dots li.slick-active button, 
.blocco-eventi .wp-block-uagb-post-carousel .slick-dots li.slick-active button{
background: #187C90;
}
.uagb-post__image {
height: 250px;
}
.uagb-post__image img {
object-fit: cover;
height: 200px !important;
}
a.anchor-percorso-clinical {
display: block;
}
a.anchor-percorso-clinical span {
color: #2f2f2f;
}
a.anchor-percorso-clinical img {
width: 60px;
border: 2px solid #fff;
border-radius: 100%;
padding: 10px;
background: -moz-linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background: -webkit-linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background: linear-gradient(90deg, #FF6B6C 0%, #FF9E61 100%);
background-color: #FF9E61 !important;
margin-right: 10px;
transition-duration: .3s;
}
a.anchor-percorso-clinical img:hover {
background: #FF9E61 !important;
transform: rotate(-90deg) translateX(10px);
}
.button-percorsi-home a:hover {
background: #FF9E61 !important;
}
p.half-column-newsletter {
float: left;
padding-right: 20px;
width: 50%;
}
p.half-column-newsletter input[type=text], p.email-field-newsletter input[type=email]{
padding: 15px 35px;
border: none;
border-radius: 5px;
box-shadow: 1px -2px 13px 0px #0c4d66;
width: 100%;
}
p.email-field-newsletter {
display: inline-block;
width: 100%;
padding-right: 20px;
}
p.half-column-newsletter input[type=text]::placeholder, 
p.email-field-newsletter input[type=email]::placeholder{
color: #9f9f9f !important;
}
p.check-privacy-newsletter {
font-size: 12px;
color: #fff;
font-weight: 300;
}
p.check-privacy-newsletter a {
color: inherit;
}p.check-privacy-newsletter a:hover {
opacity: .8;
}
p.check-privacy-newsletter input[type="checkbox"] {
width: 20px;
height: 20px;
margin-right: 5px;
vertical-align: middle;
}p.submit-newsletter input[type="submit"] {
font-size: 18px;
padding: 15px;
}p.submit-newsletter {
margin-top: 30px;
} .ast-footer-copyright a {
color: inherit;
}
p.titolo-widget-footer {
font-weight: 700;
margin-bottom: 1.2em;
}
.blocco-menu-footer {
font-weight: 300;
}
.ast-footer-social-wrap {
border-bottom: 1px solid #fff;
padding-bottom: 30px;
}
.blocco-menu-footer .singolo-blocco-footer ul {
margin: 0;
list-style-type: none;
}
.ast-footer-copyright {
padding-top: 10px;
font-weight: 700;
}
.logo-mep-footer {
width: 230px;
} .riga:after{
display: table;
content: "";
clear: both;
}
section.form-contatti-generico input::placeholder, 
section.form-contatti-generico textarea::placeholder {
color: #aaa;
}
section.form-contatti-generico .riga input, section.form-contatti-generico .riga textarea {
padding-left: 40px;
border: 3px solid #116F8F;
border-radius: 10px;
box-shadow: 10px 10px 30px #00000029;
}
section.form-contatti-generico .riga p {
margin-bottom: 20px;
}
.form-contatti-generico span.wpcf7-list-item {
margin: 0;
}
.form-contatti-generico .wpcf7-acceptance span.wpcf7-list-item-label {
font-size: 15px;
}
.form-contatti-generico .wpcf7-submit {
border: 2px solid #fff !important;
transition-duration: .2s;
}
.checkbox-accettazione p{
margin: 0 !important;
}
.area-messaggio p {
margin-bottom: 0 !important;
} p.titolo-single-team {
color: #1e8892;
font-weight: 900;
}
.img-single-team img {
border-radius: 100%;
} .section-servizi-centro .wp-block-column {
display: flex;
}
.section-servizi-centro figure {
background: #fff;
padding: 20px;
border-radius: 100%;
}
.blocco-pagina-servizi-centro {
display: flex;
align-items: center;
margin-top: 0 !important;
margin-left: 20px;
}
.blocco-pagina-servizi-centro p {
color: #1e8892;
font-size: 30px;
font-weight: 700;
margin-bottom: 0;
}
.blocco-pagina-servizi-centro p a {
font-size: 22px;
font-weight: 400;
color: #2f2f2f;
}
.blocco-pagina-servizi-centro p a:hover {
font-weight: 700;
border-bottom: 2px solid #1e8892;
} .single-evento{
width: 100%;
margin-top: 50px;
}
.img-evento img {
border-radius: 20px;
}
.dettagli-evento .mezza-colonna {
width: 50%;
float: left;
min-height: 150px;
padding-right: 20px;
}
.colonna-ora p {
margin: 0;
}
.riga.content-standard, .campo-form-contatti h2{
margin-bottom: 30px;
}
.riga.campo-form-contatti {
margin-bottom: 100px;
} .post-type-archive-eventi .ast-container {
flex-wrap: wrap;
grid-column-gap: 20px;
}
article.single-evento-articolo {
flex: 32%;
background: #fff;
flex-grow: 0;
margin-bottom: 40px;
padding: 30px 20px;
border-radius: 10px;
}
.overlay-concluso-evento {
background: rgb(47 47 47 / 40%) !important;
}
label.etichetta-concluso-evento {
position: absolute;
margin-top: -32px;
background: #F25D5D;
z-index: 1;
padding: 0px 25px;
border-radius: 20px;
font-size: 15px;
color: #fff;
font-weight: 600;
line-height: 1.7;
}
a.link-loop-evento {
padding-bottom: 5px;
font-size: 18px;
}
a.link-loop-evento:hover {
font-weight: 700;
border-bottom: 3px solid #1e8aa0;
color: #1e8892;
}
.block-img-loop-evento{
height: 280px;
margin-bottom: 10px;
}
img.image-loop-evento {
width: 100%;
object-fit: cover;
height: 100%;
border-radius: 10px;
}
h2.titolo-loop-evento {
font-size: 1.4em;
margin-bottom: 10px;
margin-top: 10px;
}
.descrizione-archive-evento {
margin-top: 50px;
margin-bottom: 20px;
}
span.data-evento-loop {
font-size: 16px;
color: #180C1A;
}
img.icon-calendario {
width: 18px;
margin-right: 10px;
}
.overlay-concluso-evento img.image-loop-evento {
opacity: .5;
} .page-id-320 .titolo-header-pagina, .page-id-320 .form-contatti-generico .wpcf7-submit, 
.parent-pageid-320 .titolo-header-pagina, .parent-pageid-320 .form-contatti-generico .wpcf7-submit{
background: #FF9E61 linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
background: #FF9E61 -webkit-linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
background: #FF9E61 -moz-linear-gradient(261deg, #FF9E61 0%, #FF6B6C 100%) 0% 0% no-repeat padding-box;
}
.page-id-320 .form-contatti-generico .wpcf7-submit:hover, 
.parent-pageid-320 .form-contatti-generico .wpcf7-submit:hover{
background: #FF9E61 !important;
}
.page-id-320 .content-area.primary a, .page-id-320 .content-area.primary h2, 
.page-id-320 .content-area.primary h3, .parent-pageid-320 .content-area.primary a,
.parent-pageid-320 .content-area.primary h2, .parent-pageid-320 .content-area.primary h3{
color: #FF6B6C;
}
.page-id-320 .content-area.primary a:hover, 
.parent-pageid-320 .content-area.primary a:hover {
color: #ffb7a7;
}
.page-id-320 a.anchor-percorso-clinical img:hover, 
.parent-pageid-320 a.anchor-percorso-clinical img:hover{
background: #FF9E61 !important;
}
.page-id-320 section.form-contatti-generico .riga input, .page-id-320 section.form-contatti-generico .riga textarea, 
.parent-pageid-320 section.form-contatti-generico .riga input, .parent-pageid-320 section.form-contatti-generico .riga textarea {
border-color: #FF6B6C;
}
.colonna-logo-eft-pagina {
align-items: center !important;
} .tabella-practitioners thead, .tabella-practitioners table, 
.tabella-practitioners td, .tabella-practitioners th{
border: none;
}
.tabella-practitioners table td {
border-bottom: 1px solid #ddd;
} .blocco-main-blog .uagb-post__image {
padding: 20px;
}
.blocco-main-blog .uagb-post__image img {
border-radius: 10px;
}
.blocco-main-blog .uagb-post__cta a {
padding: 0;
}
article.type-post.ast-article-single {
padding: 0;
} .page-template-pagina-area-riservata .ast-container:not(header .ast-container), 
.single-area_riservata_post .ast-container:not(header .ast-container) {
flex-direction: column;
margin-top: 60px;
margin-bottom: 100px;
}
.featured-image-single-area-riservata {
margin-bottom: 20px;
}
.featured-image-single-area-riservata img{
border-radius: 10px;
}
.tax-cat_area_riserv .ast-container:not(header .ast-container) {
padding-top: 70px;
padding-bottom: 70px;
display: block;
}
.tax-cat_area_riserv .ast-container {
flex-wrap: wrap;
grid-column-gap: 10px;
}
.tax-cat_area_riserv .single-area-riservata-articolo {
text-align: center;
margin-bottom: 50px;
padding: 10px;
}
h2.titolo-loop-area-riservata-articolo {
font-size: 20px;
margin-top: 10px;
margin-bottom: 15px;
}
a.contact-button-area-riservata {
text-align: center;
display: block;
width: 100%;
font-size: 30px;
font-weight: 700;
text-decoration: underline;
}
.block-img-loop-area-riservata-articolo {
height: 250px;
}
.type-area_riservata_post {
padding: 0 !important;
}
.colonne-area-riservata {
padding: 10px;
margin-bottom: 10px;
transform: scale(1);
transition: transform .2s;
}
.colonne-area-riservata:hover {
transform: scale(1.03);
}
.colonne-area-riservata:hover a.link-testo-area-riservata {
background: #fff;
color: #1e8892;
}
.colonne-area-riservata img {
height: 250px;
display: block;
width: 100%;
object-fit: cover;
border-radius: 10px;
box-shadow: 4px 5px 10px #ddd;
}
a.link-testo-area-riservata {
text-align: center;
display: block;
font-size: 22px;
padding-top: 20px;
color: #fff;
background: #1e8892;
padding-bottom: 20px;
font-weight: 700;
position: relative;
bottom: 10px;
box-shadow: 0px 4px 10px #ddd;
}
a.link-loop-area-riservata-articolo {
font-size: 18px;
border-bottom: 2px solid #1e8892;
padding-bottom: 5px;
}
.lista-sottocategorie-area-riservata ul {
margin: 0;
list-style-type: none;
}
.lista-sottocategorie-area-riservata {
background: #fff;
padding: 20px;
border-radius: 10px;
margin-bottom: 30px;
}
.lista-sottocategorie-area-riservata li a {
font-size: 16px;
}
p.titolo-sottocategorie {
margin-bottom: 15px;
text-align: center;
font-size: 18px;
}
li.nav-area-riservata {
text-align: center;
background: #0e6a8e;
}
li.nav-area-riservata a {
color: #fff;
font-weight: 700 !important;
font-size: 18px !important;
}
nav.user-registration-MyAccount-navigation li a {
font-family: inherit !important;
}
li.nav-area-riservata a:hover {
background: #fff;
color: #1e8892;
}
.bottone-torna-area-riservata {
text-align: center;
margin-top: 40px;
}
.container-area-riservata-categoria:after {
clear: both;
content: '';
display: table;
} .sidebar-main {
background: #fff;
padding: 30px 15px;
border-radius: 20px;
box-shadow: 4px 5px 14px #00000036;
}
.form-contatti-sidebar input.wpcf7-form-control.has-spinner.wpcf7-submit {
width: 100%;
padding: 10px;
}
.sidebar-main a.wp-block-latest-posts__post-title {
text-transform: uppercase;
font-weight: 500;
font-size: 18px;
}
.sidebar-main .wp-block-latest-posts__post-excerpt {
font-size: 16px;
line-height: 1.3;
}
.sidebar-main ul.wp-block-latest-posts__list.wp-block-latest-posts li {
border-bottom: 1px solid rgb(30 136 146 / 24%);
} .form-newsletter-pagina-contatti input[type="text"], .form-newsletter-pagina-contatti input[type="email"] {
border: 3px solid #116F8F !important;
box-shadow: 10px 10px 30px #00000029 !important;
}
.form-newsletter-pagina-contatti p.check-privacy-newsletter {
color: #2f2f2f;
font-weight: 400;
}
.form-newsletter-pagina-contatti p.submit-newsletter {
text-align: center;
}