.hero-block{position:relative}
.hero-block .column-control .row.translucent{background-color:rgba(0,0,0,0.5)}
.column-control .columns{min-height:1px}
.column-control--divider.row{display:table}
.column-control--divider .columns{border-left:1px solid #222;display:table-cell;float:none}
.column-control--divider .columns:first-child{border-left:0}
.column-control--divider .columns + .columns:last-child{float:none}
.column-control--divider .columns[class*="-pull-"],.column-control--divider .columns[class*="-push-"]{border-left:1px solid #222}
.column-control--divider--light .columns{border-color:#ccc}
.padding-top-ten{padding-top:10px}
.padding-top-twenty{padding-top:20px}
.padding-top-thirty{padding-top:30px}
.padding-top-forty{padding-top:40px}
.padding-top-fifty{padding-top:50px}
.padding-top-sixty{padding-top:60px}
.padding-top-seventy{padding-top:70px}
.padding-top-eighty{padding-top:80px}
.padding-top-ninety{padding-top:90px}
.padding-top-hundred{padding-top:100px}
.padding-bottom-ten{padding-bottom:10px}
.padding-bottom-twenty{padding-bottom:20px}
.padding-bottom-thirty{padding-bottom:30px}
.padding-bottom-forty{padding-bottom:40px}
.padding-bottom-fifty{padding-bottom:50px}
.padding-bottom-sixty{padding-bottom:60px}
.padding-bottom-seventy{padding-bottom:70px}
.padding-bottom-eighty{padding-bottom:80px}
.padding-bottom-ninety{padding-bottom:90px}
.padding-bottom-hundred{padding-bottom:100px}
.column-control .column-control-container>.row.fullwidth{max-width:100%}
.column-control .column-control-container>.row>.columns:first-child{padding-left:15px}
.column-control .column-control-container>.row>.columns:last-child{padding-right:15px}
.row.column-control--wide{max-width:1200px}
.row.column-control--super-wide{max-width:1400px}
@media screen and (min-width:1025px){.row.add-flex.large{display:flex}
}
@media screen and (min-width:640px){.row.add-flex.medium{display:flex}
}
.row.add-flex.small{display:flex}
@media screen and (max-width:1024px){.column-control--divider .columns[class*="large-"]{border:0;float:left}
.column-control--divider .columns + .columns:last-child[class*="large-"]{float:right}
.column-control .column-control-container>.row>.columns[class*="large-"]{padding:0 24px}
.column-control .column-control-container>.row>.columns.customPadding[class*="large-"]{padding:0 24px !important}
}
@media screen and (max-width:1024px) and (min-width:641px){.gridStacking .columns[class*="large-"]{float:left;width:50%;margin-bottom:32px;border:0}
.gridStacking .columns + .columns:last-child[class*="large-"]{float:left}
.gridStacking .columns[class*="large-"]:nth-child(odd){clear:left}
}
@media screen and (max-width:640px){.gridStacking .columns[class*="large-"]{width:100%;margin-bottom:16px;display:inline-block}
}
@media screen and (max-width:640px){.column-control--divider .columns[class*="medium-"]{border:0;float:left}
.column-control--divider .columns + .columns:last-child[class*="medium-"]{float:right}
.gridStacking .columns[class*="medium-"]{float:left;width:50%}
.gridStacking .columns + .columns:last-child[class*="medium-"]{float:left}
.column-control .column-control-container>.row>.columns[class*="medium-"]{padding:0 15px}
.column-control .column-control-container>.row>.columns.customPadding[class*="medium-"]{padding:0 15px !important}
}
@media only screen and (min-width:64.0625em){.large-five-col{width:20%}
}
@media only screen and (min-width:40.0625em){.medium-five-col{width:20%}
}
.small-five-col{width:20%}
.column-control .column-control-container>.row.no-padding-left>.columns:first-child,.column-control .column-control-container>.row.no-padding-right>.columns:last-child,.column-control .column-control-container>.row.no-padding-both>.columns{padding-left:0 !important;padding-right:0 !important}