.header, .she-header-yes, .she-header-yes.e-con, .she-header{transition:all 0.4s ease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out, margin 0s !important;width:100%;max-width:100%;z-index:9999;}
.she-header{margin-bottom:0;margin-top:0;}
.she-header:not(.elementor-sticky){position:fixed !important;top:0;}
.she-header.she-blur-yes{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);}
.headerup{-ms-transform:translateY(-110vh) !important;-o-transition:transform 0.4s ease-in-out !important;-webkit-transform:translateY(-110vh) !important;-webkit-transition:transform 0.4s ease-in-out !important;-webkit-transition:-webkit-transform 0.4s ease-in-out !important;transform:translateY(-110vh) !important;transition:transform 0.4s ease-in-out !important;}
.she-header-yes .elementor-widget-theme-site-logo, .she-header-yes .elementor-widget-image, .she-header-yes .logo, .she-header-yes .elementor-widget-theme-site-logo img, .she-header-yes .elementor-widget-image img, .she-header-yes .logo img{transition:all 0.4s ease-in-out !important;}
.she-header-transparent-yes, .elementor-editor-active .she-header-transparent-yes{transition:all 0.4s ease-in-out, top 0s;width:100%;background-color:rgba(0, 0, 0, 0) !important;position:absolute !important;z-index:99;}
.she-header-yes .elementor-menu-toggle:before, .she-header-yes .elementor-menu-toggle:after, .she-header-yes .elementor-menu-toggle i:after{transition:transform 0.3s ease-in-out, width 0.3s ease-in-out;}
.she-header-yes .elementor-menu-toggle{position:relative;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}
.she-header-yes .elementor-menu-toggle.elementor-active:before{transform:translate(-50%, -50%) rotate(-45deg);}
.she-header-yes .elementor-menu-toggle:after{transform:translate(-50%, calc(-50% - 0.25em));}
.she-header-yes .elementor-menu-toggle.elementor-active:after{transform:translate(-50%, -50%) rotate(45deg);}
.she-header-yes .elementor-menu-toggle i:after{transform:translate(-50%, -50%);}
@media screen and (min-width:783px){
.admin-bar .she-header:not(.elementor-sticky) {
top: 32px;
}
}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{inset-inline-end:0}@media(min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media(max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media(max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media(max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media(max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//dafabioesilvia.it/wp-content/plugins/themesflat-addons-for-elementor/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.tf-posts-wrap .tf-posts.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
.tf-posts-wrap.column-1 .tf-posts.grid .column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.tf-posts-wrap.column-2 .tf-posts.grid .column{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.tf-posts-wrap.column-3 .tf-posts.grid .column{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.tf-posts-wrap.column-4 .tf-posts.grid .column{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.tf-posts-wrap.column-5 .tf-posts.grid .column{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.tf-posts-wrap.column-6 .tf-posts.grid .column{-ms-flex:0 0 16.67%;flex:0 0 16.67%;max-width:16.67%;}
.tf-posts-wrap .tf-posts .blog-post a, .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay, .tf-posts-wrap .tf-posts .blog-post i, .tf-posts-wrap .tf-posts .blog-post svg, .tf-posts-wrap.has-carousel .owl-nav .owl-prev, .tf-posts-wrap.has-carousel .owl-nav .owl-next, .tf-posts-wrap .tf-posts .column, .tf-posts-wrap .pagination a, .tf-posts-wrap .pagination span, .tf-posts-wrap .box-time a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tf-posts-wrap .post-meta{list-style:none;padding:0;margin:0;}
.tf-posts-wrap .post-meta li{display:inline-block;text-transform:capitalize;}
.tf-posts-wrap .tf-posts .blog-post .featured-post{overflow:hidden;}
.tf-posts-wrap .tf-posts .blog-post .featured-post{display:flex;justify-content:center;align-items:center;position:relative;}
.tf-posts-wrap .tf-posts .blog-post .featured-post .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;}
.tf-posts-wrap .tf-posts .blog-post:hover .featured-post .overlay{opacity:1;visibility:visible;}
.tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i, .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:before, .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{content:'';width:100%;height:1px;position:absolute;top:50%;left:50%;}
.tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{width:1px;height:100%;}
.tf-posts-wrap .tf-posts .blog-post .title{font-size:23px;}
.tf-posts-wrap .tf-posts .blog-post .content-post{font-size:15px;margin-bottom:15px;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container a{font-size:15px;display:inline-block;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container a i, .tf-posts-wrap .tf-posts .blog-post .tf-button-container a svg{vertical-align:middle;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container.left{text-align:left;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container.center{text-align:center;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container.right{text-align:right;}
.tf-posts-wrap .tf-posts .blog-post .tf-button-container.justify .tf-button{text-align:center;width:100%;}
.tf-posts-wrap .tf-posts .blog-post .post-meta > li:last-child{margin-right:0 !important;}
.tf-posts-wrap .tf-posts .blog-post .content{position:relative;}
.tf-posts-wrap.has-underline-category .post-meta .post-category, .tf-posts-wrap.has-underline-button .tf-posts .blog-post .tf-button{position:relative;z-index:1;}
.tf-posts-wrap.has-underline-category .post-meta .post-category:before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:10px;background-color:#ffeab0;z-index:-1;}
.tf-posts-wrap.has-underline-button .tf-posts .blog-post .tf-button:before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:2px;background-color:#ffeab0;z-index:-1;}
.tf-posts-wrap.grid-styles-3.has-underline-category .tf-posts .blog-post .post-category{padding-left:10px;padding-right:10px;}
.tf-posts-wrap .featured-image-gallery .flex-direction-nav .flex-prev, .tf-posts-wrap .featured-image-gallery .flex-direction-nav .flex-next{position:absolute;z-index:1;display:inline-block;left:0;top:50%;transform:translateY(-50%);text-align:center;}
.tf-posts-wrap .featured-image-gallery .flex-direction-nav .flex-next{left:auto;right:0;}
.tf-posts-wrap .featured-image-gallery .slides > li{display:inline-flex !important;}
.tf-posts-wrap .themesflat_video_embed{display:inline-flex;}
.tf-posts-wrap .themesflat_video_embed .video-video-box-overlay{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.tf-video-full-width{width:100%;max-width:100%;}
.tf-posts-wrap .themesflat_video_embed .video-video-box-overlay button{display:flex;justify-content:center;align-items:center;border-color:transparent;border-radius:0;}
.tf-posts-wrap .themesflat_video_embed .video-video-box-overlay button:focus{outline:none;}
.tf-posts-wrap.column-2.has-carousel .tf-posts .column, .tf-posts-wrap.column-3.has-carousel .tf-posts .column, .tf-posts-wrap.column-4.has-carousel .tf-posts .column, .tf-posts-wrap.column-5.has-carousel .tf-posts .column, .tf-posts-wrap.column-6.has-carousel .tf-posts .column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.tf-posts-wrap.has-carousel .tf-posts .column .blog-post{padding:0 !important;margin:0 !important;}
.tf-posts-wrap.has-carousel .tf-posts{display:block;display:block;-ms-flex-wrap:unset;flex-wrap:unset;}
.tf-posts-wrap.has-carousel .owl-nav .owl-prev, .tf-posts-wrap.has-carousel .owl-nav .owl-next{width:50px;height:50px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:rgba(0,0,0,0.2);border-radius:5px;color:#fff;text-align:center;line-height:50px;z-index:10;}
.tf-posts-wrap.has-carousel .owl-nav .owl-next{left:unset;right:0;}
.tf-posts-wrap.has-carousel .owl-nav .owl-prev.disabled, .tf-posts-wrap.has-carousel .owl-nav .owl-next.disabled{display:none !important;}
.tf-posts-wrap.has-carousel.no-arrow .owl-nav .owl-prev, .tf-posts-wrap.has-carousel.no-arrow .owl-nav .owl-next{display:none;}
.tf-posts-wrap.has-carousel.has-arrow .owl-nav .owl-prev, .tf-posts-wrap.has-carousel.has-arrow .owl-nav .owl-next{display:block;}
.tf-posts-wrap .owl-dots{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);}
.tf-posts-wrap .owl-dots .owl-dot{width:10px;height:10px;background:#0080f0;display:inline-block;margin:0 5px;}
.tf-posts-wrap.has-carousel .owl-dots.disable, .tf-posts-wrap.has-carousel.no-bullets .owl-dots{display:none;}
.tf-posts-wrap.has-carousel.has-bullets .owl-dots{display:block;}
.tf-posts-wrap .pagination{display:flex;}
.tf-posts-wrap .pagination a, .tf-posts-wrap .pagination span{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-width:25px;min-height:25px;}
.tf-posts-wrap .navigation-link .page-numbers{display:none;}
.tf-posts-wrap .navigation-link .page-numbers.prev, .tf-posts-wrap .navigation-link .page-numbers.next{display:inline-flex;justify-content:center;align-items:center;text-align:center;}
.tf-posts-wrap .navigation-link .pagination{display:block;}
.tf-posts-wrap .navigation-link .page-numbers.next{float:right;}
.tf-posts-wrap .navigation.loadmore .page-numbers{display:none;}
.tf-posts-wrap .navigation.loadmore .next.page-numbers{display:inline-block;}
.tf-posts-wrap .tfpost-loading{text-align:center;font-weight:700;text-transform:uppercase;}
.tf-posts-wrap .tfpost-loading span{display:inline-block;width:100%;height:100px;background-image:url(//dafabioesilvia.it/wp-content/plugins/themesflat-addons-for-elementor/assets/css/loading/loading.gif);background-size:contain;background-position:center;background-repeat:no-repeat;}
.tf-posts-wrap .loadmore a:after{content:'\f1ce';font-family:'FontAwesome';line-height:1;animation:rotateLoad infinite linear 1s;font-size:0px;opacity:0;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease;}
.tf-posts-wrap .loadmore.loader a:after{font-size:inherit;opacity:1;margin:10px;}
.tf-posts-wrap .pagination.left{justify-content:flex-start;}
.tf-posts-wrap .pagination.center{justify-content:center;}
.tf-posts-wrap .pagination.right{justify-content:flex-end;}
.clearfix:before, .clearfix:after{display:table;content:" ";}
.clearfix:after{clear:both;}
.tf-posts-wrap.column-1 .tf-posts.masonry .column{flex:0 0 100%;}
.tf-posts-wrap .tf-posts.masonry .column, .tf-posts-wrap .tf-posts.masonry .grid-sizer{float:left;}
.tf-posts-wrap.column-2 .tf-posts.masonry .column, .tf-posts-wrap.column-2 .tf-posts.masonry .grid-sizer{width:50%;}
.tf-posts-wrap.column-3 .tf-posts.masonry .column{width:33.333333%;}
.tf-posts-wrap.column-4 .tf-posts.masonry .column{width:25%;}
.tf-posts-wrap.column-5 .tf-posts.masonry .column{width:20%;}
.tf-posts-wrap.column-6 .tf-posts.masonry .column{width:16.67%;}
.tf-posts-wrap .tf-posts .blog-post .content.inner{position:absolute;bottom:0;}
.tf-posts-wrap .tf-posts.list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
.tf-posts-wrap.column-1 .tf-posts.list .column, .tf-posts-wrap.column-2 .tf-posts.list .column, .tf-posts-wrap.column-3 .tf-posts.list .column, .tf-posts-wrap.column-4 .tf-posts.list .column, .tf-posts-wrap.column-5 .tf-posts.list .column, .tf-posts-wrap.column-6 .tf-posts.list .column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.tf-posts-wrap .tf-posts.list .blog-post{display:flex;}
.tf-posts-wrap .tf-posts.list .blog-post .featured-post{margin-right:30px;}
.tf-posts-wrap .box-time, .tf-posts-wrap.grid-styles-1.featured-post-top .post-meta .post-date{display:none;}
.tf-posts-wrap .wrap-featured-post{position:relative;}
.tf-posts-wrap.grid-styles-1.featured-post-top .box-time{display:inline-block;position:absolute;bottom:-30px;left:20px;z-index:99;}
.tf-posts-wrap .box-time a{display:block;border-radius:3px;padding:10px 25px;text-align:center;}
.tf-posts-wrap .box-time span{display:block;font-size:18px;font-weight:500;line-height:1.3;}
.tf-posts-wrap .box-time span.day{font-size:30px;}
.tf-posts-wrap.grid-styles-2 .post-meta{display:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tf-posts-wrap.grid-styles-2 .wrap-featured-post .post-meta{display:block;position:absolute;left:30px;right:30px;bottom:5px;padding:15px 10px;border-radius:5px;background-color:#203b48;}
@media(max-width:991px){
.tf-posts-wrap.tablet-column-1 .tf-posts.grid .column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.tf-posts-wrap.tablet-column-2 .tf-posts.grid .column{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.tf-posts-wrap.tablet-column-3 .tf-posts.grid .column{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.tf-posts-wrap.tablet-column-4 .tf-posts.grid .column{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.tf-posts-wrap.tablet-column-5 .tf-posts.grid .column{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.tf-posts-wrap.tablet-column-6 .tf-posts.grid .column{-ms-flex:0 0 16.67%;flex:0 0 16.67%;max-width:16.67%;}
}
@media(max-width:767px){
.tf-posts-wrap.mobile-column-1 .tf-posts.grid .column {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} 
.tf-posts-wrap.mobile-column-2 .tf-posts.grid .column {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
} 
.tf-posts-wrap.mobile-column-3 .tf-posts.grid .column {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tf-posts-wrap.mobile-column-4 .tf-posts.grid .column {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
} 
.tf-posts-wrap.mobile-column-5 .tf-posts.grid .column {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
} 
.tf-posts-wrap.mobile-column-6 .tf-posts.grid .column {
-ms-flex: 0 0 16.67%;
flex: 0 0 16.67%;
max-width: 16.67%;
}
.tf-posts-wrap .tf-posts.list .blog-post {
display: block !important;
}
.tf-posts-wrap .tf-posts.list .blog-post .featured-post {
width: 100% !important;
margin: 0px !important;
}
.tf-posts-wrap .tf-posts.list .blog-post .content {
width: 100% !important;
}
}