.elementor-1322 .elementor-element.elementor-element-29e2988{margin-top:60px;margin-bottom:100px;}.elementor-1322 .elementor-element.elementor-element-1aaf405{text-align:left;}.elementor-1322 .elementor-element.elementor-element-9185925 .elementor-search-form__container{min-height:40px;}.elementor-1322 .elementor-element.elementor-element-9185925 .elementor-search-form__submit{min-width:40px;}body:not(.rtl) .elementor-1322 .elementor-element.elementor-element-9185925 .elementor-search-form__icon{padding-left:calc(40px / 3);}body.rtl .elementor-1322 .elementor-element.elementor-element-9185925 .elementor-search-form__icon{padding-right:calc(40px / 3);}.elementor-1322 .elementor-element.elementor-element-9185925 .elementor-search-form__input, .elementor-1322 .elementor-element.elementor-element-9185925.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(40px / 3);padding-right:calc(40px / 3);}.elementor-1322 .elementor-element.elementor-element-9185925:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#DBDBDB;border-width:1px 1px 1px 1px;border-radius:20px;}.elementor-1322 .elementor-element.elementor-element-9185925.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#DBDBDB;border-width:1px 1px 1px 1px;border-radius:20px;}.elementor-1322 .elementor-element.elementor-element-9185925 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1322 .elementor-element.elementor-element-9185925{width:var( --container-widget-width, 90.555% );max-width:90.555%;--container-widget-width:90.555%;--container-widget-flex-grow:0;}.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-section{flex-basis:calc( 1 / 4 * 100% );}body:not(.rtl) .elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-section ul{margin-left:0px;}body.rtl .elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-section ul{margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-title{color:#BF2026;}.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-item, .elementor-1322 .elementor-element.elementor-element-0093483 span.elementor-sitemap-list, .elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-item a{color:#353535;}.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-list, .elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-list .children{list-style-type:none;}.elementor-1322 .elementor-element.elementor-element-0093483 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1322 .elementor-element.elementor-element-1f307f5{text-align:left;}.elementor-1322 .elementor-element.elementor-element-1f307f5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1322 .elementor-element.elementor-element-0347b21{--grid-columns:3;}.elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1322 .elementor-element.elementor-element-0347b21 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-1322 .elementor-element.elementor-element-344ea03{width:21.754%;}.elementor-1322 .elementor-element.elementor-element-ae45a5d{width:77.912%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1322 .elementor-element.elementor-element-344ea03{width:30%;}.elementor-1322 .elementor-element.elementor-element-ae45a5d{width:70%;}}@media(max-width:1024px){.elementor-1322 .elementor-element.elementor-element-29e2988{padding:0px 15px 0px 15px;}.elementor-1322 .elementor-element.elementor-element-9185925{width:var( --container-widget-width, 679.667px );max-width:679.667px;--container-widget-width:679.667px;--container-widget-flex-grow:0;}.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}.elementor-1322 .elementor-element.elementor-element-0347b21{--grid-columns:2;}}@media(max-width:767px){.elementor-1322 .elementor-element.elementor-element-0093483 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}.elementor-1322 .elementor-element.elementor-element-ae45a5d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1322 .elementor-element.elementor-element-0347b21{--grid-columns:2;}}/* Start custom CSS for search-form, class: .elementor-element-9185925 */input:focus {
    outline: none !important;
   
}/* End custom CSS */
/* Start custom CSS for sitemap, class: .elementor-element-0093483 */.list-cat h2 {
    display:none;
}

.list-cat ul {
    padding-left: 0;
    width:100%;
}

.list-cat  span.elementor-sitemap-list,  .elementor-sitemap-item 
{
      width:150px !important;
      padding-top: 20px;
}

.list-cat ul li a{
    padding:10px 0px;

    transition: 0.3s;
}

.list-cat ul li a:hover {
    padding:10px 0px;

    padding-left: 20px;
    transition: 0.3s;
    color: #BF2026!important;
}

.list-cat ul li:before {
    content: '';
    width: 200px;
    height: 1px;
    position: absolute;
    background-color: #d9d9d9;
    margin-top: 30px
}
.current-cat a {
    color:#bf2026 !important;
}

@media screen and (max-width:600px) {
    .list-cat ul li:before {
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    background-color: #d9d9d9;
    margin-top: 30px
}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-0347b21 */.elementor-1322 .elementor-element.elementor-element-0347b21 h1 {
    min-height: 90px;
}

.elementor-pagination {
    margin-top: 50px;
}
span.page-numbers.current{
    color: #fff;
    background-color: #BF2026;
    padding: 5px 12px 5px 12px;
    border-radius:20%;
}

a.page-numbers {
    color: #c8c8c8;
    transition: 0.3s;
}
a.page-numbers:hover{
    color: #BF2026;
    font-weight: 600;
    transition: 0.3s;
}

i.fa-chevron-left {
    color: #BF2026;
    background-color: #fff;
    padding: 5px 8px 5px 6px;
    border-radius:20%;
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    transition: 0.3s;
}
i.fa-chevron-left:hover {
    color: #fff;
    background-color:#BF2026;
    padding: 5px 8px 5px 6px;
    border-radius:20%;
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    transition: 0.3s;
}




i.fa-chevron-right {
    color: #BF2026;
    background-color: #fff;
    padding: 5px 6px 5px 8px;
    border-radius:20%;
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    transition: 0.3s;
}
i.fa-chevron-right:hover {
    color: #fff;
    background-color:#BF2026;
    padding: 5px 6px 5px 8px;
    border-radius:20%;
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    transition: 0.3s;
}


@media screen and (max-width:600px) {
    .elementor-1322 .elementor-element.elementor-element-0347b21 h1 {
        font-size:16px !important;
        line-height:1.4em !important;
    }
    .elementor-1322 .elementor-element.elementor-element-0347b21 .elementor-grid {
        grid-column-gap: var(--grid-column-gap, 15px)!important;
    grid-row-gap: var(--grid-row-gap, 15px) !important;
    }

}/* End custom CSS */