.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu>li.menu-item > a:before{content:''}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-menu-wrap{overflow:hidden}
.elementor-703 .elementor-element.elementor-element-3b088ab li.menu-item .parent-menu-icon{font-size:20px;padding-top:10px;padding-bottom:10px}
.elementor-703 .elementor-element.elementor-element-3b088ab .sub-menu .parent-menu-icon{display:none}
.elementor-703 .elementor-element.elementor-element-3b088ab .sub-menu .parent-menu-icon:after{display:inline-block;background-repeat:no-repeat;position:absolute;content:''}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a{color:#000}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item > a:hover{color:#ff2c2c}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item{font-size:28px;padding-left:30px}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-content){color:#000;font-size:21px;font-weight:400;letter-spacing:.5px}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-content):hover{color:#ff2c2c}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor{color:#ff2c2c}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item{color:#ff2c2c}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu > li.menu-item{color:#000;font-size:38px;line-height:73px;font-family:PT Serif,sans-serif;font-weight:400;text-transform:capitalize;letter-spacing:-.5px;background-image:url(//katademos.com/restaurant/wp-content/uploads/2020/04/kt-restaurant-burger-menu-icon.svg);background-repeat:no-repeat;background-position:0 30px;background-size:auto;padding-left:75px;margin-left:-75px;transition-duration:300ms}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu > li.menu-item:hover{color:#ff2c2c;margin-left:0;transition-duration:300ms}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-dots .owl-dot.active{background-color:#ff2c2c;box-shadow:0 3px 5px 0 #ff2c2c80}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-dots .owl-dot{background-color:#e3e3e3;width:15px;height:15px}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-dots{display:inline-block;background-color:#fff;padding-top:3px;padding-right:9px;padding-bottom:8px;padding-left:16px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0 0 4px 0 #00000021 ,0 17px 20px 0 #00000012;transform:translateX(10px) translateY(17px)}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}
.elementor-703 .elementor-element.elementor-element-153dc1c{padding-left:7%}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-subtitle{color:#4e4e4e;font-size:18px;line-height:34px;font-weight:500}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-title{color:#000;font-size:38px;line-height:73px;font-weight:500;letter-spacing:-1.9px}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text{font-family:PT Serif,sans-serif}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text span{color:#acacac}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text p{color:#4e4e4e;font-size:18px;line-height:34px}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text div{text-align:center}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-subtitle{color:#4e4e4e;font-size:18px;line-height:34px;font-weight:500}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-title{color:#000;font-size:38px;line-height:73px;font-weight:500;letter-spacing:-1.9px}
.elementor-703 .elementor-element.elementor-element-dd3e843 .kata-plus-text{font-family:PT Serif,sans-serif}
.elementor-703 .elementor-element.elementor-element-dd3e843 .kata-plus-text p{font-size:18px;line-height:34px}
.elementor-703 .elementor-element.elementor-element-dd3e843 .kata-plus-text div{text-align:center}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-button{color:#ff2c2c;font-size:15px;line-height:30px;font-weight:700;background-color:#fff;padding-top:10px;padding-right:38px;padding-bottom:10px;padding-left:38px;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:#e3e3e347;box-shadow:0 17px 20px 0 #00000021}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-button:hover{color:#fff;background-color:#ff2c2c}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-plus-button-wrap{margin-top:15px}
.elementor-703 .elementor-element.elementor-element-79c7fa4{background-image:url(//katademos.com/restaurant/wp-content/uploads/2020/04/kt-restaurant-burger-menu-bg.png);background-repeat:no-repeat;background-position:left center;background-size:cover;padding-top:100px;padding-bottom:250px}
@media(max-width: 1366px) {
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-stage-outer{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-subtitle{outline:none}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-title{outline:none}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text span{outline:none}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text p{outline:none}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-subtitle{outline:none}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-title{outline:none}
.elementor-703 .elementor-element.elementor-element-dd3e843 .kata-plus-text p{outline:none}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-button{outline:none}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-plus-button-wrap{outline:none}
}
@media(max-width: 1024px) {
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu > li.menu-item{font-size:33px}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-subtitle{outline:none}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-title{font-size:33px}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text span{outline:none}
.elementor-703 .elementor-element.elementor-element-67dabfd .kata-plus-text p{outline:none}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-subtitle{outline:none}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-title{font-size:33px}
.elementor-703 .elementor-element.elementor-element-dd3e843 .kata-plus-text p{outline:none}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-button{padding-right:30px;padding-left:30px}
.elementor-703 .elementor-element.elementor-element-ac2de57 .kata-plus-button-wrap{outline:none}
}
@media(max-width: 992px) {
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-menu-wrap{margin-bottom:58px}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-dots{transform:translateX(100px) translateY(17px)}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider{margin-bottom:101px}
}
@media(max-width: 480px) {
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-menu-wrap{margin-bottom:130px}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu ul.sub-menu:not(.mega-menu-content) > li.menu-item{font-size:25px;padding-left:15px}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu > li.menu-item{font-size:30px}
.elementor-703 .elementor-element.elementor-element-3b088ab .kata-nav-menu > li.menu-item:hover{padding-left:62px}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider .owl-dots{transform:translateX(25px) translateY(17px)}
.elementor-703 .elementor-element.elementor-element-1edd6d4 .kata-plus-content-slider{margin-bottom:130px}
.elementor-703 .elementor-element.elementor-element-f593ef7 .kata-plus-title-wrapper .kata-plus-subtitle{text-align:center}
.elementor-703 .elementor-element.elementor-element-38cb33e .kata-plus-title-wrapper .kata-plus-subtitle{text-align:center}
}