.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-ancestor > a{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-item > a{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor > a{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a{color:#000;font-size:16px;transition-duration:230ms}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:hover{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-nav-menu>li.menu-item > a{color:#000;font-size:20px;transition-duration:230ms;transition-timing-function:ease}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-nav-menu>li.menu-item > a:hover{color:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 li.menu-item .parent-menu-icon{font-size:10px;top:17px}
.elementor-254 .elementor-element.elementor-element-4e9c7a1 .kata-nav-menu > li.menu-item{padding-top:5px;padding-bottom:5px;transition-duration:220ms;transition-timing-function:ease;transition-delay:120ms}
.elementor-254 .elementor-element.elementor-element-d213bb6 .kt-toggle-wrapper .kata-icon{position:absolute}
.elementor-254 .elementor-element.elementor-element-d213bb6 .kata-plus-search-form{max-width:300px;padding-right:8px;padding-left:8px;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto}
.elementor-254 .elementor-element.elementor-element-d213bb6 .kata-plus-search-form .kata-search-icon i.kata-icon{text-align:center;display:inline-block;vertical-align:text-top;width:18px;height:18px;padding-top:7px;padding-right:33px;padding-bottom:7px;padding-left:33px;position:absolute;top:10px;right:-18px;fill:#000}
.elementor-254 .elementor-element.elementor-element-d213bb6 .kata-plus-search-form input[type='submit']{visibility:hidden;opacity:0}
.elementor-254 .elementor-element.elementor-element-d213bb6 .kata-plus-search-form input[type='search']{color:#acacac;font-size:15px;line-height:20px;font-family:'Spartan',Arial,Roboto,Sans-serif,sans-serif;font-weight:600;letter-spacing:0;padding-top:15px;padding-bottom:12px;padding-left:20px;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#e5e6e8;box-shadow:0 0 0 0 #fff0;position:relative}
.elementor-254 .elementor-element.elementor-element-2561fed .kata-social-icon .kata-icon{font-size:30px;margin-right:7px;margin-left:7px;transition-duration:300ms;transition-timing-function:ease}
.elementor-254 .elementor-element.elementor-element-2561fed .kata-social-icon .kata-icon:hover{fill:#ff2c2c}
.elementor-254 .elementor-element.elementor-element-2561fed .kata-social-icon span{color:#000;font-size:14px;font-weight:600;padding-left:14px}
.elementor-254 .elementor-element.elementor-element-2561fed .kata-social-icon span:hover{color:#929395}
.elementor-254 .elementor-element.elementor-element-9cf116c{opacity:.9;background-color:#fff!important}
@media(max-width: 992px) {
.elementor-254 .elementor-element.elementor-element-d213bb6 .kata-plus-search-form{width:100%}
}