.font18{font-size: 18px !important;}
.font24{font-size: 24px !important;}
.font28{font-size: 28px !important;}
.font40{font-size: 40px !important;}
.font50{font-size: 50px !important;}
.font80{font-size: 80px !important;}

.line-height90{line-height: 90px;}

.light{font-weight: 300;}
.regular{font-weight: 400;}
.bold{font-weight: bold;}

.bg-blu{background-color: #004D9B;}
.bg-grey{background-color: #EDEDED;}
.bg-white{background-color: #fff;}

.bianco{color:white !important;}
.blu{color: #004D9B !important;}
.rosa{color: #C60348 !important;}

.speaker-section .section-title {
    padding-bottom: 25px;
}

.speaker-section .speaker-link .single-speaker::after{
    background: linear-gradient(to right, #004D9B00, #004D9B);
}

.footer-section, .footer-section::after {
    background: #fff !important;
}

.footer-widget-navigation .footer-navigation ul li a{
    color: #000000;
}

.header-wrap{
    padding: 0 !important;
}

.exvent-hero-section .hero-content{
    padding-left: 15px;
}

.btn{
    background: #C60348;
    color: #fff;
}

.submit_btn{
    background: #fff;
    color: #004D9B;
}

.submit_btn2{
    background: #F3D4DE !important;
}

@media only screen and (min-width: 968px){
	.img-teva-header{max-width: 500px;}
}

@media only screen and (max-width: 968px){
	.font44-xs{font-size: 44px !important;}
    .line-height60-xs{line-height: 60px;}
}

@media only screen and (max-width: 768px){
	.img-edra-header{max-width: 125px;}
}