/*
Theme Name: Kalium - Child Theme
Theme URI: https://laborator.co/themes/kalium/
Author: Laborator
Author URI: https://laborator.co/
Description: Start creating that amazing website that you have always wanted, only with Kalium — Connect with Laborator on: <a href="https://themeforest.net/user/laborator">Envato</a> &bull; <a href="https://twitter.com/thelaborator">Twitter</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Version: 1.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: kalium
Text Domain: kalium
*/

html {
  scroll-behavior: smooth;
}


body p{

  font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
  font-weight: 300;
  font-style: normal;
  font-size: 17px;
  line-height: 37px;

}

a, .site-footer .footer-bottom a {
    color: #fff;
}

.menu {
  font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;

}

ul.menu > li > a:hover{

color:#e84133 !important;

}

ul.menu > li.chiama-ora > a:hover{

  color:#404648 !important;

}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li+li, .main-header.menu-type-standard-menu .standard-menu-container ul.menu>li+li {
    margin-left: 20px;
}

.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container{

  text-align: center;

}

.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul li a, .mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu li a{

font-size: 25px;

}

.chiama-ora span{
  background: #e84133;
  padding: 5px 5px 5px 10px;
  font-weight: 700 !important;
}


.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main div.menu > ul > li > a:after, .main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu > li > a:after {
    background:none;
}
.head p{

  font-size: 19px;

}

.home.page h3 {

  font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
  font-size: 50px;
  line-height: 55px;
  font-weight: 700 !important;

}

.page h2  {

font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
font-size: 50px;
line-height: 55px;
font-weight: 700 !important;
border-bottom: 4px solid #fff;
width: 50%;
padding-bottom: 20px;

}

.page h3  {
font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
font-size: 40px;
line-height: 45px;
font-weight: 700 !important;

}

.page h4  {
font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
font-size: 20px;
line-height: 25px;
font-weight: 700 !important;
color:#e84133 !important;
/* background: #fff;
display: inline-block;
padding: 5px; */
}


.responsive img{

  width: 100%;
}

.rosso, strong{

  color:#e84133 !important;

}

.button_home a{
  font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
  color: #53595b !important;
  font-weight: 700 !important;
  letter-spacing: 2px!important;
}

.button_home a:hover{
  font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  letter-spacing: 2px!important;
  background-color: #404648 !important;
}


#map-image map:hover{

  opacity: 0.7;
}

#infographic {

  min-height: 800px;

}



#infographic div{

  margin: 0;

}

#infographic p{

    font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
    font-size: 14px;
    margin-bottom: -10px;

}

#infographic h4{

    font-family: 'itc-avant-garde-gothic-pro', sans-serif !important;
    font-size: 50px;
    line-height: 55px;
    font-weight: 700 !important;

}


#infographic h4 i{

    font-style: normal;
    font-size: 25px;

}



footer{

margin-top: 100px;

}
