.text-primary{color:#00af9f!important}.bg-primary{color:#00af9f!important}.text-secondary{color:#8a1d02!important}.bg-secondary{color:#8a1d02!important}body.page h1{text-align:center}h1{font-size:50px}#start_nicdark_framework{font-size:20px}p{font-size:18px;line-height:25px}.default-text p{font-size:20px;line-height:30px;font-weight:300}.default-text{font-size:20px;line-height:30px;font-weight:300}.post-1343,.post-1368,.post-1368,.post-1409,.post-1428,.post-1467{margin-top:50px}#post-1398{padding-top:50px!important}.page-id-1467 .btn-dona button{font-size:1em!important}.accordion-cnt .vc_tta-panel .vc_tta-title-text{color:#8a1d02}.accordion-cnt .vc_tta-panel-heading{width:50%;margin:auto;border-color:#ffc400!important;border-radius:25px!important}.accordion-cnt .vc_tta-panel-heading:hover{background-color:#ffc400!important}.accordion-cnt .vc_tta-panel-heading:hover .vc_tta-controls-icon{color:#8a1d02!important}.accordion-cnt .vc_tta-controls-icon::before{border-color:#ffc400!important}.grid-news-single .nd_options_bottom_22_negative{background-color:#ffc400!important}.grid-news-single .nd_options_top_22_negative{background-color:#ffc400!important}.grid-news-single .nd_options_masonry_item a strong,.grid-news-single .nd_options_masonry_item h3 a{color:#ffc400!important}.grid-news-single .nd_options_section.nd_options_border_1_solid_grey{border:1px solid #797979}.nores{resize:none}#menu-top_menu-1:nth-child(1):hover{cursor:default}#menu-top_menu-1:nth-child(1):hover li.menu-item-has-children a{text-decoration:none!important}.nd_options_navigation_2 div li a{color:#797979!important;text-decoration:none;text-transform:uppercase}.nd_options_navigation_2 div li a:hover{color:#797979!important;text-decoration:underline}.nd_options_navigation_2 div>ul>li:after{margin:0 11px!important}.nd_options_navigation_2 div>ul>li:last-child:after{display:none}.nd_options_navigation_2 div li.menu-item.menu-item-1201{background:#8a1d02;padding:10px 30px;border-radius:25px}.nd_options_navigation_2 div li.menu-item.menu-item-1201:hover{background:#fff;cursor:pointer}.nd_options_navigation_2 div li.menu-item.menu-item-1201 a{color:#fff!important}.nd_options_navigation_2 div li.menu-item.menu-item-1201:hover a{color:#8a1d02!important;text-decoration:none}#nd_options_footer_4{border-top:none!important}.btn-dona button{background-color:#8a1d02!important;color:#fff!important;text-transform:uppercase!important;font-weight:700!important;font-size:1.2em!important;padding-top:13px!important;padding-bottom:12px!important}.btn-dona button:hover{background-color:#fff!important;color:#8a1d02!important}.btn-dona a{background-color:#8a1d02!important;color:#fff!important}.btn-dona a:hover{background:#fff!important;color:#8a1d02!important}input.btn-dona{background-color:#8a1d02!important;color:#fff!important}input.btn-dona:hover{background:#fff!important;color:#8a1d02!important}#map-counters h1{margin-bottom:0!important;line-height:1em}.btn-big-def button{border:3px solid #ffc400!important;color:#8a1d02!important;background:0 0!important;text-transform:uppercase}.btn-big-def button:hover{background:#ffc400!important}.btn-brown a{background-color:#8a1d02!important;color:#fff!important;font-weight:700!important}.btn-brown a:hover{color:#8a1d02!important;background-color:#fff!important}.btn-big-def a{border:3px solid #ffc400!important;color:#8a1d02!important;background:0 0!important;text-transform:uppercase}.btn-big-def a:hover{background:#ffc400!important}.nd_options_masonry_item .nd_options_section.nd_options_padding_40.nd_options_box_sizing_border_box{padding:30px}.nd_options_postgrid_posts_description{font-size:16px;line-height:18px}.single h1{margin-bottom:50px}#news-grid-archive .nd_options_masonry_item .nd_options_top_22_negative,#news-grid-archive .nd_options_masonry_item .nd_options_bottom_22_negative{background-color:#ffc400!important}#news-grid-archive .nd_options_masonry_item h3 a,#news-grid-archive .nd_options_masonry_item a strong{color:#ffc400!important}.form-contatti .wpcf7-submit,.form-footer .wpcf7-submit{padding:12px 35px!important}.form-contatti input[type=text],.form-contatti input[type=email],.form-footer input[type=text],.form-footer input[type=email]{width:100%;border:1px solid #797979!important}.form-footer textarea,.form-contatti textarea{height:170px;border:1px solid #797979!important}.nd_options_customizer_forms input[type=submit],.nd_options_customizer_forms button[type=submit]{background-color:#8a1d02!important;color:#fff!important}.nd_options_customizer_forms input[type=submit]:hover,.nd_options_customizer_forms button[type=submit]:hover{background:#fff!important;color:#8a1d02!important}#form-contatti-att .nd_options_float_left{width:100%!important;padding:10px!important}#form-contatti-att .nd_options_float_left input[type=text],#form-contatti-att .nd_options_float_left input[type=email]{width:100%}#form-contatti-att input,#form-contatti-att textarea{border:1px solid #707070!important;background-color:#fff!important;color:#707070!important;text-transform:uppercase!important}.form-footer .wpcf7-list-item{margin:0 0 5px;padding:0!important}.form-footer p{font-size:14.4px}.attivati-block a{cursor:default}.cinquepermille-block a{cursor:default}#calendar-column a strong{color:#d6cca7}@media(max-width:574px){.hide-xs{display:none!important}.vc_custom_1538564771411{padding-right:0!important;padding-left:0!important}.tm_timeline__event{transform:none;width:100%;margin:0!important;max-width:100%;border-bottom:1px solid #797979;padding-bottom:10px}.tm_timeline__tense{display:none}.tm_timeline__event img{position:relative;transform:none}.tm_timeline-layout-vertical-chessOrder .tm_timeline__event-odd .tm_timeline__event__date,.tm_timeline-layout-vertical-chessOrder .tm_timeline__event-odd .tm_timeline__event__title,.tm_timeline-layout-vertical-chessOrder .tm_timeline__event-odd .tm_timeline__event__description{transform:none}.tm_timeline__event__dot{display:none}body.page h1{line-height:1;font-size:30px!important;line-height:1.2!important}.vc_custom_1538402209883{padding:0!important}}@media(max-width:768px){p{font-size:16px;line-height:22px}.bigger-text{font-size:20px!important;line-height:26px!important}}