/*
Theme Name: Aperitif
Theme URI: https://aperitif.qodeinteractive.com
Description: Wine Shop and Liquor Store
Author: Elated Themes
Author URI: https://themeforest.net/user/elated-themes
Text Domain: aperitif
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* Clear floats after the columns */


#qodef-page-mobile-header {
  position: fixed!important;
  width: 100%!important;
  top: 0!important;
}

.archive.post-type-archive.post-type-archive-product  .qodef-m-title.entry-title {
  display: none;
}
.archive.post-type-archive.post-type-archive-product #qodef-page-wrapper {
  padding-top: 17%;
}
.single.single-product  .qodef-breadcrumbs {
  display: none;
}
.single.single-product  .qodef-m-title.entry-title {
  display: none;
}

.archive.post-type-archive.post-type-archive-product  .qodef-page-title {
 display:none;
}
.single.single-product .qodef-page-title {
  display:none;
}
.single.single-product #qodef-page-wrapper {
  padding-top: 9%;
}


#qodef-woo-page.qodef--single .product_meta {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  margin-top: 57px;
  display: none;
}

rs-tab {
  display: none !important;
}
.single-product .qodef-page-title {
  padding-top: 275px;
}
.single-product .qodef-page-title {
  height: 660px;
}
.single-product main {
  padding-top: 100px;
  padding-bottom: 100px;
}
.qodef-page-title.qodef-title--standard .qodef-m-title {
  font-size: 80px;
  text-shadow: 1px 1px 5px #00000094;
}
.single-product .qodef-woo-single-image img {
  padding: 35px;
    padding-top: 35px;
    padding-right: 35px;
    padding-bottom: 35px;
    padding-left: 35px;
}
.single-product .portes {
  border: 1px solid #cecece;
  padding: 10px;
  margin-top: 20px;
}
.qodef-header-standard--right #qodef-page-header-inner .qodef-header-logo-link {
  margin-right: 0!important;
  float: left!important;
}
.qodef-header-navigation {
  height: 100%;
  float: left;
}
.qodef-header-navigation > ul > li {
  padding: 0 0px!important;
}
/* .qodef-page-title {
  padding-top: 160px;
} */
/*  .qodef-m-title.entry-title {
  padding-top: 160px;
}  */
#qodef-top-area {
  margin-bottom: 160px;
}
#qodef-page-header-inner {
  justify-content: unset!important;
}
.qodef-header-sticky,
#qodef-page-header {
  height: 200px;
}

.customtabs1 .tp-tab-title {
  font-size: 24px;
}

.customtabs1 .tp-tab-desc {
  font-family: unset;
  font-size: 18px;
}

.customtabs1 .tp-tabs-inner-wrapper {
  justify-content: left !important;
  width: 100% !important;
  height: auto !important;
}

.customtabs1 .tp-tab {
left: 0px !important;
	margin: 5px;
  opacity: 1 !important;
  text-align: left;
  position: relative !important;
  height: auto !important;
  width: 310px !important;
  background-color: rgb(0 0 0 / 50%);
  padding: 10px;
  border-radius: 6px;
  border: 1px solid rgb(0 0 0 / 24%);
}

.customtabs1 .tp-tab.selected {
  border: 1px solid rgb(255 255 255 / 24%);
}

.customtabs1 .tp-tab::After {
  display: none;
}

.tax-product_cat .qodef-title--standard-with-breadcrumbs {
  display: none;
}

.tax-product_cat #qodef-page-outer {
  margin-top: 40px;
}

ul.listpdfs {
  list-style: none;
  margin: 15px 0;
  padding: 0;
  position: relative;
}

ul.listpdfs li {
  width: 100%;
  margin-bottom: 10px;
  transition-duration: 0.2s;
}

ul.listpdfs li:hover a {
  color: #c8693a;
}

ul.listpdfs li:hover .icon_pdf {
  filter: invert(42%) sepia(63%) saturate(498%) hue-rotate(335deg) brightness(99%) contrast(97%);
}

ul.listpdfs li:last-child {
  margin-bottom: 0;
}

