.elementor-38226 .elementor-element.elementor-element-7de9585{--spacer-size:25px;}.elementor-38226 .elementor-element.elementor-element-3b369a2{padding:21px 21px 21px 21px;}.elementor-38226 .elementor-element.elementor-element-e64df6b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-38226 .elementor-element.elementor-element-e64df6b .elementor-divider-separator{width:100%;}.elementor-38226 .elementor-element.elementor-element-e64df6b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-38226 .elementor-element.elementor-element-8414655 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__meta-data span + span:before{content:"•";}.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__badge{right:0;}.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-38226 .elementor-element.elementor-element-b67fe79{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-38226 .elementor-element.elementor-element-b67fe79.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-38226 .elementor-element.elementor-element-b67fe79.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-38226 .elementor-element.elementor-element-b67fe79.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-38226 .elementor-element.elementor-element-9ea1109{--spacer-size:100px;}@media(min-width:768px){.elementor-38226 .elementor-element.elementor-element-415ad4b{width:19.432%;}.elementor-38226 .elementor-element.elementor-element-2219240{width:80.568%;}}/* Start custom CSS for shortcode, class: .elementor-element-8414655 */.searchandfilter ul{
    margin: 0px;
}
.searchandfilter h4 {
    margin: 36px 0 12px;
    font-size: 18px;
}
.searchandfilter ul li ul li {
    display: inline list-item;
    padding:unset;
}
.searchandfilter label {
    margin-top: 6px;
}
.searchandfilter input[type=submit]{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b67fe79 */.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-posts-container .elementor-post__thumbnail{
    padding-bottom:calc( 0.66 * 100% );
}
.elementor-38226 .elementor-element.elementor-element-b67fe79:after{
    content:"0.66";
    
}
.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__meta-data span + span:before{
    content:"•";
}
.elementor-38226 .elementor-element.elementor-element-b67fe79 {
    --grid-column-gap:30px;
    --grid-row-gap:35px;
}
.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__text{margin-top:20px;}
.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__badge{right:0;}
.elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-post__card .elementor-post__badge{margin:20px;}
@media(max-width:767px){
    .elementor-38226 .elementor-element.elementor-element-b67fe79 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}
    .elementor-38226 .elementor-element.elementor-element-b67fe79:after{content:"0.5";}}/* End custom CSS */