.elementor-24895 .elementor-element.elementor-element-7dc8c11{padding:0px 20px 0px 20px;}.elementor-24895 .elementor-element.elementor-element-19548c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24895 .elementor-element.elementor-element-00aa4b2{text-align:center;}.elementor-24895 .elementor-element.elementor-element-00aa4b2 img{width:750px;}.elementor-24895 .elementor-element.elementor-element-3e531f5{padding:40px 20px 0px 20px;}.elementor-24895 .elementor-element.elementor-element-5bf22b1.elementor-widget-heading .elementor-heading-title{color:#224968;}.elementor-24895 .elementor-element.elementor-element-5bf22b1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:30px;font-weight:300;line-height:1.2em;}.elementor-24895 .elementor-element.elementor-element-f16dbe8 > .elementor-container{max-width:740px;}.elementor-24895 .elementor-element.elementor-element-f16dbe8{margin-top:0px;margin-bottom:0px;padding:36px 0px 36px 0px;}.elementor-24895 .elementor-element.elementor-element-17d00ff{text-align:left;color:#808080;font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;}.elementor-24895 .elementor-element.elementor-element-fc69931 > .elementor-container{max-width:1120px;}.elementor-24895 .elementor-element.elementor-element-fc69931{padding:0px 20px 0px 20px;}.elementor-24895 .elementor-element.elementor-element-0bb4591.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24895 .elementor-element.elementor-element-85b614e .gallery-item{padding:0 10px 10px 0;}.elementor-24895 .elementor-element.elementor-element-85b614e .gallery{margin:0 -10px -10px 0;}.elementor-24895 .elementor-element.elementor-element-85b614e .gallery-item .gallery-caption{text-align:center;}.elementor-24895 .elementor-element.elementor-element-401f4ea{padding:0px 20px 0px 20px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-24895 .elementor-element.elementor-element-5bf22b1 .elementor-heading-title{font-size:18px;}.elementor-24895 .elementor-element.elementor-element-f16dbe8{padding:26px 0px 26px 0px;}}/* Start custom CSS for section, class: .elementor-element-7dc8c11 */.section-keythumb-01::before { content: ''; position: absolute; z-index: 0; top: 0; left: 0; display: block; width: 100%; height: calc(100% - 108px); background: #ececec; }/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85b614e */.elementor-element .gallery { justify-content: center; }/* End custom CSS */