/*
 Theme Name:   EasyEat Child Theme
 Theme URI:    https://easyeat.ancorathemes.com/
 Description:  EasyEat Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     easyeat
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  easyeat
*/


/* =Theme customization starts here
------------------------------------------------------------ */


#desktoporder{color:#7b4713 !important}
#desktopcontact{color:#fff !important}
.bannertext p{color:#fff !important;}
.homemenu .elementor-tab-title{border:1px solid #7B4713 !important;border-radius:50px !important;padding:10px 20px !important;margin-bottom:20px !important;}
.homemenu .elementor-tab-title.elementor-active{background:#7B4713 !important; color:#fff !important;}
.homemenu .elementor-tabs-wrapper{gap:20px !important;}
.homemenu .elementor-tab-content{padding:0px !important;}
.news_form1 .wpcf7-not-valid-tip, .news-form2 .wpcf7-not-valid-tip{display:none !important;}
.wpcf7-response-output{color:#171615 !important;}
.news_form1{border-bottom:1px solid #171615 !important;}
.news_form1 p{display:flex !important;justify-content:space-between !important;}
.news_form1 .subscribeinput{border-bottom:0px !important;color:#171615 !important;font-family:'Playfair Display' !important;margin-bottom:0px !important;}
.news_form1 .arrow-submit-btn1{background:transparent !important;padding:0px !important;}
.news_form1 .subscribeinput::placeholder{color:#171615 !important;}
.news_form1 .subscribeinput:placeholder{color:#171615 !important;}
.news-form2 .wpcf7-list-item{margin-left:0px !important;}
.bannercontact .elementor-button-text{color:#7B4713 !important;}
.scroll_to_top_style_default{background:#7B4713 !important;}
.scroll_to_top_style_default:before{color:#fff !important;}
.sc_services_qw-price .sc_services_item_price{color: #171615; font-family: "Playfair Display", Sans-serif;font-size:16px;}
.sc_services_qw-price .sc_services_item_title a{font-size:20px;text-transform:none;}
.sc_services_qw-price .sc_services_item_info .sc_services_item_content{font-size:10px;}
.footer-menu .custom_links_list_item:hover .custom_links_list_item_link{margin-left:0px !important;}
.footer-menu .custom_links_list_item:hover .custom_links_list_item_link .custom_links_list_item_title:after{background:#171615 !important;}
.mobilefooter .elementor-tab-title{border-bottom:1px solid #171615 !important;}
.mobilefooter .elementor-toggle-item{margin-bottom:0px !important;}
.mobilefooter .elementor-tab-content{border-bottom-color:#171615 !important;}
.sc_layouts_row .sc_layouts_item{margin-top:0px !important;margin-bottom:0px !important;}
.menu_mobile_header_wrap .sc_layouts_logo img{display:none !important;}
.menu_mobile_inner{background:#7b4713 !important;}
.menu_button_close_text{color:#fff !important;display:none !important;}
.menu_mobile_nav_area ul{text-align:left !important;}
.top_panel_custom_header-home-burger.sticky1{position:sticky !important;top:0px !important;background:#ad865b !important;box-shadow:0 -6px 10px 5px rgba(0, 0, 0, 0.5) !important;}
.counters .elementor-counter-title{position:absolute !important;}
.countersnew .elementor-counter-title{position:absolute !important;}
.contactformmain{display:flex !important;}
.contactinput{border-bottom:1px solid #171615 !important;color:#171615 !important;font-family: "Playfair Display", Sans-serif;}
.contactinput::placeholder{color:#171615 !important;font-family: "Playfair Display", Sans-serif;}
.contactinput:placeholder{color:#171615 !important;font-family: "Playfair Display", Sans-serif;}
.contactformmain1{width:50% !important;}
.contactformmain4 p, .contactformmain p{margin-bottom:0px !important;margin-top:0px !important;}
.contactformmain4 .wpcf7-submit-style .wpcf7-submit{border-radius: 10px !important; background-color: #7b4613 !important;}
.contactformmain4 .wpcf7-submit-style{display:flex !important;justify-content:center;}
.wpcf7-spinner{display:none !important;}
.submit-style-in{display:none !important;}
.menurest .sc_services_item_title{text-transform:capitalize !important;}
.popularitem .slide_info.slide_info_small{padding-left:0px !important;padding-right:0px !important;}
.popularitem .slider_arrow_default{color:#7b4613 !important;border-color:#7b4613 !important;border: solid 2px #7b4613;border-radius:50% !important;background:transparent !important;}
@media screen and (min-width: 1601px) 
{
	.homemenu .elementor-tab-title{padding:16px 46px !important;}
	.page-id-29920 .widget #menu-main-menu-new li a{font-size:22px !important;}
	.popularitem .slider_arrow_default{width:60px !important;height:60px !important;line-height:60px !important;top:-64px !important;}
	.popularitem .slide_title{text-transform:capitalize !important;font-size:24px !important;font-family: "Playfair Display", Sans-serif !important;margin-top:22px !important;margin-bottom:20px !important;color:#000000 !important;}
	.popularitem .slide_cats{font-size:18px !important;font-family: "Playfair Display", Sans-serif !important;margin-bottom:32px !important;color:#000000 !important;font-weight:bold !important;}
	.popularitem .slide_content{font-size:14px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.popularitem .slide_content p{font-size:14px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.contactformmain{gap:120px !important;}
	.contactinput{font-size:20px !important;padding-top:0px !important;padding-bottom:43px !important;margin-bottom:69px !important;}
	.contactformmain4 textarea{min-height:140px !important;height:140px !important;margin-bottom:60px !important;}
	.contactformmain4 .wpcf7-submit-style .wpcf7-submit{font-size:18px !important;text-transform:default !important;padding:16px 54.5px !important;}
	.news_form1{margin-bottom:38px !important;padding-bottom:20px;}
	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a{font-size:24px !important;}
	.contactinfo .elementor-icon-box-content{margin-top:-6px !important;}
	.counters .elementor-counter-title{left:25% !important;right:25% !important;}
	.countersnew .elementor-counter-title{left:20% !important;right:20% !important;}
	.news_form1 .subscribeinput{font-size:20px !important;padding-top:17px !important;padding-bottom:17px !important;}
	.footer-menu .custom_links_list_item_link{font-size:20px !important;}
	.page-id-29920 .widget .orderonline{font-size:22px !important;}
	.bannercolumn{padding:10% 5% 12% 5% !important;background:rgb(123 71 19 / 84%) !important;}
}

@media only screen and (max-width: 1600px) and (min-width: 1025px)
{
	.bannercolumn{padding:10% 5% 12% 6% !important;background:rgb(123 71 19 / 84%) !important;}
	.popularitem .slider_arrow_default{width:40px !important;height:40px !important;line-height:40px !important;top:-20px !important;}
	.popularitem .slide_title{text-transform:capitalize !important;font-size:20px !important;font-family: "Playfair Display", Sans-serif !important;margin-top:10px !important;margin-bottom:10px !important;color:#000000 !important;}
	.popularitem .slide_cats{font-size:14px !important;font-family: "Playfair Display", Sans-serif !important;margin-bottom:10px !important;color:#000000 !important;font-weight:bold !important;}
	.popularitem .slide_content{font-size:12px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.popularitem .slide_content p{font-size:12px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.contactformmain{gap:60px !important;}
	.contactinput{font-size:16px !important;padding-top:0px !important;padding-bottom:22px !important;margin-bottom:35px !important;}
	.contactformmain4 textarea{min-height:100px !important;height:100px !important;margin-bottom:30px !important;}
	#wpcf7-f22341-p17696-o1 .wpcf7 .wpcf7-submit-style .wpcf7-submit{font-size:14px !important;text-transform:default !important;}
	.news_form1{margin-bottom:20px !important;padding-bottom:10px !important;}
	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a{font-size:20px !important;}
	.counters .elementor-counter-title{left:22% !important;right:22% !important;}
	.countersnew .elementor-counter-title{left:17% !important;right:17% !important;}
	.news_form1 .subscribeinput{font-size:16px !important;padding-top:17px !important;padding-bottom:17px !important;}
	.footer-menu .custom_links_list_item_link{font-size:16px !important;}
}

@media only screen and (max-width: 1240px) and (min-width: 1025px)
	
{
	.bannercolumn{padding:10% 2% 12% 2% !important;}
}
@media only screen and (max-width: 1024px) and (min-width: 768px)
{
	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a{font-size:20px !important;}
	.menu_mobile{width:300px !important;}
	.counters .elementor-counter-title{left:18% !important;right:18% !important;}
	.countersnew .elementor-counter-title{left:18% !important;right:18% !important;}
	.bannercolumn{padding:12% 4% 7% 4% !important;background:rgb(123 71 19 / 84%) !important;}
}

@media screen and (min-width: 1025px) 
{
	.page-id-29920 .sidebar.widget_area .widget #menu-main-menu-new li a{text-transform:Uppercase !important;}
	.page-id-29920 header{display:none !important;}
	.page-id-29920 .sidebar.widget_area{width:250px !important;margin-right:0px !important;position:fixed !important;height:100% !important;}
	.page-id-29920 .content{width:calc(100% - 265px) !important;padding-left:0px !important;}
	.page-id-29920  .sidebar_inner{background-image:url('/wp-content/uploads/2025/07/kapicoastbg.jpg');height:100% !important;padding-top:80px !important;background-position:center !important;background-size:cover !important;}
	.page-id-29920 footer{width:calc(100% - 250px) !important;float:right !important;}
	.page-id-29920 .sidebar.widget_area .widget{padding-left:15px !important;padding-right:15px !important;}
	.page-id-29920 .sidebar.widget_area .widget #menu-main-menu-new{text-align:center !important;padding-left:0px !important;}
	.page-id-29920 .sidebar.widget_area .widget #menu-main-menu-new li{font-family:"Playfair Display", Sans-serif !important;}
	.page-id-29920 .sidebar.widget_area .widget #menu-main-menu-new li a:before{display:none !important;}
	.page-id-29920 .sidebar.widget_area .widget #menu-main-menu-new li a{color:#fff !important;}
	.page-id-29920 .sidebar.widget_area .widget .custom-html-widget{text-align:Center;}
	.page-id-29920 .sidebar.widget_area .widget .orderonline{background: #fff; border-radius: 5px; font-size: 18px; color: #7b4713 !important; font-family: 'Playfair Display'; padding: 10px 20px;text-transform:uppercase !important;}
	.page-id-29920 .sidebar .widget_area .widget.widget_media_image{text-align:center !important;}
}
@media only screen and (max-width: 1024px)
{
	.page-id-29920 .sidebar.widget_area{display:none !important;}
	.popularitem .slider_arrow_default{width:35px !important;height:35px !important;line-height:35px !important;top:-13px !important;}
	.popularitem .slide_title{text-transform:capitalize !important;font-size:20px !important;font-family: "Playfair Display", Sans-serif !important;margin-top:10px !important;margin-bottom:10px !important;color:#000000 !important;}
	.popularitem .slide_cats{font-size:14px !important;font-family: "Playfair Display", Sans-serif !important;margin-bottom:10px !important;color:#000000 !important;font-weight:bold !important;}
	.popularitem .slide_content{font-size:12px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.popularitem .slide_content p{font-size:12px !important;margin-top:0px !important;color:#000 !important;line-height:normal !important;}
	.news_form1{margin-bottom:20px !important; padding-bottom:10px !important;}
	.news_form1 .subscribeinput{font-size:16px !important;padding-top:14px !important;padding-bottom:14px !important;}
	.footer-menu .custom_links_list_item_link{font-size:16px !important;}
	.contactformmain{gap:30px !important;}
	.contactinput{font-size:15px !important;padding-top:0px !important;padding-bottom:20px !important;margin-bottom:30px !important;}
	.contactformmain4 textarea{min-height:80px !important;height:80px !important;margin-bottom:30px !important;}
	#wpcf7-f22341-p17696-o1 .wpcf7 .wpcf7-submit-style .wpcf7-submit{font-size:14px !important;text-transform:default !important;}
	.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before, .sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after, .sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon{background:#fff !important;}
}

@media only screen and (max-width: 767px)
{
	.homemenu .elementor-tab-title{padding:8px 10px !important;}
	.homemenu .elementor-tabs-wrapper{display:flex !important;justify-content:center !important;gap:8px !important;margin-left:20px !important;margin-right:20px !important;}
	.homemenu .elementor-tab-mobile-title{display:none !important;}
	.mobilefooter .elementor-toggle-icon{line-height:28px !important;}
	.popularitem .slider_arrow_default{width:35px !important;height:35px !important;line-height:35px !important;top:-4px !important;}
	.menu_mobile{width:60% !important;}
	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a{font-size:16px !important;padding-left:15px !important;padding-right:15px !important;}
	.counters .elementor-counter-title{left:16% !important;right:16% !important;}
	.countersnew .elementor-counter-title{left:16% !important;right:16% !important;}
	.menurest .sc_services_item_content{font-size:10px !important;}
	
}