/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

.ast-site-identity {
	background-color:
	padding:0;
}

.balken_head {
	min-width: 100vw;
}

.fullwidth {
  margin-top: 15px;
  margin-bottom: 15px;
  position: relative;
  width: 99.225vw;
  margin-left: -49.59vw;
  left: 50%;
}

.color_bar_fullwidth {
	background-color:#fbc200;
	 margin-top: 15px;
  margin-bottom: 15px;
  position: relative;
  width: 99.225vw;
  margin-left: -49.59vw;
  left: 50%;
}

.fullwidth {
	background-color:black;
width: 100vw;
	left: 50%;
	position: relative;
	margin-left: -50vw;
	
	}

.balken_unten {
	left: 0;
	background-color:red;
  position: absolute;
	bottom:0;
	width:100%;
	-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,.33);
}

.blocksatz {
	text-align:justify;

}




/*---------->>>>>product picture loop product title<<<<<----------*/
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
	min-height: 5.5em;
	font-size:18px;
}	

/*---------->>>>>product picture loop product title (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
	min-height: 5.5em;
	font-size:15px;
}
}




.woocommerce ul.products li.product.desktop-align-left .star-rating, .woocommerce ul.products li.product.desktop-align-left .button, .woocommerce-page ul.products li.product.desktop-align-left .star-rating, .woocommerce-page ul.products li.product.desktop-align-left .button {
	margin-left: 0;
  margin-right: 0;
  text-align: center;
  border-radius: 5px;
  padding: 10px;
}

.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed {
	border:solid 0px #ae2f2f;
	background-color: #fcc401;
}

.button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type="reset"]:hover, input[type="reset"]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus, body .wp-block-file .wp-block-file__button:hover, body .wp-block-file .wp-block-file__button:focus, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, [CLASS*="wc-block"] button:hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover, .woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover {
	color: #af2f2f;
  background-color: #fcc401;
  border-color: #af2f2f;
}

a {
	color: black;
  font-weight: 300;
  text-decoration: none !important;
}

a:hover {
	color:#af522d;
}



.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{
	border-color:#af2f2f;
}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
	background: #fcc401;
  color: #ae2f2f;
}

.widget {
	margin: 0 0 0.4em 0;
}



h2{
/*background-image: url("https://chilibrueder.de/wp-content/uploads/2023/11/header.png");
  padding-top: 3em;
  padding-left: 0.5em;
  padding-bottom: 0.5em;*/
}

.unterseite_header h1 {
	background-image: url("https://chilibrueder.de/wp-content/uploads/2023/11/header.png");
  padding-top: 3em;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
  margin-top: -2em;
  width: 100vw;
  margin-left: -10%;
}

/*---------->>>>>header picture Poduct Page<<<<<----------*/
.main_header h1 {
	background-image: url("https://chilibrueder.de/wp-content/uploads/2023/11/header.png");
  padding-top: 3em;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
  margin-top: -2em;
  width: 100vw;
  margin-left: -31%;
}
/*---------->>>>>header picture Poduct Page (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.main_header h1 {
	background-image: none;
  padding-top: 2em;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
  margin-top: -2em;
  width: 100vw;
  margin-left: -6%;
}
}

/*---------->>>>>header picture Warenkorb Page<<<<<----------*/
.warenkorb_header h1 {
	background-image: url("https://chilibrueder.de/wp-content/uploads/2023/11/header.png");
  padding-top: 3em;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
  margin-top: -2em;
  width: 100vw;
  margin-left: -1.5%;
}
/*---------->>>>>header picture Poduct Page (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.warenkorb_header h1 {
background-image: none;
	 padding-top: 1em;
}
}

/*---------->>>>>product picture Poduct Page<<<<<----------*/
.woocommerce #content .ast-woocommerce-container div.product div.images, .woocommerce .ast-woocommerce-container div.product div.images, .woocommerce-page #content .ast-woocommerce-container div.product div.images, .woocommerce-page .ast-woocommerce-container div.product div.images {
	width: 40%;
  margin-left: 0em;
  margin-top: -2em;
  padding-left: 5em;
  }

/*---------->>>>>product picture Poduct Page (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
 .woocommerce #content .ast-woocommerce-container div.product div.images, .woocommerce .ast-woocommerce-container div.product div.images, .woocommerce-page #content .ast-woocommerce-container div.product div.images, .woocommerce-page .ast-woocommerce-container div.product div.images {
	width: 100%;
  margin-left: 0em;
  margin-top: 0em;
  padding-left: 0em;
  }
}




/*---------->>>>>Background Informatio Poduct Page<<<<<----------*/
.woocommerce #content .ast-woocommerce-container div.product div.summary, .woocommerce .ast-woocommerce-container div.product div.summary, .woocommerce-page #content .ast-woocommerce-container div.product div.summary, .woocommerce-page .ast-woocommerce-container div.product div.summary {
	width: 35%;
  background-color: #eaeaeac4;
  padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-right: 0.5em;
	margin-right: 10em;
	margin-top:1em;
}
/*---------->>>>>Background Informatio Poduct Page (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
   .woocommerce #content .ast-woocommerce-container div.product div.summary, .woocommerce .ast-woocommerce-container div.product div.summary, .woocommerce-page #content .ast-woocommerce-container div.product div.summary, .woocommerce-page .ast-woocommerce-container div.product div.summary {
	width: 100%;
  background-color: #eaeaeac4;
  padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-right: 0.5em;
	margin-right: 0em;
	margin-top:1em;
} 
}



/*---------->>>>>Add to cart button design<<<<<----------*/

