.elementor-1055 .elementor-element.elementor-element-e371730 .elementor-spacer-inner{height:10px;}.elementor-1055 .elementor-element.elementor-element-b602e54{text-align:center;}.elementor-1055 .elementor-element.elementor-element-b602e54 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-1055 .elementor-element.elementor-element-b602e54 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-7631a0d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-7631a0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-7631a0d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1055 .elementor-element.elementor-element-7631a0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-1aca4ff > .elementor-widget-container{margin:-6px 0px 0px 80px;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 5);flex:0 1 calc( 100% / 5 );padding-right:calc( 2px/2 );padding-left:calc( 2px/2 );}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_image .dce-post-author, .elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_image.dce-item_image{justify-content:center;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_title > *{font-family:"montserrat", Sans-serif;font-size:15px;line-height:0.9em;color:#FFFFFFD1;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_title a{color:#FFFFFFD1;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_termstaxonomy > *{font-family:"montserrat", Sans-serif;font-size:17px;color:#FFF;display:yes;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .elementor-repeater-item-item_termstaxonomy a{color:#FFF;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-post-block:not(.dce-hover-effects) a.dce-post-image:hover, .elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-post-block.dce-hover-effects:hover a.dce-post-image{opacity:1;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 a.dce-post-image.dce-post-overlayhover:before{background-color:transparent;background-image:linear-gradient(180deg, #2223298C 0%, #00000000 100%);}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-post-item .dce-hover-effect-content{transition-timing-function:linear;-webkit-transition-timing-function:linear;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-post-item{text-align:left;padding-bottom:2px;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-post-item .dce-post-block{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-posts-fallback{text-align:left;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -2px/2 );margin-right:calc( -2px/2 );}.elementor-1055 .elementor-element.elementor-element-b8a4f95 .infiniteScroll{margin-top:1px;}.elementor-1055 .elementor-element.elementor-element-b8a4f95 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 5);flex:0 1 calc( 100% / 5 );padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_image .dce-post-image.dce-post-overlayimage:after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #00000000 100%);opacity:0.7;}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_image .dce-post-author, .elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_image.dce-item_image{justify-content:center;}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_title > *{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:0.9em;color:#FFFFFFD1;}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_title a{color:#FFFFFFD1;}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_termstaxonomy > *{font-family:"proxima-nova", Sans-serif;font-size:17px;color:#FFF;display:yes;}.elementor-1055 .elementor-element.elementor-element-64ad11f .elementor-repeater-item-item_termstaxonomy a{color:#FFF;}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-block:not(.dce-hover-effects) a.dce-post-image:hover, .elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-block.dce-hover-effects:hover a.dce-post-image{opacity:1;}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-block:not(.dce-hover-effects) a.dce-post-image:hover img, .elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-block.dce-hover-effects:hover a.dce-post-image img{filter:brightness( 58% ) contrast( 100% ) sepia( 0 ) blur( 0px ) invert( 0%) hue-rotate( 0deg) saturate( 100% );}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-item{text-align:left;padding-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-post-item .dce-post-block{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-1055 .elementor-element.elementor-element-64ad11f .infiniteScroll{margin-top:1px;}.elementor-1055 .elementor-element.elementor-element-64ad11f > .elementor-widget-container{margin:0px -11px 0px -11px;}.elementor-1055 .elementor-element.elementor-element-4c66239 .elementor-spacer-inner{height:10px;}.elementor-1055 .elementor-element.elementor-element-1c6a8c7{text-align:center;}.elementor-1055 .elementor-element.elementor-element-1c6a8c7 .elementor-heading-title{color:#000000;font-family:"montserrat", Sans-serif;font-size:27px;font-weight:400;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-d91fb82.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-d91fb82.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-d91fb82.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1055 .elementor-element.elementor-element-d91fb82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-7d1d8ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__card{border-radius:2px;padding-top:0px;padding-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__meta-data{padding:10px 10px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 120% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__card .elementor-post__badge{background-color:rgba(0, 0, 0, 0.2);color:#FFFFFF;border-radius:0px;font-size:14px;margin:0px;font-family:"montserrat", Sans-serif;font-weight:300;text-transform:none;line-height:1.1em;letter-spacing:0.2px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__title, .elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__title a{color:#000000;font-family:"montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.1em;letter-spacing:0.6px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__title{margin-bottom:74px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-1d4b62c .elementor-spacer-inner{height:50px;}@media(max-width:1024px){.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-1055 .elementor-element.elementor-element-b8a4f95 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-1055 .elementor-element.elementor-element-64ad11f .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1055 .elementor-element.elementor-element-1c6a8c7 .elementor-heading-title{font-size:18px;}.elementor-1055 .elementor-element.elementor-element-1c6a8c7 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-7d1d8ae > .elementor-widget-container{margin:-9px 0px 0px 70px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__card .elementor-post__badge{letter-spacing:-0.5px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__title, .elementor-1055 .elementor-element.elementor-element-ec0a0c3 .elementor-post__title a{font-size:10px;line-height:1.1em;letter-spacing:0.3px;}.elementor-1055 .elementor-element.elementor-element-ec0a0c3 > .elementor-widget-container{margin:0px -11px 0px -11px;}}/* Start custom CSS for shortcode, class: .elementor-element-1aca4ff */.sf-input-text{

    margin-top: -2px;
  border:  #dadada !important;
    border-radius: 2px !important;

}

.searchandfilter
{
    font-family: Montserrat!important;
    font-weight: 300;
}



.search-field
{
    font-family: Montserrat;
}

.searchandfilter ul li{
    font-family: Montserrat!important;
}

li.highlighted{
   
    background: #222329 !important;
}


.chosen-container-multi .chosen-choices {
    
    border-radius: 2px;
    border: 1px solid #dadada;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b5d63ae */.searchandfilter
{
    font-family: roboto;
    font-weight: 300;
}



.search-field
{
    font-family: roboto;
}

.searchandfilter ul li{
    font-family: roboto;
}

.chosen-container .chosen-results
li.highlighted{
    background-color: green;
}

.chosen-container-multi .chosen-choices {
    
    border-radius: 2px;
    border: 1px solid #dadada;
}

.sf-input-text{
    
  border: 1px solid #dadada !important;
    border-radius: 2px !important;


}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-b8a4f95 */.dce-post-block .dce-hover-effect-content {
    z-index: auto;
}

.dce-post-block .dce-hover-effect-content {
    z-index: auto !important;
}
.dce-post-block.dce-hover-effects .dce-hover-effect-content:not(.dce-hover-effect-cssanimations) {
    transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
        transition-timing-function: ease-in-out;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7d1d8ae */input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], select, textarea {
    
    border-radius: 2px;
    border: 1px solid #dadada;
    background-image: linear-gradient(#eee0 1%,#fff 15%);
    font-family: Montserrat;
    font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ec0a0c3 */.elementor-posts
.elementor-post__badge
{
    /*padding-top: 180px;*/
    position: relative;
    /*ébackground-color:#55555;*/
    /*width: 100%;*/
    padding-top: 0px
}

.elementor-post__card {
    
    padding-top: 0px !important;
}

.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {

    margin-bottom: -23px;

}

.elementor-posts .elementor-post__card {

margin-bottom: -50px;
}

.elementor-post__title{
    padding-top: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea94c14 */.sf-input-text{

    margin-top: -2px;
  border:  #dadada !important;
    border-radius: 2px !important;

}

.searchandfilter
{
    font-family: roboto;
    font-weight: 300;
}



.search-field
{
    font-family: roboto;
}

.searchandfilter ul li{
    font-family: roboto;
}

li.highlighted{
   
    background: #8DC73F !important;
}


.chosen-container-multi .chosen-choices {
    
    border-radius: 2px;
    border: 1px solid #dadada;
}/* End custom CSS */
/* Start custom CSS */.searchandfilter > ul > li {
	display: inline-block;
	vertical-align: top;
	padding: 0 5%;
}

.sf-input-text {
    line-height: 1;
    border-radius: unset !important;
    border: 1px solid #aaa !important;
    color: black;
    font-weight: lighter;
}

.chosen-choices {
   background-image:none !important; 
   font-size: 1rem;
   padding: 0px 12px !important;

}


.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
font-weight: lighter !important;
   color: #0000007d !important;
}
.chosen-container.chosen-container-multi {

    max-width: 250px;

}

ul {
    padding: 0px;
}

.searchandfilter {

    font-family: abel;

}/* End custom CSS */