@charset "UTF-8";
/*
 Theme Name:     Operazione Pane
 Theme URI:      https://www.operazionepane.it
 Description:    Antoniano Operazione Pane
 Author:         Kudu srl
 Author URI:     https://www.kudusrl.it
 Template:       Divi
 Version:        1.0.2
*/
.nascondimi {
  display: none; }

@font-face {
  font-family: 'orange_juiceregular';
  src: url("webfonts/orange_juice-webfont.woff2") format("woff2"), url("webfonts/orange_juice-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'NeueAlteGrotesk-Thin';
  src: url("webfonts/3A9090_0_0.eot");
  src: url("webfonts/3A9090_0_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_0_0.woff2") format("woff2"), url("webfonts/3A9090_0_0.woff") format("woff"), url("webfonts/3A9090_0_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-ExtraLight';
  src: url("webfonts/3A9090_1_0.eot");
  src: url("webfonts/3A9090_1_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_1_0.woff2") format("woff2"), url("webfonts/3A9090_1_0.woff") format("woff"), url("webfonts/3A9090_1_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Light';
  src: url("webfonts/3A9090_2_0.eot");
  src: url("webfonts/3A9090_2_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_2_0.woff2") format("woff2"), url("webfonts/3A9090_2_0.woff") format("woff"), url("webfonts/3A9090_2_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Book';
  src: url("webfonts/3A9090_3_0.eot");
  src: url("webfonts/3A9090_3_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_3_0.woff2") format("woff2"), url("webfonts/3A9090_3_0.woff") format("woff"), url("webfonts/3A9090_3_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Regular';
  src: url("webfonts/3A9090_4_0.eot");
  src: url("webfonts/3A9090_4_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_4_0.woff2") format("woff2"), url("webfonts/3A9090_4_0.woff") format("woff"), url("webfonts/3A9090_4_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Medium';
  src: url("webfonts/3A9090_5_0.eot");
  src: url("webfonts/3A9090_5_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_5_0.woff2") format("woff2"), url("webfonts/3A9090_5_0.woff") format("woff"), url("webfonts/3A9090_5_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-SemiBold';
  src: url("webfonts/3A9090_6_0.eot");
  src: url("webfonts/3A9090_6_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_6_0.woff2") format("woff2"), url("webfonts/3A9090_6_0.woff") format("woff"), url("webfonts/3A9090_6_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Bold';
  src: url("webfonts/3A9090_7_0.eot");
  src: url("webfonts/3A9090_7_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_7_0.woff2") format("woff2"), url("webfonts/3A9090_7_0.woff") format("woff"), url("webfonts/3A9090_7_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Heavy';
  src: url("webfonts/3A9090_8_0.eot");
  src: url("webfonts/3A9090_8_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_8_0.woff2") format("woff2"), url("webfonts/3A9090_8_0.woff") format("woff"), url("webfonts/3A9090_8_0.ttf") format("truetype"); }
@font-face {
  font-family: 'NeueAlteGrotesk-Black';
  src: url("webfonts/3A9090_9_0.eot");
  src: url("webfonts/3A9090_9_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3A9090_9_0.woff2") format("woff2"), url("webfonts/3A9090_9_0.woff") format("woff"), url("webfonts/3A9090_9_0.ttf") format("truetype"); }
#et-main-area h1, #et-main-area h2, #et-main-area h3, #et-main-area h4, #et-main-area h5 {
  font-family: 'NeueAlteGrotesk-Black' !important; }
#et-main-area h6 {
  font-family: 'orange_juiceregular' !important; }

.underline, form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text {
  background: url("https://onlus.antoniano.it/wp-content/uploads/underline.svg") no-repeat bottom center !important;
  background-size: contain !important;
  padding-bottom: 5px !important; }

.et_pb_button {
  padding: 25px; }

.et_pb_button:hover, .et_pb_module .et_pb_button:hover {
  padding: 25px 50px 25px 25px; }

.et_button_custom_icon .et_pb_button:hover:after, .et_button_custom_icon.et_button_icon_visible .et_pb_button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit:after, .et_button_custom_icon.et_button_icon_visible.woocommerce a.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce a.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce button.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce button.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce input.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce input.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button.alt:after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button:after, .et_button_custom_icon.woocommerce #content input.button.alt:hover:after, .et_button_custom_icon.woocommerce #content input.button:hover:after, .et_button_custom_icon.woocommerce #respond input#submit.alt:hover:after, .et_button_custom_icon.woocommerce #respond input#submit:hover:after, .et_button_custom_icon.woocommerce a.button.alt:hover:after, .et_button_custom_icon.woocommerce a.button:hover:after, .et_button_custom_icon.woocommerce button.button.alt:hover:after, .et_button_custom_icon.woocommerce button.button:hover:after, .et_button_custom_icon.woocommerce input.button.alt:hover:after, .et_button_custom_icon.woocommerce input.button:hover:after, .et_button_custom_icon.woocommerce-page #content input.button.alt:hover:after, .et_button_custom_icon.woocommerce-page #content input.button:hover:after, .et_button_custom_icon.woocommerce-page #respond input#submit.alt:hover:after, .et_button_custom_icon.woocommerce-page a.button.alt:hover:after, .et_button_custom_icon.woocommerce-page a.button:hover:after, .et_button_custom_icon.woocommerce-page button.button.alt:hover:after, .et_button_custom_icon.woocommerce-page button.button:hover:after, .et_button_custom_icon.woocommerce-page input.button.alt:hover:after, .et_button_custom_icon.woocommerce-page input.button:hover:after, .et_button_left.woocommerce-page #respond input#submit:hover:after {
  margin-left: 10px; }

.dwd-button-one-animation :hover {
  box-shadow: 0px 0px 100px 0px #e9dbc1; }

#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
  background-color: rgba(0, 0, 0, 0); }

@media (min-width: 981px) {
  .et_pb_fullwidth_header_extended {
    height: 100vh; }

  .et_pb_fullwidth_header_extended .header-content-container {
    margin-top: 150px; } }
@media (max-width: 980px) {
  .et_pb_fullwidth_header_extended {
    max-width: 100%;
    padding-bottom: 0; } }
.et_pb_header_content_wrapper {
  position: relative; }

@media (min-width: 981px) {
  .et_pb_header_content_wrapper {
    width: 100%;
    max-width: 580px;
    position: absolute;
    bottom: -180px; }

  .et_pb_fullwidth_header_extended .header-content {
    position: relative; } }
#donaora-cover, #donazione {
  position: relative;
  z-index: 999; }
  #donaora-cover .header-content .et_pb_module_header, #donaora-cover .header-content .et_pb_fullwidth_header_subhead, #donazione .header-content .et_pb_module_header, #donazione .header-content .et_pb_fullwidth_header_subhead {
    width: 50%; }
  #donaora-cover .header-content .et_pb_header_content_wrapper, #donazione .header-content .et_pb_header_content_wrapper {
    width: 50%;
    right: 0;
    top: 0;
    z-index: 999; }
  #donaora-cover .et_pb_tabs_controls li, #donazione .et_pb_tabs_controls li {
    float: left !important;
    width: 50%;
    border: 0px;
    height: auto !important; }
    #donaora-cover .et_pb_tabs_controls li a, #donazione .et_pb_tabs_controls li a {
      padding: 20px;
      text-align: center; }
  #donaora-cover .et_pb_tab, #donazione .et_pb_tab {
    padding: 0; }
    #donaora-cover .et_pb_tab .give-section.choose-amount, #donazione .et_pb_tab .give-section.choose-amount {
      position: relative !important; }

