.elementor-6313 .elementor-element.elementor-element-f3da514 > .elementor-container{max-width:1400px;}.elementor-6313 .elementor-element.elementor-element-f3da514{margin-top:30px;margin-bottom:0px;}.elementor-6313 .elementor-element.elementor-element-1aae04f9 > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;}.elementor-6313 .elementor-element.elementor-element-749a276f > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-5958ef8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6313 .elementor-element.elementor-element-5958ef8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-6313 .elementor-element.elementor-element-5958ef8b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:500;line-height:46px;color:#2C578A;}.elementor-6313 .elementor-element.elementor-element-377b62c9 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-377b62c9{color:#000000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-bc-flex-widget .elementor-6313 .elementor-element.elementor-element-2b0cbadf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6313 .elementor-element.elementor-element-2b0cbadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6313 .elementor-element.elementor-element-640748a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-640748a0{text-align:end;}.elementor-6313 .elementor-element.elementor-element-640748a0 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-bc-flex-widget .elementor-6313 .elementor-element.elementor-element-494d3771.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6313 .elementor-element.elementor-element-494d3771.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6313 .elementor-element.elementor-element-ee27b7c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#2C578A;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-ee27b7c .elementor-share-btn:hover{--e-share-buttons-primary-color:#1090D0;}.elementor-6313 .elementor-element.elementor-element-4553a3f8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#2C578A;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-4553a3f8 .elementor-share-btn:hover{--e-share-buttons-primary-color:#1090D0;}.elementor-6313 .elementor-element.elementor-element-6c0f780{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#2C578A;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-6c0f780 .elementor-share-btn:hover{--e-share-buttons-primary-color:#1090D0;}.elementor-6313 .elementor-element.elementor-element-45bd682{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#2C578A;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-45bd682 .elementor-share-btn:hover{--e-share-buttons-primary-color:#1090D0;}.elementor-6313 .elementor-element.elementor-element-30992e7e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#2C578A;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-30992e7e .elementor-share-btn:hover{--e-share-buttons-primary-color:#1090D0;}.elementor-6313 .elementor-element.elementor-element-449ba463:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6313 .elementor-element.elementor-element-449ba463 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-6313 .elementor-element.elementor-element-449ba463.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6313 .elementor-element.elementor-element-449ba463.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-6313 .elementor-element.elementor-element-449ba463 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6313 .elementor-element.elementor-element-449ba463 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-6313 .elementor-element.elementor-element-449ba463 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6313 .elementor-element.elementor-element-3ea495b6 > .elementor-widget-container{background-color:#FFFFFF00;padding:9px 9px 9px 9px;}.elementor-6313 .elementor-element.elementor-element-3ea495b6 img{width:100%;max-width:100%;}.elementor-6313 .elementor-element.elementor-element-1749ca71 > .elementor-widget-container{background-color:#FFFFFF00;padding:9px 9px 9px 9px;}.elementor-6313 .elementor-element.elementor-element-1749ca71 img{width:100%;max-width:100%;}.elementor-6313 .elementor-element.elementor-element-402918b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6313 .elementor-element.elementor-element-402918b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9px 9px 9px 9px;}.elementor-6313 .elementor-element.elementor-element-3a282cb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-3a282cb8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:400;color:#000000;}.elementor-6313 .elementor-element.elementor-element-5ca3dcc8 .elementor-repeater-item-d9c376c.elementor-social-icon{background-color:#2C578A;}.elementor-6313 .elementor-element.elementor-element-5ca3dcc8{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-6313 .elementor-element.elementor-element-5ca3dcc8 .elementor-widget-container{text-align:left;}.elementor-6313 .elementor-element.elementor-element-5ca3dcc8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-68d7f258{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-6a0c1a52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6313 .elementor-element.elementor-element-6a0c1a52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9px 9px 9px 9px;}.elementor-6313 .elementor-element.elementor-element-21518c70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-21518c70 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:400;color:#000000;}.elementor-6313 .elementor-element.elementor-element-2189c38c > .elementor-widget-container{margin:20px 0px 0px 0px;}body.elementor-page-6313 #footer{display:block;}body.elementor-page-6313 .info-footer{display:block;}body.elementor-page-6313 #bottom{display:block;}body.elementor-page-6313 .page-title{display:none;}@media(max-width:1024px){ .elementor-6313 .elementor-element.elementor-element-ee27b7c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-6313 .elementor-element.elementor-element-4553a3f8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-6313 .elementor-element.elementor-element-6c0f780{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-6313 .elementor-element.elementor-element-45bd682{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-6313 .elementor-element.elementor-element-30992e7e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-6313 .elementor-element.elementor-element-1aae04f9{width:75%;}.elementor-6313 .elementor-element.elementor-element-2b0cbadf{width:40.331%;}.elementor-6313 .elementor-element.elementor-element-494d3771{width:26%;}.elementor-6313 .elementor-element.elementor-element-449ba463{width:25%;}}@media(max-width:767px){.elementor-6313 .elementor-element.elementor-element-1aae04f9 > .elementor-element-populated{margin:0px 16px 0px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-6313 .elementor-element.elementor-element-5958ef8b > .elementor-widget-container{padding:21px 0px 21px 0px;}.elementor-6313 .elementor-element.elementor-element-5958ef8b .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-6313 .elementor-element.elementor-element-2b0cbadf{width:40%;}.elementor-bc-flex-widget .elementor-6313 .elementor-element.elementor-element-2b0cbadf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6313 .elementor-element.elementor-element-2b0cbadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6313 .elementor-element.elementor-element-2b0cbadf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-640748a0{text-align:start;}.elementor-6313 .elementor-element.elementor-element-640748a0 .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-6313 .elementor-element.elementor-element-494d3771{width:59%;}.elementor-6313 .elementor-element.elementor-element-494d3771.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6313 .elementor-element.elementor-element-494d3771 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 0px;}.elementor-6313 .elementor-element.elementor-element-ee27b7c{--alignment:left;} .elementor-6313 .elementor-element.elementor-element-ee27b7c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6313 .elementor-element.elementor-element-ee27b7c .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-6313 .elementor-element.elementor-element-ee27b7c .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-6313 .elementor-element.elementor-element-4553a3f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-4553a3f8{--alignment:left;} .elementor-6313 .elementor-element.elementor-element-4553a3f8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6313 .elementor-element.elementor-element-4553a3f8 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-6313 .elementor-element.elementor-element-4553a3f8 .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-6313 .elementor-element.elementor-element-6c0f780 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-6c0f780{--alignment:left;} .elementor-6313 .elementor-element.elementor-element-6c0f780{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6313 .elementor-element.elementor-element-6c0f780 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-6313 .elementor-element.elementor-element-6c0f780 .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-6313 .elementor-element.elementor-element-45bd682{--alignment:left;} .elementor-6313 .elementor-element.elementor-element-45bd682{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6313 .elementor-element.elementor-element-45bd682 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-6313 .elementor-element.elementor-element-45bd682 .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-6313 .elementor-element.elementor-element-30992e7e{--alignment:left;} .elementor-6313 .elementor-element.elementor-element-30992e7e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6313 .elementor-element.elementor-element-30992e7e .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-6313 .elementor-element.elementor-element-30992e7e .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-6313 .elementor-element.elementor-element-3a282cb8 .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-6313 .elementor-element.elementor-element-68d7f258 > .elementor-container{text-align:start;}.elementor-6313 .elementor-element.elementor-element-6a0c1a52.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6313 .elementor-element.elementor-element-21518c70 .elementor-heading-title{font-size:25px;line-height:27px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-377b62c9 */.elementor-6313 .elementor-element.elementor-element-377b62c9 h1,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h2,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h3,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h4,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h4,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h5,
.elementor-6313 .elementor-element.elementor-element-377b62c9 h6{
    font-size: 16px;
}

