.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.eshuzu_post_carousel_section{position:relative; overflow-x: hidden; padding: 0;}
.eshuzu_post_carousel_section .eshuzu_post_carousel_frame .esz_post_slide {display: flex;flex-wrap: wrap;}
.eshuzu_post_carousel_section .eshuzu_post_carousel_frame .esz_post_slide .esz_slide_box {display: flex;flex-wrap: wrap;}
.eshuzu_post_carousel_section .eshuzu_post_carousel_frame .esz_post_slide > *{width: 100%; max-width: 100%;}
.esz_post_thumb{width: 100%;  position: relative; overflow: hidden;}
.esz_post_thumb .esz_post_thumb_img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; object-fit: cover; max-width: 100%;}
.esz_post_slide .esz_post_excerpt p,
.esz_post_slide .esz_post_title{margin-top: 0;}
.eshuzu_post_carousel_frame{margin-bottom: 30px;}
.carousel_nav{position: relative; margin: auto; z-index: 1; margin-top: 30px;}
.carousel_nav .slick-arrow{display: inline-block; text-align: center;}
.carousel_nav i{line-height: 1em; display: inline-block;}
.eshuzu_post_carousel_section .slick-dots { display: flex; justify-content: center; list-style: none; margin: 0; padding: 0;}
.eshuzu_post_carousel_section .slick-dots li button { font-size: 0; padding: 0; border: none; outline: none; display: inline-block}
.eshuzu_post_carousel_section .slick-dots li button::before{content:''; display: inline-block; border-radius: 50%;}
.eshuzu_post_carousel_section .slick-dots [type="button"]:active,
.eshuzu_post_carousel_section .slick-dots button:hover:active,
.eshuzu_post_carousel_section .slick-dots [type="button"]:focus,
.eshuzu_post_carousel_section .slick-dots button:hover:focus,
.eshuzu_post_carousel_section .slick-dots [type="button"]:hover,
.eshuzu_post_carousel_section .slick-dots button:hover:hover { background: none; outline: none; border: none; }.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}