/* Pivoo slider */
#pivoo-post-slider{
    position:relative;
}
#recipe--carousel--elementor--d{
    width:100%;
    height: 900px;
}
.pivoo-p-slidebox{
    height: 900px;
    display: flex;
    align-items: center;
    justify-content: center;
       background-size: cover !important;
    background-repeat: no-repeat !important;
    width: 100% !important;
}
.slider-content{
    position:relative;
    z-index:10;
}
.pivoo-slider-thumbs{
    width:400px;
    height:530px !important;
        position: absolute !important;
    top: 15%;
    right: 15%;
}
.pivoo-slider-thumbs .piv-gallery-thumb img{
    border-radius:50% !important;
    border:2px solid #fff;
}
.pivoo-slider-thumbs .swiper-slide-thumb-active .piv-gallery-thumb img{
    border-color:#fd6050;
}
.pivoo-slide-item:before{
    content:"";
    width:100%;
    height:100%;
    background:rgba(0,0,0, .6);
    position:absolute;
    top:0;
    left:0;
    z-index:1;
}
.pvs-slide-button{
      padding: 15px 65px;
    background: #fd6050;
    border-radius: 3px;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
    margin-top: 20px;
    color: #fff;
    border: 1px solid #fd6050;
}
.slide-caption-effect .rcp-cat{
    margin-bottom:3px;
}
.slide-caption-effect p{
    margin-top:18px;
    margin-bottom:15px;
}
.rcp-pivg-meta{
    margin:0 -5px;
}
.rcp-pivg-meta li{
      padding-left:5px;
    padding-right:5px;
}
.fcs-inner-content svg{
    width:100%;
    height:100%;
}
.fcs-inner.absolute{
    width:80%;
    text-align:center;
}
.featured-cat-single,
.featured-cat-single svg{
       transition: all .2s linear;
    -ms-transition: all .2s linear;
    -webkit-transition: all .2s linear;
}