.elementor-1831 .elementor-element.elementor-element-26a2237 .jet-listing-dynamic-terms{text-align:left;}.elementor-1831 .elementor-element.elementor-element-26a2237 .jet-listing-dynamic-terms__link{font-size:16px;font-weight:400;line-height:100%;color:var( --e-global-color-primary );}.elementor-1831 .elementor-element.elementor-element-695510f{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-695510f img{height:480px;object-fit:cover;object-position:center center;}.elementor-1831 .elementor-element.elementor-element-f7b56d8{color:var( --e-global-color-primary );}.elementor-1831 .elementor-element.elementor-element-341136a{--grid-columns:3;--grid-row-gap:32px;width:100%;max-width:100%;--grid-column-gap:32px;}@media(max-width:1024px){.elementor-1831 .elementor-element.elementor-element-341136a{--grid-columns:2;}}@media(max-width:767px){.elementor-1831 .elementor-element.elementor-element-695510f img{height:220px;}.elementor-1831 .elementor-element.elementor-element-341136a{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-f7b56d8 */.elementor-1831 .elementor-element.elementor-element-f7b56d8 h2, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h3, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h4, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h5{
    text-transform: uppercase;
    margin-bottom: 16px;
    margin-top: 40px;
}
.elementor-1831 .elementor-element.elementor-element-f7b56d8 ul,
.elementor-1831 .elementor-element.elementor-element-f7b56d8 ol {
    margin-top: 24px;
    margin-bottom: 24px;
    padding-left: 20px;
}
.elementor-1831 .elementor-element.elementor-element-f7b56d8 blockquote {
    margin: 40px 0px;
    padding: 32px;
    background: conic-gradient(from 
296deg at 90.81% 100%, #F8E1EF 0deg, #FFFFFF 197.78deg, #F8E1EF 360deg);

}
.elementor-1831 .elementor-element.elementor-element-f7b56d8 blockquote p {
    padding-left: 24px;
    border-left: 2px solid #C20879;
    font-weight: 700;
    font-size: 18px;
    line-height: 140%;
    color: #000000;
    font-style: italic;
}
.elementor-1831 .elementor-element.elementor-element-f7b56d8 img{
    padding-top: 20px;
}
@media(max-width: 767px){
 .elementor-1831 .elementor-element.elementor-element-f7b56d8 blockquote {
    padding: 20px;
}
.elementor-1831 .elementor-element.elementor-element-f7b56d8 blockquote p {
    padding-left: 16px;
    font-size: 16px;
}  
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h2, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h3, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h4, 
.elementor-1831 .elementor-element.elementor-element-f7b56d8 h5{
    font-size: 24px;
}

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-341136a */.elementor-1831 .elementor-element.elementor-element-341136a .project-card img {
    height: 240px;
}
.elementor-1831 .elementor-element.elementor-element-341136a .project-card h4 {
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;   
}
.elementor-1831 .elementor-element.elementor-element-341136a p[data-class="kennis-p"] {
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;   
}/* End custom CSS */