.elementor-2119 .elementor-element.elementor-element-a7d144e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2119 .elementor-element.elementor-element-a7d144e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2119 .elementor-element.elementor-element-60c322c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2119 .elementor-element.elementor-element-0f121d8 .elementor-button{font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;background-color:#CC0000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2119 .elementor-element.elementor-element-0f121d8 .elementor-button:hover, .elementor-2119 .elementor-element.elementor-element-0f121d8 .elementor-button:focus{background-color:#FF1D1D;}.elementor-2119 .elementor-element.elementor-element-e6c6324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2119 .elementor-element.elementor-element-3b5499f{--grid-columns:3;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2119 .elementor-element.elementor-element-3b5499f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2119 .elementor-element.elementor-element-3b5499f .e-loop-item > .elementor-section, .elementor-2119 .elementor-element.elementor-element-3b5499f .e-loop-item > .elementor-section > .elementor-container, .elementor-2119 .elementor-element.elementor-element-3b5499f .e-loop-item > .e-con, .elementor-2119 .elementor-element.elementor-element-3b5499f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(min-width:768px){.elementor-2119 .elementor-element.elementor-element-a7d144e{--width:98.158%;}.elementor-2119 .elementor-element.elementor-element-60c322c{--width:25%;}.elementor-2119 .elementor-element.elementor-element-e6c6324{--width:75%;}}@media(max-width:1024px){.elementor-2119 .elementor-element.elementor-element-3b5499f{--grid-columns:2;}}@media(max-width:767px){.elementor-2119 .elementor-element.elementor-element-3b5499f{--grid-columns:1;}}/* Start custom CSS */.mil-p-120-120 {
    padding-top:20px!important;
}

.single-post-text ul > li:before {
    display:none;
}

.single-post-text ul > li {
    list-style-type: none;
}

.single-post-text ul > li .elementor-icon-list-icon {
    display: none;
}




.elementor-widget-post-info {
    -widgets-spacing: 10px 20px;
    
}





/*
    SF CATEGORY
*/


.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-category > ul > li label:hover {
    background-color: #f1f1f1;
    
}

.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-category > ul > li label {
  line-height: 36px;
  font-size:14px;
  border-bottom: 1px dashed #ccc;
  width: 100%;
  padding: 5px 0px;
  color:#333;
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-category input {
  display: none;
}
.searchandfilter ul li[data-sf-field-input-type=checkbox].sf-field-category li {
  padding: 0;
}
.searchandfilter ul li[data-sf-field-input-type=checkbox].sf-field-category {
  padding: 0;
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-category > ul > li.sf-option-active label {
  /* color: #e3051c; */
  
    color: #ffffff;
    background-color: #cc0000;
    
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-category > ul > li label:hover {
  cursor: pointer;
}


/*
    SF TAGS
*/


.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-tag > ul > li label:hover {
    background-color: #f1f1f1;
}

.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-tag > ul > li label {
  line-height: 42px;
  border-bottom: 1px dashed #ccc;
  width: 100%;
  padding: 5px 20px;
  color:#333;
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-tag input {
  display: none;
}
.searchandfilter ul li[data-sf-field-input-type=checkbox].sf-field-tag li {
  padding: 0;
}
.searchandfilter ul li[data-sf-field-input-type=checkbox].sf-field-tag {
  padding: 0;
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-tag > ul > li.sf-option-active label {
  /* color: #e3051c; */
  
    color: #ffffff;
    background-color: #cc0000;
    
}
.searchandfilter li[data-sf-field-input-type=checkbox].sf-field-tag > ul > li label:hover {
  cursor: pointer;
}/* End custom CSS */