html {
  scroll-behavior: smooth;
}

body {  background: #006171 ;  color: #fff;      margin: 0;    padding: 0; font-family:Arial; font-size:15px; line-height:1.5em;}

body {	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background: linear-gradient(-45deg, #63060a, #e03133, #b11f26, #b11f26);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
}


.wrapper {	padding:0 20px;	width:1280px;	margin:0 auto; position:relative; /*position: absolute;  width:100%;  left: 50%;  top: 5%;  transform: translate(-50%, 0);  -webkit-transform: translate(-50%, 0);  animation: fadeIn 1000ms ease;  -webkit-animation: fadeIn 1000ms ease;*/}

.intro {position: relative; text-align: center; max-width: 400px; margin: 0 auto; border-left: 8px solid #f9a821; border-right: 8px solid #f9a821; padding: 10px 5px; margin-bottom: 10px;}
.intro>span { content: ""; width: 10px; height: 4px; position: absolute; top: 0; left: 0; background: #f9a821;}
.intro>span:nth-child(2) {top: inherit; bottom:0;}
.intro>span:nth-child(3) {top: inherit; bottom:0; left: inherit; right:0;}
.intro>span:nth-child(4) {left: inherit; right:0;}
.intro p {margin:0;}
.intro p span.yw {color: #f9a821; text-transform: uppercase; font-weight: 800;}
.intro p span.yw sup {text-transform: none; font-weight: normal;}

h1 {  font-size: 40px; font-family: "Lobster", sans-serif; font-weight: 400;  font-style: normal;  text-align:center;  line-height: 1.3em; margin-top: 5px;}
h1 span {color:#f9a821; display:block }
h2 {font-family: "Lobster", sans-serif; font-weight: 400; font-size: 28px;}
.ow-show-m {display:none;}
.imglogo, .page-chalet .imglogo img {margin: 0 auto;    display: block;    border-radius: 200px;    box-shadow: 0 12px 10px rgba(0, 0, 0, 0.65); position: relative; margin-bottom: -120px; animation-delay: 0.95s !important;}

.wrapper .images img {width:100%; border-radius: 50px;}

.dot {  color: #4FEBFE;}

p { margin: 18px 0;  font-family: 'Muli', sans-serif;  font-weight: normal;}
li { margin-bottom: 10px;}

a {color:rgba(255,255,255,1); color: rgba(241, 155, 42, 0.8); text-decoration:none;}
a:hover {color: #2A80F1; color:#fed526}
.anchor {position:absolute; top:0; left:0; z-index: 7; color:white; text-decoration: none; font-size:14px; line-height: 1.2em; border-radius: 100%; width: 75px;  height: 75px;  text-align: center;  box-shadow: 0 12px 10px rgba(0, 0, 0, 0.65); box-shadow: 0 0 10px 5px rgba(255, 255, 255, 0.95); background:#b11f26; border: 4px solid #f19b2a;}
.anchor:before {content:""; display: block; width:30px; height:30px; background:url(picto_house_siding.png); background-size: contain;  margin: 0 auto; }
.anchor:after {    content: "";    display: block;    width: 1px;    height: 50px;    background: rgba(255, 255, 255, 0.5);    position: absolute;    top: -54px;    z-index: -1;    left: 50%;    margin-left: -1px;}
.anchor-dinning {top:0; right:0; left:inherit;}

.anchor-artisans {position: fixed; left:50%; margin-left:-575px; top:25px;}

.anchor-dinning {position: fixed; left:50%; margin-left:500px; right:inherit; animation-delay: 0.5s !important; top:28px;}
.anchor-top {bottom:75px; right:0; top:inherit; left: inherit; z-index: 5;}
.anchor-programme {right:0; top:25px; left: inherit;}
.anchor-dinning:before {background:url(picto_local_dining.png); background-size: contain;}
.anchor-programme:before {background:url(picto_calendar_month.png); background-size: contain;}
.anchor-top:before {background:url(picto_keyboard_double_arrow_up.png); background-size: contain;}
.anchor-top:after {height: 230px; top: -234px; }
.page-mentions-legales .anchor-top:after {display:none;}
.anchor-programme {font-size:12px;}


a.anchor.link-social {top: inherit; position: fixed; left: 50%; bottom: 10px; z-index: 7; margin-left: -600px; display: flex; flex-direction: column; justify-content: center; background: #0866ff; border: 1px solid #f19b2a; width: 40px; height: 40px; box-shadow: 0 0 8px 3px rgba(255, 255, 255, 0.95);}
a.anchor.link-social:before, a.anchor.link-social:after {display:none;}
a.anchor.link-social.link-insta { background: #000000; margin-left: -540px; -webkit-animation-delay:1.5s;animation-delay:1.5s;}




.chalets {background:#671318; border-radius: 50px; padding: 5px 30px; position: relative;}
.chalets.ow-zindex {z-index:6;}

.chalets h3 {margin-bottom:0; font-family: "Lobster", sans-serif; font-weight: 400; font-size:24px; line-height: 1.3em; margin-bottom: -10px;}
.chalets h3.ow-h3-style2 {font-weight: 600; font-weight: normal; text-transform: uppercase; color: #f9a821; color: rgba(249, 168, 33, 1); font-family: Arial; font-size: 18px;}
.chalets p, .chalets ul li {text-align:justify;}

.chalets ul {padding-left: 20px;}




.chalets ul.chalet-contact { list-style: none;  padding: 0; display: flex; flex-direction: row; flex-wrap: wrap;}
.chalets ul.chalet-contact li {position:relative; line-height: 1.5em; color:rgba(255,255,255,0.6); width: 33%; margin-bottom:5px; padding-bottom:5px;}
.chalets ul.chalet-contact li {width: 25%;}
.chalets ul.chalet-contact li:after {content:""; width:50%; height:1px; position:absolute; bottom:0; left:0; background:rgba(177,31,38,0.5); }
.chalets ul.chalet-contact li>a {padding: 0;}
.chalets ul.chalet-contact li>a:before {display:none;}
.chalets ul.chalet-contact li>a>i {margin-right: 10px; width: 14px;}
.chalets ul.chalet-contact li a>span {margin-left:0;}
.chalets ul.chalet-contact li a>span:before {display:none;}

.chalets ul.ow-style1 { list-style: none;  padding: 0; display: flex; flex-direction: row; flex-wrap: wrap;}
.chalets ul.ow-style1 li {position:relative; line-height: 1.5em; color:rgba(255,255,255,0.6); width: 33%; margin-bottom:5px; padding-bottom:5px;}
.chalets ul.ow-style1 li:after {content:""; width:50%; height:1px; position:absolute; bottom:0; left:0; background:rgba(177,31,38,0.5); }

.chalets ul.ow-style2 { list-style: none;  padding: 0; display: flex; flex-direction: column;}
.chalets ul.ow-style2 li {position:relative; line-height: 1.4em; color:rgba(255,255,255,1); margin-bottom:10px; padding-bottom:10px; padding-left: 15px; }
.chalets ul.ow-style2 li:after {content:""; width:50%; height:1px; position:absolute; bottom:0; left:0; background:rgba(177,31,38,0.5); }
.chalets ul.ow-style2 li:before { content: "\f105"; font: normal normal normal 12px / 1 FontAwesome; position: absolute; left: 0; top: 3px}

.chalets ul.ow-linomargin li { margin-bottom: 2px !important; padding-bottom: 2px !important;}
.chalets ul.ow-style2.ow-linomargin li:after {width:150px; display:none; }

.chalets ul li>a { position: relative;padding-left:30px;}
.chalets ul li>span {padding-left:30px;}
.chalets ul li>span span {font-size:0.8em;}
.chalets ul li>a:before {content: "\f202"; font-family: 'Material Icons'; font-size: 20px; position:absolute; left: 0; animation: bounce 3s ease-out infinite;}
.chalets ul li>span:before {content: "\f202"; font-family: 'Material Icons'; font-size: 20px; position:absolute; left: 0;}

.chalets ul li a>span.ow-link {position:relative; z-index: 1; margin-left:25px; padding:0 5px; font-size: 0.85em; display:inline-block;}
.chalets ul li a>span.ow-link:before {content: "⇒";  animation: floatx 4s ease-in-out infinite; position: absolute; left: -20px;}
.chalets ul li a>span.ow-link span {position: absolute; z-index: -1; bottom: 10%;   left: 0; height: 40%;  width: 100%;  background-color: #e03133; background: rgba(33, 30, 31, 0.9); transition: height 0.5s; }
.chalets ul li>a:hover>span.ow-link span {height: 90%;}

.chalets ul.chalet-metiers-bouche li>span:before {content: "\e556";}
.chalets ul.chalet-metiers-bouche li>a:before {content: "\e556";}


.page-chalet .chalets strong {font-weight:600; text-transform:uppercase; color: #f9a821;}
.chalets.ow-menu p, .chalets.ow-menu ul.ow-style2 li { /*font-size: 0.9em; line-height: 1.2em; */}
.chalets.ow-menu .ow-col {display:flex; justify-content: center;}
.chalets.ow-menu .ow-col p {text-align:center; padding:10px; margin:20px; width:280px; position:relative; background: rgba(177, 31, 38, 0.2); border-radius: 20px;}
.chalets.ow-menu .ow-col p:after {content:""; width:1px; height:calc(100% - 30px); position:absolute; top:15px; right:1px; background:rgba(177,31,38,0.5); }

.icons {  text-align: center;  }
.icons i {  color: #00091B;  background: #fff;  height: 15px;  width: 15px;  padding: 13px;  margin: 0 10px;  border-radius: 50px;  border: 2px solid #fff;  border: 1px solid #84c9ad;  transition: all 200ms ease;  text-decoration: none;  position: relative;}
.icons i:hover, .icons i:active {  color: #fff;  color: #f9a821;  background: none;  cursor: pointer !important;  transform: scale(1.2);  -webkit-transform: scale(1.2);  text-decoration: none;  }

.snowflake {  color: #fff;  font-size: 1em;  font-family: Arial;  text-shadow: 0 0 1px #000;}








.page-chalet .imglogo { position: absolute; top: 20px; left: -50px; box-shadow: none; margin: 0; height: 150px;}
.page-chalet .imglogo:before { content: "";    display: block;    width: 1px;    height: 100px;    background: rgba(255, 255, 255, 0.5);    position: absolute;    top: -100px;    z-index: -1;    left: 50%;    margin-left: -1px;}
.page-chalet .imglogo img {width: 150px;    height: 150px;}
.page-chalet .wrapper {width:1024px; padding-top:50px;}
.page-chalet h1 {text-align:left;}

.ow-list-cat {list-style: none;  padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; margin:-40px 0 30px;}
.ow-list-cat li {    padding: 2px 5px;    margin: 0 10px; border-radius:5px;}
.ow-list-cat li.ow-cat-deco {background:#e55a47;}
.ow-list-cat li.ow-cat-food {background:#95c244;}
.ow-list-cat li.ow-cat-drink {background:#2789c9;}
.ow-list-cat li.ow-cat-game {background:#eb92b8;}
.ow-list-cat li.ow-cat-book {background:#6e8dc6;}

.page-chalet .grid {
    display: grid;
	display:none;
	gap: .25rem;
	grid-template-columns: repeat(3, minmax(0, 1fr));
}

.page-chalet .grid img {
	 -o-object-fit: cover;
    object-fit: cover;
	border-radius: .375rem;
	width: 100%;
	height: 100%;
	max-width: 100%;
	display: block;
    vertical-align: middle;
}


.page-chalet .col-span-2 {
    grid-column: span 2 / span 2;
}
.page-chalet .col-span-1 {
    grid-column: span 1 / span 1;
}

.chalet-img { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 200px 200px; gap: 4px;}
.chalet-img img {  -o-object-fit: cover; object-fit: cover; border-radius: .375rem; width: 100%; height: 100%; max-width: 100%; display: block; vertical-align: middle;}
.chalet-img img:first-child { grid-column: 1;	grid-row: 1 / 3;}
.chalet-img img:nth-child(2) { grid-column: 2 / 4;	grid-row: 1;}
.chalet-img img:nth-child(3) { grid-column: 2;	grid-row: 2;}
.chalet-img img:last-child  { grid-column: 3; grid-row: 2;}


footer { margin: 50px 0 0;    font-size: 13px;    display: flex;  flex-direction: column;  align-items: center;    justify-content: space-between;}
.oweb {font-size: 13px; text-align:center; margin:0 0 5px;}


/* Cookie */
#cookieNotice { box-sizing: border-box; position: fixed; left: 10px; bottom: 10px; max-width: 395px; padding: 10px; border-radius: 10px; box-shadow: 0 6px 6px rgb(0 0 0 / 25%); background-color: #fff; color: #393d4d;    font-family: inherit; z-index: 999997;}
#cookieNotice #closeIcon { cursor: pointer; color: #bfb9b9; opacity: .85; z-index: 999999; position: absolute; top: 15px; right: 20px;}
#cookieNotice .title-wrap { display: flex;  align-items: center;  margin-bottom: 10px;  background: url(cookie.png) 0 0 / 20px 20px no-repeat;  padding-left: 35px;  height: 20px;}
#cookieNotice h4 {font-size: 15px; margin:0;}
#cookieNotice p { color: #393d4d; font-size: 13px; margin: 10px 0; text-align: justify; line-height: 1.5em;}
#cookieNotice .btn-wrap { display: flex; flex-direction: row;  font-weight: 700; justify-content: center;  margin: 0 -5px 0 -5px;  flex-wrap: wrap;}
#cookieNotice .btn-wrap button { flex-grow: 1; margin: 0 5px 10px 5px; cursor: pointer;  white-space: nowrap;  min-width: 130px;}


@media (max-width: 1366px) {
 h1 {  font-size: 40px; }
}

@media (max-width: 1279px) {
 .wrapper {	width:96% !important; padding:0; }
 .anchor-artisans {margin-left: 0;  left: 20px;}
 .anchor-dinning {margin-left: 0;  left: inherit;   right: 20px;}
a.anchor.link-social {margin-left: 0;  left: 20px;}
 a.anchor.link-social.link-insta {margin-left: 0;  left: 75px;}
 
 .page-chalet .wrapper {padding-top: 20px;}
 .page-chalet .imglogo {left: 20px; top: 50px;}

 
}

@media (max-width: 1024px) {
	h1 {  font-size: 35px; }
	.chalets ul.ow-style1 li { width: 50%;}
	.chalets ul.chalet-contact li { width: 50%;}
	
	.anchor-top:after {height: 250px; top: -254px; }
}

@media (min-width: 1024px) {
 .img_3  {display:none;}
}


@media (max-width: 767px) {
	h1 {  font-size: 6vw; line-height: 1.6em;}
	.page-accueil h1 {margin-top: 170px; position: relative;   padding-bottom: 10px;   margin-bottom: 10px;} 
	.page-chalet h1 {line-height: 1.2em;}
	h2 {  font-size: 5.5vw;}
	.page-accueil h2 {text-align:center;}
	.wrapper {}
	.chalets ul.ow-style1 li { width: 100%;}
	.chalets ul.chalet-contact li { width: 100%;}
	.page-accueil .imglogo {margin-bottom: 0; width: 150px; position: absolute; left: 50%;  transform: translate(-50%, 0) !important;  top: -160px; animation: none !important;}
	.page-chalet .imglogo {left: inherit;  right: 5px;  top: 30px; height:120px;}
	.page-chalet .imglogo img {width: 120px; height:120px;}
	.page-chalet .grid {grid-template-columns: auto;}
	.page-chalet .col-span-1 {display:none !important;}
	
	.anchor:not(.link-social) {width:60px; height:60px; font-size: 12px;  border-width: 3px;  display: flex; flex-direction: column;
        justify-content: center;}
	.anchor:before {width:20px; height:20px; margin-top: -10px; }
	.anchor-top {bottom: 105px; }
	.page-accueil .anchor-top:after {height: 500px; top: -504px; }
	
	.ow-list-cat {margin: -32px 0 30px 2px;}
	.ow-list-cat li {font-size: 13px; margin: 0 3px;}
	
	.chalets ul.chalet-contact li {width:50%;}
	
     .chalet-img img {    }
	.chalet-img img:first-child { order: 4; grid-column: 3; grid-row: 2;  }
	.chalet-img img:nth-child(2) { order: 1; grid-column: 1 / 4;	grid-row: 1;}
	.chalet-img img:nth-child(3) { order: 2; grid-column: 1;	grid-row: 2;}
	.chalet-img img:last-child  { order: 3; grid-column: 2; grid-row: 2;}
	
	.chalets ul li {text-align:left;}
	.chalets.ow-menu .ow-col {flex-wrap:wrap;}
	.chalets.ow-menu .ow-col p {width:100%; margin: 0 0 20px;}
	
	.oweb span {display:block;}
}


@media (max-width: 500px) {
	.ow-hide-m {display:none;}
	.ow-show-m {display:block;}
	.intro p {font-size:3.2vw;}
	.chalets {padding: 5px 20px;}
	
	.chalets ul li>span span.ow-large {display: block;padding-left: 30px;}
	.chalets ul.chalet-contact li {width:100%;}
	.page-chalet .wrapper {padding-top: 10px;}
	.page-chalet h1 {font-size:35px; text-align:center; margin-bottom: 0.2em;}
	.page-chalet h2 {font-size:30px; text-align:center; margin: 1.5em 0 0.8em;}
	.chalet-img { grid-template-rows: 200px 200px;}
	.page-chalet .imglogo { height:100px;}
	.page-chalet .imglogo img { width: 100px; height:100px; }
	.page-chalet .chalets li strong  {display:block;}
	.chalets ul.ow-style2 li:after {width: 95%;}
	footer {margin-bottom: 60px;}
	
	
    
    

}
















@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}


@keyframes gradient {
	0% {		background-position: 0% 50%;	}
	50% {		background-position: 100% 50%;	}
	100% {		background-position: 0% 50%;	}
}

@keyframes fadeIn {
  from {top: 20%; opacity: 0;}
  to {top: 100; opacity: 1;}
  
}

@-webkit-keyframes fadeIn {
  from {top: 20%; opacity: 0;}
  to {top: 100; opacity: 1;}
  
}




 .anim-pulse,.anim-pulse-icon .elementor-icon {
    -webkit-animation: pulse 1.5s ease-out infinite;
    animation: pulse 1.5s ease-out infinite
}

.anim-float-img {
    transform: translatey(0);
    animation: float 6s ease-in-out infinite
}

.anim-float-img2 {
    transform: translatey(0);
    animation: float2 6s ease-in-out infinite
}

.anim-bounce,.anim-bounce-icon .elementor-icon,.anim-bounce-btn-icon .elementor-button-icon {
    animation: bounce 3s ease-out infinite
}

.hero {
    background: linear-gradient(45deg,rgb(255 175 189 / .7),rgb(100 216 243 / .7),rgb(234 236 198 / .7),rgb(245 146 176 / .7),rgb(52 219 216 / .7)) 0 0 / 1000% no-repeat,url(https://picsum.photos/g/2000/1200?image=443) 0 0 / cover no-repeat;
    -webkit-animation: gradientAnimation 40s ease infinite;
    animation: gradientAnimation 40s ease infinite
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5)
    }

    80% {
        box-shadow: 0 0 0 14px #fff0
    }
}

@keyframes float {
    0% {
        transform: translatey(0)
    }

    50% {
        transform: translatey(-20px)
    }

    100% {
        transform: translatey(0)
    }
}

@keyframes float2 {
    0% {
        transform: translatey(0)
    }

    50% {
        transform: translatey(-5px)
    }

    100% {
        transform: translatey(0)
    }
}


@keyframes floatx {
	from { transform: translate(0px, 0); }
    65%  { transform: translate(4px, 0); }
    to   { transform: translate(-0px, 0); } 
}

@keyframes floatxhover {
    0% {
        transform: translateX(0)
    }

    5% {
        transform: translateX(4px)
    }

    15% {
        transform: translateX(-2px)
    }

    25% {
        transform: translateX(0)
    }
}

@-webkit-keyframes bounce {
    0%,20%,50%,80%,100% {        -webkit-transform: translateY(0)    }
    40% {        -webkit-transform: translateY(-8px)    }
    60% {        -webkit-transform: translateY(-4px)    }
}

@-moz-keyframes bounce {
    0%,20%,50%,80%,100% {        -moz-transform: translateY(0)    }
    40% {        -moz-transform: translateY(-8px)    }
    60% {        -moz-transform: translateY(-4px)    }
}

@-o-keyframes bounce {
    0%,20%,50%,80%,100% { -o-transform: translateY(0)    }
    40% {        -o-transform: translateY(-8px)    }
    60% {        -o-transform: translateY(-4px)    }
}

@keyframes bounce {
    0%,20%,50%,80%,100% {        transform: translateY(0)    }
    40% {        transform: translateY(-8px)    }
    60% {        transform: translateY(-4px)    }
}


@-webkit-keyframes bounce2 {
    0%,20%,50%,80%,100% {        -webkit-transform: translateY(0)    }
    40% {        -webkit-transform: translateY(-15px)    }
    60% {        -webkit-transform: translateY(-8px)    }
}

@-moz-keyframes bounce2 {
    0%,20%,50%,80%,100% {        -moz-transform: translateY(0)    }
    40% {        -moz-transform: translateY(-15px)    }
    60% {        -moz-transform: translateY(-8px)    }
}

@-o-keyframes bounce2 {
    0%,20%,50%,80%,100% { -o-transform: translateY(0)    }
    40% {        -o-transform: translateY(-15px)    }
    60% {        -o-transform: translateY(-8px)    }
}

@keyframes bounce2 {
    0%,20%,50%,80%,100% {        transform: translateY(0)    }
    40% {        transform: translateY(-15px)    }
    60% {        transform: translateY(-8px)    }
}

@-webkit-keyframes gradientAnimation {
    0% {
        background-position: 0% 30%,0 0
    }

    50% {
        background-position: 100% 70%,0 0
    }

    100% {
        background-position: 0% 30%,0 0
    }
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 30%,0 0
    }

    50% {
        background-position: 100% 70%,0 0
    }

    100% {
        background-position: 0% 30%,0 0
    }
}