a[href^="https://web.whatsapp.com/send?text="] { display: block !important; }

@media screen and (max-width: 1199px) {

.sub-menu {
    width: initial;
}

div#wpadminbar {
    display: none;
}

.sub-menu li a, .sub-menu li a:hover {
    justify-content: center!important;
}

.image.landscapesmaller > div, .landscapesmaller a.image > div {
    padding-bottom: 40%;
}


}

@media screen and (max-width: 992px) {

.ml-form-formContent {
  display: flex!important;
  flex-direction: column!important;
}

.ml-form-embedSubmit {
  margin-top: 30px !important;
}

.ml-form-fieldRow {
  padding: 0px !important;
}

.image.landscapesmaller > div, .landscapesmaller a.image > div {
    padding-bottom: 60%;
}


}



@media screen and (max-width: 768px) {
  .riga {
   display: flex;
   flex-direction: column !important;
}

.colonna1, .colonna2 {
  width: 100% !important;
}

 .colonna1 p, .colonna2 p {
   width: 100% !important;
}

.colonna2 p {
  padding: 0 !important;
  margin-top: -33px !important;
}

.menu-footer li a {
    display: flex;
    justify-content: center;
    text-align: center;
}

.image.landscapesmaller > div, .landscapesmaller a.image > div {
      padding-bottom: 100%;
  }

  .oxy-popover_popup-inner {
    width: 250px;
}

.slider-pagination-wrapper {
    transform: initial;
    position: relative;
    width: 100%;
    left: 0;
    bottom: 0;
    margin-top: 30px;
}

.slider-pagination-wrapper .unslider-arrow.next {
    right: 15% !important;
}

.slider-pagination-wrapper .unslider-arrow.prev {

    left: 15% !important;
}
}

@media screen and (max-width: 390px) {

  .page-numbers.next {
      padding: 0 !important;
  }

  .page-numbers.prev {
    padding: 0 !important;
}

}