.give-section, .choose-amount {
  position: relative !important; }

#header-bottom {
  position: absolute;
  bottom: 0;
  left: 0; }

.quadmenu-text {
  background-color: rgba(9, 62, 82, 0);
  padding: 5px 10px; }

.sezioni_intro .et_pb_blurb_description {
  max-width: 514px;
  margin: 0px auto; }

.counter_000 .percent-value:after {
  content: '.000' !important; }

.counter_500 .percent-value:after {
  content: '.500' !important; }

.et_pb_grid_item h3 {
  display: none; }

#main-footer {
  position: relative; }

@media (min-width: 981px) {
  #footer-bottom {
    width: 20%;
    float: none;
    position: absolute;
    top: 75px;
    right: 50px; } }
@keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
.header-f-wrapper {
  display: none; }

@media only screen and (min-width: 480px) {
  /* fixed only for deviced > 480px, feel free to change the value */
  .header-f-wrapper {
    z-index: 999;
    /* display at the top */
    position: fixed;
    width: 100%;
    top: 0;
    -webkit-animation: fadein 0.5s ease-in;
    -moz-animation: fadein 0.5s ease-in;
    animation: fadein 0.5s ease-in; }

  .header-f-wrapper.header-show {
    display: block; } }
@media only screen and (min-width: 782px) {
  .admin-bar #header-fixed {
    top: 32px; } }
