h1, h2, h3, h4, h5, h6 {
color: #fffc00;
font-family: "Montserrat",sans-serif;
text-transform: normal;
margin: 25px 0;
-ms-word-wrap: break-word;
word-wrap: break-word;
font-weight: 400;
} body, .qodef-content {
background-color: black !important;
}
.locandina-evento-wrapper {
margin-bottom: 40px !important;
}
.locandina-evento-wrapper .event-btn {
margin-top: 20px;
}
.white-text,
.white-text h1,
.white-text h2,
.white-text h3 {
color: white;
}
.wpcf7 .wpcf7-form p {
margin-bottom: 20px;
font-size: 20px;
}
.wpcf7 .quiz {
margin-top: 20px;
margin-bottom: 20px;
}
.wpcf7 .checkbox {
margin-bottom: 20px;
}
.wpcf7 .checkbox .wpcf7-list-item {
margin:10px 0;
}
.wpcf7 .checkbox a {
text-decoration: underline;
color: white;
}
.wpcf7 .checkbox p {
margin-bottom: 5px;
}
.wpcf7 .quiz input {
margin-bottom:5px;
}
.wpcf7 .submit-button {
position: relative;
display: inline-block;
}
.wpcf7 .wpcf7-spinner {
position: absolute;
margin: 0;
left: 50%;
margin-left: -12px;
top: 50%;
margin-top: -12px;    
}
.wpcf7 .wpcf7-submit {
margin-top: 20px;
}
.wpcf7 span.wpcf7-not-valid-tip {
position: static;
}
.wpcf7 input[type=text],
.wpcf7 input[type=tel],
.wpcf7 input[type=email] {
padding: 10px;
margin-bottom:0;
margin-top:0;
}
.wpcf7 form .wpcf7-response-output {
font-size: 20px;
padding: 20px;
color: white;
}
.qodef-main-menu>ul>li>a:before {
content: "";
width: 15px;
height: 10px;
margin-right: 5px;
display: inline-block;
background: url(https://www.paraglidingclubmalcesine.it/wp-content/themes/waveride-child/assets/img/readmore.svg) !important;
opacity: 0;
}
.qodef-is-text{font-size: 20px;}
.qodef-pi-text{font-size: 20px;}
.qodef-st-title {color: #42ff00 !important;}
.qodef-widget-title {color: #42ff00 !important;}
.qodef-title-holder{display:none !important;}
#quote-home h2{text-align:left;font-size: 33px;}
#quote-home h5{color: #999;text-align:left;font-size: 13px;font-style:italic;}
.qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top: 0 !important;}
.qodef-is-item-image img{height:178px !important;width:278px !important;}
.qodef-item-showcase-holder .qodef-is-item .qodef-is-title{color: #42ff00 !important;}
.qodef-is-image img{margin: 35px 10%;max-width:80%;}
#riga-video h1{font-size: 30px !important;line-height:normal !important;}
#riga-video .qodef-eh-item-content{margin-left:5% !important;}
#riga-action h2{color: #e45d44 !important;}
.qodef-main-menu>ul>li{color: #284859 !important;}
.qodef-side-menu-button-opener{height:23px;width:23px;}
.qodef-side-menu{background-repeat:no-repeat !important;background-position:bottom right !important;background-size: cover !important;}
.qodef-light-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-main-menu>ul>li>a{color: #284859 !important;}
.qodef-light-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-search-opener, .qodef-light-header .qodef-top-bar .qodef-search-opener{color: #284859 !important;}
#gif-animata img{min-width:100% !important; width:100% !important;height:auto !important;}
#riga-action{height:400px;min-height:400px;max-height:400px;}
.qodef-pi-title{font-size: 18px;
color: #e45d44;
text-align: center;
font-family: Josefin Slab;
font-weight: 700;
font-style: normal;}
#riga-video{background-position: center !important;background-size:cover !important;float: left !important;margin-left: 0 !important;}
.qodef-main-menu>ul>li>a{font-size:11px !important;}
.titolo-header{text-transform: lowercase !important;}
.occhiello-header{margin-bottom: 0 !important;}
.paragrafo-custom{color:#e45d44 !important;font-weight:bold !important; }
.qodef-main-menu > ul > li > a{padding:0 8px !important;}
.qodef-side-menu-button-opener{margin-left:25px !important;}
.qodef-light-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-search-opener, .qodef-light-header .qodef-top-bar .qodef-search-opener{color: #284859 !important;}
#nav-menu-item-3157 .qodef-page-header a img{display: inline-block !important;}
.header-page{background-size:cover !important;}
.vc_toggle{padding-bottom: 10px !important;padding-top: 10px !important;border-bottom: 1px solid #ccc !important;}
@media only screen and (max-width: 992px){.qodef-side-menu-button-opener{margin-left:20px !important;}.titolo-header{font-size: 75px;margin-top:0;}}
@media only screen and (max-width: 768px){.titolo-header{text-align:center !important;margin-left:25px !important;margin-right:25px !important;font-size: 60px !important;}.occhiello-header{text-align:center !important;margin-left:25px !important;margin-right:25px !important;}.img-header{width:150px !important;height:150px !important;}}
.qodef-side-menu .qodef-side-area-bottom-image{display:none !important;}
.qodef-light-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-search-opener, .qodef-light-header .qodef-top-bar .qodef-search-opener{color: #284759 !important;}
.qodef-light-header .qodef-page-header .qodef-search-opener .qodef-search-icon-text{color: #284759 !important;}
.qodef-page-header a img{display: inline-block !important;margin-right:4px;}
.second .inner ul .lang-item .item_outer .item_text span{font-family: "Josefin Sans",sans-serif;line-height: 1.41em;letter-spacing: .1em;text-transform: uppercase;font-weight: 700;color: #284859 !important;}
img.qodef-dark-logo{display: none !important;}
.qodef-light-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-logo-wrapper .qodef-dark-logo, .qodef-light-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-logo-wrapper .qodef-normal-logo{opacity: 1 !important;}
@media only screen and (max-width : 768px) {
.heading-col h2 {
font-size: 35px !important;
font-weight: bold;
}
.heading-col h2 + h2 {
font-size: 25px !important;
}
.heading-col .wpb_single_image {
display: none;
}
}