.elementor-945 .elementor-element.elementor-element-f7b3012{padding:100px 0 0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-945 .elementor-element.elementor-element-4230bcc .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-945 .elementor-element.elementor-element-4230bcc .skeleton-posts.portfolio-row{margin:calc(-0px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:0;padding-right:0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:0;padding-right:0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-0px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .caption .title *,.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .title *{line-height:1em;letter-spacing:-.5px}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description *{font-family:"Noto Sans Thai",Sans-serif;font-size:20px;letter-spacing:-.5px;color:var(--e-global-color-6688769)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.title-on-hover .portfolio-item .image .links .caption .slide-content{text-align:left}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.title-on-hover .portfolio-item .image .links .caption .slide-content .description{text-align:left}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.title-on-hover .portfolio-item .image .links .caption .grid-post-meta{justify-content:left}.elementor-945 .elementor-element.elementor-element-4230bcc .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0}.elementor-945 .elementor-element.elementor-element-4230bcc .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0}@media(max-width:767px){.elementor-945 .elementor-element.elementor-element-f7b3012{padding:0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-945 .elementor-element.elementor-element-4230bcc .skeleton-posts.portfolio-row .portfolio-item{padding:calc(15px/2) !important}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-945 .elementor-element.elementor-element-4230bcc .skeleton-posts.portfolio-row{margin:calc(-15px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-15px/2) 0}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:15px;padding-right:15px}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(15px/2);padding-right:calc(15px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:15px;padding-right:15px}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:15px}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-15px/2)}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .caption .title *,.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .title *{font-size:18px;line-height:1.5em}.elementor-945 .elementor-element.elementor-element-4230bcc .portfolio.news-grid.title-on-hover .portfolio-item .caption .title{margin:0 !important}.elementor-945 .elementor-element.elementor-element-4230bcc .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:50%;transform:translateX(-50%)}.elementor-945 .elementor-element.elementor-element-4230bcc .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:50%;transform:translateX(-50%)}}