.elementor-45500 .elementor-element.elementor-element-2c47a57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-45500 .elementor-element.elementor-element-2c47a57:not(.elementor-motion-effects-element-type-background), .elementor-45500 .elementor-element.elementor-element-2c47a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F900;}.elementor-45500 .elementor-element.elementor-element-2c47a57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:145px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-2c47a57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45500 .elementor-element.elementor-element-fc3bdb6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45500 .elementor-element.elementor-element-2c38697 img{width:100%;max-width:100%;}.elementor-45500 .elementor-element.elementor-element-e9affba .elementor-heading-title{color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:58px;font-weight:bold;line-height:65px;letter-spacing:0.2px;}.elementor-45500 .elementor-element.elementor-element-e9affba > .elementor-widget-container{margin:-234px 500px 0px 76px;padding:0px 22px 0px -5px;}.elementor-45500 .elementor-element.elementor-element-5e81a9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-74362cf{text-align:center;}.elementor-45500 .elementor-element.elementor-element-74362cf .elementor-heading-title{color:#0B1956;font-family:"Bai Jamjuree", Sans-serif;font-size:38px;}.elementor-45500 .elementor-element.elementor-element-74362cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-4f7f4b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 040px;}.elementor-45500 .elementor-element.elementor-element-bbb3bd2{margin-top:0px;margin-bottom:0px;padding:0px 040px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-9875ac6{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-d023af7{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-a511f1a{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-43c0d75{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-50b0305{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-189846a{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-0c93080{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-8da1cdc{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-c2531c9{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-a4240d8:not(.elementor-motion-effects-element-type-background), .elementor-45500 .elementor-element.elementor-element-a4240d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96C7F8;}.elementor-45500 .elementor-element.elementor-element-a4240d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45500 .elementor-element.elementor-element-a4240d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45500 .elementor-element.elementor-element-4683997{text-align:center;}.elementor-45500 .elementor-element.elementor-element-4683997 .elementor-heading-title{color:#0B1956;font-family:"Bai Jamjuree", Sans-serif;font-size:38px;}.elementor-45500 .elementor-element.elementor-element-4683997 > .elementor-widget-container{margin:-93px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-61984fd{margin-top:-168px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-45500 .elementor-element.elementor-element-7446834{--e-image-carousel-slides-to-show:4;}.elementor-45500 .elementor-element.elementor-element-5e9b901{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-45500 .elementor-element.elementor-element-2c47a57{margin-top:092px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-2c38697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-e9affba .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-45500 .elementor-element.elementor-element-e9affba > .elementor-widget-container{margin:-124px 0px 0px 92px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-45500 .elementor-element.elementor-element-2c47a57{margin-top:92px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-fc3bdb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-2c38697 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45500 .elementor-element.elementor-element-e9affba .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:-0.2px;word-spacing:0em;}.elementor-45500 .elementor-element.elementor-element-e9affba > .elementor-widget-container{margin:-62px 54px 0px 42px;}}/* Start custom CSS for html, class: .elementor-element-0233cc1 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4776a85 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4801e20 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25691ee */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e46fe25 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38b86b8 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4070c0b */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2d3838 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ca8348 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35fd066 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3454611 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5c6da1 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-106cec0 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b83b9df */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34eaf76 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2e171d */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83b4e16 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3a58c4 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-225181a */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3f6587 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95c26cc */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b1368b */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15433c3 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7b2335 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23c571e */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0e63591 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b18a861 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cb03aa */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b00aa1a */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71cac14 */.image-scroll-box {
    width: 100%;
    max-width: 400px;      
    height: 500px;         
    overflow-y: scroll;     /* scrolling works */
    scrollbar-width: none;  /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    border-radius: 10px;
    border: 1px solid #ccc;
     box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);
}

/* Hide scrollbar for Chrome, Safari */
.image-scroll-box::-webkit-scrollbar {
    display: none;
}

.image-scroll {
    width: 100%;
    display: block;
}/* End custom CSS */