.woocommerce div.product form.cart .button.single_add_to_cart_button {
	width: 35%;
  background-color: black;
  color: white;
  border-radius: 5px;
  padding: 8px;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 2em;
	margin-right:0.5em;
}

/*---------->>>>>Add to cart - quantity<<<<<----------*/

.woocommerce-js div.product p.ast-stock-detail, .woocommerce-js div.product p.stock{
	font-size: 1em;
  float: right;
  margin-right: 2.5em;
	margin-top: 3.5em;
  margin-bottom: 0em;
}

/*---------->>>>>mobile header design<<<<<----------*/
.ast-primary-header-bar{
	background-image: url("https://chilibrueder.de/wp-content/uploads/2023/11/header.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
}

/*---------->>>>>logo design<<<<<----------*/
header .custom-logo-link img {
	min-width: 120px;
  margin-bottom: -4em;
  background-color: white;
  border-radius: 60px;
  margin-left: -3em;
  margin-top: -1em;
}

/*---------->>>>>logo design (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
header .custom-logo-link img {
min-width: 80px;
  margin-bottom: -1em;
  background-color: white;
  border-radius: 60px;
  margin-left: -1em;
  margin-top: -1em;
}
}

.carousel-slider__product{
	box-shadow: 0 0px 0px #0000001a,0 0 0 0px #0000001a;
}


/*---------->>>>>Single product Product Picture design<<<<<----------*/

.woocommerce-js div.product div.images .woocommerce-product-gallery__wrapper{
	margin-left: 6em;
  margin-right: 10px;
  margin-bottom: 20px;
  width: 70%;
  margin-top: 1em;
}


/*---------->>>>>Single product Product title design<<<<<----------*/

.woocommerce-js div.product .product_title{
	font-size:25px;
	margin-bottom: 1em;
	margin-top:1em
}

/*---------->>>>>Single product shipping text design<<<<<----------*/

.ast-shipping-text{
	font-size:16px;
}

/*---------->>>>>Single product extra design<<<<<----------*/

.ast-single-product-extras ul {
	font-size:16px;
}

/*---------->>>>>Single product price design<<<<<----------*/

.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .widget_layered_nav_filters ul li.chosen a, .woocommerce-page ul.products li.product .ast-woo-product-category, .wc-layered-nav-rating a {
  margin-bottom: -1em;
	font-size: 25px;
  margin-top: -1em;
}

/*---------->>>>>Single product meta design<<<<<----------*/

.woocommerce-js div.product .product_meta {
	
}

.wcpay-payment-request-wrapper {
	margin:0;
}

.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .widget_layered_nav_filters ul li.chosen a, .woocommerce-page ul.products li.product .ast-woo-product-category, .wc-layered-nav-rating a {
font-size: 20px;
  margin-bottom: 1em;
	margin-top:0em;
}

/*---------->>>>>product catalog add to cart button design<<<<<----------*/

.woocommerce ul.products li.product.desktop-align-left .star-rating, .woocommerce ul.products li.product.desktop-align-left .button, .woocommerce-page ul.products li.product.desktop-align-left .star-rating, .woocommerce-page ul.products li.product.desktop-align-left .button{
	font-size:16px;
}

/*---------->>>>>Navigation design<<<<<----------*/

.ast-theme-transparent-header .ast-above-header, .ast-theme-transparent-header .ast-above-header.ast-above-header-bar, .ast-theme-transparent-header .ast-below-header, .ast-header-break-point.ast-theme-transparent-header .ast-above-header, .ast-header-break-point.ast-theme-transparent-header .ast-below-header {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,.33);
}

/*---------->>>>>Product content design<<<<<----------*/

.woocommerce-js div.product .woocommerce-tabs {
	width: 60%;
  margin: 0 auto;
  font-size: 16px;
}

/*---------->>>>>Product content design (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
 .woocommerce-js div.product .woocommerce-tabs {
	width: 100%;
  margin: 0 auto;
  font-size: 16px;
} 
}

/*---------->>>>>Product title design (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.woocommerce ul.products li.product .astra-shop-summary-wrap, .woocommerce-page ul.products li.product .astra-shop-summary-wrap {
  padding: 0
}
}

/*---------->>>>>Newsletter button (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
  width:80%;
}
}

/*---------->>>>>header footer (mobile)<<<<<----------*/
@media screen and (max-width:450px) {
.has-text-align-left {
 text-align: center;
  text-decoration: underline;
}
.has-text-align-center {
 text-align: center;
  text-decoration: underline;
}
}

/*---------->>>>>Input kasse page<<<<<----------*/
.input-text {
	font-size:16px;
}

.selection {
	font-size:16px;
}

