/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
body{
	max-width: 100%; 
	margin: 0 auto !important; 
	float: none !important; 
	overflow-x: hidden; 
}
.elementor-element-4479843 > div:nth-child(1){position:fixed; top:0;}

.menu-bar{
	top: 260px;
}

element.style {
}
.elementor-20 .elementor-element.elementor-element-62ec32d > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 15px;
}
.ot-dtp-picker
{
    max-width: 500px!important;
	
}
.ot-container{
	min-width: 350px!important;
}
.opentable{
    width: 100%;
    align-content:center;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-bb4f985{
	position: fixed;
	right: 0; 
	top: 2.8125rem;}

.elementor-20 .elementor-element.elementor-element-60f9f57.elementor-view-stacked .elementor-icon{
	border: var( --e-global-color-primary ) solid 2px;
}
.elementor-20 .elementor-element.elementor-element-875c416.elementor-view-stacked .elementor-icon{
	border: var( --e-global-color-primary ) solid 2px;
}
.elementor-20 .elementor-element.elementor-element-a5ae066.elementor-view-stacked .elementor-icon{
	border: var( --e-global-color-primary ) solid 2px;
}
.elementor-20 .elementor-element.elementor-element-85049bc.elementor-view-stacked .elementor-icon{
	border: var( --e-global-color-primary ) solid 2px;
}
.card-text{
    height: 110px
}
@media only screen and (max-width: 800px) {
	.card-text{
    height: 150px
}