.elementor-2563 .elementor-element.elementor-element-d637292 .kata-logo{background-color:#0c0c24}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-ancestor > a{color:#403cf2}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-item > a{color:#403cf2}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor{color:#403cf2!important}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a{color:#403cf2}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item > a{font-size:14px;line-height:1.4em;font-weight:500;text-transform:capitalize;transition-duration:200ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item > a:hover{color:#403cf2;transition-duration:200ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item > a:before{display:none;content:''}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item{color:#fff!important}
.elementor-2563 .elementor-element.elementor-element-1e44291 .sub-menu .parent-menu-icon{color:#000}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item{background-color:#00000008;color:#fff!important}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-content){background-color:#000;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:-7px 7px 0 #000000BA}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a{color:#fff;font-size:14px;line-height:1.4em;font-weight:500;text-transform:capitalize;transition-duration:200ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:hover{color:#403cf2;transition-duration:200ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:before{display:none;content:''}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu>li.menu-item > a{padding-top:0;padding-right:32px;padding-bottom:0;padding-left:0}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu > li.menu-item{color:#0c0c24;font-size:17px;line-height:23px;font-family:Sarabun,sans-serif;font-weight:600;padding-top:20px;padding-bottom:20px;transition-duration:300ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu > li.menu-item:hover{color:#0019fe;transition-duration:300ms}
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-menu-wrap{color:var(--ct-base-color)!important}
.elementor-2563 .elementor-element.elementor-element-e74537f .kata-social-icon .kata-icon{font-size:15px;line-height:15px;vertical-align:middle;height:15px;fill:#656769;transition-duration:300ms}
.elementor-2563 .elementor-element.elementor-element-e74537f .kata-social-icon .kata-icon:hover{fill:#0019fe;transition-duration:300ms}
.elementor-2563 .elementor-element.elementor-element-e74537f .kata-social-icon-wrap{background-color:#fff;padding-top:18px;padding-right:14px;padding-bottom:18px;padding-left:14px;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;box-shadow:0 2px 6px 0 #01020412}
.elementor-2563 .elementor-element.elementor-element-3369c92 .kata-plus-title-wrapper .kata-plus-subtitle{color:#ffffffBF!important;font-size:14px;line-height:18px;font-family:Sarabun,sans-serif;font-weight:500;text-align:center;margin-bottom:0}
.elementor-2563 .elementor-element.elementor-element-3369c92 .kata-plus-title-wrapper .kata-plus-title{color:#fff!important;font-size:12px;line-height:16px;font-family:Sarabun,sans-serif;font-weight:600;margin-bottom:0}
.elementor-2563 .elementor-element.elementor-element-3369c92 .kata-plus-title-wrapper{background-color:#0c0c24;padding-top:15px;padding-right:48px;padding-bottom:15px;padding-left:49px;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;box-shadow:0 2px 6px 0 #0019fe4D}
.elementor-2563 .elementor-element.elementor-element-83d45b0{padding-top:15px}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .open-icon{display:block;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}
@media(max-width: 1024px) {
.elementor-2563 .elementor-element.elementor-element-1e44291 .kata-nav-menu>li.menu-item > a{padding-right:20px}
.elementor-2563 .elementor-element.elementor-element-5b4fa9a .kata-logo img{background-color:var(--ct-base-color);padding-left:10px;padding-right:10px}
}
@media(max-width: 992px) {
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-hamburger-menu-template{max-width:320px;box-shadow:0 5px 11px 0 #0000001A}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-hamburger-menu-template .icons-wrap .close-icon{top:8px;right:18px;fill:#000}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-hamburger-menu-template .icons-wrap .close-icon:hover{fill:#0019fe}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .close-icon{top:8px;right:18px;fill:#000}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .close-icon:hover{fill:#0019fe}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .open-icon{font-size:37px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;fill:#000}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .open-icon:hover{fill:#0019fe}
}
@media(max-width: 480px) {
.elementor-2563 .elementor-element.elementor-element-5b4fa9a .kata-logo img{background-color:var(--ct-base-color)}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .open-icon{font-size:37px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;fill:#000}
.elementor-2563 .elementor-element.elementor-element-806b85a .kata-plus-hamburger-menu > .icons-wrap .open-icon:hover{fill:#0019fe}
}