.elementor-6313 .elementor-element.elementor-element-377b62c9 p{
    font-family: "Lato", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5ca3dcc8 */.elementor-6313 .elementor-element.elementor-element-5ca3dcc8
.elementor-widget-container
.elementor-social-icons-wrapper.elementor-grid
.elementor-grid-item a.elementor-social-icon:hover
{
/*
    padding-top:36px !important;
*/    
    background-color: #1090D0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2189c38c *//*elimazione punti elenco per le categorie:*/
.elementor-6313 .elementor-element.elementor-element-2189c38c
.elementor-shortcode li 
{
    display: grid;
    color:#2C578A;
}

.elementor-6313 .elementor-element.elementor-element-2189c38c
.elementor-shortcode li a
{
    color:#2C578A;
    font-family: "Lato", Sans-serif;
    
}
.elementor-6313 .elementor-element.elementor-element-2189c38c
a:hover 
{
color: #1090D0;
}
.elementor-6313 .elementor-element.elementor-element-2189c38c
.elementor-shortcode li a:hover
{
color: #1090D0;    
}/* End custom CSS */
/* Start custom CSS */.tf-posts .blog-post .featured-post .post-category a {

    background: #1090d0 !important;
}

/*distanza blocco autore da CTA*/
.saboxplugin-wrap 
{
  margin-top: 40px !important;
}
/*bordo box autore*/
.saboxplugin-tab 
{
  border: 1px solid #2C578A;
}/* End custom CSS */