.elementor-161 .elementor-element.elementor-element-cfd8814{--display:flex;}.elementor-161 .elementor-element.elementor-element-5b54180{--display:flex;}.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-161 .elementor-element.elementor-element-ef9f084 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-161 .elementor-element.elementor-element-6a08388{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-161 .elementor-element.elementor-element-c7c632f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-c7c632f img{width:34px;}.elementor-161 .elementor-element.elementor-element-c7c632f .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-a697a46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-a697a46 img{width:34px;}.elementor-161 .elementor-element.elementor-element-a697a46 .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-559bd6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-559bd6b img{width:34px;}.elementor-161 .elementor-element.elementor-element-559bd6b .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-faf04c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-faf04c5 img{width:34px;}.elementor-161 .elementor-element.elementor-element-faf04c5 .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-4ac478e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-4ac478e img{width:34px;}.elementor-161 .elementor-element.elementor-element-4ac478e .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-7c74186 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-7c74186 img{width:34px;}.elementor-161 .elementor-element.elementor-element-7c74186 .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-bfa35f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-bfa35f1 img{width:34px;}.elementor-161 .elementor-element.elementor-element-bfa35f1 .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}.elementor-161 .elementor-element.elementor-element-9024c5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-161 .elementor-element.elementor-element-9024c5e img{width:34px;}.elementor-161 .elementor-element.elementor-element-9024c5e .widget-image-caption{text-align:center;color:#000000;font-family:"Kanit", Sans-serif;font-weight:500;font-style:normal;}#elementor-popup-modal-161 .dialog-widget-content{background-color:#000000D1;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-161{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-161 .dialog-message{width:1000px;height:100vh;align-items:flex-start;}#elementor-popup-modal-161 .dialog-close-button{display:flex;}#elementor-popup-modal-161 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-161 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-161 .elementor-element.elementor-element-5b54180{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-161 .elementor-element.elementor-element-6a08388{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}#elementor-popup-modal-161 .dialog-message{width:350px;}#elementor-popup-modal-161{justify-content:flex-start;align-items:flex-start;}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-cfd8814{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-161 .elementor-element.elementor-element-5b54180{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-161 .elementor-element.elementor-element-6a08388{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:15px 0px;--row-gap:15px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-161 .elementor-element.elementor-element-c7c632f img{width:30px;}.elementor-161 .elementor-element.elementor-element-c7c632f .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-a697a46 img{width:30px;}.elementor-161 .elementor-element.elementor-element-a697a46 .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-559bd6b img{width:30px;}.elementor-161 .elementor-element.elementor-element-559bd6b .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-faf04c5 img{width:30px;}.elementor-161 .elementor-element.elementor-element-faf04c5 .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-4ac478e img{width:30px;}.elementor-161 .elementor-element.elementor-element-4ac478e .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-7c74186 img{width:30px;}.elementor-161 .elementor-element.elementor-element-7c74186 .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-bfa35f1 img{width:30px;}.elementor-161 .elementor-element.elementor-element-bfa35f1 .widget-image-caption{font-size:16px;}.elementor-161 .elementor-element.elementor-element-9024c5e img{width:30px;}.elementor-161 .elementor-element.elementor-element-9024c5e .widget-image-caption{font-size:16px;}#elementor-popup-modal-161 .dialog-message{width:320px;}#elementor-popup-modal-161{justify-content:flex-start;align-items:flex-start;}#elementor-popup-modal-161 .dialog-close-button{top:2%;font-size:30px;}body:not(.rtl) #elementor-popup-modal-161 .dialog-close-button{right:2%;}body.rtl #elementor-popup-modal-161 .dialog-close-button{left:2%;}}/* Start custom CSS for image, class: .elementor-element-c7c632f */.elementor-161 .elementor-element.elementor-element-c7c632f{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-c7c632f .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-c7c632f figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-c7c632f figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-c7c632f figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a697a46 */.elementor-161 .elementor-element.elementor-element-a697a46{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-a697a46 .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-a697a46 figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-a697a46 figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-a697a46 figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-559bd6b */.elementor-161 .elementor-element.elementor-element-559bd6b{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-559bd6b .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-559bd6b figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-559bd6b figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-559bd6b figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faf04c5 */.elementor-161 .elementor-element.elementor-element-faf04c5{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-faf04c5 .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-faf04c5 figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-faf04c5 figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-faf04c5 figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ac478e */.elementor-161 .elementor-element.elementor-element-4ac478e{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-4ac478e .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-4ac478e figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-4ac478e figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-4ac478e figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c74186 */.elementor-161 .elementor-element.elementor-element-7c74186{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-7c74186 .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-7c74186 figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-7c74186 figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-7c74186 figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfa35f1 */.elementor-161 .elementor-element.elementor-element-bfa35f1{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-bfa35f1 .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-bfa35f1 figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-bfa35f1 figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-bfa35f1 figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9024c5e */.elementor-161 .elementor-element.elementor-element-9024c5e{
    width: max-content;
    margin-right: 10px;
}
.elementor-161 .elementor-element.elementor-element-9024c5e .wp-caption-text {
    pointer-events: none;
}
.elementor-161 .elementor-element.elementor-element-9024c5e figure.wp-caption {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.elementor-161 .elementor-element.elementor-element-9024c5e figure.wp-caption a {
    background: radial-gradient(100% 100% at 5% 0,#FFFFFF 51%,#ECE9E6 100%);
    padding: 7px;
    padding-right: 100px;
    border-radius: 5px;

}

.elementor-161 .elementor-element.elementor-element-9024c5e figcaption.widget-image-caption.wp-caption-text {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 30px;
}/* End custom CSS */