/** UTILS */
.ftb-wrapper { padding: 0 79px 0 79px; }

@media only screen and (max-width: 600px) { .ftb-wrapper { padding: 0; margin: 0; } }

.ftb-wrapper.narrow-width { max-width: 853.33333px; }

.ftb-wrapper article { margin: 0 auto; padding: 90px 0 90px 0; position: relative; }

@media only screen and (max-width: 600px) { .ftb-wrapper article { padding: 10px 25px; } }

.ftb-wrapper article .ftb-columns { margin-bottom: 25px; position: relative; }

@media only screen and (max-width: 600px) { .ftb-wrapper article .ftb-columns { -webkit-columns: 1; -moz-columns: 1; columns: 1; margin-top: 0px; } }

.ftb-wrapper article .ftb-columns p:first-of-type { margin-top: 0; }

.ftb-wrapper article .ftb-columns.columns-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-width: 200px; -moz-column-width: 200px; column-width: 200px; -webkit-column-gap: 135px; -moz-column-gap: 135px; column-gap: 135px; }

.ftb-wrapper article .ftb-columns.columns-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-width: 200px; -moz-column-width: 200px; column-width: 200px; -webkit-column-gap: 135px; -moz-column-gap: 135px; column-gap: 135px; }
