.elementor-9941 .elementor-element.elementor-element-d71d135{margin-top:0%;margin-bottom:5%;padding:0% 5% 0% 5%;}.elementor-9941 .elementor-element.elementor-element-34a72fc{text-align:center;}.elementor-9941 .elementor-element.elementor-element-34a72fc .elementor-heading-title{color:#000000;font-family:"KittithadaMedium65", KittithadaRoman55;font-size:45px;font-weight:400;}.elementor-9941 .elementor-element.elementor-element-34a72fc > .elementor-widget-container{margin:2% 0% 3% 0%;}.elementor-9941 .elementor-element.elementor-element-6cd3dfd .elementor-heading-title{font-family:"KittithadaBold75", KittithadaRoman55;font-weight:600;}.elementor-9941 .elementor-element.elementor-element-ab280dd{--grid-columns:3;}@media(max-width:1024px){.elementor-9941 .elementor-element.elementor-element-ab280dd{--grid-columns:2;}}@media(max-width:767px){.elementor-9941 .elementor-element.elementor-element-d71d135{margin-top:3%;margin-bottom:0%;}.elementor-9941 .elementor-element.elementor-element-34a72fc .elementor-heading-title{font-size:22px;}.elementor-9941 .elementor-element.elementor-element-ab280dd{--grid-columns:1;}}/* Start custom CSS */.elementor-widget-theme-post-featured-image img {
    aspect-ratio: 3/2;
    object-fit: cover;
}
a.elementor-post__read-more::after {
    content: "\f35a";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}


a.page-numbers, span.page-numbers.current {
    padding: 10px 15px;
    border-radius: 10px;
    margin-bottom: 20px;
    width: 47px !important;
}
a.page-numbers {
    border: 1px solid #BBBBBB;
}
span.page-numbers.current,a.page-numbers:hover {
    background-color: #00B59D;
}
a.page-numbers.next,a.page-numbers.prev {
    border: 0px;
}




.elementor-widget-theme-post-title .elementor-heading-title {
    font-family: KittithadaMedium65;
    font-weight: 400 !important;
    font-size: 25px !important;
}
.elementor-widget-theme-post-featured-image a{
    overflow: hidden;
    border-radius: 12px;
}
.elementor-widget-theme-post-featured-image a img {
    transition: all 0.3s;
}
.elementor-widget-theme-post-featured-image a:hover img {
    transform: scale(1.1) !important;
}
.elementor-heading-title a  {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.elementor-widget-theme-post-title h1.elementor-heading-title {
    font-family: KittithadaMedium65 !important;
    font-size: 25px;
    font-weight: 400;
}
.datePost .elementor-widget-container {
    font-family: KittithadaRoman55 !important;
    font-size: 22px !important;
    font-weight: 400;
}
a.elementor-button {
    font-family: KittithadaBold75 !important;
    font-size: 23px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KittithadaMedium65';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2023/05/KittithadaMedium65.eot');
	src: url('/wp-content/uploads/2023/05/KittithadaMedium65.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/05/KittithadaMedium65.woff2') format('woff2'),
		url('/wp-content/uploads/2023/05/KittithadaMedium65.woff') format('woff'),
		url('/wp-content/uploads/2023/05/KittithadaMedium65.ttf') format('truetype'),
		url('/wp-content/uploads/2023/05/KittithadaMedium65.svg#KittithadaMedium65') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KittithadaBold75';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2023/05/KittithadaBold75.eot');
	src: url('/wp-content/uploads/2023/05/KittithadaBold75.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/05/KittithadaBold75.woff2') format('woff2'),
		url('/wp-content/uploads/2023/05/KittithadaBold75.woff') format('woff'),
		url('/wp-content/uploads/2023/05/KittithadaBold75.ttf') format('truetype'),
		url('/wp-content/uploads/2023/05/KittithadaBold75.svg#KittithadaBold75') format('svg');
}
/* End Custom Fonts CSS */