 
.vb-image-box,
 .vb-multiple-image-box,
 .vb-image-gallery{
	float: inline-start;
	width: 100%;
	position: relative;
	
}
  
 .vb-image-gallery,
 .vb-image-carousel{
	--item-bw-gap:1;
 	--item-bw-br-wt:0px;
 }
 .vb-element-image_slider{
	--vb-img-wt:100%; 
	--vb-img-ht:450px;
	--tm-ob-fit:cover;
	--tm-ob-pos:center center;
	--img-ob-fit:cover;
	--img-ob-pos:center center;
	
  }
 
 
body .vb-post-image{
	 --dt-sp:var(--vb-img-sp,var(--vb-sp-m))!important;
  }

body .vb-post-image .vb-img-image {
	--img-wt: var(--vb-img-wt,var(--image-img-wt)) !important;
 	--img-mx-wt: var(--vb-img-mx-wt,var(--image-img-mx-wt)) !important;
	align-self: var(--post-ag,initial) !important;
	display: var(--post-display,flex) !important;
}

body .vb-post-image .vb-img-image.vb-img-ratio{
		--img-wt: var(--vb-img-wt,var(--image-img-wt-ratio)) !important;
}
body .vb-post-image .vb-tl-title {
	--txt-sp: var(--vb-ex-sp,var(--vb-sp-s)) 0px 0px 0px !important;
}
body .vb-post-image .vb-txt-excerpt {
	--txt-sp: var(--vb-ex-sp,var(--vb-sp-s)) 0px 0px 0px !important;
}

body .vb-post-image .vb-btn-button {
	--btn-sp: var(--vb-btn-sp,var(--vb-sp-m)) 0px 0px 0px !important;
}

body .vb-post-gallery {
 
 	--dt-sp:0px !important;
 	flex-direction: row !important;
 	text-align:center !important;
	align-items:var(--vb-layout-ag,center) !important;
	justify-content: center  !important;
}
body .vb-post-gallery .vb-img-image {
 
 	--img-wt: var(--vb-img-wt,auto) !important;
 	--img-mx-wt: var(--vb-img-mx-wt,100%) !important;
 	--post-display:flex  !important;
}