ul.listpdfs li .icon_pdf {
  transition-duration: 0.2s;
  width: 40px;
}

ul.listpdfs li a {
  color: #000;
}

.woocommerce-MyAccount-navigation-link--downloads {
  display: none !important;
}

.bannerfundopagina {
  background-color: #cccccc;
  height: 500px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.socialhead a > span {
  background-color: #fff;
  color: #c8693a;
  padding: 6px;
  border-radius: 4px;
  transition-duration: 0.1s;
}

.socialhead a > span:hover {
  opacity: 0.7;
}

.home .qodef-woo-product-list > .qodef-grid-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.bg-1 > .wpb_column.vc_column_container.vc_col-sm-12 {
  background-image: url('img/about-us-background-2.jpg') !important;
  background-position: right !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  z-index: 0;
}

.vc_custom_1570807475835 {
    padding-top: 175px !important;
    padding-right: 8.5% !important;
    padding-bottom: 115px !important;
    padding-left: 22px !important;
}

.vc_custom_1572962655742 {
    padding-top: 189px !important;
    padding-right: 8px !important;
    padding-bottom: 115px !important;
    padding-left: 4.5% !important;
}

p {
    margin: 0;
}

.vc_custom_1569414073076 p {
  text-align: justify
}

.single-post #qodef-page-comments{display:none!important;}
.single-post #qodef-single-post-navigation{display:none!important;}

.single.single-post .qodef-e-media-image img {
  height: 325px;
  object-fit: contain;
  object-position: center center;
  width: 100%;
}
.single.single-post .qodef-e-media-image{
  width: 100%;
}
.blog .qodef-e-media-image img {
  height: 325px;
  object-fit: contain;
  object-position: center center;
  width: 100%;
}
.blog .qodef-e-media-image{
  width: 100%;
}
.tp-tab-title {
  width: 100% !important;
}
.tp-tab-desc {
  width: 100% !important;
}
.galeria img {
  padding: 5px;
  margin-bottom: 20px;
}
.tp-tab-mask {
  overflow: visible !important;
}
.tp-tab {
  width:150px !important;
}
.row:after {
  content: "";
  display: table;
  clear: both;
}
.mapa {
  display: none;
}

/* .map-contact {
  display: none;
} */

.far.fa-clock {
  color: #d38761;
  margin-right: 15px;
  position: relative;
  top: 3px;
}
.qodef-m-content a p {
  color: #817c7b;
}
.icon-basic-geolocalize-05::before {
  position: relative;
  top: 10px;
}
.textwidget i {
  color: #c8693a;
}
.textwidget strong {
  font-weight: normal !important;
}
.galeria{
  display: inline-flex;
}

p.woocommerce-result-count{
  display: none;
}

form.woocommerce-ordering{
  display: none;
}

.widget.widget_aperitif_core_icon{
  display: none !important;
}

a.button.yith-wcqv-button{
  display: none !important;
}

.woocommerce-tabs.wc-tabs-wrapper{
  display: none !important;
}

.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal{
  display: none;
}

.qodef-e-info.qodef-info--bottom{
  display: none !important;
}
#qodef-top-area {
  background-color: #c8693a !important;
}

#yith-wapo-container {
  margin-bottom: 30px;
}

.shopslider {
    margin-top: -160px;
    margin-bottom: 60px;
}

.list_faqs {
  position: relative;
  margin-top: 20px;
  margin-bottom: 50px;
}

.list_faqs .accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  margin-bottom: 5px;
}

.list_faqs .accordion.active, .list_faqs .accordion:hover {
  background-color: #ccc;
}

.list_faqs .accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.list_faqs .accordion.active:after {
  content: "\2212";
}

.list_faqs .panel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

.columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 50px;
}

.columns .column1,
.columns .column2,
.columns .column3,
.columns .column4,
.columns .column8,
.columns .column9 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.columns .column2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.columns .column1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.columns .column4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.columns .column3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.columns .column8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.columns .column9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.textwidget form input[type="text"] {
  background-color: #fff !important;
  border: 1px solid #fff !important;
  color: #000 !important;
}

.textwidget form .botao {
  padding: 3px 20px;
}

