<?php

$buttons = get_sub_field('buttons');
$title = get_sub_field('title');
$description = get_sub_field('description');
if ($title || $description || $buttons) {
    ?>

	<div class="block-inner">
		<div class="<?php 
    echo GRAV_BLOCKS::css()->row()->get();
    ?>
 align-center">
			<div class="<?php 
    echo GRAV_BLOCKS::css()->col(12, 8)->col_center(false, true)->get();
    ?>
">
				<?php 
    if ($title) {
        ?>
					<h2><?php 
        echo esc_html($title);
        ?>
</h2>
				<?php 
    }
    ?>
				<?php 
    if ($description) {
        ?>
					<h4><?php 
$col_content_width = $col_total - $col_width;
$col_class = 'col-option-' . $placement . '-' . sanitize_title($col_array[$col_width]);
$bottom_classes = GRAV_BLOCKS::css()->col(0, $col_content_width)->add($col_class)->get();
$top_classes = GRAV_BLOCKS::css()->col(0, $col_width)->add($col_class . ', col-image')->get();
if ($placement == 'right') {
    $top_classes = $f6flex ? GRAV_BLOCKS::css()->col(0, $col_width)->add('medium-order-2, ' . $col_class . ', col-image')->get() : GRAV_BLOCKS::css()->col(0, $col_width)->col_push(0, $col_content_width)->add($col_class . ', col-image')->get();
    $bottom_classes = $f6flex ? GRAV_BLOCKS::css()->col(0, $col_content_width)->add('medium-order-1, ' . $col_class)->get() : GRAV_BLOCKS::css()->col(0, $col_content_width)->col_pull(0, $col_width)->add($col_class)->get();
}
?>

<div class="block-inner <?php 
echo $placement . '-' . sanitize_title($col_array[$col_width]);
?>
">
	<div class="<?php 
echo GRAV_BLOCKS::css()->row()->get();
?>
">
		<div class="<?php 
echo $top_classes;
?>
">
			<?php 
if ($link = GRAV_BLOCKS::get_link_url('link')) {
    ?>
				<a class="block-link-<?php 
    echo esc_attr(get_sub_field('link_type'));
    ?>
" href="<?php 
    echo esc_url($link);
    ?>
	<div class="block-inner num-col-<?php 
    echo $cols_count;
    ?>
">
		<div class="<?php 
    echo GRAV_BLOCKS::css()->row()->get();
    ?>
">
			<?php 
    if (have_rows('content_column')) {
        while (have_rows('content_column')) {
            the_row();
            ?>
						<div class="<?php 
            echo GRAV_BLOCKS::css()->col(12, $cols_count < 3 ? $cols_span : 12, $cols_count >= 3 ? $cols_span : 12)->get();
            ?>
">
							<?php 
            the_sub_field('column');
            ?>
						</div>
						<?php 
        }
    }
    ?>
		</div>
	</div>

	<?php 
}
									<?php 
        if ($image) {
            ?>
									<img src="<?php 
            echo esc_attr($image['sizes']['thumbnail']);
            ?>
" alt="<?php 
            echo esc_attr($image['alt']);
            ?>
">
									<?php 
        }
        ?>
								</div>
								<div class="<?php 
        echo GRAV_BLOCKS::css()->col(12, 10)->get();
        ?>
">
									<blockquote class="testimonial">&ldquo;<?php 
        the_sub_field('testimonial');
        ?>
&rdquo;
									<footer>
										<cite><?php 
        the_sub_field('attribution');
        ?>
</cite>
									</footer>
									</blockquote>
								</div>
							</div>
    ?>
 <?php 
    if ($f6) {
        echo GRAV_BLOCKS::css()->grid(1, 2, 4)->get();
    }
    ?>
">
			<?php 
    if (!$f6) {
        ?>
			<div class="<?php 
        echo GRAV_BLOCKS::css()->col()->get();
        ?>
">
				<ul class="<?php 
        echo GRAV_BLOCKS::css()->grid(0, 2, 4)->get();
        ?>
">
				<?php 
    }
    ?>
					<?php 
    if ($gallery_items) {
        while (has_sub_field('gallery_items')) {
            $image = get_sub_field('item_image');
            $title = get_sub_field('item_title');
            ?>
							<?php 
            if ($f6) {
                ?>
<div class="columns"><?php 
$block_section_attributes
$block_index
$unique_id = if activated
*/
$classes = array($block_class_prefix . '-container', $block_class_prefix . '-' . GRAV_BLOCKS::$current_block_name, $block_background, 'block-index-' . GRAV_BLOCKS::$block_index);
$block_style_attr = apply_filters('grav_block_background_style', $block_background_style);
?>


<section <?php 
echo esc_attr($unique_id);
?>
 <?php 
echo $block_section_attributes;
?>
 class="<?php 
echo GRAV_BLOCKS::css()->add($classes)->get();
?>
" <?php 
if ($block_style_attr) {
    echo ' style="' . $block_style_attr . '"';
}
?>
>

	<?php 
GRAV_BLOCKS::get_block(GRAV_BLOCKS::$current_block_name);
?>

</section>