.elementor-19 .elementor-element.elementor-element-4b995cc .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-ancestor > a{color:#28b772}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-item > a{color:#28b772}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor > a{color:#28b772!important}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a{color:#28b772;position:relative}
.elementor-19 .elementor-element.elementor-element-4b995cc .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-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item > a:hover{color:#28b772;transition-duration:200ms}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu ul.sub-menu:not(.mega-menu-content) .sub-menu > li.menu-item > a:before{display:none;content:""}
.elementor-19 .elementor-element.elementor-element-4b995cc .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-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:hover{color:#28b772;transition-duration:200ms}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:before{display:none;content:""}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-icon.cm-ham-open-icon{font-size:29px}
.elementor-19 .elementor-element.elementor-element-4b995cc .sub-menu .parent-menu-icon{color:#fff;fill:#fff}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item{background-color:#00000008}
.elementor-19 .elementor-element.elementor-element-4b995cc .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-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu > li.menu-item{color:#767676;font-size:15px;line-height:30px;font-family:Nunito,sans-serif;font-weight:600;text-transform:capitalize;padding-right:20px}
.elementor-19 .elementor-element.elementor-element-4b995cc .kata-nav-menu > li.menu-item:hover{color:#28b772}
.elementor-19 .elementor-element.elementor-element-30c09bc3 .kata-plus-text{display:inline-flex;margin-right:39px}
.elementor-19 .elementor-element.elementor-element-30c09bc3 .kata-plus-text span{color:#000;font-size:15px;line-height:48px;font-family:Nunito,sans-serif;font-weight:600}
.elementor-19 .elementor-element.elementor-element-2bf2655b .kata-button{color:#000;background-color:#fff;padding-right:25px;padding-left:25px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;box-shadow:0 10px 50px #00000026}
.elementor-19 .elementor-element.elementor-element-2bf2655b .kata-button:hover{color:#fff;background-color:#000}
.elementor-19 .elementor-element.elementor-element-2bf2655b .kata-plus-button-wrap{display:inline-block;margin-right:39px}
.elementor-19 .elementor-element.elementor-element-6eda66ce{background-color:#fff;padding-top:25px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}
.elementor-19:hover{color:#ffbc0d!important;background-color:#FFF!important}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor{color:#403cf2}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-icon.cm-ham-open-icon{font-size:30px}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item{color:#28b772}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-nav-menu > li.menu-item{color:#767676;font-size:15px;line-height:30px;font-family:Nunito,sans-serif;font-weight:600;text-transform:capitalize;padding-right:40px}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-nav-menu > li.menu-item:hover{color:#28b772}
.elementor-19 .elementor-element.elementor-element-5301dc09{display:none;background-color:#fff;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}
@media(max-width: 1366px) {
.elementor-19 .elementor-element.elementor-element-1390204b{width:20%}
.elementor-19 .elementor-element.elementor-element-58b5d263{width:45%}
.elementor-19 .elementor-element.elementor-element-4105a3ce{width:35%}
.elementor-19 .elementor-element.elementor-element-30c09bc3 .kata-plus-text{margin-right:20px}
.elementor-19 .elementor-element.elementor-element-2bf2655b .kata-plus-button-wrap{margin-right:20px}
.elementor-19 .elementor-element.elementor-element-662b712a{width:40%}
}
@media(max-width: 1024px) {
.elementor-19 .elementor-element.elementor-element-6eda66ce{display:none}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-nav-menu > li.menu-item{display:block;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}
.elementor-19 .elementor-element.elementor-element-5301dc09{display:block}
}
@media(max-width: 992px) {
.elementor-19 .elementor-element.elementor-element-6eda66ce{display:none}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-nav-menu > li.menu-item{display:block;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}
.elementor-19 .elementor-element.elementor-element-5301dc09{display:block}
}
@media(max-width: 480px) {
.elementor-19 .elementor-element.elementor-element-6eda66ce{display:none}
.elementor-19 .elementor-element.elementor-element-be9bfd7 .kata-nav-menu > li.menu-item{display:block;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}
.elementor-19 .elementor-element.elementor-element-5301dc09{display:block}
}