
.is-single-post .hentry .post-title {
    font-family: "Gotu";
    font-size: 40px;
    font-weight: 500;
    color: #295456;
}

#sidebar .widget .widget-title {
    font-size: 22px;
    font-family: "Gotu";
    font-weight: 600;
    color: #295456;
    margin: 0 0 25px 0;
}

.widget.widget_archive ul li a, .widget.widget_categories ul li a, .widget.widget_meta ul li a, .widget.widget_nav_menu ul li a, .widget.widget_pages ul li a, .widget.widget_recent_entries ul li a, .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a {
    color: #295456;
    font-family:"source sans pro";
    font-weight: 500;
}

#main-nav>ul>li>a>span {
    font-size: 17px;
    font-family: "source sans pro";
    color: #295456;
    font-weight: 600!important;

}

.hentry .post-title a {
    font-family: "Gotu";
    font-weight: 500;
    font-size: 40px;
    color: #295456;
}

.widget.widget_recent_posts h3 a {
    color: #295456;
    font-family: "Gotu";
}

.post.sticky {
    border: none;
    box-shadow: none;
    background: white;
}

[class^="elegant-"], [class*=" elegant-"] {
    font-family: 'ElegantIcons' !important;
    speak: none;
  
}

h3{
	font-family: "Gotu"!important;
	color:#295456;
	font-size:40px;
}

	
/*Eventi Card*/
.cbp .cbp-item {
  border: 1px solid white;
  border-radius: 5px;
  box-shadow: 0 10px 35px 0 rgba(41, 41, 43, 0.1);
}

.cbp-item .master-news .content-wrap {
	border: 1px solid #fff;
}


element.style {
}
.hentry .post-tags a {

    color: #66a2af;
    background-color: #f1f1f2;
    border-radius: 0px;
  
}

.widget.widget_tag_cloud .tagcloud a {

    background-color: #f8f9fa;
    border-radius: 0px;
    color: #66a2af;
}

.post.hentry {
	padding-top:50px;
	box-shadow:none;
		background:#f8fcfdeb
			
}
			
			
			
			
 div.simplesocialbuttons {
    margin: 30px auto 5px -5px;
   
}

h2 {
	font-size:25px;
    font-weight:500;
    color: #2a5456;
    font-family: 'Gotu'!important;
}


#main-nav-mobi {
   
    background-color: #fefcf9!important;
   
}

#main-nav-mobi ul li a {
    color: #295456!important;
	font-weight:500!important;

	}
.elementor-kit-1198 {
    --e-global-color-primary: #26256c;
    --e-global-color-secondary: #295457;
    --e-global-color-text: #5e709d;
    --e-global-color-accent: #F8EEA5;
    --e-global-color-02fa3e2: #FFFFFF;
    --e-global-color-4a7e572: #EEB510;
    --e-global-typography-primary-font-family: "Inter";
    --e-global-typography-primary-font-weight: 700;
    --e-global-typography-text-font-family: "Inter";
    --e-global-typography-text-font-weight: 400;
}
