/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 26 2026 | 21:49:59 */
section.join-i .w-html.bigicon {
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--color-purple);
}
section.join-i .list-i .item .bo-iii strong {
    color: var(--color-purple);
}
section.join-i .second .he-ii strong {
    color: var(--color-purple) !important;
}
footer section.foot-i.purple .he-iii strong {
    color: var(--color-purple);
}
footer section.foot-ii.purple .w-menu.menu-2[style*=--main-color] li a{
    color: var(--color-purple);
}
section.join-i .w-hwrapper.valign_stretch.align_none {
    flex-wrap: wrap;
}
.w-filter.state_mobile .w-filter-list{
	z-index:11 !important;
}



section.blog-i .widget.widget_search {
    width: 100%;
}
section.blog-i .widget.widget_search form.search-form {
    width: 100%;
    display: flex;
    align-items: center;
}
section.blog-i .widget.widget_search form.search-form label {
    width: calc(100% - 5vw);
    height: 4vw;
}
.l-header.id_10131 .w-nav-list>.menu-item:hover {
    color: inherit;
}
section.blog-i .widget.widget_search form.search-form input.search-submit {
    width: 4vw;
    height: 4vw;
}
section.blog-i .widget.widget_search form.search-form label input.search-field {
    height: 4vw;
    background: transparent;
    border-bottom: 1px solid;
    border-radius: 0;
	box-shadow:0 0 0 0;
    padding: 0;
    font-family: 'Aeonik Medium', sans-serif;
}
article.card-ii .link:after {
    background: var(--color-black);
}
section.blog-i .widget.widget_search form.search-form:after {
    content: '\f061';
    width: 4vw;
    height: 4vw;
    text-align: center;
    transform: translate(0, 0);
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
    border: 1px solid;
}
section.blog-i .first .w-hwrapper .w-search input[type="text"] {
    font-family: 'Aeonik Medium', sans-serif;
}
section.blog-i form.w-filter .w-filter-item-title {
    display: none;
}
section.blog-i form.w-filter select.w-filter-item-value-select {
    background: transparent;
    box-shadow: 0 0 0 0;
    border: 1px solid;
	border-radius:0;
    font-family: 'Aeonik Medium', sans-serif;
}
section.blog-ii article.w-grid-item span.btntag-i {
    color: var(--color-primary) !important;
}
section.blog-ii article.w-grid-item span.btntag-i:hover{
	border-color:var(--color-primary) !important;
}
section.blog-i form.w-filter .w-filter-item-reset {
    font-family: 'Aeonik Medium', sans-serif;
    color: var(--color-black);
    order: 2;
    text-align: right;
    width: max-content;
    margin-left: auto;
}

section.blog-i form.w-filter .w-filter-item {
    display: flex;
    grid-gap: 1vw;
    flex-direction: column;
}

section.blog-i .first .w-hwrapper .w-search input {
    background: transparent;
    box-shadow: 0 0 0 0;
    border-bottom: 1px solid;
    border-radius: 0;
    padding: 0;
    height: 4vw;
}
section.blog-i .first .w-hwrapper .w-search input::placeholder{
	opacity:1;
}

section.blog-i .first .w-hwrapper .w-search button.w-search-form-btn {
    position: relative;
    top: 0;
    transform: translate(0, 0);
    border: 1px solid;
    display: flex;
    align-items: center;
    justify-content: center;
}
section.blog-i .first .w-hwrapper .w-search button.w-search-form-btn i{
	line-height:2;
}
section.blog-i .first .w-hwrapper form.w-form-row.for_text {
    display: flex;
    width: 100%;
    grid-gap: 1vw;
}
section.blog-i .first .w-hwrapper form.w-form-row.for_text .w-form-row-field {
    width: calc(100% - 5vw);
}
section.blog-ii .g-loadmore {
    padding: 5vw 0 !important;
}
section.blog-ii .w-filter.state_mobile .w-filter-list .w-filter-item-title {
    display: none;
}
section.blog-ii .w-filter.state_mobile .w-filter-list {
    padding: 0;
}
section.blog-i .w-filter.state_mobile .w-filter-list {
    position: relative !important;
    inset: 0;
    overflow: inherit;
    background: transparent;
    display: block !important;
    padding: 0 !important;
}
section.blog-i .w-filter.state_mobile .w-filter-list .w-filter-list-title {
    display: none;
}
section.blog-i button.w-filter-opener {
    display: none !important;
}
section.blog-i button.w-filter-list-closer {
    display: none !important;
}
section.blog-i .w-filter.state_mobile .w-filter-list .w-filter-item-title {
    display: none;
}


@media(min-width:992px){
	section.join-i .w-html.bigicon {
		width: calc(50% - 2vw);
	}
	section.join-i .w-vwrapper.list.align_none.valign_top {
		width: calc(40% - 2vw);
	}
	section.blog-i .first .w-hwrapper .w-search {
		width: calc(40% - 5vw);
	}
	section.blog-i .first .w-hwrapper .w-search button.w-search-form-btn {
		width:4vw;
	}
}
@media(max-width:992px){
	section.join-i .w-html.bigicon,
	section.join-i .w-vwrapper.list.align_none.valign_top {
		width: 100%;
	}
}
@media(max-width:992px) and (min-width:768px){
	section.blog-i .first .w-hwrapper .w-search {
		width: 50%;
	}
	section.newswire-i .w-html.bigicon{
		height:60vw;
	}
	section.blog-i .first .w-hwrapper .w-search button.w-search-form-btn {
		width:6vw;
	}
	section.blog-ii .layout_10434>.w-grid-list {
		grid-gap: 5vw;
	}
}
@media(max-width:768px){
	section.blog-ii .layout_10434>.w-grid-list {
		grid-gap: 10vw;
	}
	section.blog-i .first .w-hwrapper form.w-form-row.for_text{
		grid-gap:5vw;
	}
	section.blog-i .second>.container-i>.vc_column-inner>.w-hwrapper.valign_middle.align_justify {
		flex-wrap: wrap;
	}
	section.blog-i .second .container-i .wpb_text_column {
        margin-bottom: 0 !important;
        padding-bottom: 5vw !important;
	}
	section.blog-i .second .container-i:before {
		margin-bottom: 5vw !important;
	}
	section.blog-i .first .w-hwrapper .w-search {
		width: 100%;
	}
}
@media(max-width:768px) and (min-width:576px){
	section.newswire-i .w-html.bigicon{
		height:60vw;
	}
	section.newswire-i.join-i figure.pic-card{
		width:50%;
	}
	section.blog-i .first .w-hwrapper .w-search {
		width: 100%;
	}
	section.blog-i .first .w-hwrapper form.w-form-row.for_text{
		grid-gap:4vw;
	}
	section.blog-i .first .w-hwrapper .w-search button.w-search-form-btn {
		width:10vw;
	}
	section.blog-i .second .container-i .wpb_text_column{
		width:100%;
	}
	section.blog-i .second>.container-i>.vc_column-inner>.w-hwrapper {
		flex-wrap: wrap;
	}
}
@media(max-width:576px){
	section.newswire-i .w-html.bigicon{
		height:70vw;
	}
	section.newswire-i.join-i figure.pic-card{
		width:50%;
	}
	section.blog-i .second>.container-i>.vc_column-inner>.w-hwrapper {
		flex-wrap: wrap;
	}
}