.elementor-110070501 .elementor-element.elementor-element-dfawrbp > .elementor-container{max-width:1139px;}.elementor-110070501 .elementor-element.elementor-element-dfawrbp{margin-top:100px;margin-bottom:0px;}.elementor-110070501 .elementor-element.elementor-element-nheaspg{text-align:left;}.elementor-110070501 .elementor-element.elementor-element-nheaspg .elementor-image img{max-width:100%;opacity:1;}.elementor-110070501 .elementor-element.elementor-element-nheaspg .widget-image-caption{text-align:left;}.elementor-110070501 .elementor-element.elementor-element-nheaspg > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt{text-align:left;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt .elementor-image img{max-width:100%;opacity:1;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ziqmwop > .elementor-widget-container{margin:150px 0px -7px 25px;}.elementor-110070501 .elementor-element.elementor-element-vcgeony > .elementor-widget-container{margin:0px 0px 0px 025px;}.elementor-110070501 .elementor-element.elementor-element-trlxmhb > .elementor-container{max-width:1113px;}.elementor-110070501 .elementor-element.elementor-element-lpuyodo > .elementor-widget-container{margin:10px 350px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-zhcdven{margin-top:0px;margin-bottom:50px;}.elementor-110070501 .elementor-element.elementor-element-luxgwmy > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-110070501 .elementor-element.elementor-element-dfawrbp{margin-top:109px;margin-bottom:0px;}.elementor-110070501 .elementor-element.elementor-element-nheaspg{text-align:center;}.elementor-110070501 .elementor-element.elementor-element-nheaspg > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt{text-align:center;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ziqmwop > .elementor-widget-container{margin:113px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-vcgeony > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-trlxmhb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 11px;}.elementor-110070501 .elementor-element.elementor-element-lpuyodo > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-110070501 .elementor-element.elementor-element-dfawrbp{margin-top:47px;margin-bottom:0px;}.elementor-110070501 .elementor-element.elementor-element-nheaspg{text-align:center;}.elementor-110070501 .elementor-element.elementor-element-nheaspg > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt{text-align:center;}.elementor-110070501 .elementor-element.elementor-element-ctqtjgt > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-ziqmwop > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-110070501 .elementor-element.elementor-element-vcgeony > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-110070501 .elementor-element.elementor-element-trlxmhb{padding:0px 0px 0px 0px;}.elementor-110070501 .elementor-element.elementor-element-lpuyodo > .elementor-widget-container{margin:-10px 10px 0px 10px;}}/* Start custom CSS for image, class: .elementor-element-ctqtjgt */.my-header{
height: 100%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ziqmwop */@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@400;500;600;700&display=swap');
.header-primary-title{
font-family: 'Kanit', sans-serif;
font-weight: 500;
font-size: 60px;
letter-spacing: 1px;
line-height: 55px;
}


@media (max-width: 1048px) {
.header-primary-title{
font-size: 40px;
line-height: 30px;
}
}

@media (max-width: 600px) {
.header-primary-title{
font-weight: 500;
font-size: 50px;
letter-spacing: 1px;
line-height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-vcgeony */.header-secondary-title{
font-family: 'Kanit', sans-serif;
font-weight: 500;
font-size: 15px;
}

@media (max-width: 1048px) {
.header-secondary-title{
font-size: 12px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-lpuyodo */@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@400;500;600;700&display=swap');
.header-description{
font-family: 'Kanit', sans-serif;
font-weight: 600;
text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-luxgwmy */@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@400;500;600;700&display=swap');
.title-preview{
font-family: 'Kanit', sans-serif;
font-weight: 600;
font-size: 45px;
line-height: 45px;
}

@media (max-width: 995px) {
.title-preview{
font-size: 35px;
line-height: 35px;
}
}

@media (max-width: 600px) {
.title-preview{
font-weight: 600;
font-size: 45px;
line-height: 35px;
}
}/* End custom CSS */