/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 01 2026 | 01:08:56 */
section.posthead-i {
    position: relative;
}
section.posthead-i .w-hwrapper.valign_bottom.wrap.align_justify {
    grid-gap: 1vw;
}

.postcontent-i .inside-postcontent .contentpost-i>section.l-section {
    margin: 0 auto;
}
.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
    position: relative;
}
.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top:before {
    content: '';
    position: relative;
    height: 10px;
    width: 100%;
    background: #141414;
    display: block;
}
.postcontent-i .inside-postcontent .contentpost-i .quote {
    border-top: 1px solid;
    border-bottom: 1px solid;
    margin: 5vw auto !important;
    display: block;
}


.postcontent-i .inside-postcontent .contentpost-i>section.l-section .wpb_text_column p:last-of-type {
    margin-bottom: 0 !important;
}
.postcontent-i .inside-postcontent .l-section .w-image-h{
	height:35vw;
	margin-bottom:5vw;
}
.postcontent-i .inside-postcontent .contentpost-i .quote {
    border-top: 1px solid;
    border-bottom: 1px solid;
    display: block;
}

.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item {
    padding: 0;
    width: max-content;
    min-width: max-content;
    font-family: 'Aeonik Medium', sans-serif;
    flex-direction: column;
    display: flex;
    position: relative;
    line-height: 1;
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item.facebook:before {
    content: 'Facebook ↗';
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item.twitter:before {
    content: 'X ↗';
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item.linkedin:before {
    content: 'LinkedIn ↗';
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item.whatsapp:before {
    content: 'WhatsApp ↗';
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item i {
    display: none;
}
.postcontent-i .inside-postcontent .socialpost-i .w-sharing-list {
    grid-gap: 1vw;
    flex-wrap: wrap;
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item:after {
    content: '';
    position: absolute;
    transform-origin: left;
    top: 100%;
    left: 0;
    width: 100%;
    height: 2px;
    background: #141414;
    will-change: width;
    transition: width .35s cubic-bezier(.45, 0, .15, 1);
}
.postcontent-i .inside-postcontent .socialpost-i a.w-sharing-item:hover:after{
    width: 0;
}
.postcontent-i .contentpost-i p, 
.postcontent-i .contentpost-i ul, 
.postcontent-i .contentpost-i ol, 
.postcontent-i .contentpost-i dl, 
.postcontent-i .contentpost-i address, p
.postcontent-i .contentpost-i pre, 
.postcontent-i .contentpost-i table, 
.postcontent-i .contentpost-i blockquote, 
.postcontent-i .contentpost-i fieldset{
	font-family:'Aeonik Medium', sans-serif;
}
.postcontent-i .contentpost-i strong,
.postcontent-i .contentpost-i b{
	font-family:'Aeonik Black', sans-serif;
}
.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type * {
	margin-bottom: 0;
}


@media(min-width:1200px){
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
		padding: 5vw 0 !important;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 2vw;
	}

	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:2vw;
	}
}
@media(max-width:1200px) and (min-width:992px){
	
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
		padding: 5vw 0 !important;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 4vw;
	}

	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:4vw;
	}
}
@media(min-width:992px){
	.postcontent-i .inside-postcontent .imgpost-i {
		height: 30vw;
		margin-bottom: 5vw;
	}
	section.posthead-i .post_title {
		width: calc(80% - 0.5vw);
		margin: 0;
	}
	section.posthead-i .post_date {
		width: calc(20% - 0.5vw);
		text-align: right;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 65%;
	}
	.postcontent-i .inside-postcontent .imgpost-i,
	.postcontent-i .inside-postcontent .contentpost-i .quote>.l-section-h.i-cf>.vc_row {
		width: 65%;
		margin: 0 auto;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		width: 65%;
		margin: 0 auto;
		padding: 5vw 0 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf {
		width: 65%;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type {
		padding: 5vw 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote {
		margin: 5vw auto !important;
	}

}
@media(max-width:992px){
	section.posthead-i .post_title,
	section.posthead-i .post_date {
		width: 100%;
	}
}

@media(max-width:992px) and (min-width:768px){
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
		padding: 7vw 0 !important;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 5vw;
	}

	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:5vw;
	}
	section.posthead-i .post_title{
		margin-bottom:5vw;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote {
		margin: 7vw auto !important;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 85%;
	}
	.postcontent-i .inside-postcontent .imgpost-i,
	.postcontent-i .inside-postcontent .contentpost-i .quote>.l-section-h.i-cf>.vc_row {
		width: 85%;
		margin: 0 auto;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		width: 85%;
		margin: 0 auto;
		padding: 7vw 0 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf {
		width: 85%;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type {
		padding: 7vw 0;
	}
}
@media(max-width:768px){
	.testimonial-i .content-testimonial {
		padding: 0 5%;
	}
	section.partnerships-i a.btn-i.btn-black {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		grid-gap: 3%;
	}
	section.partnerships-i .wpb_text_column:last-of-type {
		width: 100%;
	}
}
@media(max-width:768px) and (min-width:576px){
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
		padding: 10vw 0 !important;
	}
	section.posthead-i .post_title{
		margin-bottom:5vw;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote {
		margin: 10vw auto !important;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 100%;
	}
	.postcontent-i .inside-postcontent .imgpost-i,
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf {
		width: 100%;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type {
		padding: 10vw 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote>.l-section-h.i-cf>.vc_row {
		width: 100%;
		margin: 0 auto;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		width: 100%;
		margin: 0 auto;
		padding: 10vw 0 0;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 5vw;
	}

	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:5vw;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		flex-direction: column;
		align-items: start;
	}
}
@media(max-width:576px) and (min-width:340px){
	.postcontent-i .inside-postcontent .socialpost-i {
		flex-direction: column;
		align-items: start;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote {
		margin: 15vw auto !important;
	}
	section.posthead-i .post_title{
		margin-bottom:10vw;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 100%;
	}
	.postcontent-i .inside-postcontent .imgpost-i,
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 100%;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote>.l-section-h.i-cf>.vc_row {
		width: 100%;
		margin: 0 auto;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		width: 100%;
		margin: 0 auto;
		padding: 10vw 0 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf {
		width: 100%;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type {
		padding: 10vw 0;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 7vw;
	}

	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:7vw;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top{
		padding:15vw 0 !important;
	}
	.postcontent-i .inside-postcontent .socialpost-i .w-sharing-list{
		grid-gap:2vw 5vw;
	}
}
@media(max-width:340px){
	.postcontent-i .inside-postcontent .socialpost-i .w-sharing-list{
		grid-gap:2vw 5vw;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		flex-direction: column;
		align-items: start;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top {
		padding: 15vw 0 !important;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote {
		margin: 10vw auto !important;
	}
	section.posthead-i .post_title{
		margin-bottom:10vw;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 100%;
	}
	.postcontent-i .inside-postcontent .imgpost-i,
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section:not(.quote, .line-top){
		width: 100%;
	}
	.postcontent-i .inside-postcontent .contentpost-i .quote>.l-section-h.i-cf>.vc_row {
		width: 100%;
		margin: 0 auto;
	}
	.postcontent-i .inside-postcontent .socialpost-i {
		width: 100%;
		margin: 0 auto;
		padding: 10vw 0 0;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf {
		width: 100%;
	}
	.postcontent-i .inside-postcontent .contentpost-i>section.l-section.line-top>.l-section-h.i-cf .wpb_text_column:first-of-type {
		padding: 10vw 0;
	}
	.postcontent-i .contentpost-i h1, 
	.postcontent-i .contentpost-i h2, 
	.postcontent-i .contentpost-i h3, 
	.postcontent-i .contentpost-i h4, 
	.postcontent-i .contentpost-i h5, 
	.postcontent-i .contentpost-i h6 {
		margin-bottom: 7vw;
	}
	.postcontent-i .contentpost-i p, 
	.postcontent-i .contentpost-i ul, 
	.postcontent-i .contentpost-i ol, 
	.postcontent-i .contentpost-i dl, 
	.postcontent-i .contentpost-i address, p
	.postcontent-i .contentpost-i pre, 
	.postcontent-i .contentpost-i table, 
	.postcontent-i .contentpost-i blockquote, 
	.postcontent-i .contentpost-i fieldset{
		margin-bottom:7vw;
	}
}
