.elementor-5315 .elementor-element.elementor-element-f22c65c{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-5315 .elementor-element.elementor-element-30a5fb3{text-align:center;}.elementor-5315 .elementor-element.elementor-element-30a5fb3 .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-5315 .elementor-element.elementor-element-84da718, .elementor-5315 .elementor-element.elementor-element-84da718 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-ab0b098:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5315 .elementor-element.elementor-element-ab0b098 > .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-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5315 .elementor-element.elementor-element-e1520f9{text-align:center;}.elementor-5315 .elementor-element.elementor-element-e1520f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5315 .elementor-element.elementor-element-b8b2869 > .elementor-container{max-width:500px;}.elementor-5315 .elementor-element.elementor-element-b8b2869{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-5315 .elementor-element.elementor-element-f5a65bc img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-c218409 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-acb028c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-acb028c img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-7342fed img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-3690aba img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-223e3f1 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-ca153a5 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-8761206:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5315 .elementor-element.elementor-element-8761206 > .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-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-8761206 > .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-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5315 .elementor-element.elementor-element-50146c9{text-align:center;}.elementor-5315 .elementor-element.elementor-element-50146c9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5315 .elementor-element.elementor-element-9fd38dd{--spacer-size:30px;}.elementor-5315 .elementor-element.elementor-element-2a37bdc > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5315 .elementor-element.elementor-element-9b99b8e > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5315 .elementor-element.elementor-element-41d9c41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-1b640d4 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-5315 .elementor-element.elementor-element-fc8babc > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5315 .elementor-element.elementor-element-7b55f44 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5315 .elementor-element.elementor-element-4a42df4 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5315 .elementor-element.elementor-element-20018f8, .elementor-5315 .elementor-element.elementor-element-20018f8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-fbbdf25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5315 .elementor-element.elementor-element-fbbdf25 > .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-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5315 .elementor-element.elementor-element-a39eb24{text-align:center;}.elementor-5315 .elementor-element.elementor-element-a39eb24 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5315 .elementor-element.elementor-element-ed66e33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-7ac4c62{--spacer-size:40px;}.elementor-5315 .elementor-element.elementor-element-9799122 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-97b68d5 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-68fc219 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-68fc219 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-11b6ddc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-11b6ddc img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-2c2547a img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-5ee58e0 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-9d6ce21 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-f26866d:not(.elementor-motion-effects-element-type-background), .elementor-5315 .elementor-element.elementor-element-f26866d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5315 .elementor-element.elementor-element-f26866d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5315 .elementor-element.elementor-element-f26866d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5315 .elementor-element.elementor-element-2801bdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5315 .elementor-element.elementor-element-2801bdc > .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-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5315 .elementor-element.elementor-element-c45ffa3{text-align:center;}.elementor-5315 .elementor-element.elementor-element-c45ffa3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5315 .elementor-element.elementor-element-b9ae738 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-6ee44d3 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-8fa1cf1 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-487d577 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-31a7133 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-31a7133 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-360c37a img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-a33e926 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-ed1a7a4 img{border-radius:20px 20px 20px 20px;}.elementor-5315 .elementor-element.elementor-element-f131364 img{border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5315 .elementor-element.elementor-element-acb028c > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-68fc219 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-31a7133 > .elementor-widget-container{margin:-26px 0px 0px 0px;}}@media(max-width:767px){.elementor-5315 .elementor-element.elementor-element-f22c65c{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-30a5fb3 .elementor-heading-title{font-size:37px;letter-spacing:3px;}.elementor-5315 .elementor-element.elementor-element-84da718, .elementor-5315 .elementor-element.elementor-element-84da718 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-84da718:hover, .elementor-5315 .elementor-element.elementor-element-84da718:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5315 .elementor-element.elementor-element-ab0b098 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5315 .elementor-element.elementor-element-e1520f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-b8b2869 > .elementor-container{max-width:250px;}.elementor-5315 .elementor-element.elementor-element-72b638b > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-d87ce96{margin-top:30px;margin-bottom:0px;}.elementor-5315 .elementor-element.elementor-element-cc105a1{width:50%;}.elementor-5315 .elementor-element.elementor-element-f5a65bc > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-7e969e8{width:50%;}.elementor-5315 .elementor-element.elementor-element-c218409 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-0990116{width:50%;}.elementor-5315 .elementor-element.elementor-element-acb028c > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-b43a642{width:50%;}.elementor-5315 .elementor-element.elementor-element-7342fed > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-96e602a{width:50%;}.elementor-5315 .elementor-element.elementor-element-9bf07e7{width:50%;}.elementor-5315 .elementor-element.elementor-element-c3e8c0f{width:50%;}.elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5315 .elementor-element.elementor-element-8761206 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5315 .elementor-element.elementor-element-50146c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-20018f8, .elementor-5315 .elementor-element.elementor-element-20018f8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-20018f8:hover, .elementor-5315 .elementor-element.elementor-element-20018f8:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5315 .elementor-element.elementor-element-fbbdf25 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5315 .elementor-element.elementor-element-a39eb24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-dc7165e{margin-top:30px;margin-bottom:0px;}.elementor-5315 .elementor-element.elementor-element-2f1c16d{width:50%;}.elementor-5315 .elementor-element.elementor-element-fc6474f{width:50%;}.elementor-5315 .elementor-element.elementor-element-a231be8{width:50%;}.elementor-5315 .elementor-element.elementor-element-494e3ea{width:50%;}.elementor-5315 .elementor-element.elementor-element-d408bdc{margin-top:30px;margin-bottom:0px;}.elementor-5315 .elementor-element.elementor-element-d2ebd08{width:50%;}.elementor-5315 .elementor-element.elementor-element-186e5da{margin-top:30px;margin-bottom:0px;}.elementor-5315 .elementor-element.elementor-element-9b192e3{width:50%;}.elementor-5315 .elementor-element.elementor-element-9799122 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-afba634{width:50%;}.elementor-5315 .elementor-element.elementor-element-97b68d5 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-36ce941{width:50%;}.elementor-5315 .elementor-element.elementor-element-68fc219 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-9d88b38{width:50%;}.elementor-5315 .elementor-element.elementor-element-11b6ddc > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-ee647ac{width:50%;}.elementor-5315 .elementor-element.elementor-element-7757eb6{width:50%;}.elementor-5315 .elementor-element.elementor-element-cecd13c{width:50%;}.elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated, .elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated > .elementor-background-overlay, .elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5315 .elementor-element.elementor-element-2801bdc > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5315 .elementor-element.elementor-element-c45ffa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5315 .elementor-element.elementor-element-2f62f78{margin-top:30px;margin-bottom:0px;}.elementor-5315 .elementor-element.elementor-element-5420a77{width:50%;}.elementor-5315 .elementor-element.elementor-element-b9ae738 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-4bea294{width:50%;}.elementor-5315 .elementor-element.elementor-element-6ee44d3 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-6c3f609{width:50%;}.elementor-5315 .elementor-element.elementor-element-8fa1cf1 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-7c3f0b3{width:50%;}.elementor-5315 .elementor-element.elementor-element-487d577 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-e5590da{width:50%;}.elementor-5315 .elementor-element.elementor-element-31a7133 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-d028780{width:50%;}.elementor-5315 .elementor-element.elementor-element-360c37a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5315 .elementor-element.elementor-element-a05fb48{width:50%;}.elementor-5315 .elementor-element.elementor-element-6a4fb8d{width:50%;}.elementor-5315 .elementor-element.elementor-element-38d3277{width:50%;}}/* Start custom CSS for html, class: .elementor-element-220d0d7 */.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 */