#header-slider-container {
	overflow: hidden;
}
#page {
    top: 80px;
}
header.main-header.layout-logo-menu.layout-single-row.header-content-wrapper.header-background{
	position: fixed;
    width: 100%;
}
input.wpcf7-form-control.wpcf7-submit.btn {
        background: var(--vamtam-accent-color-5);
    color: var(--vamtam-accent-color-5-hc);
    box-shadow: 0 0 25px -14px var(--vamtam-accent-color-5);
    border-radius: 0px;
    border: 1px solid black;
    width: 100%;
}
input.wpcf7-form-control.wpcf7-submit.btn:hover{
	    background: #28b2d6;
    color: white;
    border: 1px solid white !important;
}

input.wpcf7-form-control.wpcf7-submit {
	    width: 100%;
	    border-radius: 5px;
}
#formcontatto textarea.wpcf7-form-control.wpcf7-textarea.full {
    height: 100px;
}
/*modifica colore testo menu*/
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
	color: #25b3d8 !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
	color: #25b3d8 !important;
	font-weight: 500;
}
body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-ancestor:not(.mega-hide-arrow):after, body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-item:not(.mega-hide-arrow):after{
background:#25b3d8;
}
/*modifica colori testo footer*/
#menu-footer-menu-1 a:hover, #menu-footer-menu-2 a:hover{
	color:#28b2d6 !important;
}
.main-footer .widget.widget_nav_menu .menu li.current_page_item a, .main-footer .widget.widget_nav_menu .menu li:hover a{
	color:#28b2d6 !important;
}
@media screen and (max-width: 425px) {.page-header h1{
    font-size: 50px;
	}}

a.vamtam-button.accent5.hover-accent1.button-solid.icon-animation-disable{
    border-radius: 0px;
	  border: 1px solid black;
}
.vamtam-button.hover-accent1.button-solid:hover{
    background: #28b2d6;
    color: white;
	  border: 1px solid white !important;
	}
@media screen and (max-width: 425){
	span.vamtam-heading-text {
    font-size: -webkit-xxx-large;
}
}
input.mailpoet_submit {
    background: var(--vamtam-accent-color-5);
    color: var(--vamtam-accent-color-5-hc);
    box-shadow: 0 0 25px -14px var(--vamtam-accent-color-5);
    border-radius: 0px;
    border: 1px solid black;
}
input.mailpoet_submit:hover{
	    background: #28b2d6;
    color: white;
    border: 1px solid white !important;
}
img.normal-logo {
    max-height: 100px !important;
    width: auto;
    height: auto;
}

/*modifica colore e design bottone news*/
.bottonenews a.vamtam-button.accent1.hover-accent6.button-solid.icon-animation-disable{
	color:black;
	border-radius:0px;
	border:1px solid black;
	background-color:white;
}
.bottonenews a.vamtam-button.accent1.hover-accent6.button-solid.icon-animation-disable:hover{
	color:white;
	border-radius:0px;
	border:1px solid black;
	background-color:#28b2d6;
}
.post-meta {
    display: none;
}

/*paragrafi uniformati a 16px */
p{
	font-size:16px !important;
}
/*nasconde la sezione informativa nella parte mobile*/
.fl-builder-content.fl-builder-content-14087.fl-builder-template.fl-builder-row-template {
    DISPLAY: NONE;
}