/*
Theme Name: Adybo Child
Author: Propaganda
Author URI: https://propaganda3.it
Template: adybo
*/


p, h5, .tp-mask-wrap{text-align:justify;}

body.sticky-header .fixed-header-box .logo-wrapper .logo img {
    height:60px;
}

.meta-top{display:none;}
.trattamento_dati label{
color: #000 !important;
font-weight: 300 !important;
}

#nf-form-20-cont .nf-error-msg{
	color:#000 !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	font-weight:300 !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header li.mega-menu-item-has-children > a.mega-menu-link::after{
	margin:0px !important;
}

.countPower .fl-number-int {
    font-size: 60px;
}
.countPower .fl-number-text{width:100%;}
.countPower .fl-number-string {
    font-size: 50px;
}
.countPower .fl-number-after-text{
	background-image: linear-gradient(90deg, #36A9E1 0%, #64358C 100%);
	text-align:center;
	font-weight:normal;
color: #fff;
padding: 5px 0px;
	font-size: 16px !important;
	font: var(--vamtam-primary-font-font-family);
}


.reserved-wrapper a {
    border: 0;
    box-shadow: none;
    background: 0 0;
    color: var(--vamtam-accent-color-6);
    font-size: 1.4em;
    vertical-align: middle;
    transition: color .3s;
}

.portfolios .portfolio-item-wrapper .portfolio_details .title {
	font-size:35px;
}
.sda-iscrizione .field-wrap input[type=button]{
	float: right;
    background-color: #fff;
    color: #59A7DC;
    width: 150px;
}
.sda-iscrizione .trattamento_dati label, .sda-iscrizione .ninja-forms-req-symbol {color:#fff !important;}

@media only screen and (max-width: 900px) {
	.responsive-layout header.main-header .logo-wrapper .logo img {
		height:40px !important;
	}
	.header-sda .vamtam-show-bg-image{
		background-image: unset !important;
	}
}

@media only screen and (max-width: 768px){
.sda-landing .fl-col-small:not(.fl-col-small-full-width) {
  max-width: 100%;
}
}