#qodef-top-area {
  background-color: #c8693a;
}
#qodef-page-header .qodef-header-logo-link img {
  width: 100% !important;
  object-fit: contain;
}
.textwidget.custom-html-widget a {
  margin-left: 10px !important;
  float: left;
}
/* .post-type-archive-product .qodef-grid-item.qodef-page-content-section.qodef-col--9.qodef--list {
  width:100%!important;
}
.post-type-archive-product .qodef-grid-item.qodef-page-sidebar-section.qodef-col--3 {
  display: none;
} */

html[lang="de-DE"] .qodef-header-navigation ul li a .qodef-menu-item-inner {
  font-size: 14px;
}
html[lang="de-DE"] .qodef-header-navigation > ul > li {
  padding:0px!important;
}
.products.columns-2 li {
  max-width: 345px;
  display: inline-block;
}
.products.columns-2 {
  display: block !important;
  text-align: center;
}
.tp-tab-desc {
  font-size: 20px !important;
}
.qodef-header--light #qodef-page-header-inner {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0;
}

.qodef-header--light #qodef-page-header {
  background-color: rgba(255, 255, 255, 0.29);
  padding-top: 20px;
  padding-bottom: 20px;
  height: 160px;
}

.qodef-header--standard #qodef-page-header img {
  height: 109px;
}

.video iframe {
  width: 100%;
  height: 730px;
  margin-top: 65px;
  margin-bottom: 80px;
}

/*.bb {
  max-width: 1400px;
  margin: 0 auto;
    margin-bottom: 0px;
}*/
.qodef-woo-product-inner {
  background-color: #faf9f5;
}
.mapa iframe {
  width: 100%;
}
.otgs-development-site-front-end {
  display: none;
}

.columns > div {
  margin-bottom: 10px;
}

.list-shops {
  position: relative;
  margin: 50px 0;
}

.list-shops .nome {
  font-size: 18px;
  min-height: 46px;
  margin: 0;
}

.list-shops i,
.list-shops svg {
  color: #c8693a;
  margin-right: 10px;
  float: left;
  position: relative;
}

.list-shops .morada_lojas i,
.list-shops .morada_lojas svg {
  top: 2px;
}

.list-shops .uaddress > div {
  float: left;
  width: 100%;
  position: relative;
}

.list-shops .uaddress {
  float: left;
  width: 100%;
  position: relative;
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 10px 20px;
  min-height: 255px;
}

.mapa {
  float: left;
  width: 100%;
  position: relative;
  height: 600px;
}

.mapa iframe {
  float: left;
  width: 100%;
  position: relative;
  height: 100%;
}

.beefclub {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 20px;
}

