.elementor-23585 .elementor-element.elementor-element-44cbe40a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-7865fd3c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-5c6fd3c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-23585 .elementor-element.elementor-element-7739cf1f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23585 .elementor-element.elementor-element-7739cf1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23585 .elementor-element.elementor-element-7739cf1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-0fff770{width:auto;max-width:auto;}.elementor-23585 .elementor-element.elementor-element-2a682526{text-align:left;}.elementor-23585 .elementor-element.elementor-element-2a682526.elementor-widget-heading .elementor-heading-title{color:#cfcfcf;}.elementor-23585 .elementor-element.elementor-element-2a682526 .elementor-heading-title{font-family:"Fira Sans Condensed", Roboto;font-size:14px;font-weight:500;text-transform:uppercase;line-height:17px;}.elementor-23585 .elementor-element.elementor-element-2a682526 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-3f1bac5.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-23585 .elementor-element.elementor-element-3f1bac5 .elementor-heading-title{font-family:"Fira Sans", Roboto;font-size:18px;font-weight:500;line-height:24px;}.elementor-23585 .elementor-element.elementor-element-3f1bac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-bd64214 .elementor-spacer-inner{height:5px;}.elementor-23585 .elementor-element.elementor-element-1789b4cd{text-align:left;}.elementor-23585 .elementor-element.elementor-element-1789b4cd.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-23585 .elementor-element.elementor-element-1789b4cd .elementor-heading-title{font-family:"Roboto Slab", Roboto;font-size:15px;font-weight:300;font-style:normal;line-height:21px;}.elementor-23585 .elementor-element.elementor-element-1789b4cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23585 .elementor-element.elementor-element-15f3ddc2{--divider-border-style:solid;--divider-border-color:#dbdbdb;--divider-border-width:1px;}.elementor-23585 .elementor-element.elementor-element-15f3ddc2 .elementor-divider-separator{width:100%;}.elementor-23585 .elementor-element.elementor-element-15f3ddc2 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-23585 .elementor-element.elementor-element-15f3ddc2 > .elementor-widget-container{margin:10px 0px 4px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-0fff770 */.elementor-23585 .elementor-element.elementor-element-0fff770 .customCat{
    color: #1BAAE1;
    font-family: "Roboto Condensed";
    font-size: 16px;
    line-height: 21px;
    font-weight: normal;
    margin-bottom: 4px;
    text-transform: uppercase;
}
.elementor-23585 .elementor-element.elementor-element-0fff770 .customCat a, .elementor-23585 .elementor-element.elementor-element-0fff770 .customCat a:link, .elementor-23585 .elementor-element.elementor-element-0fff770 .customCat a:hover, .elementor-23585 .elementor-element.elementor-element-0fff770 .customCat a:active {
  color: #1BAAE1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a682526 */.elementor-23585 .elementor-element.elementor-element-2a682526{
    width: auto;
}
p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7739cf1f */a{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f1bac5 */.elementor-23585 .elementor-element.elementor-element-3f1bac5 h2{
    overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   height: 50px;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1789b4cd */.elementor-23585 .elementor-element.elementor-element-1789b4cd p{
    overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   height: 64px;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
}/* End custom CSS */