.elementor-3748 .elementor-element.elementor-element-a4e46b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-333718a .hero-sec .hero-top .author-info h4{margin:0em 0em 0em 0em;}.elementor-3748 .elementor-element.elementor-element-333718a .hero-sec .hero-top .author-info span{margin:0em 0em 0em 0em;}.elementor-3748 .elementor-element.elementor-element-333718a .hero-sec .hero-top p{margin:0em 0em 0em 0em;}.elementor-3748 .elementor-element.elementor-element-333718a .hero-sec .hero-bottom .theme-btn{padding:14px 24px 14px 24px;}.elementor-3748 .elementor-element.elementor-element-140def0{--display:flex;--flex-wrap:nowrap;}.elementor-3748 .elementor-element.elementor-element-88f8807 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3748 .elementor-element.elementor-element-88f8807 > .elementor-widget-container{margin:5% 5% 5% 5%;background-color:transparent;background-image:linear-gradient(180deg, #B09797 0%, #f2295b 100%);}.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-3748 .elementor-element.elementor-element-87f5842{text-align:center;}.elementor-3748 .elementor-element.elementor-element-87f5842 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:37px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3748 .elementor-element.elementor-element-87f5842 > .elementor-widget-container{margin:38px 0px 38px 0px;}.elementor-3748 .elementor-element.elementor-element-fc27431{--display:flex;}.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-3748 .elementor-element.elementor-element-a0b54aa img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-a0b54aa:hover img{opacity:0.46;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-a8cd71f{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-f624084{--display:flex;}.elementor-3748 .elementor-element.elementor-element-92b581d img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-92b581d:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-182ff2f{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-18f6ca1{--display:flex;}.elementor-3748 .elementor-element.elementor-element-658043f img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-658043f:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-bdccf4c{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-0fe60fc{--display:flex;}.elementor-3748 .elementor-element.elementor-element-f26e1aa img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-f26e1aa:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-c9e235a{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-06b9212{--display:flex;}.elementor-3748 .elementor-element.elementor-element-a9bdaa1 img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-a9bdaa1:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-3894bd2{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-7e3a8e5{--display:flex;}.elementor-3748 .elementor-element.elementor-element-607654c img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-607654c:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-735dab5{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-94917b9{--display:flex;}.elementor-3748 .elementor-element.elementor-element-680aab6 img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-680aab6:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-00f4029{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-e0aa2b6{--display:flex;}.elementor-3748 .elementor-element.elementor-element-649a0b0 img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-649a0b0:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-7d8a6ae{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-75a7e99{--display:flex;}.elementor-3748 .elementor-element.elementor-element-0154a25 img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-0154a25:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-e69db75{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-cac3c44{--display:flex;}.elementor-3748 .elementor-element.elementor-element-1cea5e7 img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-1cea5e7:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-cde1cbf{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-84088c1{--display:flex;}.elementor-3748 .elementor-element.elementor-element-8e7492d img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-8e7492d:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-ee9fde6{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-5f81dbd{--display:flex;}.elementor-3748 .elementor-element.elementor-element-efe9dab img{height:500px;transition-duration:1.3s;}.elementor-3748 .elementor-element.elementor-element-efe9dab:hover img{opacity:0.46;}.elementor-3748 .elementor-element.elementor-element-63dc960{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:300;}.elementor-3748 .elementor-element.elementor-element-b527a85{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;}.elementor-3748 .elementor-element.elementor-element-057a1f0{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-b7865e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-f972367 .funfact-box{border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-3748 .elementor-element.elementor-element-333726a{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-d821221 .service-box{padding:35px 0px 35px 0px;}.elementor-3748 .elementor-element.elementor-element-37cf357 .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-3748 .elementor-element.elementor-element-37cf357 .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-3748 .elementor-element.elementor-element-5cdf68d{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-8c2588a .awards-box{padding:24px 0px 24px 0px;}.elementor-3748 .elementor-element.elementor-element-1695c41{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-bf27229 .team-member-box{border-radius:16px 16px 16px 16px;padding:10px 10px 10px 10px;}.elementor-3748 .elementor-element.elementor-element-bf27229 .team-member-box .img-box{height:390px;}.elementor-3748 .elementor-element.elementor-element-bf27229 .team-member-box .shape span{width:40px;height:1px;}.elementor-3748 .elementor-element.elementor-element-bf27229 .team-cv-box{border-radius:16px 16px 16px 16px;padding:10px 10px 10px 10px;}.elementor-3748 .elementor-element.elementor-element-bf27229 .team-cv-box .team-cv-footer .theme-btn{padding:14px 24px 14px 24px;}.elementor-3748 .elementor-element.elementor-element-f7bcd65{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-a2e7fb1 .testimonial-box{width:308px;Height:428px;border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-3748 .elementor-element.elementor-element-a2e7fb1 .testimonial-box .testimonial-author img{width:40px;height:40px;border-radius:50% 50% 50% 50%;}.elementor-3748 .elementor-element.elementor-element-7b7cf6c:not(.elementor-motion-effects-element-type-background), .elementor-3748 .elementor-element.elementor-element-7b7cf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 100%);}.elementor-3748 .elementor-element.elementor-element-7b7cf6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-7b7cf6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3748 .elementor-element.elementor-element-428b199 .contact-sec .contact-content h3{padding:14px 14px 14px 14px;margin:-14px -14px -14px -14px;}.elementor-3748 .elementor-element.elementor-element-428b199 .contact-sec .img-box{height:620px;}.elementor-3748 .elementor-element.elementor-element-789f564{border-style:solid;border-width:1px 0px 1px 0px;border-color:#333333;margin-top:38px;margin-bottom:38px;padding:66px 0px 66px 0px;}@media(max-width:1024px){.elementor-3748 .elementor-element.elementor-element-b527a85{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3748 .elementor-element.elementor-element-057a1f0{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-333726a{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-5cdf68d{padding:0px 0px 40px 0px;}.elementor-3748 .elementor-element.elementor-element-1695c41{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-7b7cf6c{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3748 .elementor-element.elementor-element-b527a85{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3748 .elementor-element.elementor-element-1695c41{padding:0px 0px 0px 0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-b527a85 */elementor-widget-carousel,
.elementor-widget-slides,
.elementor-widget-image-carousel,
.swiper,
.swiper-container {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */