﻿.elementor-2801 .elementor-element.elementor-element-481ff88:not(.elementor-motion-effects-element-type-background), .elementor-2801 .elementor-element.elementor-element-481ff88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2023/09/2023.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2801 .elementor-element.elementor-element-481ff88 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2801 .elementor-element.elementor-element-481ff88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 150px 100px;}.elementor-2801 .elementor-element.elementor-element-481ff88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2801 .elementor-element.elementor-element-14dddf1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2801 .elementor-element.elementor-element-2d87519e .elementor-heading-title{color:var( --e-global-color-dd8693b );font-family:"Kanit", Sans-serif;font-size:42px;font-weight:500;line-height:62px;}.elementor-2801 .elementor-element.elementor-element-1629afb0{color:var( --e-global-color-dd8693b );font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2801 .elementor-element.elementor-element-1629afb0 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-2801 .elementor-element.elementor-element-14881d42{text-align:center;}.elementor-2801 .elementor-element.elementor-element-14881d42 .elementor-heading-title{color:var( --e-global-color-dd8693b );font-family:"Kanit", Sans-serif;font-size:48px;font-weight:500;line-height:70px;}.elementor-2801 .elementor-element.elementor-element-14881d42 > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(max-width:1024px){.elementor-2801 .elementor-element.elementor-element-481ff88{padding:150px 10px 100px 10px;}}@media(max-width:767px){.elementor-2801 .elementor-element.elementor-element-2d87519e{text-align:center;}.elementor-2801 .elementor-element.elementor-element-2d87519e .elementor-heading-title{font-size:30px;}.elementor-2801 .elementor-element.elementor-element-1629afb0{text-align:center;font-size:16px;}.elementor-2801 .elementor-element.elementor-element-1629afb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2801 .elementor-element.elementor-element-14881d42 .elementor-heading-title{font-size:28px;line-height:1.3em;}}/* Start custom CSS */.slider {
    display: flex;
    overflow-x: auto;
    width: 100%; 
}

.card {
    width: 250px; 
    margin-right: 20px; 
}

.card:last-child {
    margin-right: 0;
}

/* Webkit browsers like Chrome, Safari */
.slider::-webkit-scrollbar {
    height: 8px;
}

.slider::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
    border-radius: 4px;
}

.slider::-webkit-scrollbar-track {
    background-color: rgba(0,0,0,0.1);
}

.slider::-webkit-scrollbar {
    display: none; /* for Chrome, Safari */
}

.slider {
    -ms-overflow-style: none;  /* for IE and Edge */
    scrollbar-width: none; /* for Firefox */
}




/* Media Query for smaller screens */
@media (max-width: 768px) {
    .slider {
        flex-direction: row !important;
    }

    .card {
        flex: 0 0 calc(100% - 20px) !important; /* Full width minus potential margins */
        margin-right: 10px !important; /* Half of the total margin to center the card */
        margin-left: 10px !important; /* Half of the total margin to center the card */
        box-sizing: border-box !important;
    }

    .arrow {
       display: none;
    }
    
    
    .social_icon_outer {
        display: none !important;
    }
    
}/* End custom CSS */
/*
     FILE ARCHIVED ON 14:29:35 Mar 25, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:28:14 Apr 16, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.566
  captures_list: 0.365
  exclusion.robots: 0.011
  exclusion.robots.policy: 0.005
  esindex: 0.008
  cdx.remote: 141.268
  LoadShardBlock: 168.36 (3)
  PetaboxLoader3.datanode: 163.831 (5)
  PetaboxLoader3.resolve: 146.744 (2)
  load_resource: 162.137
  loaddict: 30.945
*/