.elementor-4540 .elementor-element.elementor-element-3d8ca16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4540 .elementor-element.elementor-element-f886609 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4540 .elementor-element.elementor-element-f886609 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4540 .elementor-element.elementor-element-a5aa40c{--e-image-carousel-slides-to-show:1;}.elementor-4540 .elementor-element.elementor-element-a5aa40c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4540 .elementor-element.elementor-element-b3adcd9{--spacer-size:30px;}.elementor-4540 .elementor-element.elementor-element-533fde7{text-align:center;}.elementor-4540 .elementor-element.elementor-element-533fde7 .elementor-heading-title{font-size:60px;color:#C59C6D;}.elementor-4540 .elementor-element.elementor-element-b06d744{text-align:center;color:#000000;}.elementor-4540 .elementor-element.elementor-element-be91a90{text-align:center;color:#000000;}.elementor-4540 .elementor-element.elementor-element-01e5693{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4540 .elementor-element.elementor-element-01e5693 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4540 .elementor-element.elementor-element-01e5693 .elementor-button{letter-spacing:10px;word-spacing:0px;}.elementor-4540 .elementor-element.elementor-element-cd765ba > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4540 .elementor-element.elementor-element-cd765ba{text-align:center;}.elementor-4540 .elementor-element.elementor-element-cd765ba .elementor-heading-title{font-family:"Fahkwang", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-7f02454 );}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-repeater-item-942ff58.elementor-social-icon{background-color:#FFFFFF;}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-repeater-item-942ff58.elementor-social-icon i{color:var( --e-global-color-7f02454 );}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-repeater-item-942ff58.elementor-social-icon svg{fill:var( --e-global-color-7f02454 );}.elementor-4540 .elementor-element.elementor-element-603d4cd{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-widget-container{text-align:center;}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-social-icon{background-color:#008080;}.elementor-4540 .elementor-element.elementor-element-603d4cd .elementor-social-icon:hover{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4540 .elementor-element.elementor-element-a5aa40c > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4540 .elementor-element.elementor-element-533fde7 .elementor-heading-title{font-size:28px;}.elementor-4540 .elementor-element.elementor-element-cd765ba > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-3e33d07 *//* Fix TableCheck button layout inside Elementor */
.tablecheck-widget button.tablecheck-submit-button {
    display: inline-block !important;
    width: 200px;
    text-align: center !important;
    white-space: nowrap !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

/* Prevent Elementor flex styles affecting it */
.tablecheck-widget .tablecheck-submit-button {
    justify-content: center !important;
    align-items: center !important;
}

.elementor-4540 .elementor-element.elementor-element-3e33d07{
    display:flex;
    justify-content: center;
}/* End custom CSS */