@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap);
/* diseño base*/
html {scroll-behavior:smooth;}
body{
    padding: 0px;
    margin: 0px;
    font-family: 'Poppins', sans-serif;
    line-height: 1;
    color: #000;
    font-size: 16px;
    background-color: #f7fafc;
    scroll-behavior:smooth;
    transition:.3s ease-out;
}
.overFlowHidden{overflow: hidden;}
.pub-content{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: 10px 15px;
    margin: auto;
    box-sizing: border-box;
    background-color: #000;
    width: 100%;
    max-width: 420px;
}
#pub_top{width: 100%;}
#pub_bottom{padding-bottom: 0px;width: 100%;}
.pub-content a{
    text-decoration: none;
    line-height: 1;
    color: #a0aec0;
    font-weight: bold;
    opacity: 0.8;
    width: 180px;
    margin: auto;
    max-width: 260px;
    position: relative;
    display: flex;
    flex-direction: row;
    align-content: center;
    align-items: flex-end;
    justify-content: space-evenly;
}
#pub_top a {font-size: 12px;}
#pub_top a .logo_bsite_top{width: 50px;height: auto;}
.pub-content a .footerText{margin-top: 0px; margin-bottom: 10px; font-size: 12px;}
.pub-content a .click_here{margin-top: 0px; font-size: 14px; white-space: nowrap;margin-bottom: 0px; display: inline-flex;font-weight: normal;}
.pub-content a .bsiteme_logo{
    display: inline-flex;
    font-size: 30px;
    position: relative;
    right: 0px;
    top: 0px;
}
.pub-content a .bsiteme_logo .logo_bsite_bottom{width: 80px; height: auto;}
.main{
    display: block;
    position: relative;
    box-sizing: border-box;
    max-width: 420px;
    margin: auto;
    padding-bottom: 0em;
    height: calc(100vh - 42px);
    overflow: hidden;
    overflow-y: auto;
    scrollbar-width: none;
    scroll-behavior: smooth;
    transition: .3s ease-out all;
}
div#popupVertical {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: #fff;
    border-top: 1px solid #ccc;
    padding: 10px;
    box-sizing: border-box;
    padding-top: 20px;
    height: 100vh;
    transition: 1s all;
    transform: translate(0px, 100vh);
    opacity: 0;
}
.showPopUp{
    opacity: 1!important;
    transform: translate(0px, 0vh)!important;
}
.closePopUp{
    position: relative;
    top: 5px;
    right: 5px;
    width: 100%;
    height: 30px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-size: 30px;
    color: #aaa;
    fill: #aaa;
    cursor: pointer;
    text-decoration: none;
}
.foot-popup {
    width: 100%;
    margin-top: 0px;
}
input#copyUrl, input#copyUrl:focus {
    position: absolute;
    display: block;
    width: 300px;
    border: 0px;
    outline: none;
    box-shadow: none;
    opacity: 0;
}
@media (max-width: 600px){.main{min-height: calc(100vh - 122px);max-width:100%;}}
.text-center{text-align: center;}
/*pop form*/

