/*
Theme Name: Team99 Blog Child
Theme URI: 
Description: 
Author: 
Author 
Version: 1.0.0
Template: team99_blog
*/



/* CAROSELLO BLOG HOME */

.blog-carousel-card-ped .elementor-column{position:unset!important;}
.blog-carousel-card-ped .elementor-container{position:unset!important;}
.blog-carousel-card-ped .elementor-widget-wrap{position:unset!important;}



.icona-blog-carousel .elementor-icon-inner > a i:nth-child(2),
.icona-blog-carousel .elementor-icon-inner > a i:nth-child(3) {
  display: none !important;
}

.icona-blog-carousel .elementor-icon-inner {padding: 10px 10px 10px 10px!important;}

.icona-blog-carousel .elementor-icon-wrapper:before,  .icona-blog-carousel .elementor-icon-wrapper:after{
    box-shadow: 0 20px 0 0 #f1f2f4!important;}


.icona-blog-carousel .elementor-icon-wrapper{
position: absolute!important;
z-index: 999!important;
right: 0px!important;
bottom: 0!important;
top: -89px!important;}


.blog-carousel-card-ped span.elementor-post-info__terms-list-item {
    font-size: 14px;
    border: 1px solid #000;
    padding: 10px 30px;
    border-radius: 20px;
}

.riassunto-post-carousel-ped .elementor-widget-container{   position: absolute;
    font-size: 80px;
    font-weight: 900;
	color:#fff;
    letter-spacing: -0.05em;
    line-height: 0.6em;
    bottom: -0.1em;
    right: 0;
    white-space: nowrap;
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg) translateX(100%);
    -ms-transform: rotate(-90deg) translateX(100%);
    transform: rotate(-90deg) translateX(100%);
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

 
