h1, h2, h3, h4, h5, h6 {
    color: #000;
    font-family: "Playfair Display", serif;
    font-weight: 400;
    line-height: 1.4;
    text-transform: none;
    font-style: normal;
}
.fl-builder-content *, .fl-builder-content *:before, .fl-builder-content *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fl-row:before, .fl-row:after, .fl-row-content:before, .fl-row-content:after, .fl-col-group:before, .fl-col-group:after, .fl-col:before, .fl-col:after, .fl-module:not([data-accepts]):before, .fl-module:not([data-accepts]):after, .fl-module-content:before, .fl-module-content:after {
    display: table;
    content: " ";
}
footer {
    /*background-color: #2b2b2b;*/
}
.fl-row, .fl-row-content {
    margin-left: auto;
    margin-right: auto;
    min-width: 0;
}
.fl-row-fixed-width {
    max-width: 1100px;
}
.fl-row-default-height .fl-row-content, .fl-row-full-height .fl-row-content, .fl-row-custom-height .fl-row-content {
    -webkit-box-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.fl-row-content-wrap {
    position: relative;
}
.fl-row-content-wrap {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
}
.fl-node-5eb921f0ade20 {
    color: #959595;
}
.fl-node-5eb921f0ade20 > .fl-row-content-wrap
/*, .fl-row-content-wrap*/ {
    background-color: #2b2b2b;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
}
.uabb-top-row-separator {
    top: 0;
    bottom: auto;
}
.uabb-row-separator {
    position: absolute;
    width: 100%;
    left: 0;
}
.fl-row-default-height .fl-row-content, .fl-row-full-height .fl-row-content, .fl-row-custom-height .fl-row-content {
    -webkit-box-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.fl-col {
    float: left;
    min-height: 1px;
}
.fl-node-5eb921f0ade2b {
    width: 33.33%;
}
.fl-col-content {
    display: flex;
    flex-direction: column;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.fl-node-5eb921f0ade2b > .fl-col-content {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.fl-node-5eb921f0ade2c.fl-module-heading .fl-heading {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight: 700;
    text-align: left;
}
.fl-node-5eb921f0ade2c h4.fl-heading .fl-heading-text {
    color: #ffffff;
}
.fl-clear {
    clear: both;
}
.fl-menu ul, .fl-menu li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.fl-menu .menu{
    text-transform: none;
}
.fl-module-content a, .fl-module-content a:hover, .fl-module-content a:focus {
    text-decoration: none;
}
.fl-node-5eb921f0ade40 .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i, .fl-node-5eb921f0ade40 .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:before {
    color: #ffffff;
    font-size: 18px;
    height: auto;
    width: auto;
    line-height: 18px;
    height: 18px;
    width: 18px;
    text-align: center;
}
.uabb-info-list .uabb-info-list-wrapper > li {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.uabb-imgicon-wrap .uabb-icon {
    display: block;
}