.elementor-5531 .elementor-element.elementor-element-ca84784{margin-top:50px;margin-bottom:50px;}.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-5531 .elementor-element.elementor-element-f0875fd{text-align:center;}.elementor-5531 .elementor-element.elementor-element-f0875fd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:58px;font-weight:700;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5531 .elementor-element.elementor-element-0dd14f3, .elementor-5531 .elementor-element.elementor-element-0dd14f3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-b10a35b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 0px 20px 0px;}.elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5531 .elementor-element.elementor-element-b12bc61{text-align:center;}.elementor-5531 .elementor-element.elementor-element-b12bc61 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5531 .elementor-element.elementor-element-684cc8d > .elementor-container{max-width:500px;}.elementor-5531 .elementor-element.elementor-element-684cc8d{margin-top:0px;margin-bottom:0px;}.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-5531 .elementor-element.elementor-element-326618f img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-7ec3bf0 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-ce70516 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-ce70516 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-628de46 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-46640fa img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-f434524 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-60c7bd2 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-61370c5, .elementor-5531 .elementor-element.elementor-element-61370c5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-cce6f30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 0px 100px 0px;}.elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5531 .elementor-element.elementor-element-4db299c{text-align:center;}.elementor-5531 .elementor-element.elementor-element-4db299c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5531 .elementor-element.elementor-element-5b520c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-5391409{--spacer-size:40px;}.elementor-5531 .elementor-element.elementor-element-357a328 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-b4f0f9a img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-f9a348d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-f9a348d img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-594baa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-594baa9 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-2f77b09 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-3a7c10d img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-762a336 img{border-radius:20px 20px 20px 20px;}.elementor-5531 .elementor-element.elementor-element-e77584a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5531 .elementor-element.elementor-element-e77584a > .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-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 20px 0px;}.elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5531 .elementor-element.elementor-element-80c07ab{text-align:center;}.elementor-5531 .elementor-element.elementor-element-80c07ab .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5531 .elementor-element.elementor-element-e39cc7f{--spacer-size:30px;}.elementor-5531 .elementor-element.elementor-element-9faf110 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5531 .elementor-element.elementor-element-9abdb5c > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5531 .elementor-element.elementor-element-a46c321 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-c016f36 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-5531 .elementor-element.elementor-element-787c3b1 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5531 .elementor-element.elementor-element-daac891 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5531 .elementor-element.elementor-element-7c28246 > .elementor-widget-container{margin:5px 5px 5px 5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5531 .elementor-element.elementor-element-ce70516 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-f9a348d > .elementor-widget-container{margin:-26px 0px 0px 0px;}}@media(max-width:767px){.elementor-5531 .elementor-element.elementor-element-ca84784{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-f0875fd .elementor-heading-title{font-size:37px;letter-spacing:3px;}.elementor-5531 .elementor-element.elementor-element-0dd14f3, .elementor-5531 .elementor-element.elementor-element-0dd14f3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-0dd14f3:hover, .elementor-5531 .elementor-element.elementor-element-0dd14f3:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5531 .elementor-element.elementor-element-b10a35b > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5531 .elementor-element.elementor-element-b12bc61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-684cc8d > .elementor-container{max-width:250px;}.elementor-5531 .elementor-element.elementor-element-e895a33 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-e84e7f1{margin-top:30px;margin-bottom:0px;}.elementor-5531 .elementor-element.elementor-element-a761434{width:50%;}.elementor-5531 .elementor-element.elementor-element-326618f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-ce8640b{width:50%;}.elementor-5531 .elementor-element.elementor-element-7ec3bf0 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-000d7b6{width:50%;}.elementor-5531 .elementor-element.elementor-element-ce70516 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-82ff729{width:50%;}.elementor-5531 .elementor-element.elementor-element-628de46 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-f46c7d6{width:50%;}.elementor-5531 .elementor-element.elementor-element-96a3404{width:50%;}.elementor-5531 .elementor-element.elementor-element-065b6ac{width:50%;}.elementor-5531 .elementor-element.elementor-element-61370c5, .elementor-5531 .elementor-element.elementor-element-61370c5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-61370c5:hover, .elementor-5531 .elementor-element.elementor-element-61370c5:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5531 .elementor-element.elementor-element-cce6f30 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5531 .elementor-element.elementor-element-4db299c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5531 .elementor-element.elementor-element-e53a06c{margin-top:30px;margin-bottom:0px;}.elementor-5531 .elementor-element.elementor-element-a2e84a1{width:50%;}.elementor-5531 .elementor-element.elementor-element-31578ce{width:50%;}.elementor-5531 .elementor-element.elementor-element-a13402b{width:50%;}.elementor-5531 .elementor-element.elementor-element-aad0c6a{width:50%;}.elementor-5531 .elementor-element.elementor-element-85e1b8e{margin-top:30px;margin-bottom:0px;}.elementor-5531 .elementor-element.elementor-element-9d939d6{width:50%;}.elementor-5531 .elementor-element.elementor-element-9b2b76a{margin-top:30px;margin-bottom:0px;}.elementor-5531 .elementor-element.elementor-element-eb5cc84{width:50%;}.elementor-5531 .elementor-element.elementor-element-357a328 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-54b4091{width:50%;}.elementor-5531 .elementor-element.elementor-element-b4f0f9a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-26a05d8{width:50%;}.elementor-5531 .elementor-element.elementor-element-f9a348d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-e9dad26{width:50%;}.elementor-5531 .elementor-element.elementor-element-594baa9 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5531 .elementor-element.elementor-element-38ed2d1{width:50%;}.elementor-5531 .elementor-element.elementor-element-7be4f8d{width:50%;}.elementor-5531 .elementor-element.elementor-element-fafe677{width:50%;}.elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated, .elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated > .elementor-background-overlay, .elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5531 .elementor-element.elementor-element-e77584a > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5531 .elementor-element.elementor-element-80c07ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-641ee6a */.mainBg::before {
    content: "";
    display: block;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    background: url("https://www.summersonicbkk.com/wp-content/uploads/2025/03/main_bg-1.png") no-repeat center top;
    background-size: cover;
  }
  
  .mainBgSm::before {
    content: "";
    display: block;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    background: url("https://www.summersonicbkk.com/wp-content/uploads/2025/03/main_bg-1.png") no-repeat center center;
    background-size: cover;
  }/* End custom CSS */