.accommodation-page-container{width:100%;background-color:var(--background-blocks-accommodations);display:grid}.accommodation-page-container#review-container{display:none}.accommodation-page-container .accommodationBlocks{display:grid;width:100%;height:auto;grid-template-columns:repeat(3,1fr);margin:var(--margin) auto;max-width:1400px;grid-gap:20px;padding:0 10px;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}@media screen and (max-width:840px){.accommodation-page-container .accommodationBlocks{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.accommodation-page-container .accommodationBlocks{grid-template-columns:repeat(1,1fr)}}.accommodation-page-container .accommodationBlocks .article_home{width:100%;width:calc(100% - 2px);width:-ms-calc(100% - 2px);width:-o-calc(100% - 2px);display:grid;grid-template-rows:1fr 250px auto;height:auto;overflow:hidden;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.accommodation-page-container .accommodationBlocks .article_home .article-house-title{padding:20px 10px;text-align:center;background-color:var(--data-color-white);color:var(--data-color-primary);font-size:24px;font-weight:400}.accommodation-page-container .accommodationBlocks .article_home .accImage{width:100%;height:250px}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link{width:100%;height:100%}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground .img-overlay{width:100%;display:grid;align-self:flex-end}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground .img-overlay .label-container{width:100%;display:flex;flex-wrap:wrap;height:fit-content;-webkit-height:-webkit-fit-content;-moz-height:-moz-fit-content;-ms-height:fit-content;-o-height:fit-content;grid-gap:10px;grid-row:2/3}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground .img-overlay .label-container .label{width:100%;width:calc(100% - 10px);width:-ms-calc(100% - 10px);width:-o-calc(100% - 10px);padding:5px;border-radius:unset;font-weight:unset}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground .img-overlay .location{color:var(--data-color-white);background-color:unset;margin:unset;text-align:start;font-weight:unset;padding:10px;width:100%;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.accommodation-page-container .accommodationBlocks .article_home .accImage .slideshow-link .accBackground .active{display:block}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome{display:grid;grid-gap:10px;width:100%;box-sizing:border-box;padding:20px;grid-template-rows:auto auto 40px}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .homeTopTitle{width:100%;height:100%;margin:unset}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .article_home_text{margin:unset;overflow:hidden}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .iconContainerHome{display:flex;flex-wrap:wrap;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-self:center}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .iconContainerHome .accIcons{background-color:var(--data-color-white);display:flex;flex-wrap:wrap}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .iconContainerHome .accIcons img{height:25px;width:25px;margin-right:5px}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .iconContainerHome .accIcons .line-icons{margin:0 10px;width:1px;height:100%;background-color:var(--text-primary)}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .iconContainerHome .accIcons:last-child .line-icons{display:none}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .accBtnHome{border:0;width:100%;display:inline-block;font-size:15px;font-weight:700;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:10px 0}.accommodation-page-container .accommodationBlocks .article_home .imgTopHome .accBtnHome:hover{background:var(--button-hover);color:var(--text-hover)}.accommodation-page-container .accommodationBlocks nav{grid-column:1/4;display:flex;flex-wrap:wrap}.accommodation-page-container .accommodationBlocks nav .pagination{overflow:hidden;box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color);display:flex;flex-wrap:wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:unset}.accommodation-page-container .accommodationBlocks nav .pagination .page-item,.accommodation-page-container .accommodationBlocks nav .pagination .page-item.active .page-link,.accommodation-page-container .accommodationBlocks nav .pagination .page-item.disabled .page-link{display:grid;list-style:none}.accommodation-page-container .accommodationBlocks nav .pagination .page-item.active .page-link .page-link,.accommodation-page-container .accommodationBlocks nav .pagination .page-item.disabled .page-link .page-link,.accommodation-page-container .accommodationBlocks nav .pagination .page-item .page-link{padding:10px}.accommodation-page-container .accommodationBlocks .button-container{display:grid;height:auto;grid-template-columns:repeat(3,1fr);max-width:1400px;grid-column:1/-1;width:100%;grid-gap:20px;margin:unset}@media screen and (max-width:840px){.accommodation-page-container .accommodationBlocks .button-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.accommodation-page-container .accommodationBlocks .button-container{grid-template-columns:repeat(1,1fr)}}.accommodation-page-container .accommodationBlocks .button-container .button{font-size:15px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;grid-column:2/3}.accommodation-page-container .accommodationBlocks .button-container .button:hover{background:var(--button-hover);color:var(--text-hover)}@media screen and (max-width:840px){.accommodation-page-container .accommodationBlocks .button-container{grid-template-columns:1fr 2fr 1fr}.accommodation-page-container .accommodationBlocks .button-container .button{grid-column:2/3}}@media screen and (max-width:630px){.accommodation-page-container .accommodationBlocks .button-container{grid-template-columns:1fr}.accommodation-page-container .accommodationBlocks .button-container .button{grid-column:1/2}}