div#formPopUp {
    display: flex;
    flex-direction: column;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: rgb(0 0 0 / 30%);
    border: 0px solid #ccc;
    padding: 10px;
    box-sizing: border-box;
    padding-top: 70px;
    height: 100vh;
    transition: 0.3s all;
    transform: translate(0px, 100vh);
    opacity: 0;
}
.showformPopUp{
    opacity: 1!important;
    transform: translate(0px, 0vh)!important;
    transition: 0.3s all;
}
#formPopUpClose{
    position: absolute;
    top: -5px;
    right: -5px;
    z-index: 1;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3rem;
    color: #220000;
    fill: #220000;
    cursor: pointer;
    text-decoration: none;
}
#formPopUpContent{
    position: relative;
    margin: 10px auto;
    width: 100%;
    max-width: 400px;
    min-height: 400px;
    height: auto;
    padding: 10px;
    border: 2px solid #ddd;
    background: #fff;
    box-shadow: 8px 9px 7px 9px rgb(81 81 81 / 46%);
    box-sizing: border-box;
    border-radius: 4px;
}
#form-content {
}
#formTitle{
    font-weight:700;
    font-size:2rem;
    font-family:Poppins,sans-serif;
    font-style:normal;
    text-align: center;
    margin: 0px;
    margin-bottom: 10px;
}.cover_container {
    position: relative;
    background: linear-gradient(135deg, rgb(83 98 106) 0%, rgb(40 40 41) 100%);
    display: flex;
    justify-content: center;
    align-items: center;
}
.cover_container:before {
    content: "b";
    position: absolute;
    width: 180px;
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 90px;
    font-family: 'Poppins', sans-serif;
    font-weight: bold;
    background: linear-gradient(135deg, rgb(83 98 106) 0%, rgb(40 40 41) 100%);
    border-radius: 50%;
    text-transform: uppercase;
    color: #565757;
    box-shadow: 0px 0px 10px, 0px -5px 15px, 0px -10px 20px, 0px -20px 25px;
    text-shadow: 0 0 2px;
}
.cover_picture {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    position: relative;
    z-index: 1;
    height: 200px;
    width: 100%;
}
.cover_picture .cover_video{
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: relative;
    margin-top: 0px;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.cover_picture .cover_video #cover_video_player{
    position: absolute;
    top: 0%;
    width:430px;height:430px;/*segu el alto: >= 720, video Dim = 960x720*/    object-fit:cover;
}
.cover_picture:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    border-radius: 4px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;	
}
.logo_picture{
    display: none;
    background-color: transparent;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 200px;
    width: 200px;
}
.profile_picture{
    position: relative;
    z-index: 2;    
    display: flex;
    justify-content: center;
    align-items: center;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    font-size: 160px;
    height: 150px;
    width: 150px;
}
.author-info{
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}
.btn-action{
    height: 60px;
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.list-btnsActions{
    display: flex;
    flex-direction: column;
}
.list-btnsActions .btn-action{
    margin-bottom: 10px;
}
.btn {
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    text-transform: capitalize;
    padding: 10px 20px;
    border: 1px solid transparent;
    outline: none;
    border-radius: 30px;
    transition: all 0.3s;
    display: inline-block;
}
/*variables css */

.cover_picture{background-color: transparent;}
.cover_picture{background-position-y: 50%!important;}
.cover_picture{background-position-x: 50%!important;}
.cover_picture{background-size: 100%!important;}
.cover_picture:before{transparent}		
.logo_picture{opacity: 0.8;}
.profile_picture{background-image: url(data:image/webp;base64,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);}
.profile_picture{background-position-y: 50%!important;}
.profile_picture{background-position-x: 50%!important;}
.profile_picture{background-size: 100%!important;}
/*responsivas con variables*/
@media (min-width: 501px){
    .cover_picture{}
}
@media (max-width: 700px){
    .cover_picture{}
    .logo_picture{}	
}
@media (max-width: 450px){
    /* .cover_picture{} */
    /* .profile_picture{background-image: url(data:image/webp;base64,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);} */
    .author-info .name{font-size: 20px !important;}
}
/*hover effects: https://github.com/IanLunn/Hover/blob/master/css/hover.css */
/* Shrink */
.hvr-shrink {
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
    -webkit-transform: scale(0.97);
    transform: scale(0.97);
}
/* Float */
.hvr-float {
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}
.contact-scanQr{
	margin-top: 20px;
	margin-bottom: 0px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
}
.contact-scanQr .box-icon {
	flex: 0 0 90px;
	max-width: 90px;
	margin-bottom: 20px;
}
.contact-scanQr .box-icon {
	background-color: #fff;
	margin: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	height: 90px;
	border-radius: 15px;
	border-color: #ccc;
	overflow: hidden;
}
.contact-scanQr .box-icon .btn-sbg {
	color: #545A5E;
	fill: #545A5E;
	padding: 0px;
	line-height: 0px;
	align-items: center;
	height: 90px;
	width: 50px;
	font-size: 20px;
	display: flex;
	margin: 0px auto;
	justify-content: space-around;
	position: relative;
	text-decoration: none;
	flex-direction: column;
}/*template 1*/
.bodyMe{
    background-color: #000000;
}
.main {
    display: block;
    position: relative;
    box-sizing: border-box;
    margin: auto;
    padding-bottom: 2em;
    min-height: 600px;
    background-color: #f7fafc;
}
.cover_picture{
    overflow: hidden;
	border:0px;
	border-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom: 1px solid #4fa4ff;
}
.cover_picture .cover_video {
    overflow: hidden;
    width: 102%;
    height: 100%;
    position: absolute;
    margin-top: 0px;
    display: flex;
    align-items: flex-start;
}
.logo_picture{
	display:none;
	height: 200px;
	width: 200px;
	position: absolute;
	top: 30px;
	right: 20px;
	z-index: 2;
}
.profile_picture{
	border: 5px solid #dcf0ff;
	border-radius: 50%;
	background-color: #f2f4f5;
	font-size: 70px;
	color: #aaa;
    height: 120px;
    width: 120px;
    margin-left: 10px;
    margin-top: -50px;
    border-width: 2px;
}
.author-info{
	margin-top: -70px;
    padding-left: 140px;
    width: calc(100% - 140px);
	margin-bottom: 20px;
}
.author-info .name{
	color: #4b4b4b;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 20px;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.2;
}
.author-info .company{
	line-height: 1.2;
	color: #4b4b4b;
	font-size: 19px;
	margin: 4px 0px;
	font-weight: 500;
}
.author-info .rol{
	font-size: 16px;
	font-weight: 400;
	color: #717171;
	line-height: 1.2;
	margin-top: 0px;
	margin-bottom: 0px;
}
.author-info .review{
	display: flex;
	align-items: center;
	text-decoration: none;
}
.author-info .review p{
	margin: 0px;
	color: #4b4b4b;
	font-weight: 400;
}
.author-info .review i.fa.fa-star{
	margin: 0px 2.5px;
	color: #e5c300;
}
.separador{
	display: block;
	position: relative;
}

.add_contact_share_qr{
	position: relative;
	top: inherit;
	right: inherit;
	display: flex;			
	align-items: center;
	justify-content: center;
	width: 100%;
	text-align: center;
	padding-right: 0px;
}
.btn-blue {
	border-color: #4fa4ff;
	color: #ffffff;
	background: linear-gradient(135deg, rgba(79,164,255,1) 0%, rgba(14,81,202,1) 100%);			
	font-size: 16px;
	font-weight: 500;
	line-height: 1;
	padding: 10px 20px;
	border: 1px solid transparent;
	outline: none;
	border-radius: 30px;
	transition: all 0.3s;
	text-decoration: none;
	box-shadow: 0px 2px 4px #868686;
	cursor: pointer;
}
.btn.show_Qr{
	font-size: 30px;
	color: #000;
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 66px;
	height: 70px;
	box-sizing: border-box;
	text-decoration: none;
	top: 0;
	left: 0px;
}
.btn.share_link{
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 26px;
	height: 42px;
	box-sizing: content-box;
	text-decoration: none;
	top: 0;
	left: 70px;
}

.btn.show_Qr, .btn.share_link {
	position: relative;
	top: inherit;
	left: inherit;
	display: inline-flex;
}
.contact{
	margin-top: 20px;
	margin-bottom: 0px;
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 10px;
	grid-auto-rows: minmax(100px, auto);
}
.contact-iconos{
	margin-top: 20px;
	margin-bottom: 0px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.contact-iconos .box-icon {
	flex: 0 0 25%;
    max-width: 100px;
    margin-bottom: 20px;
    margin-right: 1%;
}
.contact-iconos .button-icon{
	background-color: #fff;
	margin: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	height: 90px;
	border-radius: 15px;
	border-color: #ccc;
	overflow: hidden;
}
.contact-iconos .box-icon  p {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 1em;
}
.contact-iconos .box-icon .btn-sbg {
	color: #545A5E;
	fill: #545A5E;
	padding: 0px;
	line-height: 0px;
	align-items: center;
	height: 90px;
	width: 50px;
	font-size: 20px;
	display: flex;
	margin: 0px auto;
	justify-content: space-around;
	position: relative;
	text-decoration: none;
	flex-direction: column;
}
.box-text{
	display: block;
	position: relative;
}
.box-text h1, .box-text h2, .box-text h3{
	font-size: 25px;
	line-height: 1.5;
	margin-top: 0px;
	margin-bottom: 20px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
.box-text p{
	font-size: 18px;
	line-height: 1.5;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
/* solo para altas resoluciones*/
@media (min-width: 501px){.cover_picture{height: 200px;}}
@media (min-width: 701px){.contact-iconos{margin-top: 40px;}}
/* solo para mobile */
@media (max-width: 991px){
	.cover_picture, .cover_picture:before{
		border-radius: 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
	.profile_picture{
		font-size: 100px;		
		height: 120px;
		width: 120px;
		margin-left: 10px;
		margin-top: -50px;
		border-width: 2px;
	}
	.author-info{
		margin-top: -70px;
		padding-left: 140px;
		width: calc(100% - 140px);
	}
}
@media (max-width: 700px){
	.logo_picture{
		width: 140px;
		height: 140px;
	}	
	.list-btnsActions {
		float: none;
	}
	.contact-iconos .box-icon {
		flex: 0 0 25%;
		max-width: 90px;
		margin-bottom: 20px;
		margin-bottom: 20px;
	}
}
@media (max-width: 500px){
    .cover_picture{height: 200px;}
}
/*hover effects: https://github.com/IanLunn/Hover/blob/master/css/hover.css */
/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #dcf0ff;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white;
}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
/*Css mini site, styles default*/
.main_content {
    margin-top: 20px;
    position: relative;
    padding: 0px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
  }
  .main_content .rows_site {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 30px;
    padding-bottom: 15px;
    box-sizing: border-box;
  }
  .main_content .rows_site .columns_site {
    position: relative;
    z-index: 1;
    margin-bottom: 0px;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    color: rgb(106, 122, 140);
    box-sizing: border-box;
}
.main_content .rows_site .columns_site .widgetItem{
    position: relative;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.main_content .rows_site .columns_site .widgetItem .widget_elemts_site {
    position: relative;
    width: 100%;
}
  .widget_elemts_site.widget_elemt_text,
  .widget_elemts_site.widget_elemt_text h1,
  .widget_elemts_site.widget_elemt_text h2,
  .widget_elemts_site.widget_elemt_text h3,
  .widget_elemts_site.widget_elemt_text h4,
  .widget_elemts_site.widget_elemt_text h5,
  .widget_elemts_site.widget_elemt_text h6,
  .widget_elemts_site.widget_elemt_text p,
  .widget_elemts_site.widget_elemt_text ul,
  .widget_elemts_site.widget_elemt_text ol
  {
      padding: 0px;
      margin: 0px;
      line-height: 1.42;
      font-size: 16px;
      font-family: arial;
      font-weight: normal;      
    }
.widget_elemts_site.widget_elemt_text h1 {font-size: 2em;}
.widget_elemts_site.widget_elemt_text h2 {font-size: 1.5em;}
.widget_elemts_site.widget_elemt_text h3 {font-size: 1.17em;}
.widget_elemts_site.widget_elemt_text h4 {font-size: 1em;}
.widget_elemts_site.widget_elemt_text h5 {font-size: 0.83em;}
.widget_elemts_site.widget_elemt_text h6 {font-size: 0.67em;}

.widget_elemts_site.widget_elemt_text .ql-align-center {text-align: center!important;}
.widget_elemts_site.widget_elemt_text .ql-align-right {text-align: right!important;}
.main_content .rows_site .columns_site .widgetItem .widget_elemts_site.widget_elemt_iframe iframe.widget_elemt_iframe_youtube {
    width: 100%;
    height: auto;
    min-height: 300px;
}
.main_content .rows_site .columns_site .widgetItem .widget_elemts_site.widget_elemt_iframe iframe.widget_elemt_iframe_embed {
    width: 100%;
    height: auto;
    min-height: 300px;
}


.bMenuWidget {
  position: relative;
  padding-top: 5px;
  background: #fff;
  margin-top: 10px;
}
.bMenuWidget .menuTab {
  position: sticky;
  top: 1px;
  z-index: 5;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  background-color: #fff;
}
.bMenuWidget .menuTab ul {
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;
  list-style: none;
  display: flex;
  justify-content: space-around;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #eee;
}
.bMenuWidget .menuTab ul li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33%;
  margin: 0px 0.333%;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  overflow: hidden;
}
.bMenuWidget .menuTab ul li a {
  position: relative;
  display: block;
  background-color: #f1f1f1;
  padding: 10px 10px;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  color: #000;
  font-weight: bold;
}
.bMenuWidget .menuTab ul li a:hover {
  cursor: pointer;
  color: #ddd;
  background-color: #706f6f;
}
.bMenuWidget .menuTab ul li a.active {
  background-color: #4b4b4b;
  color: #ddd;
}
section.rows_site.bMenu_section{padding-top:10px!important;}
section.rows_site.bMenu_section, .columns_site.bMenu_column {padding-left: 0!important;padding-right: 0!important;}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul,
.container-menu_widget .main-nav-category nav ul{list-style:none;padding:0;display:flex;transition:.3s ease-out;margin:0}
.container-fluid.container_dimenu_widget{padding-top:5px}
.container-menu_widget{display:block;background-color:#fff;max-width:600px;width:100%;margin:0 auto}
.container-menu_widget .main-nav-category {position: sticky;top:0;z-index:1;padding-top: 0px;}
.container-menu_widget .main-nav-category nav{background:#fff;display:flex;top:0;overflow:hidden;overflow-x:auto;scrollbar-width:none;border:0;margin:auto;width:99%}
.container-menu_widget .main-nav-category nav .indicador{width:0;height:7px;background:#113cfc;position:absolute;bottom:0;transition:.3s ease-out}
.container-menu_widget .main-nav-category nav ul{align-items:center}
.container-menu_widget .main-nav-category nav ul li{flex:none;border-top: 0px solid #ddd;border-bottom:1px solid #ddd;padding:5px 0;background-color:#fff}
.container-menu_widget .main-nav-category nav ul li a{text-decoration:none;color:#555;outline:0;display:inline-block;padding:18px 15px;font-size:1rem;font-family:"Open Sans",sans-serif;position:relative;border:0;font-weight:700;transition:.3s ease-out}
.container-menu_widget .main-nav-category nav ul li a.active{font-weight:700;color:#1e90ff;border-radius:20px}
.container-menu_widget .main-nav-category nav ul li a:hover{cursor:pointer;color:#1e90ff;border-radius:20px}
.container-menu_widget .main-nav-category nav ul li.btn-control{padding:8px 0}
.container-menu_widget .main-nav-category nav ul li.btn-control a.btn-add{padding:4px 6px;border:1px solid #ccc;margin-left:5px;margin-right:10px}
.container-menu_widget .main-nav-category nav ul li.btn-control a.btn-add:hover{cursor:pointer;color:#113cfc;border-color:#1e90ff}
.container-menu_widget .main-nav-category nav ul li.btn-control a.btn-add:hover i{color:#113cfc}
.container-menu_widget .container_food_list{margin:0 auto;width:100%;min-height:490px;height: auto/*100vh*/;overflow:hidden;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth;transition:.3s ease-out}
.container-menu_widget .container_food_list .food_list{margin-bottom:10px;padding:10px 0px;display:flex;flex-direction:column}
.container-menu_widget .container_food_list .food_list:last-child {margin-bottom: 40px;}
.container-menu_widget .container_food_list .food_list .food_item_Category{margin:0 0 30px;padding:0 10px;font-size:2rem;text-align:center;position:relative;transition:.3s ease-out}
.container-menu_widget .container_food_list .food_list .food_item_Category::before{content:"";position:absolute;width:50px;bottom:-8px;left:0;right:0;margin:auto;border-bottom:3px solid #113cfc}
.container-menu_widget .container_food_list .food_list .food_item_Category:after{content:"";position:absolute;width:100px;bottom:-15px;left:0;right:0;margin:auto;border-bottom:3px solid #113cfc}
.container-menu_widget .container_food_list .food_list .food_item_container{margin-bottom:40px;position:relative}
.container-menu_widget .container_food_list .food_list .food_item_container .handle{position:absolute;border:1px solid #113cfc;width:20px;height:35px;z-index:1;right:-10px;top:40px;background-color:rgba(145,193,239,.75);color:#113cfc;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;cursor:move}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header.header_column {display: flex;align-items: flex-start;justify-content: space-between;}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_name{margin:0 0 10px;padding:0 10px;font-size:2rem;font-weight:700;color:#000;font-family:"Open Sans",sans-serif;}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media{position:relative}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns{position:absolute;left:10px;top:10px;z-index:1;width:50px;height:40px}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-edit,
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-next,
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-prev{position:absolute}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-edit,
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-prev{left:0;top:0}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-next,
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-prev{top:50%}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-next{right:0}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-edit{box-shadow:none;border:1px dashed #fcd602;border-radius:4px;color:#fcd602;cursor:pointer;opacity:.8;background-color:rgba(0,0,0,.3);transition:.3s ease-out}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-edit:hover{opacity:1;box-shadow:0 0 5px rgba(0,0,0,.4)}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_item_btns .btn-edit:focus{outline:0}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider{position:relative;background-color:#f7f7f7;min-height:300px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden;overflow-x:auto;scrollbar-width:none;border-radius:0px}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{width:100%;max-width:600px;height:500px;position:relative;justify-content:center;display:flex;overflow:hidden;transition:.3s ease-out}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li .food_item_img,.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li .food_item_video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_details{margin-top:10px;padding:0 10px;font-size:1rem;font-weight:400;color:#555;font-family: "Open Sans", sans-serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;line-height:1.5}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_details p{margin:0}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_price{font-size: 1.2rem;font-weight: normal;color: #fff;font-family: "Open Sans", sans-serif;position: absolute;z-index: 0;right: 15px;top: 10px;background: rgb(0 0 0 / 50%);padding: 5px 12px;border-radius: 10px;}
.container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_price.static {position: relative;top: inherit;background: none;color: #555;right: inherit;padding: 0px 12px;min-width: 90px;text-align: right;}
.food_item_nav{position:absolute;bottom:4px;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center}
.food_item_nav ul{margin:0;padding:0;display:flex;list-style:none}
.food_item_nav ul li{flex:none;margin:0 5px}
.food_item_nav ul li a{display:block;padding:5px;background:#fff;border-radius:50%;opacity:.5}
.food_item_nav ul li a:hover{cursor:pointer;opacity:1}
button.btn-up {
  position: fixed;
  bottom: 50px;
  z-index: 9999;
  background: #000;
  border: 0;
  box-shadow: none;
  color: #fff;
  fill: #fff;
  display: block;
  padding: 12px;
  border-radius: 4px;
  margin-left: 15px;
  cursor: pointer;
}

button.btn-up svg {
  fill: #fff;
  color: #fff;
  height: 1.5rem;
}
@media (min-width: 300px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 375px;
  }
}
@media (min-width: 390px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 390px;
  }
}
@media (min-width: 400px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 400px;
  }
}
@media (min-width: 410px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 410px;
  }
}
@media (min-width: 420px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 420px;
  }
}
@media (min-width: 430px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 430px;
  }
}
@media (min-width: 450px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    width: 450px;
  }
}
@media (min-width: 601px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider ul li{
    min-width: 420px;
  }
}

@media (min-width: 300px){
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider.onlyItem {overflow-x: hidden;width: 100%;min-height:auto;}
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider.onlyItem ul li {min-width: fit-content !important;height: auto;width: 100%;max-width: max-content;}
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider.onlyItem ul li .food_item_img, 
  .container-menu_widget .container_food_list .food_list .food_item_container .food_item .food_item_header .food_item_content_media .food_gallery_slider.onlyItem ul li .food_item_video
  {width: 100% !important;height:auto !important;}
}