/*
Theme Name: Wavemaker Impact
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A Hello Elementor child theme customised for Wavemaker Impact.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.1.1.1724129499
Updated: 2024-08-20 04:51:39

*/
a{
	color: #FFFFFF;
}

/*recent post inside news*/
.wavemaker-recent-posts {
    background-color: #F5F5F5;
    padding: 24px;
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    gap: 24px;
}
.wavemaker-recent-posts-label {
    font-family: "Nunito Sans";
    font-size: 20px;
    line-height: 28px;
    font-weight: 800;
    color: var(--e-global-color-secondary);
}
.wavemaker-recent-posts-parent {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    gap: 24px;
}
.wavemaker-recent-posts-parent .recent-post-item {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    gap: 8px;
}
.wavemaker-recent-posts-parent .recent-post-item-title {
    margin: 0;
    color: #231e1f !important;
    font-family: 'Nunito Sans' !important;
    font-size: clamp(18px, 1.389vw, 20px) !important;
    line-height: clamp(25.2px, 1.944vw, 28px) !important;
    font-weight: 800;
}
.wavemaker-recent-posts-parent .recent-post-item-dsc {
    font-family: 'Open Sans' !important;
    font-size: clamp(15px, 1.111vw, 16px) !important;
    line-height: 24px !important;
}
.wavemaker-recent-posts-parent .recent-post-item-more-button {
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    font-family: 'Nunito Sans' !important;
    font-size: clamp(15px, 1.111vw, 16px) !important;
    line-height: 16px !important;
    font-weight: 700;
    color: var(--e-global-color-secondary);
}	
.wavemaker-recent-posts-parent .recent-post-item-more-button img {
	filter: invert(132%) sepia(15%) saturate(3331%) hue-rotate(109deg) brightness(102%) contrast(101%);
}
.recent-post-item-icon-more-button {
    width: 20px !important;
    height: 20px !important;
    object-fit: contain;
    padding: 4px;
    padding-bottom: 3px;
    position: relative;
    left: 0;
	transition: left .3s ease;
}
.wavemaker-recent-posts-parent .recent-post-item-more-button:hover .recent-post-item-icon-more-button {
    left: 4px;
}
/*end post inside news*/