.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1510 .elementor-element.elementor-element-4cb74eb > .elementor-widget-container{padding:32px 0px 32px 0px;}.elementor-1510 .elementor-element.elementor-element-4cb74eb{text-align:center;}.elementor-1510 .elementor-element.elementor-element-4cb74eb .elementor-heading-title{color:#000000;}.elementor-widget-anwp-pg-classic-slider .anwp-pg-widget-header__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1510 .elementor-element.elementor-element-f8caa92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-widget-header{margin-bottom:15px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--b .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--c .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--d .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--e .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--f .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--g .anwp-pg-widget-header__secondary-line{width:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92.anwp-pg-widget-header-style--g .anwp-pg-widget-header__title{margin-left:2px;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__thumbnail{border-radius:0px;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__title a{font-family:"Prompt", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__bottom-meta{margin-top:0;margin-bottom:0;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__excerpt{font-family:"Noto Sans Thai", Sans-serif;color:#000000 !important;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}@media(max-width:767px){.elementor-1510 .elementor-element.elementor-element-f8caa92 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__title a{font-size:0px;}}/* Start custom CSS for heading, class: .elementor-element-4cb74eb *//*.elementor-1510 .elementor-element.elementor-element-4cb74eb{*/
/*    background: linear-gradient(0deg, #300D1A 0%, #451225 47.05%, #671B37 52.18%, #FF277A 99.98%);*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*background-clip: text;*/
/*text-fill-color: transparent;*/

/*}*//* End custom CSS */
/* Start custom CSS for anwp-pg-classic-slider, class: .elementor-element-f8caa92 */.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser {
    border-radius: 16px;
    overflow: hidden;
    position: relative;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-wrap .mt-auto, .anwp-pg-wrap .my-auto {
    margin-top: 0px !important;
}


.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__thumbnail{
    border-radius: 20px
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-height-180 {
    height: initial;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser .anwp-pg-post-teaser__title.anwp-font-heading {
    margin: 0 0 8px 0!important;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser .anwp-pg-post-teaser__bottom-meta {
    margin: 0;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser .anwp-pg-post-teaser__content {
    background: #fff0;
    padding: 20px!important;
    border-radius: 0 0 16px 16px;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-read-more__btn {
    margin-top: 8px!important;
}

/*.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-wrap .w-100 {*/
/*    width: initial!important;*/
/*}*/

/* BUTTON COLOR */
.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-read-more__btn {
   border-radius: 28.593px;
background: linear-gradient(180deg, #fff 0%, #fff 19.27%, #fff 48.44%, #fff 73.96%, #fff 100%);



border: 1px solid #;
color: 
#000;
font-family: noto sans thai;
/*margin-top: 10px;*/
border-radius: 30px
}
.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-read-more {
    padding: 20px 0px 10px 0px
}
/* POST EXCEPT */
.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-post-teaser__excerpt{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 3;
}

/* ARROW BUTTON */
.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button {
    position: absolute;
    top: -38px;
    background: #000;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    border: 1px solid #979797;
}
.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button:hover {
    position: absolute;
    top: -38px;
   background: #F4BF37;

    width: 48px;
    height: 48px;
    border-radius: 50%;
    border: 1px solid #979797;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button i {
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(50%, 50%);
    font-size: 24px;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button-prev {
    left: initial;
    right: 60px;
}
.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button-next{
    right: 4px;
}

.elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-icon {
        width: 47px;
    height: 47px;
}


/*.elementor-1510 .elementor-element.elementor-element-f8caa92 svg {*/
/*    color: #FFF;*/
/*        fill: hsla(0,0%,0%,.9) !important;*/
/*}*/
/*.elementor-1510 .elementor-element.elementor-element-f8caa92 svg:hover {*/
/*    color: #000000;*/
/*}*/

.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button svg{
    fill: hsl(0deg 0% 100% / 0%);
    color: 
#979797
}
.elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button svg:hover{
    fill: hsl(0deg 0% 100% / 0%);
    color: 
#fff
}

@media (max-width:768px) {
    .elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button {
    position: absolute;
    top: -32px;
    background:#FFFFFF;
    width: 48px;
    height: 48px;
    border-radius: 50%;
}
}
@media (max-width:440px) {
    .elementor-1510 .elementor-element.elementor-element-f8caa92 .anwp-pg-icon {
        width: 38px;
    height: 38px;
}
 .elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button {
    position: absolute;
    top: -32px;
    background: #FFFFFF;
    width: 38px;
    height: 38px;
    border-radius: 50%;
}
 .elementor-1510 .elementor-element.elementor-element-f8caa92 .elementor-swiper-button:hover {
    position: absolute;
    top: -32px;
    background: linear-gradient(245.28deg, #FF8A00 -1.75%, #CB3F03 86.23%);

    width: 38px;
    height: 38px;
    border-radius: 50%;
}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1510{
    background-attachment: fixed;
}/* End custom CSS */