/*
Theme Name:     Porta dell'Adriatico
Template:       frem
Version:        1.0
*/
@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&display=swap");

.site-wrapper>header .logoHeader {
  background-image: url("assets/img/logo.png");
}

main>header .anchor-arrow i:before,
body #who-we-are .find-aura ul li:before,
body #come-arrivare .aura-tab .vc_tta-tabs-container ul li.vc_active,
body #orari .aura-tab .vc_tta-tabs-container ul li.vc_active,
#Parking .free_minute p i,
#come-arrivare .reachus .reachus-directions-container .fields-form-map form input[type="radio"]:checked+label,
section.newsletter-register form input,
section.newsletter-register form textarea,
section#newsletter form textarea,
body.single-event .single-event .info .data i,
body.single-promotion .single-event .info .data i,
body.single-store .single-store h3,
body.single-restaurant .single-store h3,
body.single-store .single-store h3 i,
body.single-restaurant .single-store h3 i,
.vc_icon_element-icon,
.cli-plugin-main-link,
.vc_icon_element.vc_icon_element-outer,
.vc_icon_element-inner,
.vc_icon_element-icon:before {
  color: #ec664c !important;
}

label [type="checkbox"]~span:before,
label [type="radio"]~span:before,
body #come-arrivare .aura-tab .vc_tta-tabs-container ul li.vc_active,
body #orari .aura-tab .vc_tta-tabs-container ul li.vc_active,
#Contact input,
#Contact textarea,
section.newsletter-register form input,
section.newsletter-register form textarea,
section#newsletter form input,
section#newsletter form textarea,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern,
label [type="checkbox"]~span::before,
label [type="radio"]~span::before {
  border-color: #ec664c !important;
}

a.back-to-top,
#cookie_action_close_header,
body.home .section-info .newsletter-home .newsletter-action a,
#Contact .submit-form input,
.aura-map-container ul.menu li.is-active a,
#mapplic .mapplic-popup-link,
#come-arrivare .reachus .reachus-directions-container .description h2,
#come-arrivare .reachus .reachus-directions-container .search-button button,
section.newsletter-register form input[type="submit"],
section#newsletter form input[type="submit"],
section.newsletter-register form input[type="submit"]:hover,
section#newsletter form input[type="submit"]:hover,
.error404 .back_home a,
.error404 .back_home a:hover,
.custom_post_grid .vc_grid-item .vc_btn3-container a,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
  background-color: #ec664c !important;
}

main>header h1 {
  background: rgba(236, 102, 76, 0.7);
}

main>header:before {
  background: rgba(236, 102, 76, 0.1);
}

body {
  font-family: "Josefin Sans" !important;
  color: #101213;
}

html section#newsletter form input[type="submit"] {
  color: white !important;
}

.aura-map-container ul.menu {
  margin-bottom: -40px;
}

.aura-map-container ul.menu li.is-active a[data-map-level="pistoia"] {
  background-color: transparent !important;
  color: #101213;
  text-decoration: none;
  pointer-events: none;
  line-height: 1.4;
}

.aura-map-container .map-list-container.grid-map .grid-item ul li a {
  text-decoration: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Josefin Sans" !important;
}