.beefclub .ladoalado {
  float: left;
  width: 50%;
  position: relative;
  height: 600px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.beefclub .ladoalado .infocenter {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 500px;
  max-height: 400px;
  text-align: center;
}

.beefclub .ladoalado .infocenterlarge {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 100%;
  padding: 0 110px;
  max-height: 130px;
  text-align: left;
}

.beefclub .ladoalado .infocenter .tituloclub,
.beefclub .ladoalado .infocenterlarge .tituloclub {
  color: #fff;
  margin-top: 60px;
  margin-bottom: 10px;
}

.beefclub .ladoalado .infocenterlarge .tituloclub {
  margin-top: 0 !important;
}

.beefclub .ladoalado .infocenter .subtituloclub {
  color: #fff;
}

.beefclub .ladoalado .infocenter .botaosubscreve {
  position: relative;
  margin-top: 60px;
}

.beefclub .ladoalado .infocenter .botaosubscreve a {
  position: relative;
  background-color: #fff;
  border: 1px solid #fff;
  color: #000;
  padding: 5px 15px;
}

.beefclub .ladoalado .infocenter .botaosubscreve a:hover {
  background-color: transparent;
  color: #fff;
}

.beefclub .ladoalado .infocenterlarge .botaorcamento {
  position: relative;
  margin-top: 20px;
}

.beefclub .ladoalado .infocenterlarge .botaorcamento a {
  position: relative;
  background-color: #c8693a;
  border: 1px solid #c8693a;
  color: #fff;
  padding: 5px 15px;
}

.beefclub .ladoalado .infocenterlarge .botaorcamento a:hover {
  background-color: transparent;
  color: #c8693a;
}
.vc_custom_1570451152921 {
    padding-top: 175px !important;
    padding-right: 8.5% !important;
    padding-bottom: 126px !important;
    padding-left: 22px !important;
}
.vc_custom_1570451172199 {
    padding-top: 190px !important;
    padding-right: 8px !important;
    padding-bottom: 126px !important;
    padding-left: 4.5% !important;
}
.vc_custom_1570450046277 {
    background-image: url('img/about-us-background-2.jpg') !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.vc_custom_1568035839016 {
    padding-left: 128px !important;
}
.galeria img {
  height: 300px;
  object-fit: cover;
}
@media only screen and (max-width: 1204px) {
  .columns .column3 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .columns .column9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  
  
}

html[lang="pt-pt"] .qodef-header-navigation ul li a .qodef-menu-item-inner {
  font-size: 17px;
}
html[lang="en-US"] .qodef-header-navigation ul li a .qodef-menu-item-inner {
  font-size: 19px;
}
html[lang="de-DE"] .qodef-header-navigation ul li a .qodef-menu-item-inner {
  font-size: 15px;
}

.qodef-header-navigation > ul > li > a {
  color: #000!important;
}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul {
 
  width: auto !important;
  padding: 5px 0 !important;
}

@media only screen and (max-width: 1480px) {
	
html[lang="pt-pt"] .qodef-menu-item-text {
  font-size: 15px;
}
html[lang="en-US"] .qodef-menu-item-text {
  font-size: 16px;
}
html[lang="de-DE"] .qodef-menu-item-text {
  font-size: 12px;
}

}

@media only screen and (max-width: 1260px) {
	
html[lang="pt-pt"] .qodef-menu-item-text {
  font-size: 13px;
}
html[lang="en-US"] .qodef-menu-item-text {
  font-size: 14px;
}
html[lang="de-DE"] .qodef-menu-item-text {
  font-size: 11px;
}

}
@media only screen and (max-width: 1120px) {
	
html[lang="pt-pt"] .qodef-menu-item-text {
  font-size: 11px;
}
html[lang="en-US"] .qodef-menu-item-text {
  font-size: 12px;
}
html[lang="de-DE"] .qodef-menu-item-text {
  font-size: 9px;
}

}


@media only screen and (max-width: 768px) {
	
	.qodef-page-title.qodef-title--standard .qodef-m-title {
  font-size: 29px;
}
.archive.post-type-archive.post-type-archive-product #qodef-page-wrapper {
  padding-top: 145px!important;
}

}
@media only screen and (max-width: 1190px) {
.widget.widget_aperitif_core_side_area_opener {
  display: none !important;
}
  .beefclub .ladoalado .infocenterlarge {
    padding: 0 45px;
  }
}
.qodef-mobile-header-logo-link {
  padding-bottom: 8px;
}

@media only screen and (max-width: 1024px) {
	
  .tabsregiao .columns .column4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media only screen and (max-width: 772px) {
  .columns .column9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
  }
  .tabsregiao .columns .column4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media only screen and (max-width: 550px) {
  .columns .column9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
  }
}


.email_lojas a {
  color: #817c7b;
}
.telefone_lojas a {
  color: #817c7b;
}

.list-shops .uaddress {

  border: 1px solid #fff!important;
}
.nome {
  margin-bottom: 20px !important;
}

.qodef-woo-product-image {
  width: 100%;
}
.column12.texto-revend {
  text-align: center;
  padding-left: 100px;
  padding-right: 100px;
  margin-bottom: 60px;
}
.products.columns-3 {
  padding: 40px !important;
}
.qodef-woo-product-title.woocommerce-loop-product__title {
  min-height: 75px;
}
.qodef-woo-product-inner {
  padding-top: 20px;
}
.qodef-header-navigation ul li.qodef-menu-item--narrow .qodef-drop-down-second-inner > ul {
  opacity: 1;
  visibility: visible;
  background-position: center center;
}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul {

  width: auto!important;
  padding: 10px 0!important;
}
.home .qodef-woo-product-image img {
  height: 400px !important;
  object-fit: contain;
}
.woocommerce-product-gallery__image img {
  background-color: #faf9f5;
}
.woocommerce-product-gallery__image img {
  padding-top: 20px;
  padding-bottom: 20px;
}
.single-product .qodef-page-title .qodef-m-content {
  padding-top: 0!important;
}
.single-product #qodef-page-outer {
  margin-top: 0!important;
}

