/* This is the copy of css code from frontend-builder-style.css file for Tablet and Phone breakpoints to emulate the responsive preview
 * Tablet - max-width: 980px
 * Phone - max-width: 767px
 */
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_empty { margin-bottom: 0; min-height: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et-fb-column-divider { display: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column { width: 100% !important; margin-bottom: 30px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section { padding: 50px 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_section { padding: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_row_inner { padding: 30px 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty > .et_pb_row { padding: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column.et-last-child { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_module { margin-bottom: 30px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_module { margin-bottom: 0px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_section_specialty .et_pb_row > .et_pb_column > .et_pb_module, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_gutters1.et_pb_row > .et_pb_column > .et_pb_module { margin: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_row > .et_pb_column { padding-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column .et_pb_module:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column .et_pb_module.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row.et_pb_equal_columns, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_inner.et_pb_equal_columns, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section.et_pb_equal_columns > .et_pb_row { display: block; overflow: visible; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile .et_pb_row:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile .et_pb_row.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky_mobile .et_pb_column_single { padding-bottom: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col .et_pb_column.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col .et_pb_column.et-last-child-2, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 .et_pb_column.et-last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 .et_pb_column.et-last-child-2, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 .et_pb_column.et-last-child-2 { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: hidden; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col:hover, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2:hover, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4:hover, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4:hover { overflow: visible; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 { width: 47.25% !important; margin-right: 5.5%; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_4col > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 .et_pb_column.et_pb_column_1_4 { width: 50% !important; margin-right: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4:nth-child(even), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4:nth-child(even), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(even), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(odd) { margin-right: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col .et_pb_column:nth-last-child(-n+2), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2) { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row.et_pb_row_fullwidth, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_specialty_fullwidth > .et_pb_row { width: 80% !important; max-width: 80% !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row.et_pb_row_fullwidth, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row.et_pb_row_fullwidth, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_specialty_fullwidth > .et_pb_row, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_specialty_fullwidth > .et_pb_row { width: 100% !important; max-width: 100% !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_space.et-hide-mobile { display: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_gallery_item { margin: 0 7.5% 7.5% 0 !important; width: 28.333% !important; clear: none; float: left; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n) { margin: 0 !important; width: 33.333% !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n) { clear: none !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row { clear: both !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n) { margin: 0 0 11.5% 0 !important; width: 100% !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_4col > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n) { margin: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(3n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(3n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(3n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_gallery_item:nth-child(3n) { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(3n+1), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(3n+1), html.et_fb_preview_active--responsive_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(3n+1), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_gallery_item:nth-child(3n+1) { clear: both; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_module.et_pb_text_align_center, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_section_specialty .et_pb_column .et_pb_module.et_pb_text_align_center, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module.et_pb_text_align_center, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column .et_pb_module.et_pb_text_align_center { text-align: center; margin: auto; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li { width: auto; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a { width: auto; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of2, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_widget:nth-child(n) { width: 46.25% !important; margin: 0 7.5% 7.5% 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post { margin-bottom: 16.21%; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_widget:nth-child(n) { margin-bottom: 7.5%; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) { width: 50% !important; margin: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n), html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_widget:nth-child(2n) { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_widget_area_left { padding-right: 0; border-right: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_widget_area_right { padding-left: 0; border-left: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_slide_content { display: block !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_more_button { display: inline-block !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_slide_description .et_pb_slide_title, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_1_4 .et_pb_slider_fullwidth_off h2 { font-size: 26px; font-weight: 500 !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_slide_content { font-size: 13px; font-weight: 400; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_slide_description { text-align: center; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_slide_with_image .et_pb_slide_description { text-align: left; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container { min-height: auto; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content { display: block; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_post { margin-bottom: 42px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_inner .et_pb_newsletter_description { width: 50%; padding: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_form { padding-left: 40px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description { width: 100%; padding: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description { width: 50%; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table { width: 50% !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table:nth-child(2n+1) { clear: both; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table:nth-child(n+3) { margin-top: 50px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_section .et_pb_post_title { padding: 80px 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column .et_pb_map, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_section .et_pb_map { height: 350px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_full_width_portfolio_page .et_project_meta { float: none; width: 100%; margin-top: -20px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_always_center_on_mobile { text-align: center !important; margin-left: auto !important; margin-right: auto !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .fullwidth-menu { display: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_mobile_nav_menu { display: block; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_countdown_timer .title { font-size: 22px !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_countdown_timer .section p { font-size: 64px !important; line-height: 64px !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_countdown_timer .section p.label { font-size: 14px !important; line-height: 25px !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_countdown_timer .sep { top: -28px !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .fullwidth-menu-nav { display: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_pb_row { min-height: 81px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_mobile_nav_menu { float: none; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .mobile_menu_bar:before { top: 26px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu { top: 81px; padding: 5%; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_pb_mobile_menu_upwards .et_mobile_menu { top: auto; bottom: 81px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu ul { padding: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu ul { list-style: none !important; text-align: left; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section .et_pb_row, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section.et_section_specialty .et_pb_row { max-width: 1080px !important; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_3_8 .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom { margin-left: 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span { font-size: 18px; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video { margin-bottom: 5% !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc { /* Video Module */ /* Testimonials Module */ /* Column Adjustments */ /* Person Module */ /* Blog Post Formats */ /* Quote */ /* Link */ /* Gallery */ /* Audio */ /* Salvattore Styles */ /* Vertical Nav */ /* Adjust last column bottom margin in tablet preview / 4 cols layout */ /* Email Optin Module */ }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_3_8 .et_pb_video_play, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_3 .et_pb_video_play, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_4 .et_pb_video_play { font-size: 6rem; line-height: 6rem; margin-left: -3rem; margin-top: -3rem; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column .et_pb_testimonial_portrait { float: left; display: block; margin-right: 30px; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_4col .et_pb_testimonial_portrait, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_1-4_1-4_1-2 .et_pb_testimonial_portrait, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_1-2_1-4_1-4 .et_pb_testimonial_portrait, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_1-4_1-4 .et_pb_testimonial_portrait { float: none; display: block; margin: 0 auto 20px; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column .et_pb_team_member_image { float: left !important; width: 280px !important; margin: 0 30px 0 0 !important; text-align: left !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column .et_pb_team_member_description { display: table-cell; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_quote_content { padding: 50px 43px 45px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_quote_content blockquote p { font-size: 26px !important; line-height: 44px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_quote_content blockquote cite { font-size: 18px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content { padding: 35px 30px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content blockquote p { font-size: 20px !important; line-height: 26px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content blockquote cite { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_link_content { padding: 40px 40px 45px; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_link_content h2 { font-size: 26px !important; line-height: 44px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_link_content a.et_link_main_url { font-size: 18px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_link_content h2 { font-size: 20px !important; line-height: 26px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_link_content a.et_link_main_url { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_post .et_pb_slide { min-height: 384px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post .et_pb_slide { min-height: 182px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_audio_content h2 { font-size: 26px !important; line-height: 44px !important; margin-bottom: 24px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_blog_grid .et_audio_content h2 { font-size: 20px !important; line-height: 26px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_audio_cover_art { float: none !important; width: 100% !important; position: relative; height: 400px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_audio_module_content { margin-left: 0 !important; padding: 55px 60px 55px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_audio_module_content h2 { font-size: 36px; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_4 .et_audio_module_meta { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before { content: '2 .column.size-1of2'; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_vertical_nav #et-main-area, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_vertical_nav #top-header { margin-left: 0 !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_vertical_nav.et_vertical_right #et-main-area, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_vertical_nav.et_vertical_right #top-header { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row.et-last-child.et_pb_gutters1 .et_pb_column.et_pb_column_1_4.et-last-child { margin-bottom: 0px; }
html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_2 > .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_2 > .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_3_8.et_pb_column_inner .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_3_8.et_pb_column_inner .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_3 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_3 .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_3.et_pb_column_inner .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_1_3.et_pb_column_inner .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_4_4 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_4_4 .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_3_4 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_3_4 .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_2_3 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_column_2_3 .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_layout_right_left, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_layout_left_right, html.et_fb_preview_active--responsive_preview--tablet_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_layout_right_left { flex-direction: row; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc { /* Salvattore Styles */ /* Text Module */ /* Slider Modules */ /* Blog Posts */ /* Video Slider Module */ /* Column Adjustments */ /* Grid Layouts: Gallery, Portfolio, Filterable Portfolio, Shop */ /* Filterable Portfolio Module */ /* Blog + Sidebar Module + Footer */ /* Call To Action Module */ /* Newsletter Module */ /* Slider Modules */ /* Tabs Module */ /* Pricing Tables Module */ /* Contact Form Module */ /* Map Module */ /* Countdown Timer Module */ /* Testimonials Module */ /* Person Module */ /* Blog Post Formats */ /* Quote */ /* Link */ /* Gallery */ /* Audio */ /* Hide On Mobile Class */ /* Fullwidth Header Module */ /* Post Slider */ /* Comments Module */ /* Quarter Column Adjustments */ /* Text Module */ /* Slider Modules */ /* Projects */ /* Blog Posts */ /* Blog Post Formats */ /* Grid Layouts: Gallery, Portfolio, Filterable Portfolio, Shop */ /* Blog + Sidebar Module + Footer */ /* Call To Action Module */ /* Map Module */ /* Tabs Module */ /* Audio module */ /* Testimonials Module */ /* Comments Module */ /* Post Slider Module */ /* Vertical Nav */ }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before { content: '1 .column.size-1of1'; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_text_align_right { text-align: left; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_video { margin-top: 6% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_video { float: none; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section_first .et_pb_slide_image { margin: 0 0 0 !important; top: 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title { font-size: 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 14px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_with_image .et_pb_slide_description { float: none; text-align: center; width: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post { margin-bottom: 42px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post h2, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_portfolio_item h2, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_title_container h1 { font-size: 18px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_carousel .et-pb-arrow-prev, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_carousel:hover .et-pb-arrow-prev { left: -8px; opacity: 1; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_carousel .et-pb-arrow-next, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_carousel:hover .et-pb-arrow-next { right: -8px; opacity: 1; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_carousel:hover .et-pb-arrow-prev { opacity: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_carousel:hover .et-pb-arrow-next { opacity: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_4_4 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_3_4 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_4 .et_pb_carousel_item .et_pb_video_play { font-size: 2rem; line-height: 2rem; margin-left: -1rem; margin-top: -1rem; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_gallery_item:nth-child(n) { margin: 0 9.5% 9.5% 0 !important; width: 45.25% !important; clear: none; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n) { margin: 0 !important; width: 50% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(2n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(2n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(2n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_gallery_item:nth-child(2n) { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(2n+1), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(2n+1), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(2n+1), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_gallery_item:nth-child(2n+1) { clear: both; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n) { clear: none !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row { clear: both !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters ul { width: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li { width: 50%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-child(2) a { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(odd) a { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(even) a { -webkit-border-radius: 0 0 3px; -moz-border-radius: 0 0 3px; border-radius: 0 0 3px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of1, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_widget:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) { width: 100% !important; margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_widget { margin-bottom: 9.5% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_widget { margin-bottom: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_promo { padding: 40px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column.et_pb_column_inner .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row_3-4_1-4 .et_pb_column.et_pb_column_1_4.et_pb_column_inner .et_pb_newsletter_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_form, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column.et_pb_column_1_4 .et_pb_newsletter_description { width: 100%; padding: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_4_4 > .et_pb_newsletter, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_3_4 > .et_pb_newsletter, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_2_3 > .et_pb_newsletter { display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_4_4 > .et_pb_newsletter .et_pb_newsletter_description { margin-bottom: 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider:hover .et-pb-arrow-prev, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_mobile_device .et-pb-arrow-prev { left: 0px; opacity: 1; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider:hover .et-pb-arrow-next, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_mobile_device .et-pb-arrow-next { right: 0px; opacity: 1; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et-pb-controllers { position: absolute; bottom: 5%; left: 0; width: 100%; text-align: center; z-index: 10; height: 14px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .format-gallery .et-pb-controllers { height: auto; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_transparent_nav .et_pb_section:first-child .et-pb-controllers { bottom: 18px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_more_button { display: inline-block !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_video, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_with_image .et_pb_slide_description { width: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_video { display: none !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_show_image .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_show_image .et_pb_slide_video { display: block !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_description .et_pb_slide_title { font-size: 24px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_content { font-size: 12px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_video { position: relative; margin: 50px auto 0; padding: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_image img { max-height: 300px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section_first .et_pb_slide_image img { max-height: 300px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_fullwidth_off .et_pb_slide_description, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_with_image .et_pb_slide_description { text-align: center; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_tabs_controls { border-bottom: none; height: auto !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_tabs_controls li { float: none; border-right: none; border-bottom: 1px solid #d9d9d9; display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table { width: 100% !important; margin: 0 0 30px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table:last-child, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_pricing_table.et-last-child { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_contact p.et_pb_contact_field_half { width: 100%; margin-right: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_map, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_section .et_pb_map { height: 220px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_countdown_timer .title { font-size: 22px !important; margin-bottom: 20px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_countdown_timer .section p { font-size: 32px !important; line-height: 32px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_countdown_timer .section p.label { font-size: 14px !important; line-height: 25px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_countdown_timer .sep { top: -28px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_testimonial_description { width: 100%; text-align: center; display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_testimonial_portrait { display: block; float: none; margin: 0 auto 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_team_member_image { float: none; width: auto; margin: 0 0 12px; display: block; text-align: center; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_team_member_description { display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_quote_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content { padding: 35px 30px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_quote_content blockquote p, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content blockquote p { font-size: 20px !important; line-height: 26px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_quote_content blockquote cite, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content blockquote cite { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_link_content { padding: 35px 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_link_content h2, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_audio_content h2 { font-size: 20px !important; line-height: 26px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_link_content a.et_link_main_url { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post .et_pb_slide { min-height: 222px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post .et_pb_slide { min-height: 222px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_audio_content { padding: 35px 20px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_audio_content h2 { margin-bottom: 9px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_audio_container .mejs-container .mejs-controls .mejs-time span { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_audio_cover_art { float: none !important; width: 100% !important; position: relative; height: 300px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_audio_module_content { margin-left: 0 !important; padding: 30px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_audio_module_content h2 { font-size: 26px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_4 .et_audio_module_meta { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et-hide-mobile { display: none !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right { -webkit-flex-flow: column; -moz-flex-flow: column; -ms-flex-flow: column; flex-flow: column; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container { width: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content { margin: 20px 2%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_with_overlay .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_with_overlay .et_pb_slide_video, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_with_overlay .et_pb_slide_with_image .et_pb_slide_description { width: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_with_overlay .et_pb_slide_image { margin-top: 0 !important; padding-top: 6%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video { margin-bottom: 10% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc #comment-wrap li.comment article { padding-right: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment-body { padding: 0 0 0 100px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment-reply-link { position: relative !important; float: right; bottom: -10px; top: auto !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc #commentform input[type="text"] { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment .children { margin-left: 50px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4 { width: 100% !important; margin: 0 0 30px 0; }
html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column.et_pb_column_1_4:last-child, html.et_fb_preview_active--responsive_preview .et-db #et-boc .et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_row .et_pb_column.et_pb_column_1_4, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1.et_pb_row .et_pb_column.et_pb_column_1_4 { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_row .et_pb_column.et_pb_column_1_4:last-child { margin-bottom: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_text_align_right { text-align: left; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_description .et_pb_slide_title { font-size: 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_content { font-weight: 400; font-size: 10px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slide_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc a.et_pb_more_button { display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_fullwidth_off .et_pb_slide_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_slider_fullwidth_off .et_pb_more_button { display: none; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_portfolio_item { margin-bottom: 22px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post { margin-bottom: 42px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post h2, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid h2 { font-size: 16px; padding-bottom: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post .post-meta { color: #666; font-size: 14px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post.format-quote > *, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post.format-link > *, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_main_video_container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_audio_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post .et_pb_slider { display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post > .et_pb_image_container, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post > h2, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post > .post-meta { display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post .post-meta { display: block !important; padding: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play { font-size: 1.5rem; line-height: 1.5rem; margin-left: -0.75rem; margin-top: -0.75rem; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_quote_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_quote_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_audio_content, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_link_content { padding: 35px 20px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_main_video_container { margin-left: 0; margin-right: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_post .et_pb_slide, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_blog_grid .et_pb_post .et_pb_slide { min-height: 156px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_audio_cover_art { float: none !important; width: 100% !important; height: 210px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_audio_module_content h2 { font-size: 20px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column_1_4 .et_audio_module_meta { font-size: 14px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .woocommerce-page ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_gallery_item:nth-child(n) { margin: 0 0 11.5% 0 !important; width: 100% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n) { margin: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n) { clear: none !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row { margin-right: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row { clear: both !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_widget:nth-child(n) { margin-bottom: 11.5% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_gutters1 .et_pb_column .et_pb_widget { margin-bottom: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_promo { padding: 40px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_map, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_fullwidth_section .et_pb_map { height: 200px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_tabs_controls { border-bottom: none; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_tabs_controls li { float: none; border-right: none; border-bottom: 1px solid #d9d9d9; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-container .mejs-controls div { position: absolute; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-container { height: 50px !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-controls { height: 100%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom { top: 30px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-button.mejs-volume-button { top: 30px; right: 65px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module a.mejs-horizontal-volume-slider { top: 30px; right: 0; display: block; position: absolute; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-horizontal-volume-total { position: relative; width: 100%; display: block; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module .mejs-controls div.mejs-time-rail { width: 100% !important; padding-left: 30px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_audio_module a.mejs-time-total.mejs-time-slider { width: 100%; position: relative; margin-left: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_column .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom { margin-left: 0; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_testimonial { padding-top: 10%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment_avatar img { max-width: 50%; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment-body { padding: 0 0 0 50px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .comment .children { margin-left: 25px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc a.comment-reply-link.et_pb_button { font-size: 15px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc a.comment-reply-link.et_pb_button:after { font-size: 25px; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video { margin-bottom: 16% !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_vertical_nav #et-main-area, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_vertical_nav #top-header { margin-left: 0 !important; }
html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_vertical_nav.et_vertical_right #et-main-area, html.et_fb_preview_active--responsive_preview--phone_preview .et-db #et-boc .et_vertical_nav.et_vertical_right #top-header { margin-right: 0 !important; }