.woocommerce-privacy-policy-text {
	font-size:14px;
	width:90%;
}

.woocommerce-form__label woocommerce-form__label-for-checkbox checkbox {
		font-size:14px;
}

.ast-checkout-form-heading {
	font-size:16px;
}

.ast-modern-checkout .woocommerce form #ast-payment_options_heading, .ast-modern-checkout .woocommerce form #customer_details h3, .ast-modern-checkout .woocommerce form #order_review_heading, .woo-checkout-title-common, form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){
	font-size:16px !important;
}

.wc_payment_methods payment_methods methods {
	font-size:16px
}

/*---------->>>>>Design Warenkorb page<<<<<----------*/
#ast-cart-wrapper {
	font-size:16px;
}

#ast-cart-wrapper h2 {
	font-size:16px;
}

.woocommerce-cart-form .woocommerce-cart-form__contents .product-subtotal {
	padding-right: 1em;
    text-align: right;
}

.product-quantity {
	text-align:center;
}

#ast-cart-wrapper .cart-collaterals .cart_totals {
	margin-top: 0;
}

.woocommerce-js table.shop_table td, .woocommerce-js table.shop_table th, .woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th {
	padding:0;
}

.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
	margin-top: -1em;
}

.woocommerce-js #content table.cart td, .woocommerce-page #content table.cart td {
	padding: 0;
}

.cart-collaterals h2, .woocommerce-Address h3 {
	padding-top: 0.3em;
  padding-right: 1em;
  padding-bottom: 0.3em;
  padding-left: 1em;
}

.woocommerce-js table.shop_table tbody:first-child tr:first-child td, .woocommerce-js table.shop_table tbody:first-child tr:first-child th {
	width:75%;
}

.woocommerce-shipping-destination {
	font-size: 11px;
  line-height: 11px;
	display:none;
}

.woocommerce-js ul#shipping_method .amount{
	font-weight:300;
}

#ast-cart-wrapper .ast-cart-non-sticky{
	width:65%;
}

@media screen and (max-width:450px) {
#ast-cart-wrapper .ast-cart-non-sticky{
	width:100%;
}	
}

#ast-cart-wrapper .cart-collaterals{
	width:33%;
}

@media screen and (max-width:450px) {
#ast-cart-wrapper .cart-collaterals{
	width:100%;
}
}

/*---------->>>>>Design Kasse page<<<<<----------*/
.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td, .ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th{
	padding: 0.5em 1.2em 0.5em 1.2em;
}

.ast-payment-option-heading h3{
	font-size:16px;
}

.woocommerce-additional-fields h3{
	font-size:16px;
}

.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout {
	font-size:16px;
}

.woocommerce-billing-fields-custom h3{
	font-size:16px !important;
}

.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img {
	max-width: 100%;
  height: 100%;
  border-radius: 4px;
  width: 50px;
  margin-right: 10px;
}

.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading .woocommerce-billing-fields__customer-login-label {
	display:none !important;
}

.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block.success {
	font-size:14px;
}

.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed {
	background-color:#fff;
	font-size: 14px !important;
	margin: 0 auto;
}

.ast-customer-login-lost-password-url {
	font-size:14px;
}

.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
	font-size:14px;
}

.ast-back-to-cart {
	font-size:12px;
}

.order-total th {
	font-size:16px;
}

.order-total td {
	padding:0;
}

.woocommerce-Price-amount amount{
	font-weight:300 !important;
}

.includes_tax {
	font-size:12px;
}

.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total td, .ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th {
	padding: 1em;
  width: 55%;
}

.woocommerce-js h2 {
	margin-bottom: 0;
  font-size: 22px;
  padding-left: 1em;
}

.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box {
	width:85%;
	padding:0;
}

@media screen and (max-width:450px) {
.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box {
	width:100;
	padding:0;
}
}

.zum_shop_button {
	background-color:black;
	color:white;
	padding-left:1em;
	padding-right:1em;
	border-radius:5px;
}

@media screen and (max-width:450px) {
.buttons_main_spalte {
	background-color:red;
	margin: 0 !important;
  padding: 0 !important;
}

.buttons_main {
	width:100%;
}

.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
	width:100%;
}
}

@media screen and (max-width:819px) {
.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap {
	min-height:60px;
} 
header .custom-logo-link img {
	min-width: 100px;
	margin-bottom: -5em;
	margin-left: -1em;
 	margin-top: -3em;
	}
	
.wp-block-columns alignwide are-vertically-aligned-center is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex {
	margin-top:-1em;
	}	
	
	.wp-block-cover alignfull is-light wp-duotone-unset-1 {
		min-height: 116vh !important;
	}	
	
	.ast-page-builder-template .entry-content[ast-blocks-layout] > .inherit-container-width > *, .ast-page-builder-template .entry-content[ast-blocks-layout] > * > *, .entry-content[ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {
		margin-top:2em;
	}
	
.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull, .ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull, .ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide, .ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide, .ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull, .ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull, .ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide, .ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide, .ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull, .ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignfull, .ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide, .ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide{
	margin-top: -4em;
	padding-bottom: 3px !important;
    padding-top: 3px !important;
	}	
	
}

}