@media (max-width: 980px) {
  #btn-dona-ora-fixed {
    width: 100%; } }
#btn-dona-ora-fixed:hover {
  background-color: #603311 !important; }

.give-recurring-donors-choice::before {
  content: "Scegli la periodicità"; }

@media only screen and (max-width: 1280px) and (min-width: 980px) {
  .menu-item a {
    font-size: 14px !important; } }
#cookie-law-info-bar #wt-cli-cookie-banner p {
  line-height: 1.5; }
#cookie-law-info-bar #wt-cli-cookie-banner p:not(.has-background):last-of-type {
  padding-bottom: inherit !important; }

#wt-cli-privacy-save-btn {
  background-color: #c5203b; }

.brandbutton, .give-btn:not(.give-donation-level-btn), .give-donation-levels-wrap li:not(:last-child) .give-donation-level-btn::before {
  background-color: #f93f26 !important;
  border-width: 0px !important;
  border-radius: 4px !important;
  font-weight: bold !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  color: white !important;
  padding: 25px !important;
  font-size: 20px !important;
  line-height: 1.7em !important; }
  .brandbutton:hover, .give-btn:hover:not(.give-donation-level-btn), .give-donation-levels-wrap li:not(:last-child) .give-donation-level-btn:hover::before {
    background-color: #f28411 !important; }

.give-btn:not(.give-donation-level-btn) {
  margin: 0px auto !important; }

form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text, form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before {
  height: inherit;
  line-height: 1;
  font-size: 28px;
  padding: 0px 4px 16px !important;
  border: 0px;
  margin: 0px; }
form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text {
  text-align: center; }
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before {
  background: transparent;
  position: relative;
  top: 8px; }

.give-form-title {
  display: none; }

.give-form-wrap.give-display-modal {
  padding: 16px; }

.give-form-type-multi {
  text-align: center; }

.give-total-wrap {
  display: flex;
  justify-content: center; }

.give-donation-levels-wrap {
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }
  .give-donation-levels-wrap * {
    transition: all linear .3s; }
  .give-donation-levels-wrap li {
    text-align: center;
    float: none !important;
    margin: 0px !important;
    padding: 0px !important; }
    .give-donation-levels-wrap li .give-donation-level-btn.give-default-level::before {
      background-color: #603311 !important;
      color: white; }
  .give-donation-levels-wrap li:not(:last-child) {
    transition: all .3s linear !important;
    width: 31.5%;
    margin: 0px 0.5% 2% !important; }
    .give-donation-levels-wrap li:not(:last-child) .give-donation-level-btn {
      position: relative;
      max-height: 50px;
      overflow: hidden;
      border-width: 0px !important;
      border-radius: 0px !important;
      font-weight: normal !important;
      text-transform: none !important;
      color: #603311 !important;
      padding: 0px !important;
      font-size: 16px !important;
      line-height: 1.3em !important;
      transition: all .3s linear !important;
      background-color: transparent !important;
      margin: 0px !important; }
      .give-donation-levels-wrap li:not(:last-child) .give-donation-level-btn:hover {
        max-height: 200px; }
      .give-donation-levels-wrap li:not(:last-child) .give-donation-level-btn::before {
        content: "€ " attr(value) "";
        display: block;
        padding: 8px !important;
        margin-bottom: 8px !important; }
  .give-donation-levels-wrap li:last-child {
    width: 97%; }
    .give-donation-levels-wrap li:last-child .give-donation-level-btn {
      width: 100%;
      border: 0px !important;
      margin: 0px !important;
      padding: 8px !important;
      color: white !important; }

.give-recurring-donors-choice::before {
  content: none; }

.give-recurring-period {
  display: none; }

[id*=give-form] .give-recurring-donors-choice-period {
  height: inherit; }

#give_terms_agreement {
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  #give_terms_agreement label {
    width: calc(100% - 30px); }
  #give_terms_agreement input[type="checkbox"] {
    margin: 7px 7px 0px 0px; }

#give_show_terms {
  width: 100%;
  display: none; }

.give_terms_links {
  float: none;
  width: 100%; }

.give-submit-button-wrap, #give-final-total-wrap {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

#give_purchase_submit {
  margin-top: 32px; }

.et_pb_menu__logo {
  width: 100% !important;
  margin-right: 0px !important; }
  .et_pb_menu__logo img {
    width: 100%;
    max-width: 200px;
    min-width: 150px; }

/*# sourceMappingURL=style.css.map */
