/*
    01. THEME CSS
*/
footer a {
    font-weight: 500;
}
footer a:hover{
    text-decoration: underline;
}
.tp-footer-digi-copyright {
    font-size: 14px;
}
p.white {
    color: #ffffff;
}
p.slide-text-p{
    color: #ffffff;
    font-size: 22px;
    line-height: 26px;
    font-weight: 600;
}
span.sopratitolo-verde{
    color: #40E47C;
    font-size: 22px;
    line-height: 26px;
    font-weight: 600;
}
/*
    02. COMPONENTS css
*/
.tp-digi-section-subtitle {
    border-radius: 22px;
    letter-spacing: -0.02em;
    padding: 4px 17px;
    display: inline-block;
    background: #BC0D72;
}
.tp-text-common-black {
    color: #ffffff;
}


/* 03. HEADER CSS*/

  .tp-header-digi-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(0px);
    box-shadow: 0 10px 30px 0 rgba(1, 15, 28, 0.04);
    background-color: rgba(255, 255, 255, 0.905);
    padding: 0 15px;
}


/* 
	04. MENU CSS
*/


/* 
	05. BLOG CSS
*/


/* 
	06. FOOTER CSS
*/


/* 
	07. PAGES CSS
*/

/* 03. form CSS*/

button {
    background-color: #bc0d72;
    padding: 10px 50px;
    border-radius: 50px;
    color: white;
    font-weight: 600;
}
button:hover {
    background-color: #910b58;
    padding: 10px 50px;
    border-radius: 50px;
    color: white;
    font-weight: 600;
}

		