.single-product .qodef-page-title {
  margin-bottom: 85px!important;
}
.portes {
  margin-top: 35px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
@media only screen and (max-width: 972px) {
  .beefclub .ladoalado {
    width: 100%;
  }
}

@media only screen and (max-width: 772px) {
	.column12.texto-revend {

  padding-left: 0!important;
  padding-right: 0!important;
}
	.qodef-m-title {
  font-size: 20px;
}
	.qodef-m-title.entry-title {
  font-size: 24px !important;
}
	.galeria div {
  width: 100%;
  float: left;
}
.vc_column-inner.vc_custom_1570451172199 {
  padding-top: 40px !important;
}
.qodef-mobile-logo-widget-wrapper.qodef-content-grid {
  padding-bottom: 10px;
  padding-top: 10px;
}

.galeria {
  padding-top: 50px;
  float: left;
  width: 100%;
   display: unset;
  padding-bottom: 50px;
}
	.vc_column-inner.vc_custom_1568035839016 {
  padding: 0 !important;
}
	.vc_column-inner.vc_custom_1570451152921 {
  padding: 0 !important;
}
	.page-template-template-contactos iframe {
  height: 300px !important;
}

  .columns .column2,
  .columns .column8,
  .columns .column4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .columns .column3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media only screen and (max-width: 550px) {
  .columns .column3 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media only screen and (max-width: 500px) {
  .beefclub .ladoalado .infocenter {
    width: 100%;
  }
  .beefclub .ladoalado .infocenterlarge {
    max-height: 155px;
  }
}

@media only screen and (max-width: 410px) {
  .beefclub .ladoalado .infocenterlarge {
    max-height: 185px;
  }
}

.wc_payment_method img {
  display: none !important;
}

.woocommerce-shipping-methods li label {
  display: inline-block;
}

.listing_regioes {
  float: left;
  width: 100%;
  position: relative;
  padding: 0;
  margin: 0;
  list-style: none;
}

.listing_regioes li {
  float:left;
  width:100%;
  position:relative;
  padding: 10px;
  margin-bottom: 5px;
  border: 1px solid #c8693a;
  color: #c8693a;
  cursor: pointer;
  transition-duration: 0.2s;
}

.listing_regioes li:last-child {
  margin-bottom: 0px;
}

.listing_regioes li:hover,
.listing_regioes li.active {
  background-color: #c8693a;
  color: #fff;
  padding-left: 20px !important;
}

.tabsregiao,
.tabsregiao>div {
  float: left;
  width: 100%;
  position: relative;
}

.tabsregiao .divregiao {
  display: none;
  transition-duration: 0.2s;
}

.tabsregiao .divregiao.active {
  display: block;
}

.newalert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.newalert.warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.newalert.danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.newalert.success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.noshippingcalculated, .bt-checkout-orcamento {
  display: none;
}

.bt-checkout-orcamento {
  text-transform: uppercase;
  border: 1px solid #000;
  background-color: transparent;
  padding: 15px 40px;
  transition-duration: 0.2s;
  font-size: 16px;
  cursor: pointer;
  margin-bottom: 30px;
}

.bt-checkout-orcamento:hover {
  background-color: #000;
  color: #fff;
}

.woocommerce-checkout input.required,
.woocommerce-checkout select.required {
  border: 1px solid red !important;
}

/* Menu Área de Cliente Escondido na web */
@media only screen and (min-width: 1024px) {
  .menu-item-7223, .menu-item-7224, .menu-item-7225 {
    display: none !important;
  }
}
