@layer leasing-detail{.layout-listing-detail ::-webkit-scrollbar{width:10px}.layout-listing-detail .btn-favorite.is-active:before{content:"";color:#d34c00}.layout-listing-detail .btn-favorite:before{content:"";margin-left:calc(-.375rem - 1px);margin-right:.5rem;font-family:tabler;font-size:1.25rem;font-weight:400;line-height:1;display:inline-block}.layout-listing-detail .btn-favorite{background-color:#0000}.layout-listing-detail .is-line{width:100%;padding-top:8px}.layout-listing-detail .video-3d-photo .img-360{width:100px;height:100px;position:absolute;top:calc(50% - 75px);left:calc(50% - 50px)}.layout-listing-detail .video-3d-photo .box-360{background:#0006;border-radius:14px;position:absolute;top:calc(50% + 35px);left:calc(50% - 51px)}.layout-listing-detail .floor-photo{border-radius:var(--radius-radius-small,6px);background:#00000080;position:absolute;top:16px;left:16px;padding:calc(.25rem - 1px) .5rem!important;line-height:1.125rem!important}.layout-listing-detail .section-listing-related ::-webkit-scrollbar{width:4px;height:1.5px}.layout-listing-detail .newest ::-webkit-scrollbar{width:4px;height:1.5px}.layout-listing-detail .section-listing-related ::-webkit-scrollbar-thumb{background-color:#0000;border-radius:6px}.layout-listing-detail .newest ::-webkit-scrollbar-thumb{background-color:#0000;border-radius:6px}.layout-listing-detail .newest .slick-slide{padding-right:2rem}.layout-listing-detail .img-0{object-fit:cover;width:100%;max-height:196px}.layout-listing-detail .img-1{object-fit:cover;border-top-right-radius:8px;width:100%;max-height:196px}.layout-listing-detail .img-2{object-fit:cover;width:100%;max-height:196px}.layout-listing-detail .img-3{object-fit:cover;border-bottom-right-radius:8px;width:100%;max-height:196px}.layout-listing-detail .product-box{margin-right:24px;display:-webkit-inline-box;position:sticky;overflow-x:auto}.layout-listing-detail .product-box .layout-descriotion{align-self:stretch;height:48px}.layout-listing-detail .product-box .text-description{height:48px;color:var(--grey,#454d6c);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.layout-listing-detail .product-box .card{width:337.364px;margin-right:24px}.layout-listing-detail .product-box .card img{border-radius:8px}.layout-listing-detail .product-box .img-new{aspect-ratio:1.77778;object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden}@media screen and (max-width:575px){.layout-listing-detail .product-box .card{width:295.667px;margin-right:16px}}@media screen and (min-width:992px){.layout-listing-detail .product-box .card{width:309.33px;margin-right:32px}}@media screen and (min-width:1366px){.layout-listing-detail .product-box .card{width:378px;margin-right:32px}}.layout-listing-detail .product-container .card-listing.card:last-child,.layout-listing-detail .new-container a:last-child .card{margin-right:0}.layout-listing-detail .swiper-nav-absolute{flex-direction:row;align-items:center;gap:8px;display:flex;position:absolute;top:-38px;right:0}.layout-listing-detail .new-container .swiper-nav-absolute{top:-56px}.layout-listing-detail .similar-container .swiper-nav-absolute{top:-38px}.layout-listing-detail .card-listing .button-favorite,.layout-listing-detail .card-project .button-favorite,.layout-listing-detail .card-project-1 .button-favorite,.layout-listing-detail .card-project-2 .button-favorite{z-index:10;background-color:#0000;border:none;height:2rem;padding:0}.layout-listing-detail .card-listing .button-favorite:before,.layout-listing-detail .card-project .button-favorite:before,.layout-listing-detail .card-project-1 .button-favorite:before,.layout-listing-detail .card-project-2 .button-favorite:before{content:url(/images/leasing-detail/heart-filled.svg);width:2rem;height:2rem;margin:0;display:inline-block}.layout-listing-detail .card-listing .button-favorite.is-favorite:before,.layout-listing-detail .card-project .button-favorite.is-favorite:before,.layout-listing-detail .card-project-1 .button-favorite.is-favorite:before,.layout-listing-detail .card-project-2 .button-favorite.is-favorite:before{content:url(/images/leasing-detail/heart-active.svg)}.layout-listing-detail .swiper-nav-absolute .nav-button-prev,.layout-listing-detail .swiper-nav-absolute .nav-button-next{justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:0;display:flex;width:34px!important;height:34px!important}.layout-listing-detail .swiper-nav-absolute .nav-button-prev{left:auto}.layout-listing-detail .rent-month{color:var(--primary,#c4842a);letter-spacing:-.52px;font-size:26px;font-style:normal;font-weight:700;line-height:34px}.layout-listing-detail .location-selected{border-radius:var(--radius-radius-small,6px);background-color:var(--primaryLightest,#faf7f4)}.layout-listing-detail .location-selected span,.layout-listing-detail .location-selected i{color:var(--primary,#c4842a)}.layout-listing-detail .location-box{cursor:pointer;border-radius:var(--radius-radius-small,6px);background:var(--greyLightest,#f5f6f9);padding:var(--spacing-spacing-2,8px) var(--spacing-spacing-6,24px);justify-content:center;align-items:center;gap:var(--spacing-spacing-2,8px);flex-direction:column;display:flex}.layout-listing-detail .location-box .span,.layout-listing-detail .location-box img{color:var(--text,#242836)}.layout-listing-detail .btn-detail{border-radius:var(--radius-radius-medium,8px);border:1px solid var(--greyLight,#8f95b2);background:var(--white,#fff)}.layout-listing-detail .iframe-map iframe{background:var(--white,#fff);border-radius:12px;width:100%;height:380px}.layout-listing-detail .img-project{border-radius:var(--radius-radius-large,12px);width:180px;height:180px}.layout-listing-detail .tabs:not(:last-child){margin-bottom:0!important}.layout-listing-detail .iframe-box iframe{border-radius:8px;width:130px;height:130px;box-shadow:0 12px 24px -4px #1c1e2233,0 0 0 1px #1c1e2214}.layout-listing-detail .tab-left .promotion-box{padding:var(--spacing-spacing-4,16px) var(--spacing-spacing-6,16px);align-items:flex-start;gap:var(--spacing-spacing-2,8px);border-radius:var(--radius-radius-large,12px);background:var(--primaryLightest,#faf7f4);flex-direction:column;align-self:stretch;display:flex}.layout-listing-detail .tab-left .main-content{flex-direction:column;align-items:flex-start;display:flex;gap:0!important}.layout-listing-detail .tab-left .main-content .overview{align-items:flex-start;gap:var(--spacing-spacing-4,16px);flex-direction:column;align-self:stretch;display:flex}.layout-listing-detail .box-1{position:absolute;top:1rem;left:calc(50% - 2rem)}.layout-listing-detail .box-2{position:absolute;top:1rem;right:.5rem}.layout-listing-detail .tab-right .anticon-swap-right{display:none}.layout-listing-detail .tab-right .divider-date{background-color:#97641c;width:1px;height:100%;position:absolute;top:0;bottom:0;left:50%}.layout-listing-detail .tab-right .columns{margin:0}.layout-listing-detail .tab-right .column{padding:0}.layout-listing-detail .tab-right .box-apartment{border-top:var(--spacing-spacing-none,1px) solid var(--darkPrimary,#97641c)}.layout-listing-detail .tab-right .type-box{cursor:pointer;width:95%;background-color:#0000!important;border:#0000!important;padding:.25rem!important}.layout-listing-detail .tab-right .type-box .ant-picker-range{width:100%}.layout-listing-detail .tab-right .type-box .ant-picker-clear{display:none}.layout-listing-detail .tab-right .box{width:100%;padding:var(--spacing-spacing-6,24px);align-items:flex-start;gap:var(--spacing-spacing-5,20px);border-radius:8px;flex-direction:column;display:flex;background:var(--background-rent,#f5efe6)!important}.layout-listing-detail .tab-right .box-select{padding:var(--spacing-spacing-none,0px);align-items:flex-start;gap:var(--spacing-spacing-none,0px);border-radius:var(--radius-radius-medium,8px);border:var(--spacing-spacing-none,1px) solid var(--darkPrimary,#97641c);flex-direction:column;align-self:stretch;display:flex}@media screen and (max-width:1024px){.layout-listing-detail .tab-right{margin-top:1rem}}.layout-listing-detail .infor-box{padding:var(--spacing-spacing-6,24px) var(--spacing-spacing-none,0px);border-radius:var(--spacing-spacing-none,0px);align-self:stretch;align-items:flex-start;display:flex}@media screen and (max-width:1024px){.layout-listing-detail .box{width:100%!important;position:relative!important;right:0!important}.layout-listing-detail .page-section{overflow-x:scroll}.layout-listing-detail .iframe-box iframe{border-radius:8px;width:40px;height:40px;box-shadow:0 12px 24px -4px #1c1e2233,0 0 0 1px #1c1e2214}}.layout-listing-detail .page-body .ant-breadcrumb{margin-top:0}.layout-listing-detail .ant-image-img{min-height:320px}.layout-listing-detail .page-header.is-sticky{padding:.5rem 0}.layout-listing-detail .page-header{z-index:20;background:var(--white);padding:.5rem 0;position:sticky;top:0}@media screen and (max-width:599px){.layout-listing-detail .page-header{border-bottom:1px solid var(--border)}}.layout-listing-detail .card-listing .card-title{height:100%;max-height:3.25rem!important}@media screen and (min-width:1025px){.layout-listing-detail .page-header{padding:.5rem 0}}.layout-listing-detail .ant-form-item{margin-bottom:0!important}.layout-listing-detail .sidebar-content.is-sticky{position:sticky;top:1.5rem}.layout-listing-detail .type-box:focus,.layout-listing-detail .other-box:focus,.layout-listing-detail .type-box.selected{box-shadow:none!important}.layout-listing-detail .box-total-time{padding:var(--spacing-spacing-3,12px);justify-content:center;align-items:center;gap:var(--spacing-spacing-2,8px);border-radius:var(--radius-radius-medium,6px);border:1px solid #97641c33;align-self:stretch;display:flex}.layout-listing-detail .text-time-str{color:var(--text,#242836);opacity:.5;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.layout-listing-detail .sidebar-content.sidebar-content-rent .box,.layout-listing-detail .sidebar-content.sidebar-content-rent .box.box-price{width:100%;padding:var(--spacing-spacing-6,24px);align-items:flex-start;gap:var(--spacing-spacing-5,20px);background:var(--background-rent,#f5efe6);border-radius:8px;flex-direction:column;display:flex;box-shadow:0 4px 12px #1c1e2214,0 0 0 1px #1c1e2214}.layout-listing-detail .tab-right .type-box .leasing-date-value{color:#242836;align-items:center;margin-top:6px;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:flex}.layout-listing-detail .similar-products-container .product-box{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.layout-listing-detail .similar-products-container .product-box::-webkit-scrollbar{display:none}.layout-listing-detail .card-listing{background:0 0;flex-shrink:0;position:relative;overflow:hidden}.layout-listing-detail .card-link-pseudo{z-index:1;border:none;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .card-listing .card-price{color:var(--text);font-size:1rem;font-weight:700;line-height:1.5rem}.layout-listing-detail .card-listing .card-price+.card-summary,.layout-listing-detail .card-listing .card-summary+.card-title{margin-top:.25rem}.layout-listing-detail .card-listing .card-summary{flex-wrap:wrap;align-items:center;display:flex}.layout-listing-detail .card-listing .card-summary-item{color:var(--text);align-items:center;margin:0;display:inline-flex}.layout-listing-detail .card-listing .card-summary-item:not(:last-child){margin-right:.5rem}.layout-listing-detail .card-listing .card-summary-item:not(:last-child):after{content:"";background:var(--text);width:1px;height:12px;margin-left:.5rem;display:inline-flex}.layout-listing-detail .card-listing .card-summary-item .ti{color:var(--grey)}.layout-listing-detail .card-listing .card-title{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--text);-webkit-box-orient:vertical;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:color .1s;display:-webkit-box;overflow:hidden}.layout-listing-detail .card-listing .swiper-custom-container .icon-3d{z-index:6;border-radius:9999px;width:40px;height:40px;display:block;position:absolute;bottom:.75rem;left:.75rem;overflow:hidden}.layout-listing-detail .card-listing .mark-absolute{z-index:2;position:absolute;top:12px;left:12px}.layout-listing-detail .card-post .card-title,.layout-listing-detail .card-post .card-title a{-webkit-line-clamp:2;text-overflow:ellipsis;color:#334155;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:color .1s;display:-webkit-box;overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .card-post .card-title,.layout-listing-detail .card-post .card-title a{font-size:1rem;font-weight:700;line-height:1.5rem}}.layout-listing-detail .card-post .card-title+.card-text,.layout-listing-detail .card-post .card-title+.list-utilities,.layout-listing-detail .card-post .card-title a+.card-text,.layout-listing-detail .card-post .card-title a+.list-utilities{margin-top:.5rem}.layout-listing-detail .card-post .card-text{display:none}@media print,screen and (min-width:600px){.layout-listing-detail .card-post .card-text{-webkit-line-clamp:2;text-overflow:ellipsis;color:#475569;-webkit-box-orient:vertical;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}}.layout-listing-detail .card-post .card-text+.list-utilities{margin-top:.25rem}.layout-listing-detail .card-post .list-utilities-item:not(.is-link){color:#475569}.layout-listing-detail .section-info{border-radius:var(--radius-radius-medium,6px);border:1px solid var(--greyLighter,#c1c4d6);padding:var(--spacing-spacing-3,12px) var(--spacing-spacing-5,20px);align-self:stretch;display:block}.layout-listing-detail .block-summary{padding:var(--spacing-spacing-1,4px) 0;border-radius:var(--radius-radius-medium,6px);border:1px solid var(--border,#e6e9ec);align-items:center;width:fit-content;display:flex}.layout-listing-detail .block-summary .line{background:#e6e9ec;width:1px;height:48px}.layout-listing-detail .block-summary .is-price-large,.layout-listing-detail .block-summary .is-body1{white-space:nowrap}.layout-listing-detail .block-summary-price,.layout-listing-detail .block-summary-info{padding:var(--spacing-spacing-3,12px) var(--spacing-spacing-6,24px);align-items:flex-start;gap:var(--spacing-spacing-1,4px);flex-direction:column;display:flex}.layout-listing-detail .overview .block-title{margin-bottom:8px;font-size:1.5rem;font-weight:700;line-height:2rem}.layout-listing-detail .project-desc{max-height:3.25rem;overflow:hidden}.layout-listing-detail .card-project-info{flex-direction:column;display:flex}@media screen and (min-width:576px){.layout-listing-detail .card-project-info{flex-direction:row;align-items:center}}.layout-listing-detail .card-project-info .card-image{border-radius:8px;width:100%;padding-top:37.5%;display:block;position:relative;overflow:hidden}.layout-listing-detail .card-project-info .card-image img{object-fit:cover;border-radius:8px;width:100%;max-width:100%;height:100%;max-height:100%;transition:transform .4s;position:absolute;top:0;left:0}@media screen and (min-width:576px){.layout-listing-detail .card-project-info .card-image{width:180px;height:180px;padding:0}}.layout-listing-detail .card-project-info .card-image:hover img{transform:scale(1.1)}.layout-listing-detail .card-project-info .card-image+.card-content{margin-top:1rem}@media screen and (min-width:576px){.layout-listing-detail .card-project-info .card-image+.card-content{margin-top:0;margin-left:1.5rem}}.layout-listing-detail .card-project-info .card-content{margin:0}.layout-listing-detail .card-project-info .card-title{color:var(--text);font-size:1rem;font-weight:700;line-height:1.5rem;transition:color .15s}.layout-listing-detail .card-project-info .card-title:hover{color:var(--primary)}.layout-listing-detail .card-project-info .card-title+.card-text{margin-top:.5rem}.layout-listing-detail .card-project-info .card-text{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.layout-listing-detail .block-summary{flex-flow:wrap}.layout-listing-detail .w-100-mobile{width:100%}}@media screen and (max-width:992px){.layout-listing-detail .block-summary{flex-flow:row;display:flex}}@media screen and (max-width:600px){.layout-listing-detail .block-summary{border:none;flex-flow:wrap}.layout-listing-detail .block-summary .line{display:none}.layout-listing-detail .block-summary-price{padding:0}.layout-listing-detail .block-summary-price:nth-child(n+3){display:none}}.layout-listing-detail :root{--control-height:2.5rem;--control-height-x-small:1.75rem;--control-height-small:2.125rem;--control-height-medium:3rem;--control-height-large:3.375rem}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next,.layout-listing-detail .pagination-link,.layout-listing-detail .pagination-ellipsis,.layout-listing-detail .select select,.layout-listing-detail .textarea,.layout-listing-detail .input{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;height:var(--control-height);vertical-align:top;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;padding:calc(.5em - 1px) calc(1em - 1px);font-size:.875rem;line-height:1.5;display:inline-flex;position:relative}.layout-listing-detail .pagination-previous:focus,.layout-listing-detail .pagination-next:focus,.layout-listing-detail .pagination-link:focus,.layout-listing-detail .pagination-ellipsis:focus,.layout-listing-detail .select select:focus,.layout-listing-detail .textarea:focus,.layout-listing-detail .input:focus,.layout-listing-detail .is-focused.pagination-previous,.layout-listing-detail .is-focused.pagination-next,.layout-listing-detail .is-focused.pagination-link,.layout-listing-detail .is-focused.pagination-ellipsis,.layout-listing-detail .select select.is-focused,.layout-listing-detail .is-focused.textarea,.layout-listing-detail .is-focused.input,.layout-listing-detail .pagination-previous:active,.layout-listing-detail .pagination-next:active,.layout-listing-detail .pagination-link:active,.layout-listing-detail .pagination-ellipsis:active,.layout-listing-detail .select select:active,.layout-listing-detail .textarea:active,.layout-listing-detail .input:active,.layout-listing-detail .is-active.pagination-previous,.layout-listing-detail .is-active.pagination-next,.layout-listing-detail .is-active.pagination-link,.layout-listing-detail .is-active.pagination-ellipsis,.layout-listing-detail .select select.is-active,.layout-listing-detail .is-active.textarea,.layout-listing-detail .is-active.input{outline:none}.layout-listing-detail [disabled].pagination-previous,.layout-listing-detail [disabled].pagination-next,.layout-listing-detail [disabled].pagination-link,.layout-listing-detail [disabled].pagination-ellipsis,.layout-listing-detail .select select[disabled],.layout-listing-detail [disabled].textarea,.layout-listing-detail [disabled].input,.layout-listing-detail fieldset[disabled] .pagination-previous,.layout-listing-detail fieldset[disabled] .pagination-next,.layout-listing-detail fieldset[disabled] .pagination-link,.layout-listing-detail fieldset[disabled] .pagination-ellipsis,.layout-listing-detail fieldset[disabled] .select select,.layout-listing-detail .select fieldset[disabled] select,.layout-listing-detail fieldset[disabled] .textarea,.layout-listing-detail fieldset[disabled] .input{cursor:not-allowed}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next,.layout-listing-detail .pagination-link,.layout-listing-detail .pagination-ellipsis,.layout-listing-detail .tabs,.layout-listing-detail .button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.layout-listing-detail .navbar-link:not(.is-arrowless):after,.layout-listing-detail .select:not(.is-multiple):not(.is-loading):after{content:" ";pointer-events:none;transform-origin:50%;border-top:0;border-bottom:2px solid #0000;border-left:2px solid #0000;border-right:0;border-radius:1px;width:.5em;height:.5em;margin-top:-.4375em;display:block;position:absolute;top:50%;transform:rotate(-45deg)}.layout-listing-detail .pagination:not(:last-child),.layout-listing-detail .table-container:not(:last-child),.layout-listing-detail .table:not(:last-child),.layout-listing-detail .tabs:not(:last-child),.layout-listing-detail .content:not(:last-child),.layout-listing-detail .box:not(:last-child),.layout-listing-detail .block:not(:last-child){margin-bottom:1.5rem}.layout-listing-detail .select.is-loading:after,.layout-listing-detail .control.is-loading:after,.layout-listing-detail .button.is-loading:after{content:"";border:2px solid #0000;border-color:#0000 #0000 #c1c4d6 #c1c4d6;border-radius:9999px;width:1em;height:1em;animation:.6s linear infinite spinAround;display:block;position:relative}.layout-listing-detail .navbar-burger{appearance:none;color:currentColor;background:0 0;border:none;margin:0;padding:0;font-size:1em}.layout-listing-detail .single-line{gap:8px;padding:12px 0;display:flex}.layout-listing-detail .single-line-item{font-size:1rem;font-weight:400;line-height:1.5rem}.layout-listing-detail .single-line-item.is-icon{font-size:24px}.layout-listing-detail .single-line-item.is-label{flex:1;min-width:100px}.layout-listing-detail .single-line-item.is-value{font-weight:500}.layout-listing-detail :root{--primary:#c4842a;--primary-lightest:#faf7f4;--text:#242836;--grey:#454d6c;--grey-light:#989cab;--grey-lighter:#c1c4d6;--grey-lightest:#f5f6f9;--success:#53ae61;--info:#1ba1ec;--danger:#d61f00;--warning:#ed9c00;--link:#162a75;--white:#fff;--black:#000;--border:#e6e9ec;--background:#e9edf0;--breakpoint-mobile-max:767px;--breakpoint-tablet-min:768px;--breakpoint-tablet-max:1024px;--breakpoint-desktop-min:1025px}.layout-listing-detail html{height:100%}.layout-listing-detail html,.layout-listing-detail body,.layout-listing-detail p,.layout-listing-detail ol,.layout-listing-detail ul,.layout-listing-detail li,.layout-listing-detail dl,.layout-listing-detail dt,.layout-listing-detail dd,.layout-listing-detail blockquote,.layout-listing-detail figure,.layout-listing-detail fieldset,.layout-listing-detail legend,.layout-listing-detail textarea,.layout-listing-detail pre,.layout-listing-detail iframe,.layout-listing-detail hr,.layout-listing-detail h1,.layout-listing-detail h2,.layout-listing-detail h3,.layout-listing-detail h4,.layout-listing-detail h5,.layout-listing-detail h6{margin:0;padding:0}.layout-listing-detail h1,.layout-listing-detail h2,.layout-listing-detail h3,.layout-listing-detail h4,.layout-listing-detail h5,.layout-listing-detail h6{font-size:100%;font-weight:400}.layout-listing-detail ul{list-style:none}.layout-listing-detail button,.layout-listing-detail input,.layout-listing-detail select,.layout-listing-detail textarea{margin:0}.layout-listing-detail *{text-underline-offset:4px}.layout-listing-detail *,.layout-listing-detail :before,.layout-listing-detail :after{box-sizing:border-box}.layout-listing-detail iframe{border:0}.layout-listing-detail table{border-collapse:collapse;border-spacing:0}.layout-listing-detail td,.layout-listing-detail th{padding:0}.layout-listing-detail td:not([align]),.layout-listing-detail th:not([align]){text-align:inherit}.layout-listing-detail html{background-color:var(--white);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:300px;font-size:16px}.layout-listing-detail article,.layout-listing-detail aside,.layout-listing-detail figure,.layout-listing-detail footer,.layout-listing-detail header,.layout-listing-detail hgroup,.layout-listing-detail section{display:block}.layout-listing-detail button,.layout-listing-detail [type=button],.layout-listing-detail [type=reset],.layout-listing-detail [type=submit]{-webkit-appearance:button}.layout-listing-detail button:not(:disabled),.layout-listing-detail [type=button]:not(:disabled),.layout-listing-detail [type=reset]:not(:disabled),.layout-listing-detail [type=submit]:not(:disabled){cursor:pointer}.layout-listing-detail code,.layout-listing-detail pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.layout-listing-detail body{color:var(--text);font-size:16px;font-weight:400;line-height:1.5}@media screen and (max-width:599px){.layout-listing-detail body{padding-right:0!important}}.layout-listing-detail a{color:var(--text);cursor:pointer;text-decoration:none}.layout-listing-detail a strong{color:currentColor}.layout-listing-detail code{color:#d61f00;background-color:#e9edf0;padding:.25em .5em;font-size:.875em;font-weight:400}.layout-listing-detail hr{background-color:var(--border);border:none;height:1px;margin:1.5rem 0;display:block}.layout-listing-detail input[type=checkbox],.layout-listing-detail input[type=radio]{vertical-align:baseline}.layout-listing-detail input[type=password]::-ms-reveal{display:none}.layout-listing-detail input[type=password]::-ms-clear{display:none}.layout-listing-detail small{font-size:.875em}.layout-listing-detail span{font-style:inherit;font-weight:inherit}.layout-listing-detail strong{color:inherit;font-weight:500}.layout-listing-detail fieldset{border:none}.layout-listing-detail pre{-webkit-overflow-scrolling:touch;color:#242836;white-space:pre;word-wrap:normal;background-color:#e9edf0;padding:1.25rem 1.5rem;font-size:.875em;overflow-x:auto}.layout-listing-detail pre code{color:currentColor;background-color:#0000;padding:0;font-size:1em}.layout-listing-detail table td,.layout-listing-detail table th{vertical-align:top}.layout-listing-detail table td:not([align]),.layout-listing-detail table th:not([align]){text-align:inherit}.layout-listing-detail table th{color:var(--text) -strong}.layout-listing-detail p a{text-decoration:underline}.layout-listing-detail p a:not(:hover){color:#162a75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes animateDownPageHeader{0%{top:0}to{top:var(--page-header-height)}}@keyframes animateDownPageHeader1{0%{top:-72px}to{top:0}}@keyframes swiperProgressBar{0%{width:0}to{width:100%}}@keyframes borderPolicy1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes borderPolicy2{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes borderPolicy3{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes borderPolicy4{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes circlePlayer{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes spinCardClub{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.layout-listing-detail .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.layout-listing-detail .fade{transition:none}}.layout-listing-detail .fade:not(.is-active){opacity:0}.layout-listing-detail .background{background:var(--background)!important}.layout-listing-detail .background-secondary{background:var(--grey-lightest)!important}.layout-listing-detail .background-primary.is-light{background:var(--primary-lightest)}.layout-listing-detail .is-shadowless{box-shadow:unset!important}.layout-listing-detail .has-text-primary{color:var(--primary)!important}.layout-listing-detail .has-text-grey{color:var(--grey)!important}.layout-listing-detail .has-text-grey-light{color:var(--grey-light)!important}.layout-listing-detail .has-text-white{color:var(--white)!important}.layout-listing-detail .has-text-body{color:var(--text)!important}.layout-listing-detail .has-text-danger{color:var(--danger)!important}.layout-listing-detail .has-text-link{color:var(--link)!important}.layout-listing-detail .is-flex-direction-row{flex-direction:row!important}.layout-listing-detail .is-flex-direction-column{flex-direction:column!important}.layout-listing-detail .is-flex-direction-column-reverse{flex-direction:column-reverse!important}.layout-listing-detail .is-flex-wrap-nowrap{flex-wrap:nowrap!important}.layout-listing-detail .is-flex-wrap-wrap{flex-wrap:wrap!important}.layout-listing-detail .is-justify-content-flex-start{justify-content:flex-start!important}.layout-listing-detail .is-justify-content-flex-end{justify-content:flex-end!important}.layout-listing-detail .is-justify-content-center{justify-content:center!important}.layout-listing-detail .is-justify-content-space-between{justify-content:space-between!important}@media screen and (min-width:600px),print{.layout-listing-detail .is-justify-content-flex-start-tablet{justify-content:flex-start!important}}@media screen and (min-width:992px){.layout-listing-detail .is-justify-content-flex-start-desktop{justify-content:flex-start!important}}@media screen and (min-width:600px),print{.layout-listing-detail .is-justify-content-flex-end-tablet{justify-content:flex-end!important}}@media screen and (min-width:992px){.layout-listing-detail .is-justify-content-flex-end-desktop{justify-content:flex-end!important}}@media screen and (min-width:600px),print{.layout-listing-detail .is-justify-content-center-tablet{justify-content:center!important}}@media screen and (min-width:992px){.layout-listing-detail .is-justify-content-center-desktop{justify-content:center!important}}@media screen and (min-width:600px),print{.layout-listing-detail .is-justify-content-space-between-tablet{justify-content:space-between!important}}@media screen and (min-width:992px){.layout-listing-detail .is-justify-content-space-between-desktop{justify-content:space-between!important}}.layout-listing-detail .is-align-items-flex-start{align-items:flex-start!important}.layout-listing-detail .is-align-items-flex-end{align-items:flex-end!important}.layout-listing-detail .is-align-items-center{align-items:center!important}.layout-listing-detail .is-align-items-baseline{align-items:baseline!important}.layout-listing-detail .is-flex-shrink-0{flex-shrink:0!important}.layout-listing-detail .is-flex-shrink-1{flex-shrink:1!important}.layout-listing-detail .is-flex-1{flex:1!important}.layout-listing-detail .fullscreen{background:var(--black)!important;z-index:1400!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;inset:0!important}.layout-listing-detail .w-100{width:100%}.layout-listing-detail .w-50{width:50%}.layout-listing-detail .h-100{height:100%}.layout-listing-detail .w-fit-content{width:fit-content!important}.layout-listing-detail .has-text-centered{text-align:center!important}.layout-listing-detail .has-text-left{text-align:left!important}.layout-listing-detail .has-text-right{text-align:right!important}.layout-listing-detail .is-underlined{text-decoration:underline!important}.layout-listing-detail .has-text-weight-normal{font-weight:400!important}.layout-listing-detail .has-text-weight-medium{font-weight:500!important}.layout-listing-detail .has-text-weight-bold{font-weight:700!important}.layout-listing-detail .has-text-justify{text-align:justify!important}.layout-listing-detail .text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block!important}.layout-listing-detail .white-space-normal{white-space:normal!important}.layout-listing-detail .text-link{color:#162a75;font-weight:500;text-decoration:underline}@media (hover:hover) and (pointer:fine){.layout-listing-detail .text-link:hover{color:#c4842a}}.layout-listing-detail .is-flex{display:flex!important}.layout-listing-detail .is-block{display:block!important}.layout-listing-detail .is-inline-flex{display:inline-flex!important}.layout-listing-detail .is-hidden{display:none!important}@media screen and (max-width:599px){.layout-listing-detail .is-hidden-mobile{display:none!important}}@media screen and (max-width:767px){.layout-listing-detail .is-hidden-tablet-mini{display:none!important}}@media screen and (min-width:600px),print{.layout-listing-detail .is-hidden-tablet{display:none!important}.layout-listing-detail .is-flex-tablet{display:flex!important}.layout-listing-detail .is-block-tablet{display:block!important}}@media screen and (min-width:600px) and (max-width:991px){.layout-listing-detail .is-hidden-tablet-only{display:none!important}}@media screen and (min-width:992px){.layout-listing-detail .is-hidden-desktop{display:none!important}.layout-listing-detail .is-block-desktop{display:block!important}.layout-listing-detail .is-flex-desktop{display:flex!important}}.layout-listing-detail .is-cursor-pointer{cursor:pointer!important}.layout-listing-detail .link-pseudo{border:none;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .dot{background:var(--grey-light);vertical-align:middle;border-radius:9999px;flex-shrink:0;width:4px;height:4px;margin:0 8px;display:inline-flex}.layout-listing-detail .is-rounded{border-radius:6px}.layout-listing-detail .is-rounded-sm{border-radius:4px}.layout-listing-detail .is-circle{border-radius:9999px}.layout-listing-detail .divider{text-align:center;width:100%;padding:.5rem 0;line-height:1px;position:relative}.layout-listing-detail .divider:after{content:"";display:inherit;background:var(--border);width:100%;height:1px}.layout-listing-detail .divider span{background:var(--white);color:var(--grey-light);padding:0 8px;font-size:13px;font-weight:400;line-height:1px}.layout-listing-detail .text-countdown{min-width:40px;display:inline-flex}.layout-listing-detail .ti-copy{cursor:pointer}.layout-listing-detail .loading-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.layout-listing-detail .loading-circle{pointer-events:none;background:var(--white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative;color:#0000!important}.layout-listing-detail .loading-circle:after{content:"";border:2px solid #0000;border-color:#0000 #0000 #c1c4d6 #c1c4d6;border-radius:9999px;width:1.5em;height:1.5em;animation:.6s linear infinite spinAround;display:block;position:absolute;top:calc(50% - .75em);left:calc(50% - .75em)}.layout-listing-detail .p-static{position:static!important}.layout-listing-detail .p-relative{position:relative}.layout-listing-detail .p-sticky{position:sticky}.layout-listing-detail .icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-listing-detail .icon.is-rounded{border-radius:6px}.layout-listing-detail .icon.is-circle{border-radius:9999px}.layout-listing-detail .icon.is-small{width:36px;height:36px}.layout-listing-detail .icon.is-medium{width:48px!important;height:48px!important}.layout-listing-detail .icon.is-large{width:56px!important;height:56px!important}.layout-listing-detail .icon.is-24x24{width:24px;height:24px}.layout-listing-detail .icon.is-40x40{width:40px;height:40px}.layout-listing-detail .icon.is-56x56{width:56px;height:56px}.layout-listing-detail .icon.is-64x64{width:64px;height:64px}.layout-listing-detail .icon.is-primary{background:var(--primary)}.layout-listing-detail .icon.is-primary .ti{color:var(--white)}.layout-listing-detail .icon.is-primary.is-light{background:var(--primary-lightest)}.layout-listing-detail .icon.is-primary.is-light .ti{color:#c4842a}.layout-listing-detail .icon.is-success{background:#53ae61}.layout-listing-detail .icon.is-success .ti{color:#fff}.layout-listing-detail .icon.is-warning.is-light{background:#fcf7e9}.layout-listing-detail .icon.is-warning.is-light .ti{color:#ed9c00}.layout-listing-detail .icon-3d{z-index:6;border-radius:9999px;width:40px;height:40px;display:block;position:absolute;bottom:.75rem;left:.75rem;overflow:hidden}.layout-listing-detail .accordion-item{padding:12px 20px}@media screen and (min-width:992px){.layout-listing-detail .accordion-item{padding:12px 24px}}.layout-listing-detail .accordion-item+.accordion-item{border-top:1px solid #e6e9ec}.layout-listing-detail .accordion-item.is-active{background:#faf7f4;border-bottom:1px solid #e6e9ec;border-radius:6px}.layout-listing-detail .accordion-item.is-active+.accordion-item{border-top:0}.layout-listing-detail .accordion-item.is-active .accordion-icon{color:#c4842a}.layout-listing-detail .accordion-item.is-active .accordion-content{opacity:1;display:block}.layout-listing-detail .accordion-header{cursor:pointer;gap:24px;padding:8px 0;display:flex}.layout-listing-detail .accordion-header:focus .accordion-icon,.layout-listing-detail .accordion-header:hover .accordion-icon{color:#c4842a}.layout-listing-detail .accordion-title{flex:1;font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .accordion-icon{font-size:20px}.layout-listing-detail .accordion-content{opacity:0;padding:8px 0;transition:all .2s;display:none;overflow:hidden}.layout-listing-detail .accordion-content p{color:#454d6c}.layout-listing-detail .alert{border-radius:6px;margin-bottom:20px;padding:8px 12px;display:flex}.layout-listing-detail .alert-icon{margin-right:8px;font-size:24px}.layout-listing-detail .alert-title{font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .alert-title+.alert-text{margin-top:0}.layout-listing-detail .alert-text{margin-top:2px;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .alert.is-danger{background:#fcf4f4}.layout-listing-detail .alert.is-danger .alert-icon,.layout-listing-detail .alert.is-danger .alert-text{color:#d61f00}.layout-listing-detail .alert.is-warning.is-light{background:#fcf7e9}.layout-listing-detail .alert.is-warning.is-light .alert-icon{color:#ed9c00}.layout-listing-detail .alert.is-warning .alert-text strong{color:#ad1900}.layout-listing-detail .alert.is-info.is-light{background:#ebf4ff}.layout-listing-detail .alert.is-info.is-light .alert-icon{color:#1ba1ec}.layout-listing-detail .alert.is-card{background:#3948ab}.layout-listing-detail .alert.is-card .alert-text{color:#fff}.layout-listing-detail .alert.is-card .alert-text strong{color:#ed9c00}.layout-listing-detail .alert.is-card .button.is-countdown{color:#fff;background:#ffffff1a;border-color:#0000}.layout-listing-detail .badge{background:var(--white);color:var(--text);white-space:nowrap;border:1px solid #0000;border-radius:4px;outline:none;justify-content:center;align-items:center;gap:8px;height:24px;padding:calc(.25rem - 1px) .5rem;font-size:.8125rem;font-weight:500;line-height:24px;display:inline-flex}.layout-listing-detail .badge .ti{font-size:16px}.layout-listing-detail .badge.is-rounded{border-radius:9999px}.layout-listing-detail .badge.is-primary{background:var(--primary);color:var(--white)}.layout-listing-detail .badge.is-primary.is-light{color:#ed9c00;background:#fcf7e9}.layout-listing-detail .badge.is-secondary{border-color:1px solid var(--text);color:var(--text)}.layout-listing-detail .badge.is-link{background:var(--link);color:var(--white)}.layout-listing-detail .badge.is-white{background:var(--white);color:var(--white)}.layout-listing-detail .badge.is-black{background:var(--black);color:var(--white)}.layout-listing-detail .badge.is-black.is-shade-50{background:#00000080}.layout-listing-detail .badge.is-text{background:var(--text);color:var(--white)}.layout-listing-detail .badge.is-promotion{color:#fff;background:#e35200}.layout-listing-detail .badge.is-success{color:#fff;background:#53ae61}.layout-listing-detail .badge.is-success.is-light{color:#53ae61;background:#f0f8f2}.layout-listing-detail .badge.is-info{color:#fff;background:#1ba1ec}.layout-listing-detail .badge.is-warning{color:#fff;background:#ed9c00}.layout-listing-detail .badge.is-warning.is-light{color:#ed9c00;background:#fcf7e9}.layout-listing-detail .badge.is-danger{color:#fff;background:#d61f00}.layout-listing-detail .badge.is-grey{color:#fff;background:#454d6c}.layout-listing-detail .badge.is-grey.is-light{color:#242836;background:#e9edf0}.layout-listing-detail .badge.is-gradient{color:#fff;background:linear-gradient(90deg,#bf4500 0%,#cb3131 100%);border-right:0}.layout-listing-detail .badge.is-gradient .icon{background:#d34c00;width:14px;height:14px}.layout-listing-detail .badge.is-gradient .icon .ti{font-size:10px}.layout-listing-detail .badge.is-family-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.layout-listing-detail .badge.is-sold{color:#fff;background:#d23232}.layout-listing-detail .badge.is-booking{color:#fff;background:#b53fd3}.layout-listing-detail .badge.is-pending{color:#fff;background:#d0ac2c}.layout-listing-detail .badge.is-medium{height:28px;padding:.3125rem .5rem;font-size:.875rem;line-height:28px}.layout-listing-detail .badge.is-small{height:20px;line-height:20px}@keyframes badgeEffect{0%{left:-10%}to{left:110%}}.layout-listing-detail .badge.is-effect{border:0;position:relative;overflow:hidden}.layout-listing-detail .badge.is-effect:after{content:"";opacity:.15;pointer-events:none;z-index:0;background:#fff;width:32px;height:56px;animation:2s cubic-bezier(.19,1,.22,1) infinite badgeEffect;position:absolute;top:-12px;transform:rotate(335deg)}.layout-listing-detail a.badge.is-secondary{transition:background-color .2s}.layout-listing-detail a.badge.is-secondary:not(:disabled,.is-disabled):hover{background:var(--background)}.layout-listing-detail .badges{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.layout-listing-detail .box{background-color:var(--white);color:var(--text);border:1px solid #e6e9ec;border-radius:6px;padding:16px;display:block;box-shadow:0 12px 24px -4px #1c1e2233}@media screen and (min-width:992px){.layout-listing-detail .box{padding:1.25rem}}.layout-listing-detail .box.is-secondary{border-color:#c1c4d6;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .box.is-success{box-shadow:unset}.layout-listing-detail .box.is-success.is-light{background:#f0f8f2}.layout-listing-detail .box-upload{width:285px;box-shadow:none;background:0 0;border:1px dashed #c1c4d6}.layout-listing-detail .box-upload-body{text-align:center;cursor:pointer;flex-direction:column;align-items:center;display:flex}.layout-listing-detail .box-upload-body input[type=file]{display:none}.layout-listing-detail .box-upload-body .ti{font-size:32px}.layout-listing-detail .box-upload-body .ti+.block-label{margin-top:16px}.layout-listing-detail .box-upload-body .block-label,.layout-listing-detail .box-upload-body .block-text{text-align:center}.layout-listing-detail .box-upload-body .block-text{color:#989cab;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .button .ti{font-size:1.25rem}.layout-listing-detail .button .ti:first-child:not(:last-child){margin-left:calc(-.1875rem - 1px);margin-right:.375rem}.layout-listing-detail .button .ti:last-child:not(:first-child){margin-left:.375rem;margin-right:calc(-.1875rem - 1px)}.layout-listing-detail .button .ti:first-child:last-child{margin-left:calc(-.28125rem - 1px);margin-right:calc(-.28125rem - 1px)}.layout-listing-detail .button:hover,.layout-listing-detail .button.is-hovered{background-color:var(--primary-lightest);color:var(--primary);border-color:#0000}.layout-listing-detail .button:not(.is-disabled,:disabled,.button-favorite,.is-static,.is-link-underline):focus,.layout-listing-detail .button:not(.is-disabled,:disabled,.button-favorite,.is-static,.is-link-underline):focus-visible,.layout-listing-detail .button:not(.is-disabled,:disabled,.button-favorite,.is-static,.is-link-underline).is-focused{border-color:#0000;box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button:active,.layout-listing-detail .button.is-active{background-color:var(--primary-lightest);color:var(--primary);border-color:#0000}.layout-listing-detail .button[disabled],.layout-listing-detail fieldset[disabled] .button{pointer-events:none;opacity:.4;background-color:#0000;border-color:#0000}.layout-listing-detail .button.is-x-small{height:var(--control-height-x-small);border-radius:4px;padding-left:13px;padding-right:13px;font-size:.875rem}.layout-listing-detail .button.is-small{height:var(--control-height-small);border-radius:4px;padding-left:13px;padding-right:13px;font-size:.875rem}.layout-listing-detail .button.is-small .ti{font-size:16px}.layout-listing-detail .button.is-small:before{font-size:1rem}.layout-listing-detail .button.is-medium{height:var(--control-height-medium);min-width:var(--control-height-medium);padding-left:20px;padding-right:20px}.layout-listing-detail .button.is-large{height:var(--control-height-large);min-width:var(--control-height-large);padding-left:1.25rem;padding-right:1.25rem}.layout-listing-detail .button.is-large .icon.is-large{font-size:20px}.layout-listing-detail .button.is-primary{color:#fff;background:#c4842a;border-color:#c4842a}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-primary:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#a26d23;border-color:#a26d23}}.layout-listing-detail .button.is-primary:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-primary.is-light{color:var(--primary);background:#faf7f4;border-color:#0000}.layout-listing-detail .button.is-primary.is-light:hover{background:#ede3d8;border-color:#0000}.layout-listing-detail .button.is-primary.is-outlined{background:var(--white);border-color:var(--primary);color:var(--primary)}.layout-listing-detail .button.is-primary.is-outlined:not(.is-active,:disabled):hover{background:var(--primary-lightest);border-color:var(--primary)}.layout-listing-detail .button.is-secondary{background:var(--white);border-color:var(--text);color:var(--text)}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-secondary:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:var(--primary-lightest);border-color:var(--primary);color:var(--primary)}}.layout-listing-detail .button.is-secondary.is-active{background:var(--primary);border-color:var(--primary);color:var(--white)}.layout-listing-detail .button.is-secondary:not(.is-disabled,:disabled,.is-active):focus{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-subtle{background:var(--white);color:var(--link)}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-subtle:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:var(--primary-lightest);color:var(--primary)}}.layout-listing-detail .button.is-subtle:not(.is-disabled,:disabled,.is-active):focus{color:var(--primary);box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-static:not(.button-favorite,.is-countdown):hover,.layout-listing-detail .button.is-static:not(.button-favorite,.is-countdown):focus,.layout-listing-detail .button.is-static:not(.button-favorite,.is-countdown):active{background:unset;color:var(--primary)}.layout-listing-detail .button.is-link-underline{color:#162a75;padding-left:0;padding-right:0}.layout-listing-detail .button.is-link-underline .ti:first-child:not(:last-child){margin-left:0}.layout-listing-detail .button.is-link-underline span{text-decoration:underline}.layout-listing-detail .button.is-link-underline:hover,.layout-listing-detail .button.is-link-underline:focus,.layout-listing-detail .button.is-link-underline:active{background:unset;box-shadow:none;color:var(--primary)}.layout-listing-detail .button.is-blur{background:unset;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-color:var(--primary);color:#fff}.layout-listing-detail .button.is-blur:hover,.layout-listing-detail .button.is-blur.is-active{background:#4d330e!important}.layout-listing-detail .button.is-danger.is-light{color:var(--danger);background:#fcf4f4;border-color:#fcf4f4}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-danger.is-light:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#f3d4d4;border-color:#f3d4d4}}.layout-listing-detail .button.is-danger.is-light:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-danger.is-outlined{color:#d61f00;background:#fff;border-color:#d61f00}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-danger.is-outlined:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{color:#d61f00;background:#fff;border-color:#ad1900}}.layout-listing-detail .button.is-danger.is-outlined:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #d61f004d}.layout-listing-detail .button.is-white{color:#242836;background:#fff;border-color:#fff}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-white:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#ebebeb;border-color:#ebebeb}}.layout-listing-detail .button.is-white:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-white:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:var(--primary-lightest);color:var(--primary)}}.layout-listing-detail .button.is-white.is-outlined{border-color:var(--white);color:var(--white);background:0 0}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-white.is-outlined:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{border-color:var(--primary);color:var(--primary)}}.layout-listing-detail .button.is-link{color:#fff;background:#162a75;border-color:#162a75}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-link:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#101e53;border-color:#101e53}}.layout-listing-detail .button.is-link:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-filter{color:#242836;background:#f5f6f9;border-color:#f5f6f9}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-filter:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#dcdfea;border-color:#dcdfea}}.layout-listing-detail .button.is-filter:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-filter:not(:active,.is-active):hover,.layout-listing-detail .button.is-filter:not(:active,.is-active):focus,.layout-listing-detail .button.is-filter:not(:active,.is-active):focus-within,.layout-listing-detail .button.is-filter:not(:active,.is-active):focus-visible{background:var(--primary-lightest);border-color:var(--primary-lightest);color:var(--primary)}.layout-listing-detail .button.is-filter.is-active{background:var(--primary-lightest);border-color:var(--primary);color:var(--text)}.layout-listing-detail .button.is-fullwidth{width:100%;display:flex}@media screen and (max-width:575px){.layout-listing-detail .button.is-fullwidth-mobile{width:100%}}.layout-listing-detail .button.is-loading{pointer-events:none;color:#0000!important}.layout-listing-detail .button.is-loading:after{position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);position:absolute!important}.layout-listing-detail .button.is-unit{background:var(--grey-lightest);border-left:0;border-color:var(--grey-light);width:44px;min-width:44px;padding-left:.25rem;padding-right:.25rem}.layout-listing-detail .button.is-unit:not(.is-active,:disabled):hover,.layout-listing-detail .button.is-unit:not(.is-active,:disabled):focus{background:var(--grey-lightest);border-color:var(--grey-light)!important}.layout-listing-detail .button.is-unit span{color:#454d6c;font-size:.8125rem;font-weight:500;line-height:1.125rem}.layout-listing-detail .button.is-third-party{padding-left:3.75rem}.layout-listing-detail .button.is-third-party .icon{z-index:1;background:var(--white);border:1px solid #0000;border-radius:6px 0 0 6px;width:3rem;height:3rem;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.layout-listing-detail .button.is-third-party .ti{font-size:24px}.layout-listing-detail .button.is-third-party span:not(.icon){white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.layout-listing-detail .button.is-google{color:#fff;background:#1976d2;border-color:#1976d2}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-google:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#1562ae;border-color:#1562ae}}.layout-listing-detail .button.is-google:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-google .icon{border-color:#1976d2}.layout-listing-detail .button.is-facebook{color:#fff;background:#3c68eb;border-color:#3c68eb}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-facebook:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#184ce7;border-color:#184ce7}}.layout-listing-detail .button.is-facebook:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-facebook .icon{border-color:#3c68eb}.layout-listing-detail .button.is-facebook .icon .ti{color:#3c68eb}.layout-listing-detail .button.is-apple{color:#fff;background:#242836;border-color:#242836}@media (hover:hover) and (pointer:fine){.layout-listing-detail .button.is-apple:not([disabled],[data-tooltip],.is-disabled,.is-active,.is-filter,.is-unit):hover{background:#14161e;border-color:#14161e}}.layout-listing-detail .button.is-apple:not(.is-disabled,:disabled,.is-active):focus{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .button.is-apple .icon{border-color:#242836}.layout-listing-detail .button.is-apple .icon .ti{color:#242836}.layout-listing-detail .buttons{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.layout-listing-detail .buttons.has-addons{gap:0}.layout-listing-detail .buttons.has-addons .button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.layout-listing-detail .buttons.has-addons .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.layout-listing-detail .buttons.has-addons .button:last-child{margin-right:0}.layout-listing-detail .buttons.has-addons .button:hover,.layout-listing-detail .buttons.has-addons .button.is-hovered{z-index:2}.layout-listing-detail .buttons.has-addons .button:focus,.layout-listing-detail .buttons.has-addons .button.is-focused,.layout-listing-detail .buttons.has-addons .button:active,.layout-listing-detail .buttons.has-addons .button.is-active,.layout-listing-detail .buttons.has-addons .button.is-selected{z-index:3}.layout-listing-detail .buttons.has-addons .button:focus:hover,.layout-listing-detail .buttons.has-addons .button.is-focused:hover,.layout-listing-detail .buttons.has-addons .button:active:hover,.layout-listing-detail .buttons.has-addons .button.is-active:hover,.layout-listing-detail .buttons.has-addons .button.is-selected:hover{z-index:4}.layout-listing-detail .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.layout-listing-detail .button-favorite:hover,.layout-listing-detail .button-favorite:focus,.layout-listing-detail .button-favorite:active{background:unset}.layout-listing-detail .button-favorite:before{content:"";margin-left:calc(-.375rem - 1px);margin-right:.5rem;font-family:tabler;font-size:1.25rem;font-weight:400;line-height:1;display:inline-block}.layout-listing-detail .button-favorite.is-active{background-color:#0000}.layout-listing-detail .button-favorite.is-active:before{content:"";color:#ea580c}.layout-listing-detail .button-favorite.has-text{width:auto}.layout-listing-detail .content li+li{margin-top:.25em}.layout-listing-detail .content p:not(:last-child),.layout-listing-detail .content dl:not(:last-child),.layout-listing-detail .content ol:not(:last-child),.layout-listing-detail .content ul:not(:last-child),.layout-listing-detail .content blockquote:not(:last-child),.layout-listing-detail .content pre:not(:last-child),.layout-listing-detail .content table:not(:last-child){margin-bottom:1em}.layout-listing-detail .content h1,.layout-listing-detail .content h2,.layout-listing-detail .content h3,.layout-listing-detail .content h4,.layout-listing-detail .content h5,.layout-listing-detail .content h6{color:#242836;font-weight:700;line-height:1.125}.layout-listing-detail .content h1{margin-bottom:.5em;font-size:2em}.layout-listing-detail .content h1:not(:first-child){margin-top:1em}.layout-listing-detail .content h2{margin-bottom:.5714em;font-size:1.75em}.layout-listing-detail .content h2:not(:first-child){margin-top:1.1428em}.layout-listing-detail .content h3{margin-bottom:.6666em;font-size:1.5em}.layout-listing-detail .content h3:not(:first-child){margin-top:1.3333em}.layout-listing-detail .content h4{margin-bottom:.8em;font-size:1.25em}.layout-listing-detail .content h5{margin-bottom:.8888em;font-size:1.125em}.layout-listing-detail .content h6{margin-bottom:1em;font-size:1em}.layout-listing-detail .content blockquote{background-color:var(--background);border-left:5px solid var(--border);padding:1.25em 1.5em}.layout-listing-detail .content ol{margin-top:1em;margin-left:2em;list-style-position:outside}.layout-listing-detail .content ol:not([type]){list-style-type:decimal}.layout-listing-detail .content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.layout-listing-detail .content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.layout-listing-detail .content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.layout-listing-detail .content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.layout-listing-detail .content ul{margin-top:1em;margin-left:2em;list-style:outside}.layout-listing-detail .content ul ul{margin-top:.5em;list-style-type:circle}.layout-listing-detail .content ul ul ul{list-style-type:square}.layout-listing-detail .content dd{margin-left:2em}.layout-listing-detail .content figure{text-align:center}.layout-listing-detail .content figure:not(:first-child){margin-top:2em}.layout-listing-detail .content figure:not(:last-child){margin-bottom:2em}.layout-listing-detail .content figure .image{max-width:100%}.layout-listing-detail .content figure img{display:inline-block}.layout-listing-detail .content figure figcaption{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .content pre{-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;padding:1.25em 1.5em;overflow-x:auto}.layout-listing-detail .content sup,.layout-listing-detail .content sub{font-size:75%}.layout-listing-detail .content table{width:100%}@media screen and (max-width:599px){.layout-listing-detail .content table{display:inline-block;overflow-x:auto}}.layout-listing-detail .content table td,.layout-listing-detail .content table th{border:1px solid var(--border);vertical-align:top;border-width:0 0 1px;padding:.5em .75em}@media screen and (max-width:599px){.layout-listing-detail .content table td,.layout-listing-detail .content table th{min-width:140px}}.layout-listing-detail .content table th{color:var(--text)}.layout-listing-detail .content table th:not([align]){text-align:inherit}@media screen and (max-width:599px){.layout-listing-detail .content table thead,.layout-listing-detail .content table tbody{min-width:600px;display:inline-block}}.layout-listing-detail .content table thead td,.layout-listing-detail .content table thead th{color:var(--text);border-width:0 0 2px}.layout-listing-detail .content table tfoot td,.layout-listing-detail .content table tfoot th{color:var(--text);border-width:2px 0 0}.layout-listing-detail .content table tbody tr:last-child td,.layout-listing-detail .content table tbody tr:last-child th{border-bottom-width:0}.layout-listing-detail .content .tabs li+li{margin-top:0}.layout-listing-detail .content iframe{max-width:100%}.layout-listing-detail .content.list-style-custom{font-size:14px;line-height:20px}.layout-listing-detail .content.list-style-custom ul{margin-left:0;list-style-type:none}.layout-listing-detail .content.list-style-custom ul li{color:#454d6c;padding-left:30px;position:relative}.layout-listing-detail .content.list-style-custom ul li+li{margin-top:16px}.layout-listing-detail .checkbox,.layout-listing-detail .radio{cursor:pointer;line-height:20px;display:inline-block;position:relative}.layout-listing-detail .checkbox .checkbox-radio-input,.layout-listing-detail .radio .checkbox-radio-input{cursor:pointer}.layout-listing-detail .checkbox:hover,.layout-listing-detail .radio:hover{color:var(--black)}.layout-listing-detail .checkbox:checked,.layout-listing-detail .radio:checked,.layout-listing-detail .checkbox:not(:checked),.layout-listing-detail .radio:not(:checked){position:absolute;left:-9999px}.layout-listing-detail .checkbox:checked+.checkbox-radio-label,.layout-listing-detail .radio:checked+.checkbox-radio-label,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label,.layout-listing-detail .radio:not(:checked)+.checkbox-radio-label{cursor:pointer;color:var(--text);padding-left:1.5rem;line-height:20px;display:inline;position:relative}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:before,.layout-listing-detail .radio:checked+.checkbox-radio-label:before,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label:before,.layout-listing-detail .radio:not(:checked)+.checkbox-radio-label:before{content:"";border:1px solid var(--grey-light);background:var(--white);border-radius:100%;width:16px;height:16px;position:absolute;top:1px;left:0}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:after,.layout-listing-detail .radio:checked+.checkbox-radio-label:after,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label:after,.layout-listing-detail .radio:not(:checked)+.checkbox-radio-label:after{content:"";background:var(--text);border-radius:100%;width:8px;height:8px;transition:all .1s;position:absolute;top:5px;left:4px}.layout-listing-detail .checkbox:checked:hover+.checkbox-radio-label:before,.layout-listing-detail .radio:checked:hover+.checkbox-radio-label:before,.layout-listing-detail .checkbox:not(:checked):hover+.checkbox-radio-label:before,.layout-listing-detail .radio:not(:checked):hover+.checkbox-radio-label:before{border-color:var(--text)}.layout-listing-detail .checkbox:checked:focus+.checkbox-radio-label:before,.layout-listing-detail .radio:checked:focus+.checkbox-radio-label:before,.layout-listing-detail .checkbox:not(:checked):focus+.checkbox-radio-label:before,.layout-listing-detail .radio:not(:checked):focus+.checkbox-radio-label:before{border-color:var(--primary);transition:box-shadow .1s;box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .checkbox:checked:disabled+.checkbox-radio-label,.layout-listing-detail .radio:checked:disabled+.checkbox-radio-label,.layout-listing-detail .checkbox:not(:checked):disabled+.checkbox-radio-label,.layout-listing-detail .radio:not(:checked):disabled+.checkbox-radio-label{cursor:not-allowed;opacity:.4}.layout-listing-detail .checkbox:checked:disabled+.checkbox-radio-label:before,.layout-listing-detail .radio:checked:disabled+.checkbox-radio-label:before,.layout-listing-detail .checkbox:not(:checked):disabled+.checkbox-radio-label:before,.layout-listing-detail .radio:not(:checked):disabled+.checkbox-radio-label:before{border-color:var(--grey-light)}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:before,.layout-listing-detail .radio:checked+.checkbox-radio-label:before{border-color:var(--text)}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:after,.layout-listing-detail .radio:checked+.checkbox-radio-label:after{opacity:1;transform:scale(1)}.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label:after,.layout-listing-detail .radio:not(:checked)+.checkbox-radio-label:after{opacity:0;transform:scale(0)}.layout-listing-detail [disabled].checkbox,.layout-listing-detail [disabled].radio,.layout-listing-detail fieldset[disabled] .checkbox,.layout-listing-detail fieldset[disabled] .radio,.layout-listing-detail .checkbox input[disabled],.layout-listing-detail .radio input[disabled]{color:var(--grey);cursor:not-allowed}.layout-listing-detail .radio:not(:last-child){margin-right:2em}.layout-listing-detail .radio+.checkbox-radio-label{color:var(--text);cursor:pointer;font-size:.875rem;line-height:20px;position:relative}.layout-listing-detail .checkbox:checked+.checkbox-radio-label,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label{font-size:.875rem;line-height:20px}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:before,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label:before{border-radius:4px;top:1px}.layout-listing-detail .checkbox:checked+.checkbox-radio-label:after,.layout-listing-detail .checkbox:not(:checked)+.checkbox-radio-label:after{background-color:var(--text);width:16px;height:16px;color:var(--white);border-radius:4px;justify-content:center;align-items:flex-end;font-family:tabler;font-size:.875rem;line-height:16px;display:flex;position:absolute;top:1px;left:0}.layout-listing-detail .checkbox-radio-label a{font-weight:500;text-decoration:underline}@media (hover:hover) and (pointer:fine){.layout-listing-detail .checkbox-radio-label a:hover{color:#c4842a}}.layout-listing-detail .checkbox-radio-item{display:flex}.layout-listing-detail .checkbox-radio-item+.checkbox-radio-item{margin-top:.75rem}.layout-listing-detail .checkbox-radio-item.is-danger .radio:not(:checked)+.checkbox-radio-label{color:var(--danger)}.layout-listing-detail .checkbox-radio-item.is-danger .radio:not(:checked)+.checkbox-radio-label:before{border-color:var(--danger)}.layout-listing-detail .checkbox-radio-items{flex-wrap:wrap;gap:24px;display:flex}.layout-listing-detail .checkbox-radio-items .checkbox-radio-item{margin-top:0}.layout-listing-detail .checkbox-radio-group{border:1px solid #e6e9ec;border-radius:6px}.layout-listing-detail .checkbox-radio-group .block-text{font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .checkbox-radio-group-header .checkbox-radio-input:checked+.checkbox-radio-label{font-weight:500}.layout-listing-detail .checkbox-radio-group-header+.checkbox-radio-group-content{margin-top:8px;padding-left:24px}.layout-listing-detail .checkbox-radio-group-content{display:none}.layout-listing-detail .checkbox-radio-group-content .checkbox-radio-items{gap:16px}.layout-listing-detail .checkbox-radio-group-item{border:1.5px solid #0000;border-radius:6px;padding:12px 16px}.layout-listing-detail .checkbox-radio-group-item.is-active{background:#faf7f4;border-color:#c4842a}.layout-listing-detail .checkbox-radio-group-item:has(input[type=radio]:checked){background:#faf7f4;border-color:#c4842a}.layout-listing-detail .checkbox-radio-group-item.is-active .checkbox-radio-group-content{flex-wrap:wrap;gap:12px;display:flex}.layout-listing-detail .checkbox-radio-group-item:has(input[type=radio]:checked) .checkbox-radio-group-content{flex-wrap:wrap;gap:12px;display:flex}.layout-listing-detail .container{width:100%;margin:0 auto;display:block}@media screen and (min-width:1200px){.layout-listing-detail .container{max-width:1200px}}.layout-listing-detail .container-fluid{width:100%}.layout-listing-detail .image{display:block;position:relative}.layout-listing-detail .image img{display:block}.layout-listing-detail .image.is-circle,.layout-listing-detail .image.is-circle img{border-radius:50%}.layout-listing-detail .image.is-160x100{width:160px;height:100px}.layout-listing-detail .image.is-100x100{width:100px;height:100px}.layout-listing-detail .image.is-96x96{width:96px;height:96px}.layout-listing-detail .image.is-40x40{width:40px;height:40px}.layout-listing-detail .image.is-3by2{width:100%;padding-top:66.6667%;display:block;position:relative}.layout-listing-detail .image.is-3by2 iframe,.layout-listing-detail .image.is-3by2 img{aspect-ratio:1.5;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .image.is-5by6{width:100%;padding-top:120%;display:block;position:relative}.layout-listing-detail .image.is-5by6 iframe,.layout-listing-detail .image.is-5by6 img{aspect-ratio:.833333;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .image.is-16by9{width:100%;padding-top:56.25%;display:block;position:relative}.layout-listing-detail .image.is-16by9 iframe,.layout-listing-detail .image.is-16by9 img{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .img-invert{filter:invert()brightness(100)!important}.layout-listing-detail [data-tooltip]{position:relative}.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):focus:before,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):focus:after,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):hover:before,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):hover:after,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]).has-tooltip-active:before,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]).has-tooltip-active:after{opacity:1;visibility:visible;margin-top:-5px}.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):before,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):after{-webkit-hyphens:auto;hyphens:auto;opacity:0;pointer-events:none;visibility:hidden;white-space:normal;z-index:1020;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:all .2s;display:inline-block;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):before,.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):after{transition:none}}.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):before{background:var(--white);content:attr(data-tooltip);border-radius:6px;max-width:220px;margin-top:0;margin-bottom:auto;padding:.5rem .75rem;inset:0 auto auto 50%;transform:translate(-50%,-100%);box-shadow:0 4px 12px #1c1e2214,0 0 0 1px #1c1e2214}.layout-listing-detail [data-tooltip]:not(.is-loading,.is-disabled,[disabled]):after{content:"";border-style:solid;border-width:4px;border-color:var(--white) transparent transparent transparent;filter:drop-shadow(0 1px #1c1e2214);margin:0 -5px -5px;inset:0 auto auto 50%}.layout-listing-detail [data-tooltip].has-tooltip-right:before{margin-top:auto;inset:auto -11px 50% auto;transform:translate(100%,50%)}.layout-listing-detail [data-tooltip].has-tooltip-right:after{border-color:transparent var(--white) transparent transparent;margin:auto -11px -6px auto;inset:auto 0 50% auto}.layout-listing-detail [data-tooltip].has-tooltip-bottom:before{margin-top:auto;margin-bottom:-5px;inset:auto auto 0 50%;transform:translate(-50%,100%)}.layout-listing-detail [data-tooltip].has-tooltip-bottom:after{border-color:transparent transparent var(--white) transparent;margin:auto auto -5px -5px;inset:auto auto 0 50%}.layout-listing-detail [data-tooltip].has-tooltip-left:before{inset:auto auto 50% -11px;transform:translate(-100%,50%)}.layout-listing-detail [data-tooltip].has-tooltip-left:after{border-color:transparent transparent transparent var(--white);margin:auto auto -6px -11px;inset:auto auto 50% 0}.layout-listing-detail .price-full[data-tooltip]:before{width:auto;font-size:1rem;font-weight:700}.layout-listing-detail .price-full.price-tooltip-accent[data-tooltip]:before{color:#c4842a}.layout-listing-detail .toggle-input{display:none}.layout-listing-detail .toggle-input:checked+.toggle-label{background:var(--primary)}.layout-listing-detail .toggle-input:checked+.toggle-label:after{border-color:var(--primary);box-shadow:none;left:18px}.layout-listing-detail .toggle-input:checked+.toggle-label:before{opacity:1;visibility:visible;left:20px}.layout-listing-detail .toggle-label{background:var(--grey-lighter);text-indent:-9999px;cursor:pointer;border-radius:20px;width:40px;height:24px;transition:background-color .4s;display:block;position:relative}.layout-listing-detail .toggle-label:after{content:"";background:var(--white);border-radius:50%;width:20px;height:20px;transition:left .4s,background-color .4s,box-shadow .4s;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 12px 24px -4px #1c1e2233}.layout-listing-detail .toggle-label:before{color:var(--primary);z-index:1;text-indent:0;opacity:0;visibility:hidden;font-family:tabler;font-size:16px;transition:left .4s,opacity .2s ease-in;position:absolute;top:0;left:3px}.layout-listing-detail .toggle-text{font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .toggle{-webkit-user-select:none;user-select:none;display:block}.layout-listing-detail .toggle.is-large .toggle-label{width:54px;height:32px}.layout-listing-detail .toggle.is-large .toggle-label:after{width:28px;height:28px}.layout-listing-detail .toggle.is-large .toggle-input:checked+.toggle-label:after{left:24px}.layout-listing-detail .toggle.is-small .toggle-label{width:34px;height:20px}.layout-listing-detail .toggle.is-small .toggle-label:after{width:16px;height:16px}.layout-listing-detail .toggle.is-small .toggle-label:before{font-size:12px;line-height:20px}.layout-listing-detail .toggle.is-small .toggle-input:checked+.toggle-label:after{left:16px}.layout-listing-detail .toggle.is-small .toggle-input:checked+.toggle-label:before{left:18px}.layout-listing-detail .toggle.is-disabled{opacity:.6;pointer-events:none}.layout-listing-detail .toggle-wrap{align-items:center;gap:12px;display:flex}.layout-listing-detail .toast{z-index:520;pointer-events:none;justify-content:center;width:100%;padding:0 16px;transition:top .3s;display:flex;position:fixed;top:96px;left:0;right:0}.layout-listing-detail .toast-icon{margin-right:12px;font-size:24px}.layout-listing-detail .toast-content{background-color:var(--text);visibility:hidden;opacity:0;border-radius:6px;width:fit-content;min-height:44px;padding:.5rem .5rem .5rem .75rem;box-shadow:0 12px 24px 2px #1c1e2233}.layout-listing-detail .toast-content.is-success{background:#53ae61}.layout-listing-detail .toast-content.is-error{background:#d61f00}.layout-listing-detail .toast-content.is-warning.is-light{background:#fcf7e9}.layout-listing-detail .toast-content.toast-content-favorite{flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;display:flex}.layout-listing-detail .toast-content.toast-content-favorite .toast-body{flex:1;align-items:center;min-width:240px;display:flex}.layout-listing-detail .toast-content.toast-content-favorite .toast-icon{color:#fff}.layout-listing-detail .toast-content.toast-content-favorite .toast-text{color:#fff;margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .toast.is-bottom-center{top:unset;right:unset;transition:bottom .3s;bottom:-50%;left:50%;transform:translate(-50%)translateY(50%)}.layout-listing-detail .toast.is-active.is-bottom-center{bottom:1.5rem;transform:translate(-50%)translateY(0)}.layout-listing-detail .toast.is-active .toast-content{visibility:visible;opacity:1;pointer-events:visible}.layout-listing-detail .toast a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.layout-listing-detail .toast .icon{width:24px;height:24px}.layout-listing-detail .toast-content-booking{gap:12px;max-width:920px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .toast-content-booking{align-items:center}}.layout-listing-detail .toast-content-booking .toast-text{opacity:.8;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .toast-content-booking .icon .ti{font-size:24px}.layout-listing-detail .toast-content-booking .toast-body{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .toast-content-booking .toast-body{flex-direction:row;align-items:center}}.layout-listing-detail .toast-content-booking .toast-body .button{width:fit-content}.layout-listing-detail .status{color:#454d6c;white-space:nowrap;border:1px solid #0000;border-radius:4px;outline:none;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:500;line-height:20px;display:inline-flex}.layout-listing-detail .status.is-sold .status-bullet{background:#d23232}.layout-listing-detail .status.is-going .status-bullet{background:#0aaf6a}.layout-listing-detail .status.is-booking .status-bullet{background:#b53fd3}.layout-listing-detail .status.is-pending .status-bullet{background:#d0ac2c}.layout-listing-detail .status-bullet{border-radius:4px;flex-shrink:0;width:16px;height:16px}.layout-listing-detail .status-bullet+.status-text{margin-left:8px;line-height:15px}.layout-listing-detail .floating-container .floating-button{z-index:540;border-radius:9999px;width:56px;height:56px;position:fixed;bottom:156px;right:24px}@media screen and (min-width:600px),print{.layout-listing-detail .floating-container .floating-button{bottom:116px;right:48px}}.layout-listing-detail .floating-container .floating-content{z-index:540;transform-origin:95% 100%;background:#fff;border-radius:6px;width:300px;padding:12px;transition:all .12s ease-out;position:absolute;bottom:calc(100% + 8px);right:-16px;transform:scale(0);box-shadow:0 12px 24px -4px #1c1e2233}@media screen and (min-width:600px),print{.layout-listing-detail .floating-container .floating-content{width:320px;right:0}}.layout-listing-detail .floating-container .floating-title{padding:4px 12px 0}.layout-listing-detail .floating-container .floating-title+.box{margin-top:16px}.layout-listing-detail .floating-container .box{box-shadow:none;background:#f5f6f9;gap:12px;padding:12px;display:flex}.layout-listing-detail .floating-container .box .ti{font-size:28px}.layout-listing-detail .floating-container .box .block-content{flex:1}.layout-listing-detail .floating-container .box .block-content strong{color:#c4842a}.layout-listing-detail .floating-container .box .block-content span{font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .floating-container.is-bottom-right{z-index:540;width:56px;height:56px;position:fixed;bottom:156px;right:24px}@media screen and (min-width:600px),print{.layout-listing-detail .floating-container.is-bottom-right{bottom:116px;right:48px}}.layout-listing-detail .floating-container.is-active .floating-content{transform:scale(1)}.layout-listing-detail .floating-container.is-active .floating-button{color:#242836;background:#e9edf0;border-color:#e9edf0}.layout-listing-detail .floating-container.is-active .floating-button:focus,.layout-listing-detail .floating-container.is-active .floating-button:hover{background:#e9edf0;border-color:#e9edf0}.layout-listing-detail .select select,.layout-listing-detail .textarea,.layout-listing-detail .input{background-color:var(--white);color:var(--text);border-color:#989cab;border-radius:6px}.layout-listing-detail .select select::-moz-placeholder{color:var(--grey)}.layout-listing-detail .textarea::-moz-placeholder{color:var(--grey)}.layout-listing-detail .input::-moz-placeholder{color:var(--grey)}.layout-listing-detail .select select::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail .textarea::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail .input::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail .select select:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail .textarea:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail .input:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail .select select:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail .textarea:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail .input:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail .select select:hover,.layout-listing-detail .textarea:hover,.layout-listing-detail .input:hover,.layout-listing-detail .select select.is-hovered,.layout-listing-detail .is-hovered.textarea,.layout-listing-detail .is-hovered.input{border-color:var(--grey-light)}.layout-listing-detail .select select:focus,.layout-listing-detail .textarea:focus,.layout-listing-detail .input:focus,.layout-listing-detail .select select.is-focused,.layout-listing-detail .is-focused.textarea,.layout-listing-detail .is-focused.input{border-color:var(--primary);box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .select select:not(:focus,.is-focused):active,.layout-listing-detail .textarea:not(:focus,.is-focused):active,.layout-listing-detail .input:not(:focus,.is-focused):active,.layout-listing-detail .select select:not(:focus,.is-focused).is-active,.layout-listing-detail .textarea:not(:focus,.is-focused).is-active,.layout-listing-detail .input:not(:focus,.is-focused).is-active{border-color:var(--text)}.layout-listing-detail .select select[disabled],.layout-listing-detail [disabled].textarea,.layout-listing-detail [disabled].input,.layout-listing-detail fieldset[disabled] .select select,.layout-listing-detail .select fieldset[disabled] select,.layout-listing-detail fieldset[disabled] .textarea,.layout-listing-detail fieldset[disabled] .input{background-color:var(--background);border-color:var(--grey-lighter);box-shadow:none;color:var(--grey)}.layout-listing-detail .select select[disabled]::-moz-placeholder{color:var(--grey)}.layout-listing-detail [disabled].textarea::-moz-placeholder{color:var(--grey)}.layout-listing-detail [disabled].input::-moz-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .select select::-moz-placeholder{color:var(--grey)}.layout-listing-detail .select fieldset[disabled] select::-moz-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .textarea::-moz-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .input::-moz-placeholder{color:var(--grey)}.layout-listing-detail .select select[disabled]::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail [disabled].textarea::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail [disabled].input::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .select select::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail .select fieldset[disabled] select::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .textarea::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail fieldset[disabled] .input::-webkit-input-placeholder{color:var(--grey)}.layout-listing-detail .select select[disabled]:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail [disabled].textarea:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail [disabled].input:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .select select:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail .select fieldset[disabled] select:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .textarea:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .input:-moz-placeholder-shown{color:var(--grey)}.layout-listing-detail .select select[disabled]:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail [disabled].textarea:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail [disabled].input:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .select select:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail .select fieldset[disabled] select:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .textarea:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail fieldset[disabled] .input:-ms-placeholder-shown{color:var(--grey)}.layout-listing-detail .select select[type=search]:valid::-webkit-search-cancel-button{opacity:1}.layout-listing-detail [type=search].textarea:valid::-webkit-search-cancel-button{opacity:1}.layout-listing-detail [type=search].input:valid::-webkit-search-cancel-button{opacity:1}.layout-listing-detail .select select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .select select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.layout-listing-detail .select select[type=number],.layout-listing-detail [type=number].textarea,.layout-listing-detail [type=number].input{-moz-appearance:textfield}.layout-listing-detail .select select::placeholder,.layout-listing-detail .textarea::placeholder,.layout-listing-detail .input::placeholder{color:#24283680}.layout-listing-detail .textarea,.layout-listing-detail .input{width:100%;max-width:100%;transition:all .2s}.layout-listing-detail [readonly].textarea,.layout-listing-detail [readonly].input{box-shadow:none}.layout-listing-detail .is-primary.textarea,.layout-listing-detail .is-primary.input{background-color:#c4842a1a;border-color:#c4842a}.layout-listing-detail .is-primary.textarea:focus,.layout-listing-detail .is-primary.input:focus,.layout-listing-detail .is-primary.is-focused.textarea,.layout-listing-detail .is-primary.is-focused.input,.layout-listing-detail .is-primary.textarea:active,.layout-listing-detail .is-primary.input:active,.layout-listing-detail .is-primary.is-active.textarea,.layout-listing-detail .is-primary.is-active.input{box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .is-grey.textarea,.layout-listing-detail .is-grey.input{background-color:#454d6c1a;border-color:#454d6c}.layout-listing-detail .is-grey.textarea:focus,.layout-listing-detail .is-grey.input:focus,.layout-listing-detail .is-grey.is-focused.textarea,.layout-listing-detail .is-grey.is-focused.input,.layout-listing-detail .is-grey.textarea:active,.layout-listing-detail .is-grey.input:active,.layout-listing-detail .is-grey.is-active.textarea,.layout-listing-detail .is-grey.is-active.input{box-shadow:0 0 0 .1875em #454d6c4d}.layout-listing-detail .is-info.textarea,.layout-listing-detail .is-info.input{background-color:#1ba1ec1a;border-color:#1ba1ec}.layout-listing-detail .is-info.textarea:focus,.layout-listing-detail .is-info.input:focus,.layout-listing-detail .is-info.is-focused.textarea,.layout-listing-detail .is-info.is-focused.input,.layout-listing-detail .is-info.textarea:active,.layout-listing-detail .is-info.input:active,.layout-listing-detail .is-info.is-active.textarea,.layout-listing-detail .is-info.is-active.input{box-shadow:0 0 0 .1875em #1ba1ec4d}.layout-listing-detail .is-success.textarea,.layout-listing-detail .is-success.input{background-color:#53ae611a;border-color:#53ae61}.layout-listing-detail .is-success.textarea:focus,.layout-listing-detail .is-success.input:focus,.layout-listing-detail .is-success.is-focused.textarea,.layout-listing-detail .is-success.is-focused.input,.layout-listing-detail .is-success.textarea:active,.layout-listing-detail .is-success.input:active,.layout-listing-detail .is-success.is-active.textarea,.layout-listing-detail .is-success.is-active.input{box-shadow:0 0 0 .1875em #53ae614d}.layout-listing-detail .is-warning.textarea,.layout-listing-detail .is-warning.input{background-color:#ed9c001a;border-color:#ed9c00}.layout-listing-detail .is-warning.textarea:focus,.layout-listing-detail .is-warning.input:focus,.layout-listing-detail .is-warning.is-focused.textarea,.layout-listing-detail .is-warning.is-focused.input,.layout-listing-detail .is-warning.textarea:active,.layout-listing-detail .is-warning.input:active,.layout-listing-detail .is-warning.is-active.textarea,.layout-listing-detail .is-warning.is-active.input{box-shadow:0 0 0 .1875em #ed9c004d}.layout-listing-detail .is-danger.textarea,.layout-listing-detail .is-danger.input{background-color:#d61f001a;border-color:#d61f00}.layout-listing-detail .is-danger.textarea:focus,.layout-listing-detail .is-danger.input:focus,.layout-listing-detail .is-danger.is-focused.textarea,.layout-listing-detail .is-danger.is-focused.input,.layout-listing-detail .is-danger.textarea:active,.layout-listing-detail .is-danger.input:active,.layout-listing-detail .is-danger.is-active.textarea,.layout-listing-detail .is-danger.is-active.input{box-shadow:0 0 0 .1875em #d61f004d}.layout-listing-detail .is-small.textarea,.layout-listing-detail .is-small.input{height:var(--control-height-small);border-radius:4px}.layout-listing-detail .is-medium.textarea,.layout-listing-detail .is-medium.input{height:var(--control-height-medium)}.layout-listing-detail .is-large.textarea,.layout-listing-detail .is-large.input{height:var(--control-height-large)}.layout-listing-detail .is-large.textarea .icon.is-large,.layout-listing-detail .is-large.input .icon.is-large{font-size:20px}.layout-listing-detail .is-fullwidth.textarea,.layout-listing-detail .is-fullwidth.input{width:100%;display:block}.layout-listing-detail .is-inline.textarea,.layout-listing-detail .is-inline.input{width:auto;display:inline}.layout-listing-detail .input.is-rounded{border-radius:9999px;padding-left:calc(1.375em - 1px);padding-right:calc(1.375em - 1px)}.layout-listing-detail .input.is-static{box-shadow:none;background-color:#0000;border-color:#0000;padding-left:0;padding-right:0}.layout-listing-detail .textarea{resize:vertical;min-width:100%;max-width:100%;padding:calc(1em - 1px);display:block}.layout-listing-detail .textarea:not([rows]){min-height:8em;max-height:40em}.layout-listing-detail .textarea[rows]{height:initial}.layout-listing-detail .textarea.has-fixed-size{resize:none}.layout-listing-detail .label{color:var(--text);font-size:.875rem;font-weight:500;display:block}.layout-listing-detail .label:not(:last-child){margin-bottom:.25em}.layout-listing-detail .help{margin-top:.5rem;font-size:.875rem;display:block}.layout-listing-detail .help .ti{vertical-align:middle;margin-right:4px;font-size:16px}.layout-listing-detail .help.has-icons-left{display:flex}.layout-listing-detail .field:not(:last-child){margin-bottom:.75rem}.layout-listing-detail .field.is-grouped{flex-direction:column;justify-content:flex-start;gap:12px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .field.is-grouped{flex-direction:row}}.layout-listing-detail .field.is-grouped>.control{flex-shrink:0}.layout-listing-detail .field.is-grouped>.control:not(:last-child){margin-bottom:0}.layout-listing-detail .field.is-grouped>.control.is-expanded{flex:1}.layout-listing-detail .field.is-grouped .dropdown{width:100%}.layout-listing-detail .field.has-addons{justify-content:flex-start;display:flex}.layout-listing-detail .field.has-addons .control:not(:last-child){margin-right:-1px}.layout-listing-detail .field.has-addons .control:not(:first-child):not(:last-child) .button,.layout-listing-detail .field.has-addons .control:not(:first-child):not(:last-child) .input,.layout-listing-detail .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.layout-listing-detail .field.has-addons .control:first-child:not(:only-child) .button,.layout-listing-detail .field.has-addons .control:first-child:not(:only-child) .input,.layout-listing-detail .field.has-addons .control:first-child:not(:only-child) .select select{border-top-right-radius:0;border-bottom-right-radius:0}.layout-listing-detail .field.has-addons .control:last-child:not(:only-child) .button,.layout-listing-detail .field.has-addons .control:last-child:not(:only-child) .input,.layout-listing-detail .field.has-addons .control:last-child:not(:only-child) .select select{border-top-left-radius:0;border-bottom-left-radius:0}.layout-listing-detail .field.has-addons .control .button:not([disabled]):hover,.layout-listing-detail .field.has-addons .control .button:not([disabled]).is-hovered,.layout-listing-detail .field.has-addons .control .input:not([disabled]):hover,.layout-listing-detail .field.has-addons .control .input:not([disabled]).is-hovered,.layout-listing-detail .field.has-addons .control .select select:not([disabled]):hover,.layout-listing-detail .field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.layout-listing-detail .field.has-addons .control .button:not([disabled]):focus,.layout-listing-detail .field.has-addons .control .button:not([disabled]).is-focused,.layout-listing-detail .field.has-addons .control .button:not([disabled]):active,.layout-listing-detail .field.has-addons .control .button:not([disabled]).is-active,.layout-listing-detail .field.has-addons .control .input:not([disabled]):focus,.layout-listing-detail .field.has-addons .control .input:not([disabled]).is-focused,.layout-listing-detail .field.has-addons .control .input:not([disabled]):active,.layout-listing-detail .field.has-addons .control .input:not([disabled]).is-active,.layout-listing-detail .field.has-addons .control .select select:not([disabled]):focus,.layout-listing-detail .field.has-addons .control .select select:not([disabled]).is-focused,.layout-listing-detail .field.has-addons .control .select select:not([disabled]):active,.layout-listing-detail .field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.layout-listing-detail .field.has-addons .control .button:not([disabled]):focus:hover,.layout-listing-detail .field.has-addons .control .button:not([disabled]).is-focused:hover,.layout-listing-detail .field.has-addons .control .button:not([disabled]):active:hover,.layout-listing-detail .field.has-addons .control .button:not([disabled]).is-active:hover,.layout-listing-detail .field.has-addons .control .input:not([disabled]):focus:hover,.layout-listing-detail .field.has-addons .control .input:not([disabled]).is-focused:hover,.layout-listing-detail .field.has-addons .control .input:not([disabled]):active:hover,.layout-listing-detail .field.has-addons .control .input:not([disabled]).is-active:hover,.layout-listing-detail .field.has-addons .control .select select:not([disabled]):focus:hover,.layout-listing-detail .field.has-addons .control .select select:not([disabled]).is-focused:hover,.layout-listing-detail .field.has-addons .control .select select:not([disabled]):active:hover,.layout-listing-detail .field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.layout-listing-detail .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.layout-listing-detail .field.has-addons-vertical{flex-direction:column;justify-content:flex-start;display:flex}.layout-listing-detail .field.has-addons-vertical .control:not(:first-child){margin-top:-1px}.layout-listing-detail .field.has-addons-vertical .control:not(:first-child):not(:last-child) .input{border-radius:0}.layout-listing-detail .field.has-addons-vertical .control:first-child:not(:only-child) .input{border-bottom-right-radius:0;border-bottom-left-radius:0}.layout-listing-detail .field.has-addons-vertical .control:first-child:not(:only-child) .input.is-danger{z-index:1}.layout-listing-detail .field.has-addons-vertical .control:last-child:not(:only-child) .input{border-top-left-radius:0;border-top-right-radius:0}.layout-listing-detail .field.has-addons-vertical .control:last-child:not(:only-child) .input.is-danger{z-index:1}.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]):hover,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]).is-hovered{z-index:2}.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]):focus,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]).is-focused,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]):active,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]).is-active{z-index:3}.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]):focus:hover,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]).is-focused:hover,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]):active:hover,.layout-listing-detail .field.has-addons-vertical .control .input:not([disabled]).is-active:hover{z-index:4}.layout-listing-detail .field.has-addons-vertical .control.is-expanded{flex-grow:1;flex-shrink:1}.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:not(:last-child){margin-right:-1px}.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:not(:first-child){margin-top:0}.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:first-child:not(:only-child) .button,.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:first-child:not(:only-child) .input,.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:first-child:not(:only-child) .select select{border-top-right-radius:0;border-bottom-right-radius:0}.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:last-child:not(:only-child) .button,.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:last-child:not(:only-child) .input,.layout-listing-detail .field.has-addons-vertical .control .field.has-addons .control:last-child:not(:only-child) .select select{border-top-left-radius:0;border-top-right-radius:6px;border-bottom-left-radius:0}.layout-listing-detail .field.is-boxed{position:relative}.layout-listing-detail .field.is-boxed .input{padding-right:3.25rem}.layout-listing-detail .field.is-boxed .button-search{height:calc(var(--control-height-large) - 8px);min-width:calc(var(--control-height-large) - 8px);border-radius:4px;padding:0;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.layout-listing-detail .field.is-boxed .dropdown-menu{width:100%}.layout-listing-detail .field.is-boxed.is-medium .input{height:var(--control-height-medium);padding-right:3rem}.layout-listing-detail .field.is-boxed.is-medium .button-search{height:calc(var(--control-height-medium) - 8px);min-width:calc(var(--control-height-medium) - 8px)}@media screen and (max-width:991px){.layout-listing-detail .field.is-boxed.is-mobile .input{height:48px}.layout-listing-detail .field.is-boxed.is-mobile .button-search{height:calc(var(--control-height-large) - 14px);min-width:calc(var(--control-height-large) - 14px)}}.layout-listing-detail .field.is-confirm{flex-flow:row;justify-content:center;align-items:center;gap:8px;display:flex}.layout-listing-detail .field.is-confirm .input{text-align:center;flex-shrink:0;width:40px;height:40px;padding:.25rem;font-size:1.125rem;font-weight:600;line-height:1.625rem}@media screen and (min-width:600px),print{.layout-listing-detail .field.is-confirm .input{width:48px;height:48px;font-size:1.5rem;font-weight:600;line-height:2rem}}.layout-listing-detail .control{box-sizing:border-box;clear:both;text-align:inherit;font-size:1rem;position:relative}.layout-listing-detail .control.has-icons-left .input:focus~.icon,.layout-listing-detail .control.has-icons-left .select:focus~.icon,.layout-listing-detail .control.has-icons-right .input:focus~.icon,.layout-listing-detail .control.has-icons-right .select:focus~.icon{color:var(--text)}.layout-listing-detail .control.has-icons-left .input.is-small~.icon,.layout-listing-detail .control.has-icons-left .select.is-small~.icon,.layout-listing-detail .control.has-icons-right .input.is-small~.icon,.layout-listing-detail .control.has-icons-right .select.is-small~.icon,.layout-listing-detail .control.has-icons-left .input.is-medium~.icon,.layout-listing-detail .control.has-icons-left .select.is-medium~.icon,.layout-listing-detail .control.has-icons-right .input.is-medium~.icon,.layout-listing-detail .control.has-icons-right .select.is-medium~.icon,.layout-listing-detail .control.has-icons-left .input.is-large~.icon,.layout-listing-detail .control.has-icons-left .select.is-large~.icon,.layout-listing-detail .control.has-icons-right .input.is-large~.icon,.layout-listing-detail .control.has-icons-right .select.is-large~.icon{font-size:1rem}.layout-listing-detail .control.has-icons-left .ti,.layout-listing-detail .control.has-icons-right .ti{color:var(--text);z-index:4;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;display:flex;position:absolute;top:0}.layout-listing-detail .control.has-icons-left .ti.is-large,.layout-listing-detail .control.has-icons-right .ti.is-large{font-size:1.5rem}.layout-listing-detail .control.has-icons-left.is-large .ti,.layout-listing-detail .control.has-icons-right.is-large .ti{width:3rem;height:3rem}.layout-listing-detail .control.has-icons-left .input,.layout-listing-detail .control.has-icons-left .select select{padding-left:2.5rem}.layout-listing-detail .control.has-icons-left .input.is-medium{padding-left:3rem}.layout-listing-detail .control.has-icons-left .is-left{pointer-events:none;left:0}.layout-listing-detail .control.has-icons-left .label,.layout-listing-detail .control.has-icons-right .label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 54px);display:block;overflow:hidden}.layout-listing-detail .control.has-icons-right .input,.layout-listing-detail .control.has-icons-right .select select{padding-right:2.5rem}.layout-listing-detail .control.has-icons-right .input.is-medium{padding-right:3rem}.layout-listing-detail .control.has-icons-right .is-right{right:0}.layout-listing-detail .control.has-float-label .label{pointer-events:none;z-index:4;text-overflow:ellipsis;color:#24283680;white-space:nowrap;font-size:.875rem;font-weight:400;line-height:20px;transition:all .25s;position:absolute;top:1.125rem;left:.75rem;overflow:hidden}.layout-listing-detail .control.has-float-label.dropdown .label{max-width:calc(100% - 56px)}.layout-listing-detail .control.has-float-label.has-icons-left .label{left:3.375rem}.layout-listing-detail .control.has-float-label.has-icons-left .input,.layout-listing-detail .control.has-float-label.has-icons-left .textarea{padding-left:3.375rem}.layout-listing-detail .control.has-float-label.has-icons-left .input:valid~.label,.layout-listing-detail .control.has-float-label.has-icons-left .input:focus~.label,.layout-listing-detail .control.has-float-label.has-icons-left .textarea:valid~.label,.layout-listing-detail .control.has-float-label.has-icons-left .textarea:focus~.label{left:3.375rem}.layout-listing-detail .control.has-float-label.has-icons-right .label{max-width:calc(100% - 56px)}.layout-listing-detail .control.has-float-label.has-icons-right .input{padding-right:3.25rem}.layout-listing-detail .control.has-float-label .ti{width:3.375rem;height:3.375rem;font-size:1.5rem}.layout-listing-detail .control.has-float-label .input,.layout-listing-detail .control.has-float-label .textarea{min-height:3.375rem;box-shadow:unset;padding:1.25rem .75rem .25rem}.layout-listing-detail .control.has-float-label .input:focus~.label,.layout-listing-detail .control.has-float-label .input:valid~.label,.layout-listing-detail .control.has-float-label .input[readonly]~.label,.layout-listing-detail .control.has-float-label .input[disabled]~.label,.layout-listing-detail .control.has-float-label .input:autofill~.label,.layout-listing-detail .control.has-float-label .textarea:focus~.label,.layout-listing-detail .control.has-float-label .textarea:valid~.label,.layout-listing-detail .control.has-float-label .textarea[readonly]~.label,.layout-listing-detail .control.has-float-label .textarea[disabled]~.label,.layout-listing-detail .control.has-float-label .textarea:autofill~.label{color:var(--grey-light);margin:0;padding-top:.25rem;font-size:.75rem;line-height:18px;top:1px;left:.75rem}.layout-listing-detail .control.has-float-label .input[disabled]~.label,.layout-listing-detail .control.has-float-label .textarea[disabled]~.label{background-color:#0000}.layout-listing-detail .control.has-float-label .input:not(.is-active,:disabled):focus,.layout-listing-detail .control.has-float-label .textarea:not(.is-active,:disabled):focus{border-color:var(--primary);box-shadow:0 0 0 .1875em #c4842a4d}.layout-listing-detail .control.has-float-label .textarea:focus,.layout-listing-detail .control.has-float-label .textarea:valid,.layout-listing-detail .control.has-float-label .textarea[readonly],.layout-listing-detail .control.has-float-label .textarea[disabled]{background-color:#fff;width:96%}.layout-listing-detail .control.has-text-right .text{color:#454d6c;font-size:.875rem;line-height:20px;position:absolute;top:50%;transform:translateY(-50%)}.layout-listing-detail .control.has-text-right .text.is-right{right:12px}.layout-listing-detail .control.has-text-right .input{padding-right:2rem}.layout-listing-detail .control.has-suggest-tags{border:1px solid var(--grey-lighter);border-radius:6px;flex-direction:column;padding:1rem;display:flex}.layout-listing-detail .control.has-suggest-tags[disabled],.layout-listing-detail .control.has-suggest-tags.is-disabled{background-color:var(--background);border-color:var(--grey-lighter);box-shadow:none;color:var(--grey);cursor:not-allowed}.layout-listing-detail .control.has-suggest-tags[disabled] .badge,.layout-listing-detail .control.has-suggest-tags.is-disabled .badge{pointer-events:none;background-color:var(--background);border:1px solid var(--grey-lighter);box-shadow:none;color:var(--grey)}.layout-listing-detail .control.has-suggest-tags .textarea{box-shadow:none;resize:none;border:none;padding:0}.layout-listing-detail .control.has-suggest-tags .textarea+.badges{margin-top:1.25rem}@media screen and (max-width:599px){.layout-listing-detail .control.has-suggest-tags .badges{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}}.layout-listing-detail .control.is-loading:after{z-index:4;top:.75rem;right:.625em;position:absolute!important}.layout-listing-detail .control.is-loading.is-small:after{font-size:.875rem}.layout-listing-detail .control.is-loading.is-large:after{font-size:1.25rem;top:1rem}.layout-listing-detail .select{vertical-align:top;max-width:100%;display:inline-block;position:relative}.layout-listing-detail .select:not(.is-multiple){height:2.5rem}.layout-listing-detail .select:not(.is-multiple):not(.is-loading):after{border-color:var(--text);z-index:4;right:1.125em}.layout-listing-detail .select.is-rounded select{border-radius:9999px;padding-left:1em}.layout-listing-detail .select select{cursor:pointer;outline:none;max-width:100%;font-size:1rem;display:block}.layout-listing-detail .select select::-ms-expand{display:none}.layout-listing-detail .select select[disabled]:hover,.layout-listing-detail fieldset[disabled] .select select:hover{border-color:var(--grey-lighter)}.layout-listing-detail .select select:not([multiple]){padding-right:2.5em}.layout-listing-detail .select select[multiple]{height:auto;padding:0}.layout-listing-detail .select select[multiple] option{padding:.5rem 1rem}.layout-listing-detail .select:not(.is-multiple):not(.is-loading):hover:after{border-color:var(--text)}.layout-listing-detail .select.is-small{height:var(--control-height-small);border-radius:4px}.layout-listing-detail .select.is-large{height:var(--control-height-large)}.layout-listing-detail .select.is-large .icon.is-large{font-size:20px}.layout-listing-detail .select.is-disabled:after{opacity:.5;border-color:var(--grey)!important}.layout-listing-detail .select.is-fullwidth,.layout-listing-detail .select.is-fullwidth select{width:100%}.layout-listing-detail .select.is-loading:after{margin-top:0;position:absolute;top:.625em;right:.625em;transform:none}.layout-listing-detail .select.is-loading.is-small:after{font-size:.875rem}.layout-listing-detail .select.is-loading.is-large:after{font-size:1rem}.layout-listing-detail .read-more-custom .content{margin-bottom:8px;position:relative;overflow:hidden}.layout-listing-detail .read-more-custom .content .read-more:not(.is-expanded):after{content:"";background:linear-gradient(#fcfcfc00 50%,#fff 100%);width:100%;height:100px;position:absolute;bottom:0;left:0}.layout-listing-detail .read-more-custom .button{width:fit-content}.layout-listing-detail :root{--f-toolbar-height:48px}.layout-listing-detail .fancybox-custom-iframe .fancybox__slide{padding:0!important}.layout-listing-detail .fancybox-custom-iframe .fancybox__content{width:100%!important;height:100%!important;padding:0!important}.layout-listing-detail .fancybox-custom-iframe .fancybox__content>.f-button.is-close-btn{background:#0003;--f-button-width:40px!important;--f-button-height:40px!important;--f-button-border-radius:4px!important;--f-button-color:var(--white)!important;--f-button-hover-bg:#0003!important;--fancybox-slide-gap:0!important;--f-button-svg-width:20px!important;--f-button-svg-height:20px!important;position:fixed!important;top:1.5rem!important;right:1.5rem!important}.layout-listing-detail .fancybox-custom-iframe .f-button.is-close-btn{background:#0003;position:fixed!important;top:1rem!important;right:1rem!important}.layout-listing-detail .fancybox-custom-iframe .f-label{z-index:50;position:fixed;top:1.5rem;left:1.5rem}.layout-listing-detail .fancybox-custom .fancybox__progress,.layout-listing-detail .fancybox-custom-iframe .fancybox__progress{background-color:var(--white)}.layout-listing-detail .fancybox-custom .fancybox__slide,.layout-listing-detail .fancybox-custom-iframe .fancybox__slide{padding:0!important}.layout-listing-detail .fancybox-custom .fancybox__viewport,.layout-listing-detail .fancybox-custom-iframe .fancybox__viewport{height:calc(100% - 152px)}@media screen and (min-width:600px),print{.layout-listing-detail .fancybox-custom .fancybox__viewport,.layout-listing-detail .fancybox-custom-iframe .fancybox__viewport{height:100%}}.layout-listing-detail .fancybox-custom .fancybox__toolbar,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar{pointer-events:unset;gap:0;width:100%;max-width:1160px;margin:0 auto;padding:12px 16px 20px;position:relative!important}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .fancybox__toolbar,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar{padding:16px 0}}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-middle,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-middle{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:16px;margin-right:16px;overflow-x:auto}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-middle::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-middle::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-middle,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-middle{width:100%;margin-right:20px}}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right{flex-grow:0;align-items:center;width:fit-content;position:relative;--f-button-width:40px!important;--f-button-height:40px!important;--f-button-border-radius:4px!important;--f-button-color:var(--white)!important;--f-button-hover-bg:#0003!important;--fancybox-slide-gap:0!important;--f-button-svg-width:20px!important;--f-button-svg-height:20px!important}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right{margin:0}}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right .fancybox-control-right,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right .fancybox-control-right{flex-wrap:nowrap}@media screen and (max-width:599px){.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right .fancybox-control-right,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right .fancybox-control-right{background:#18181b80;width:100%;padding:0 20px 24px;position:fixed;bottom:0;left:0;right:0}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right .fancybox-control-right .button,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right .fancybox-control-right .button{flex:1}}@media screen and (min-width:600px),print{.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-right .fancybox-control-right+.f-button,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-right .fancybox-control-right+.f-button{margin-left:12px}}.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-left,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-left{flex-grow:0;width:fit-content}@media screen and (max-width:991px){.layout-listing-detail .fancybox-custom .fancybox__toolbar__column.is-left,.layout-listing-detail .fancybox-custom-iframe .fancybox__toolbar__column.is-left{display:none}}.layout-listing-detail .fancybox-custom .fancybox__infobar,.layout-listing-detail .fancybox-custom-iframe .fancybox__infobar{background:0 0;border-radius:6px;padding:8px;font-size:.875rem;font-weight:400;line-height:1.25rem;position:relative;top:24px}.layout-listing-detail .fancybox-custom .fancybox__infobar span,.layout-listing-detail .fancybox-custom-iframe .fancybox__infobar span{padding:0}.layout-listing-detail .fancybox-custom .fancybox__nav,.layout-listing-detail .fancybox-custom-iframe .fancybox__nav{--f-button-next-pos:40px;--f-button-prev-pos:40px;--f-button-width:40px;--f-button-height:40px;--f-button-color:var(--text);--f-button-hover-color:var(--text);--f-button-bg:var(--white);--f-button-hover-bg:var(--white);--f-button-active-bg:var(--white);--f-button-svg-height:16px;--f-button-svg-width:16px;--f-button-svg-stroke-width:2;--f-button-svg-filter:none}.layout-listing-detail .fancybox-custom .fancybox__nav .f-button.is-next,.layout-listing-detail .fancybox-custom-iframe .fancybox__nav .f-button.is-next,.layout-listing-detail .fancybox-custom .fancybox__nav .f-button.is-prev,.layout-listing-detail .fancybox-custom-iframe .fancybox__nav .f-button.is-prev{opacity:0;visibility:hidden}@media screen and (min-width:600px),print{.layout-listing-detail .fancybox-custom .fancybox__nav .f-button.is-next,.layout-listing-detail .fancybox-custom-iframe .fancybox__nav .f-button.is-next,.layout-listing-detail .fancybox-custom .fancybox__nav .f-button.is-prev,.layout-listing-detail .fancybox-custom-iframe .fancybox__nav .f-button.is-prev{opacity:1;visibility:visible}}.layout-listing-detail .fancybox-custom .fancybox__close,.layout-listing-detail .fancybox-custom-iframe .fancybox__close{background:#00000080;width:40px}.layout-listing-detail .fancybox-custom .fancybox__close:not(:hover),.layout-listing-detail .fancybox-custom-iframe .fancybox__close:not(:hover){color:var(--white);background-color:#0000;border-color:#0000}.layout-listing-detail .fancybox-custom .fancybox__close:hover,.layout-listing-detail .fancybox-custom-iframe .fancybox__close:hover{background-color:var(--white)}.layout-listing-detail .fancybox-custom .fancybox__caption,.layout-listing-detail .fancybox-custom-iframe .fancybox__caption{--fancybox-color:#fff;text-align:center;z-index:100;padding:4px 12px;font-size:20px;line-height:28px}@media screen and (min-width:578px){.layout-listing-detail .fancybox-custom .fancybox__caption,.layout-listing-detail .fancybox-custom-iframe .fancybox__caption{background:#242836bf;border-radius:6px;position:absolute;bottom:20px}}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs{--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs .f-thumbs__viewport,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs .f-thumbs__viewport{width:100%;max-width:1200px;margin:0 auto}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs.is-horizontal .f-thumbs__track,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs.is-horizontal .f-thumbs__track{width:100%;padding:20px 0;transform:matrix(1,0,0,1,0,0)}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs.is-horizontal .f-thumbs__track,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs.is-horizontal .f-thumbs__track{padding:32px 0}}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.is-selected .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.is-selected .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.is-nav-selected .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.is-nav-selected .f-thumbs__slide__button{opacity:1}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button{position:relative}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button img{opacity:.5}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:before{z-index:1;color:#fff9;font-family:tabler;font-size:24px;transition:color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:hover:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:hover:before{color:#fff}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-youtube .f-thumbs__slide__button:before{content:""}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-360 .f-thumbs__slide__button:before{content:""}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-furniture .f-thumbs__slide__button:before{content:""}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide.for-3D-text .f-thumbs__slide__button:before{content:""}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text{--f-thumb-opacity:1}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360 .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360 .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text .f-thumbs__slide__button:before,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text .f-thumbs__slide__button:before{color:#fff;text-shadow:0 1px 6px #000000bf}.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-youtube .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-video .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360 .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-360 .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-furniture .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text .f-thumbs__slide__button img,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer .f-thumbs__slide:is(.is-selected,.is-nav-selected).for-3D-text .f-thumbs__slide__button img{opacity:1}@media screen and (max-width:599px){.layout-listing-detail .fancybox-custom .fancybox__footer,.layout-listing-detail .fancybox-custom-iframe .fancybox__footer{bottom:64px!important}}.layout-listing-detail .fancybox-custom .btn-fancybox,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox{height:34px;color:var(--white);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:8px 0;font-size:14px;font-weight:500;line-height:40px;transition:background-color .1s;display:inline-flex}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .btn-fancybox,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox{height:40px;font-size:16px}}.layout-listing-detail .fancybox-custom .btn-fancybox:not(.is-active),.layout-listing-detail .fancybox-custom-iframe .btn-fancybox:not(.is-active){opacity:.75}.layout-listing-detail .fancybox-custom .btn-fancybox:not(.is-active):hover,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox:not(.is-active):hover{opacity:1}.layout-listing-detail .fancybox-custom .btn-fancybox:focus,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox:focus,.layout-listing-detail .fancybox-custom .btn-fancybox:focus-visible,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox:focus-visible{box-shadow:none!important}.layout-listing-detail .fancybox-custom .btn-fancybox.is-active,.layout-listing-detail .fancybox-custom-iframe .btn-fancybox.is-active{border-bottom-color:var(--white)}.layout-listing-detail .fancybox-custom .f-button.is-next,.layout-listing-detail .fancybox-custom-iframe .f-button.is-next,.layout-listing-detail .fancybox-custom .f-button.is-prev,.layout-listing-detail .fancybox-custom-iframe .f-button.is-prev{--f-button-width:52px;--f-button-height:52px;--f-button-bg:#00000080;--f-button-color:#fff;--f-button-border-radius:50%;--f-button-hover-bg:#fff;--f-button-svg-height:20px;--f-button-svg-width:20px;box-shadow:0 12px 24px 2px #1c1e2233}.layout-listing-detail .fancybox-custom .f-button.is-next:hover,.layout-listing-detail .fancybox-custom-iframe .f-button.is-next:hover,.layout-listing-detail .fancybox-custom .f-button.is-prev:hover,.layout-listing-detail .fancybox-custom-iframe .f-button.is-prev:hover{--f-button-hover-color:var(--primary)}.layout-listing-detail .fancybox-custom .fancybox__gallery,.layout-listing-detail .fancybox-custom-iframe .fancybox__gallery{-ms-overflow-style:none;scrollbar-width:none;z-index:12;flex-wrap:nowrap;gap:8px;height:40px;margin:16px 16px 12px;position:relative;overflow-x:auto}.layout-listing-detail .fancybox-custom .fancybox__gallery::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .fancybox-custom-iframe .fancybox__gallery::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .fancybox-custom .property-gallery-buttons,.layout-listing-detail .fancybox-custom-iframe .property-gallery-buttons{flex-wrap:nowrap;gap:8px;width:fit-content;margin:0}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom .property-gallery-buttons,.layout-listing-detail .fancybox-custom-iframe .property-gallery-buttons{margin:0 auto}}.layout-listing-detail .fancybox-custom .property-gallery-buttons .btn-fancybox,.layout-listing-detail .fancybox-custom-iframe .property-gallery-buttons .btn-fancybox{padding-left:8px;padding-right:8px}.layout-listing-detail .fancybox-custom .property-gallery-buttons .btn-fancybox.is-active,.layout-listing-detail .fancybox-custom-iframe .property-gallery-buttons .btn-fancybox.is-active{background:#454d6c;border-bottom:none;border-radius:6px}.layout-listing-detail .fancybox-custom .button,.layout-listing-detail .fancybox-custom-iframe .button{text-shadow:none}.layout-listing-detail img[data-fancybox]{cursor:zoom-in}.layout-listing-detail .fancybox-custom .justified-gallery-custom,.layout-listing-detail .fancybox-custom-iframe .justified-gallery-custom{margin-bottom:20px}.layout-listing-detail .fancybox-custom.is-preview-pdf .fancybox__toolbar,.layout-listing-detail .fancybox-custom-iframe.is-preview-pdf .fancybox__toolbar{max-width:100%}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom.is-preview-pdf .fancybox__toolbar,.layout-listing-detail .fancybox-custom-iframe.is-preview-pdf .fancybox__toolbar{padding-right:16px}}.layout-listing-detail .fancybox-custom.is-preview-pdf .fancybox__toolbar__column.is-right .button,.layout-listing-detail .fancybox-custom-iframe.is-preview-pdf .fancybox__toolbar__column.is-right .button{line-height:1.3}@media screen and (max-width:599px){.layout-listing-detail .fancybox-custom.is-preview-pdf .fancybox__toolbar__column.is-right .button,.layout-listing-detail .fancybox-custom-iframe.is-preview-pdf .fancybox__toolbar__column.is-right .button{padding:8px 12px}}.layout-listing-detail .fancybox__carousel.has-thumbs{overflow:hidden}.layout-listing-detail .fancybox-custom-html{background:0 0!important;padding:0!important}@media screen and (min-width:992px){.layout-listing-detail .fancybox-custom-html,.layout-listing-detail .fancybox-custom-html .image-viewer-container{height:100%}}.layout-listing-detail .fancybox-custom-html .image-viewer-container .icv__label{text-shadow:0 2px 10px #000000bf;background:0 0;font-size:1.375rem;font-weight:600;line-height:1.875rem}.layout-listing-detail .for-furniture .fancybox__content{width:auto!important;height:auto!important}.layout-listing-detail .f-carousel-custom{position:relative}.layout-listing-detail .f-carousel-custom.fancybox__content{--fancybox-content-bg:transparent;width:100%;max-width:1160px;height:100%;margin:0 auto;padding:0}.layout-listing-detail .f-carousel-custom.fancybox__content .f-carousel{height:calc(100% - 136px)}.layout-listing-detail .f-carousel-custom .f-carousel__slide{justify-content:center;align-items:center;display:flex}.layout-listing-detail .f-carousel-custom .f-carousel__slide img{object-fit:contain;height:auto;display:block}.layout-listing-detail .f-carousel-custom .f-carousel__thumbs{--f-thumb-width:46px}.layout-listing-detail .f-carousel-custom .f-carousel__thumbs .f-thumbs__slide.is-nav-selected{--f-thumb-width:96px}.layout-listing-detail .f-carousel-custom .f-carousel__thumbs.is-horizontal .f-thumbs__track{margin:0;padding:20px 0}@media screen and (min-width:992px){.layout-listing-detail .f-carousel-custom .f-carousel__thumbs.is-horizontal .f-thumbs__track{padding:32px 0}}.layout-listing-detail .f-carousel-custom .btn-back,.layout-listing-detail .f-carousel-custom .f-caption-custom{z-index:2;position:absolute}.layout-listing-detail .f-carousel-custom .btn-back{color:#fff;text-shadow:0 2px 4px #000c;top:0;left:0}@media (hover:hover) and (pointer:fine){.layout-listing-detail .f-carousel-custom .btn-back:hover{color:#fff;opacity:.9}}.layout-listing-detail .f-carousel-custom .fancybox__caption{text-align:center;bottom:156px;left:50%;transform:translate(-50%)}.layout-listing-detail .f-carousel-custom .justified-gallery-content{display:none}@media screen and (min-width:768px){.layout-listing-detail .f-carousel-custom .justified-gallery-content{width:fit-content;height:fit-content;display:flex;bottom:136px}}.layout-listing-detail .image-map-render{width:100%;height:100%}.layout-listing-detail .image-map-render.is-fullscreen,.layout-listing-detail .image-map-render.is-fullscreen .image-map-render-content{justify-content:center;align-items:center;display:flex}.layout-listing-detail .imp-container,.layout-listing-detail .imp-ui-wrap,.layout-listing-detail .imp-canvas-wrap,.layout-listing-detail .imp-canvas{z-index:2}.layout-listing-detail .imp-canvas{height:300px}.layout-listing-detail [data-image-map-id] .imp-ui-top-right{display:none;top:16px;left:16px;right:auto}.layout-listing-detail [data-image-map-id] .imp-ui-bottom-right{z-index:6;top:12px;bottom:auto;right:12px}@media screen and (min-width:992px){.layout-listing-detail [data-image-map-id] .imp-ui-bottom-right{top:16px;right:16px}}.layout-listing-detail [data-image-map-id] .imp-ui-bottom-right{gap:.5rem}.layout-listing-detail [data-image-map-id] .imp-ui-zoom-button,.layout-listing-detail [data-image-map-id] .imp-fullscreen-button{border-radius:6px;width:34px;height:34px;box-shadow:0 4px 12px #1c1e2214;fill:#fff!important;background:#00000080!important;border:0!important}.layout-listing-detail [data-image-map-id] .imp-fullscreen-button{margin-top:0}.layout-listing-detail [data-image-map-id] .imp-ui-element.imp-ui-layers-select{height:40px!important;padding-left:16px!important;line-height:38px!important}.layout-listing-detail [data-image-map-id] .imp-ui-layers-menu-wrap .imp-icon{top:11px!important}@media screen and (max-width:599px){.layout-listing-detail .imp-ui-bottom-left{display:none!important}}.layout-listing-detail .hs-arrow-bottom{border-top-color:#000000e6!important}.layout-listing-detail .imp-tooltip{background:0 0!important;border-radius:12px!important;padding:0!important}.layout-listing-detail .imp-tooltip-content{background:#000000e6!important;border-radius:12px!important;padding:12px!important}.layout-listing-detail .imp-tooltip-content p[style]{padding:0!important}.layout-listing-detail .imp-tooltip-content .card-floor-plan{background:0 0!important;padding:0!important}.layout-listing-detail .imp-object-text{text-shadow:1px 1px 2px #000,0 0 25px #000,0 0 5px #000;color:#fff!important}.layout-listing-detail .imp-tooltips-container.is-fullscreen .imp-fullscreen-tooltip .imp-tooltip-close-button{display:none!important}.layout-listing-detail .popover-menu{z-index:300;max-width:100vw;display:none}.layout-listing-detail .popover-menu.is-active{display:block}.layout-listing-detail .popover-menu-body{z-index:2}.layout-listing-detail .popover-menu .dropdown-content{min-width:180px}.layout-listing-detail .popover-menu a.dropdown-item{font-weight:500}.layout-listing-detail .swiper-custom-container .nav-button-prev,.layout-listing-detail .swiper-custom-container .nav-button-next,.layout-listing-detail .nav-button-next,.layout-listing-detail .nav-button-prev{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);background:var(--white);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,box-shadow .2s;display:flex;position:absolute;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .swiper-custom-container .nav-button-prev:after,.layout-listing-detail .swiper-custom-container .nav-button-next:after,.layout-listing-detail .nav-button-next:after,.layout-listing-detail .nav-button-prev:after{color:var(--text);font-size:20px;transition:color .2s}@media screen and (min-width:992px){.layout-listing-detail .nav-button-next:hover,.layout-listing-detail .nav-button-prev:hover{box-shadow:0 12px 24px -4px #1c1e2233}}.layout-listing-detail .nav-button-next:hover:after,.layout-listing-detail .nav-button-prev:hover:after{color:var(--primary)}.layout-listing-detail .nav-button-next.swiper-button-disabled,.layout-listing-detail .nav-button-next.nav-button-disabled,.layout-listing-detail .nav-button-prev.swiper-button-disabled,.layout-listing-detail .nav-button-prev.nav-button-disabled{opacity:0;display:none}.layout-listing-detail .nav-button-next:not(.is-dark),.layout-listing-detail .nav-button-prev:not(.is-dark){border-color:#e6e9ec}.layout-listing-detail .nav-button-next.is-outlined,.layout-listing-detail .nav-button-prev.is-outlined{background:var(--white);border-color:var(--border);transition:border-color .1s ease-in}.layout-listing-detail .nav-button-next.is-outlined:hover,.layout-listing-detail .nav-button-prev.is-outlined:hover{border-color:var(--grey)}.layout-listing-detail .nav-button-next.is-outlined:after,.layout-listing-detail .nav-button-prev.is-outlined:after{color:var(--text)}.layout-listing-detail .nav-button-next.is-dark,.layout-listing-detail .nav-button-prev.is-dark{background:#00000080}.layout-listing-detail .nav-button-next.is-dark:after,.layout-listing-detail .nav-button-prev.is-dark:after{color:var(--white)}.layout-listing-detail .nav-button-next.is-dark:hover,.layout-listing-detail .nav-button-prev.is-dark:hover{background:var(--white)}.layout-listing-detail .nav-button-next.is-dark:hover:after,.layout-listing-detail .nav-button-prev.is-dark:hover:after{color:var(--primary)}.layout-listing-detail .nav-button-next.is-primary,.layout-listing-detail .nav-button-prev.is-primary{color:#fff;background:#c4842a}.layout-listing-detail .nav-button-next.is-primary:after,.layout-listing-detail .nav-button-prev.is-primary:after{color:#fff}.layout-listing-detail .nav-button-next.is-medium,.layout-listing-detail .nav-button-prev.is-medium{--swiper-navigation-size:40px}.layout-listing-detail .nav-button-next.is-large,.layout-listing-detail .nav-button-prev.is-large{--swiper-navigation-size:52px}.layout-listing-detail .nav-button-next.is-large:after,.layout-listing-detail .nav-button-prev.is-large:after{font-size:24px}.layout-listing-detail .nav-button-next.is-x-small,.layout-listing-detail .nav-button-prev.is-x-small{--swiper-navigation-size:24px;width:var(--swiper-navigation-size)}.layout-listing-detail .nav-button-next.is-x-small:after,.layout-listing-detail .nav-button-prev.is-x-small:after{font-size:16px}@media screen and (min-width:992px){.layout-listing-detail .nav-button-next.is-large-desktop,.layout-listing-detail .nav-button-prev.is-large-desktop{--swiper-navigation-size:52px}.layout-listing-detail .nav-button-next.is-large-desktop:after,.layout-listing-detail .nav-button-prev.is-large-desktop:after{font-size:24px}}.layout-listing-detail .nav-button-next{right:8px}.layout-listing-detail .nav-button-next:after,.layout-listing-detail .nav-button-prev:after,.layout-listing-detail .swiper-nav-absolute .nav-button-prev:after,.layout-listing-detail .swiper-nav-absolute .nav-button-next:after{content:none!important}.layout-listing-detail .nav-button-next.is-top-right{right:0}.layout-listing-detail .nav-button-prev{left:8px}.layout-listing-detail .nav-button-prev.is-top-right{left:auto;right:40px}.layout-listing-detail .swiper-custom-container{--swiper-navigation-size:34px;position:relative}.layout-listing-detail .swiper-custom-container .swiper,.layout-listing-detail .swiper-custom-container .swiper-container{position:unset;overflow:hidden}.layout-listing-detail .swiper-custom-container .swiper-wrapper{display:flex}.layout-listing-detail .swiper-custom-container .swiper-slide{backface-visibility:hidden;flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative;transform:translateZ(0)}.layout-listing-detail .swiper-custom-container .swiper-autoheight,.layout-listing-detail .swiper-custom-container .swiper-autoheight .swiper-slide{height:auto}.layout-listing-detail .swiper-custom-container .swiper-pagination-bullets{--swiper-pagination-bottom:32px}.layout-listing-detail .swiper-custom-container .swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-inactive-color:#fff;--swiper-theme-color:#fff}.layout-listing-detail .swiper-nav-absolute{grid-gap:8px;align-items:center;display:flex;position:absolute;top:-56px;right:0}@media screen and (max-width:991px){.layout-listing-detail .swiper-nav-absolute{display:none}}.layout-listing-detail .swiper-nav-absolute .nav-button-next,.layout-listing-detail .swiper-nav-absolute .nav-button-prev{margin:0;position:static}@media screen and (min-width:992px){.layout-listing-detail .swiper-nav-absolute .nav-button-next.swiper-button-disabled,.layout-listing-detail .swiper-nav-absolute .nav-button-next.nav-button-disabled,.layout-listing-detail .swiper-nav-absolute .nav-button-prev.swiper-button-disabled,.layout-listing-detail .swiper-nav-absolute .nav-button-prev.nav-button-disabled{opacity:.5;display:flex}}.layout-listing-detail .swiper-nav-absolute .nav-button-next a:not(.nav-button-next,.nav-button-prev):hover,.layout-listing-detail .swiper-nav-absolute .nav-button-prev a:not(.nav-button-next,.nav-button-prev):hover{text-decoration:underline}.layout-listing-detail .swiper-slide-video,.layout-listing-detail .swiper-slide-360{width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .swiper-slide-video iframe,.layout-listing-detail .swiper-slide-360 iframe{z-index:6;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .swiper-slide-video:before,.layout-listing-detail .swiper-slide-360:before{content:"";z-index:1;color:#fff9;font-family:tabler;font-size:24px;transition:color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .swiper-slide-video:not(.swiper-slide-thumb-active):hover:before,.layout-listing-detail .swiper-slide-360:not(.swiper-slide-thumb-active):hover:before,.layout-listing-detail .swiper-slide-360.swiper-slide-thumb-active:before{color:#fff}.layout-listing-detail .swiper-slide-control{z-index:6;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .swiper-slide-control.is-playing{opacity:0;transition:opacity .2s}.layout-listing-detail .swiper-slide-control:hover{opacity:1}.layout-listing-detail .swiper-slide-control .swiper-btn-control{cursor:pointer;background:#fff;border:4px solid #ffffff80;border-radius:9999px;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffff80}.layout-listing-detail .swiper-slide-control .swiper-btn-control:after{content:"";background:#fffc;border-radius:9999px;width:48px;height:48px;transition:transform .3s ease-out;animation:1.6s ease-out .6s infinite forwards circlePlayer;position:absolute}@media screen and (min-width:600px),print{.layout-listing-detail .swiper-slide-control .swiper-btn-control{width:64px;height:64px}}.layout-listing-detail .swiper-slide-control .swiper-btn-control .ti{color:#c4842a;z-index:1;font-size:24px}@media screen and (min-width:600px),print{.layout-listing-detail .swiper-slide-control .swiper-btn-control .ti{font-size:36px}}.layout-listing-detail .justified-gallery-image{z-index:1;border-radius:6px;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.layout-listing-detail .justified-gallery-image:hover .justified-gallery-content{box-shadow:inset 0 0 0 10px #0009}}.layout-listing-detail .justified-gallery-image img{z-index:0}.layout-listing-detail .justified-gallery-content{z-index:2;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:20px 24px;transition:box-shadow .3s;display:flex;position:absolute;bottom:0;left:0}.layout-listing-detail .justified-gallery-content .block-text,.layout-listing-detail .justified-gallery-content .block-title{color:#fff}.layout-listing-detail .justified-gallery-content .block-text{text-shadow:0 2px 4px #000c;margin-bottom:4px;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .justified-gallery-content .block-title{text-shadow:0 2px 4px #000c;margin:0;font-size:20px;font-weight:700;line-height:28px}.layout-listing-detail .breadcrumbs{-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;list-style:none;display:flex;overflow-x:auto}.layout-listing-detail .breadcrumbs::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .breadcrumbs-item{color:#24283680;align-items:center;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.layout-listing-detail .breadcrumbs-item a:not(.dropdown-item){color:#24283680;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}@media (hover:hover) and (pointer:fine){.layout-listing-detail .breadcrumbs-item a:not(.dropdown-item):hover{color:var(--primary)}}.layout-listing-detail .breadcrumbs-item.is-active{color:var(--text)}.layout-listing-detail .breadcrumbs-item.is-active a{color:var(--text);padding-left:0}.layout-listing-detail .breadcrumbs-item:not(:last-child):after{color:var(--grey);margin:0 .25rem;font-family:tabler;font-size:14px;line-height:1;position:relative;top:0}.layout-listing-detail .list-utilities-item{font-size:1rem;font-weight:inherit;color:var(--text);transition:color .2s;display:inline}.layout-listing-detail .list-utilities-item.is-link{color:#162a75;font-weight:500}.layout-listing-detail .list-utilities:not(.is-align-right) .list-utilities-item:not(:last-child):after{content:",";margin-right:.25rem}.layout-listing-detail .list-utilities.is-dot .list-utilities-item:not(:last-child):after{content:"";background:var(--grey-light);vertical-align:middle;border-radius:9999px;flex-shrink:0;width:4px;height:4px;margin:0 .5rem;display:inline-flex}.layout-listing-detail .list-utilities.is-align-right .list-utilities-item:not(:last-child):after{content:","}.layout-listing-detail .list-utilities.is-align-right .list-utilities-item+.list-utilities-item{margin-left:.25rem}.layout-listing-detail a.list-utilities-item:hover{color:var(--primary)}.layout-listing-detail .dropdown{vertical-align:top;display:inline-flex;position:relative}.layout-listing-detail .dropdown .dropdown-icon{vertical-align:middle;transition:transform .2s}.layout-listing-detail .dropdown.is-active .dropdown-menu,.layout-listing-detail .dropdown.is-hoverable:hover .dropdown-menu{display:block}.layout-listing-detail .dropdown.is-active .navbar-link:after,.layout-listing-detail .dropdown.is-hoverable:hover .navbar-link:after{border-color:#c4842a}.layout-listing-detail .dropdown.is-active .dropdown-menu{pointer-events:visible}.layout-listing-detail .dropdown.is-active .dropdown-link:after{transform:translateY(-50%)rotateX(180deg)}.layout-listing-detail .dropdown.is-active .dropdown-icon{transform:rotateX(180deg)}.layout-listing-detail .dropdown.is-active.is-center .dropdown-menu{opacity:1}.layout-listing-detail .dropdown.is-right .dropdown-menu{left:auto;right:0}@media screen and (min-width:600px),print{.layout-listing-detail .dropdown.is-right-tablet .dropdown-menu{left:auto;right:0}}.layout-listing-detail .dropdown.is-center .dropdown-menu{opacity:0;transition-property:opacity,transform;transition-duration:86ms;display:block;top:calc(100% + 8px);left:50%;transform:translate(-50%,-5px)}.layout-listing-detail .dropdown.is-hoverable:not(.is-left):hover .dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0%)translate(-50%)}.layout-listing-detail .dropdown.is-up .dropdown-menu{padding-bottom:4px;padding-top:initial;top:auto;bottom:100%}.layout-listing-detail .dropdown-open{overflow:hidden}.layout-listing-detail .dropdown-close{border-radius:50%;position:absolute;top:8px;right:8px}.layout-listing-detail .dropdown-menu{pointer-events:none;z-index:400;min-width:180px;padding-top:4px;display:none;position:absolute;top:100%;left:0}.layout-listing-detail .dropdown-menu .columns{margin-top:0;margin-bottom:0}.layout-listing-detail .dropdown-menu .column{padding-top:0;padding-bottom:0}.layout-listing-detail .dropdown-menu.is-active{pointer-events:auto;display:block}.layout-listing-detail .dropdown-content{background-color:#fff;border:1px solid #e6e9ec;border-radius:6px;padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .dropdown-content .dropdown-label,.layout-listing-detail .dropdown-content .dropdown-footer{z-index:1;flex-shrink:0}.layout-listing-detail .dropdown-item{color:#242836;padding:.4375rem 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:background-color .1s;display:block;position:relative}.layout-listing-detail .dropdown-item:hover,.layout-listing-detail .dropdown-item.is-active{color:#c4842a;background-color:#faf7f4}.layout-listing-detail .dropdown-item.is-active{color:#c4842a;font-weight:500}.layout-listing-detail .dropdown-body{scrollbar-color:#989cab transparent;scrollbar-width:thin;max-height:300px;padding:0 .5rem;overflow-y:auto}.layout-listing-detail .dropdown-body::-webkit-scrollbar{width:12px}.layout-listing-detail .dropdown-body::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .dropdown-body::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .dropdown-body::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .dropdown-body::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .dropdown-body .dropdown-item{border-radius:4px;padding-left:.5rem;padding-right:.5rem}.layout-listing-detail .dropdown-footer{z-index:1;background-color:#fff;border-top:1px solid #e6e9ec;border-radius:0 0 6px 6px;padding:1rem 1.5rem;display:flex}.layout-listing-detail .dropdown-link{color:#242836;padding:.5rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:block;position:relative}.layout-listing-detail .dropdown-link:after{color:#454d6c;transform-origin:50%;font-family:tabler;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.layout-listing-detail .dropdown-link.has-value span:not(:last-child):after{content:",";padding-right:4px;display:inline-flex}.layout-listing-detail a.dropdown-item,.layout-listing-detail button.dropdown-item{text-align:inherit;white-space:nowrap;width:100%;padding-top:.4375rem;padding-bottom:.4375rem;padding-right:3rem}.layout-listing-detail a.dropdown-item:hover,.layout-listing-detail button.dropdown-item:hover{color:var(--primary)}.layout-listing-detail .dropdown-divider{background-color:#e6e9ec;border:none;height:1px;margin:.5rem 0;display:block}.layout-listing-detail .dropdown-backdrop{z-index:-1;background-color:#000000db;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.layout-listing-detail .dropdown-backdrop.fade{opacity:0}.layout-listing-detail .dropdown-content-search-suggestion{scrollbar-color:#989cab transparent;scrollbar-width:thin;border-radius:6px;min-width:300px;height:auto;max-height:320px;overflow-y:auto}.layout-listing-detail .dropdown-content-search-suggestion::-webkit-scrollbar{width:12px}.layout-listing-detail .dropdown-content-search-suggestion::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .dropdown-content-search-suggestion::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .dropdown-content-search-suggestion::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .dropdown-content-search-suggestion::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .dropdown-content-search-suggestion:is(){width:40px;margin-right:20px}@media screen and (min-width:600px),print{.layout-listing-detail .dropdown-content-search-suggestion{min-width:520px;max-height:400px}}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item{border-radius:6px;align-items:center;gap:12px;padding:0 8px;display:flex}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item:hover{color:#242836;background:#f5f6f9;font-weight:400}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item:hover .ti{color:var(--text)}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item.is-active{background:#faf7f4}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .ti{font-size:16px!important}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .list-utilities{flex-direction:column;width:100%;padding:8px 0;display:flex;overflow:hidden}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .block-title,.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .block-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block!important}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .block-title{margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-item .block-text{color:#989cab;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .dropdown-content-search-suggestion .dropdown-label{color:#454d6c;opacity:.75;margin-bottom:4px;padding:8px;font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .dropdown-content-search-suggestion .block{padding:0 8px}.layout-listing-detail .dropdown-content-search-suggestion .block:not(:last-child,.block-project-highlight){margin-bottom:8px}.layout-listing-detail .dropdown-content-search-suggestion .block.block-nodata .dropdown-item:hover{background:0 0}.layout-listing-detail .dropdown-content-search-suggestion .block-nodata{padding:0}.layout-listing-detail .dropdown-content-search-suggestion .block-nodata:not(:last-child){margin-bottom:0}.layout-listing-detail .dropdown-content-search-suggestion .block-nodata .dropdown-item{color:#454d6c;flex-wrap:wrap;padding:10px 16px}.layout-listing-detail .dropdown-content-search-suggestion .block-nodata+.block:before{content:"";background:#e6e9ec;width:100%;height:1px;margin:8px auto 12px;display:block}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight{margin-bottom:16px;padding:0 16px}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .dropdown-label{padding-left:0;padding-right:0}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .ti{font-size:20px}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .buttons{gap:8px;margin-bottom:0}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .buttons .button{height:34px;margin:0;padding-right:8px}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .buttons .button .ti-logo{font-size:20px}@media screen and (max-width:599px){.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .buttons{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight .buttons::-webkit-scrollbar{width:0;height:0}}.layout-listing-detail .dropdown-content-search-suggestion .block-project-highlight+.block:before{content:"";background:#e6e9ec;width:calc(100% - 16px);height:1px;margin:8px auto 12px;display:block}.layout-listing-detail .dropdown-content-search-suggestion .block-search-recent{padding:0 8px}.layout-listing-detail .navbar{background-color:var(--white);min-height:var(--page-header-height);height:var(--page-header-height);z-index:400;position:relative}.layout-listing-detail .navbar>.container{min-height:var(--page-header-height);height:var(--page-header-height);align-items:stretch;width:100%;display:flex}.layout-listing-detail .navbar.has-shadow{box-shadow:0 2px 0 0 var(--background)}.layout-listing-detail .navbar.is-fixed-top{z-index:510;position:fixed;top:0;left:0;right:0}.layout-listing-detail .navbar-brand,.layout-listing-detail .navbar-tabs{min-height:var(--page-header-height);flex-shrink:0;align-items:stretch;display:flex}.layout-listing-detail .navbar-brand a.navbar-item:focus,.layout-listing-detail .navbar-brand a.navbar-item:hover{background-color:#0000}.layout-listing-detail .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow:auto hidden}.layout-listing-detail .navbar-burger{color:#242836;appearance:none;cursor:pointer;height:var(--page-header-height);width:var(--page-header-height);background:0 0;border:none;margin-left:auto;display:block;position:relative}.layout-listing-detail .navbar-burger span{transform-origin:50%;background-color:currentColor;width:16px;height:1px;transition-property:background-color,opacity,transform;transition-duration:86ms;transition-timing-function:ease-out;display:block;position:absolute;left:calc(50% - 8px)}.layout-listing-detail .navbar-burger span:first-child{top:calc(50% - 6px)}.layout-listing-detail .navbar-burger span:nth-child(2){top:calc(50% - 1px)}.layout-listing-detail .navbar-burger span:nth-child(3){top:calc(50% + 4px)}.layout-listing-detail .navbar-burger:hover{background-color:#0000000d}.layout-listing-detail .navbar-burger.is-active span:first-child{transform:translateY(5px)rotate(45deg)}.layout-listing-detail .navbar-burger.is-active span:nth-child(2){opacity:0}.layout-listing-detail .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.layout-listing-detail .navbar-menu{display:none}.layout-listing-detail .navbar-item,.layout-listing-detail .navbar-link{color:#242836;line-height:1.5;display:block;position:relative}.layout-listing-detail .navbar-item .icon:only-child,.layout-listing-detail .navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.layout-listing-detail a.navbar-item,.layout-listing-detail a.navbar-link{cursor:pointer}.layout-listing-detail a.navbar-item:focus,.layout-listing-detail a.navbar-item:focus-within,.layout-listing-detail a.navbar-item:hover,.layout-listing-detail a.navbar-item.is-active,.layout-listing-detail a.navbar-link:focus,.layout-listing-detail a.navbar-link:focus-within,.layout-listing-detail a.navbar-link:hover,.layout-listing-detail a.navbar-link.is-active{color:var(--primary);background-color:#0000}.layout-listing-detail a.navbar-item:focus:after,.layout-listing-detail a.navbar-item:focus-within:after,.layout-listing-detail a.navbar-item:hover:after,.layout-listing-detail a.navbar-item.is-active:after,.layout-listing-detail a.navbar-link:focus:after,.layout-listing-detail a.navbar-link:focus-within:after,.layout-listing-detail a.navbar-link:hover:after,.layout-listing-detail a.navbar-link.is-active:after{border-color:#c4842a}.layout-listing-detail .navbar-item{flex-grow:0;flex-shrink:0}.layout-listing-detail .navbar-item.has-dropdown{padding:0}.layout-listing-detail .navbar-content{flex-grow:1;flex-shrink:1}.layout-listing-detail .navbar-link{padding:.5rem 0;transition:background-color .1s}.layout-listing-detail .navbar-link:not(.is-arrowless){padding-right:16px}.layout-listing-detail .navbar-link:not(.is-arrowless):after{border-color:var(--text);margin-top:-.375em;right:0}.layout-listing-detail .navbar-dropdown{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem}.layout-listing-detail .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.layout-listing-detail .navbar-divider{background-color:var(--background);border:none;height:2px;margin:.5rem 0;display:none}@media screen and (max-width:991px){.layout-listing-detail .navbar>.container{display:block}.layout-listing-detail .navbar-brand .navbar-item,.layout-listing-detail .navbar-tabs .navbar-item{align-items:center;display:flex}.layout-listing-detail .navbar-link:after{display:none}.layout-listing-detail .navbar-menu{background-color:var(--white);padding:.5rem 0;box-shadow:0 8px 16px #0000001a}.layout-listing-detail .navbar-menu.is-active{display:block}}@media screen and (min-width:992px){.layout-listing-detail .navbar,.layout-listing-detail .navbar-menu,.layout-listing-detail .navbar-start,.layout-listing-detail .navbar-end{display:flex}.layout-listing-detail .navbar{min-height:var(--page-header-height)}.layout-listing-detail .navbar-burger{display:none}.layout-listing-detail .navbar-item,.layout-listing-detail .navbar-link{align-items:center;display:flex}.layout-listing-detail .navbar-item.has-dropdown{align-items:stretch}.layout-listing-detail .navbar-item.is-active .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:focus .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:focus-within .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.layout-listing-detail .navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.layout-listing-detail .navbar-item.is-active .navbar-dropdown.is-boxed,.layout-listing-detail .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.layout-listing-detail .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.layout-listing-detail .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.layout-listing-detail .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.layout-listing-detail .navbar-item.is-active .navbar-dropdown.is-center,.layout-listing-detail .navbar-item.is-hoverable:focus .navbar-dropdown.is-center,.layout-listing-detail .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-center,.layout-listing-detail .navbar-item.is-hoverable:hover .navbar-dropdown.is-center{transform:translate(-50%)translateY(0)}.layout-listing-detail .navbar-menu{flex-grow:1;flex-shrink:0}.layout-listing-detail .navbar-start{justify-content:flex-start;margin-right:auto}.layout-listing-detail .navbar-end{justify-content:flex-end;margin-left:auto}.layout-listing-detail .navbar-dropdown{background-color:var(--white);z-index:20;border-radius:6px;min-width:100%;font-size:.875rem;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 8px #0000001a}.layout-listing-detail .navbar-dropdown .navbar-item{white-space:nowrap;padding:.375rem 1rem}.layout-listing-detail .navbar-dropdown a.navbar-item{padding-right:3rem}.layout-listing-detail .navbar-dropdown a.navbar-item:focus,.layout-listing-detail .navbar-dropdown a.navbar-item:hover{background-color:var(--background);color:var(--black)}.layout-listing-detail .navbar-dropdown a.navbar-item.is-active{background-color:var(--background);color:var(--primary)}.layout-listing-detail .navbar.is-spaced .navbar-dropdown,.layout-listing-detail .navbar-dropdown.is-boxed{opacity:0;pointer-events:none;border-top:none;border-radius:6px;transition-property:opacity,transform;transition-duration:86ms;display:block;top:calc(100% + .25rem);transform:translateY(-5px);box-shadow:0 8px 8px #0000001a,0 0 0 1px #0000001a}.layout-listing-detail .navbar-dropdown.is-right{left:auto;right:0}.layout-listing-detail .navbar-dropdown.is-center{left:50%;transform:translate(-50%)translateY(-5px)}.layout-listing-detail .navbar-divider{display:block}.layout-listing-detail .navbar>.container .navbar-brand,.layout-listing-detail .container>.navbar .navbar-brand{margin-left:-.75rem}.layout-listing-detail .navbar>.container .navbar-menu,.layout-listing-detail .container>.navbar .navbar-menu{margin-right:-.75rem}.layout-listing-detail a.navbar-item.is-active,.layout-listing-detail .navbar-link.is-active{color:var(--black)}.layout-listing-detail a.navbar-item.is-active:not(:focus):not(:hover),.layout-listing-detail .navbar-link.is-active:not(:focus):not(:hover){background-color:#0000}.layout-listing-detail .navbar-item.has-dropdown:focus .navbar-link,.layout-listing-detail .navbar-item.has-dropdown:hover .navbar-link,.layout-listing-detail .navbar-item.has-dropdown.is-active .navbar-link{background-color:var(--white)}}.layout-listing-detail .navbar-floating-top{top:var(--page-header-height);background:var(--white);visibility:hidden;opacity:0;pointer-events:none;z-index:510;width:100%;transition:all .3s ease-in-out;position:fixed;left:0;transform:translateY(-10px);box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .navbar-floating-top.is-active{top:var(--page-header-height);visibility:visible;z-index:510;opacity:1;display:block}.layout-listing-detail .navbar-floating-top .navbar-floating-items{justify-content:flex-start;width:100%;margin:0 auto;padding:1.5rem 0 1.5rem 6.25rem;display:flex}@media screen and (min-width:1280px){.layout-listing-detail .navbar-floating-top .navbar-floating-items{padding-left:200px}}.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item{min-width:72px;max-width:120px;height:72px;transition:transform .2s}.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item:not(:last-child){margin-right:2rem}@media screen and (min-width:992px){.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item:not(:last-child){margin-right:4rem}}.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item:hover{transform:translateY(-2px)}.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item:hover img{filter:drop-shadow(0 0 8px #162a754d)}.layout-listing-detail .navbar-floating-top .navbar-floating-items .navbar-floating-item img{object-fit:contain;object-position:center;width:100%;height:100%;transition:all .1s ease-in}.layout-listing-detail .modal-open{overflow:hidden}.layout-listing-detail .modal{z-index:1300;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.layout-listing-detail .modal.fade .modal-dialog{transition:transform .2s ease-out;transform:translateY(50px)}@media (prefers-reduced-motion:reduce){.layout-listing-detail .modal.fade .modal-dialog{transition:none}}.layout-listing-detail .modal.is-active{display:block;overflow:hidden}.layout-listing-detail .modal.is-active .modal-dialog{transform:none}.layout-listing-detail .modal.is-active .modal-backdrop{display:block}.layout-listing-detail .modal.is-active .modal-backdrop.fade{opacity:1}.layout-listing-detail .modal-backdrop{z-index:-1;background-color:#00000080;height:100%;display:none;position:fixed;inset:0}.layout-listing-detail .modal-backdrop.fade{opacity:0}.layout-listing-detail .modal-dialog{pointer-events:none;width:auto;height:100%;margin:0 auto;display:flex;position:relative}.layout-listing-detail .modal-dialog .modal-content{max-height:calc(100% - 1rem);overflow:hidden}@media screen and (min-width:576px){.layout-listing-detail .modal-dialog .modal-content{max-height:calc(100% - 3.5rem)}}.layout-listing-detail .modal-dialog .modal-body{scrollbar-color:#989cab transparent;scrollbar-width:thin;overflow-y:auto}.layout-listing-detail .modal-dialog .modal-body::-webkit-scrollbar{width:12px}.layout-listing-detail .modal-dialog .modal-body::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .modal-dialog .modal-body::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .modal-dialog .modal-body::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .modal-dialog .modal-body::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .modal-dialog .modal-footer,.layout-listing-detail .modal-dialog .modal-header{z-index:10;flex-shrink:0}@media screen and (min-width:600px),print{.layout-listing-detail .modal-dialog{max-width:560px;margin:0 auto}.layout-listing-detail .modal-dialog.is-large{max-width:780px}.layout-listing-detail .modal-dialog.is-small{max-width:400px}}.layout-listing-detail .modal-dialog.is-small .modal-content-success .modal-body{padding:24px}@media screen and (min-width:992px){.layout-listing-detail .modal-dialog.is-small .modal-content-success .modal-body{padding-top:48px}}.layout-listing-detail .modal-dialog.is-md-small{max-width:480px}@media screen and (min-width:600px),print{.layout-listing-detail .modal-dialog.is-x-large{max-width:1024px}}@media screen and (min-width:1200px){.layout-listing-detail .modal-dialog.is-xxx-large{max-width:90%}}.layout-listing-detail .modal-dialog.is-fullscreen{width:100%;max-width:100%}.layout-listing-detail .modal-dialog.is-fullscreen .modal-content{border-radius:0;width:100%;height:100%;max-height:100%;margin:0}.layout-listing-detail .modal-dialog-centered{align-items:center;min-height:100%}.layout-listing-detail .modal-header{border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px);justify-content:space-between;align-items:flex-start;padding:1rem;display:flex;position:relative}@media screen and (min-width:600px),print{.layout-listing-detail .modal-header{padding:1.375rem 1.5rem}}.layout-listing-detail .modal-header .modal-title{max-width:calc(100% - 40px)}.layout-listing-detail .modal-title{flex:1;width:100%;margin:0;font-size:1.125rem;font-weight:600;line-height:1.625rem}@media screen and (min-width:600px),print{.layout-listing-detail .modal-title{font-size:1.25rem;font-weight:600;line-height:1.75rem}}.layout-listing-detail .modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0;border-radius:.5rem;outline:0;flex-direction:column;width:100%;margin:.5rem;display:flex;position:relative;box-shadow:0 12px 24px 2px #1c1e2233}@media screen and (min-width:600px),print{.layout-listing-detail .modal-content{margin:.75rem 0}}.layout-listing-detail .modal-close{border-radius:6px;width:40px;height:40px;position:absolute;top:1rem;right:1rem}.layout-listing-detail .modal-body{flex:auto;padding:0 1rem 1rem;position:relative}@media screen and (min-width:600px),print{.layout-listing-detail .modal-body{padding:0 1.5rem 1.5rem}}.layout-listing-detail .modal-body .modal-title+.content{margin-top:16px}.layout-listing-detail .modal-body .modal-text+.modal-text,.layout-listing-detail .modal-body .modal-text+.content{margin-top:8px}.layout-listing-detail .modal-body .modal-text+.content,.layout-listing-detail .modal-body .content+.alert{margin-top:16px}.layout-listing-detail .modal-footer{border-top:1px solid #e6e9ec;border-bottom-right-radius:calc(.5rem - 1px);border-bottom-left-radius:calc(.5rem - 1px);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:1rem;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .modal-footer{padding:1rem 1.5rem}}.layout-listing-detail .modal-footer .buttons{justify-content:space-between;width:100%}.layout-listing-detail .modal-content-loading .modal-title,.layout-listing-detail .modal-content-loading .modal-text{text-align:center}.layout-listing-detail .modal-content-loading .modal-title+.modal-text{margin-top:16px}@media screen and (min-width:992px){.layout-listing-detail .modal-content-loading .modal-body{padding:48px 24px}}.layout-listing-detail .modal-content-loading .modal-body .loading-circle{width:64px;height:64px;margin:0 auto;position:relative}@media screen and (min-width:992px){.layout-listing-detail .modal-content-loading .modal-body .loading-circle:after{width:32px;height:32px}}.layout-listing-detail .modal-content p a[href]{color:#162a75;font-weight:500;text-decoration:underline}.layout-listing-detail .modal-content .field.is-checkbox{margin-top:20px}.layout-listing-detail .modal-content .field.is-checkbox .checkbox-radio-item{cursor:pointer}.layout-listing-detail .modal-content .field.is-checkbox .checkbox-radio-label a{text-decoration:underline}.layout-listing-detail .modal-content .field.is-checkbox .checkbox-radio-label a:hover{color:#c4842a}.layout-listing-detail .modal-content .field-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.layout-listing-detail .modal-content .field-wrap .field-item{align-items:center;gap:4px;font-size:.875rem;display:flex}.layout-listing-detail .modal-content .field-wrap .button{padding-left:0;padding-right:0;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:underline;transition:color .1s}.layout-listing-detail .modal-content .field-wrap .button:hover{color:#c4842a}.layout-listing-detail .modal-content .field-wrap .resend-otp{text-align:center;align-items:baseline;width:fit-content;margin:0 auto}.layout-listing-detail .modal-content .field-wrap .resend-otp .text-countdown{font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .modal-content .field-wrap+.button{margin-top:24px}.layout-listing-detail .modal-request-visit .input-highlight{background:var(--primary-lightest);border-color:#a26d23}.layout-listing-detail .modal-verify-otp .modal-header{border-bottom:1px solid #e6e9ec;align-items:center;padding:16px 12px}.layout-listing-detail .modal-verify-otp .modal-header .button{margin-right:8px}.layout-listing-detail .modal-verify-otp .modal-header .button .ti{font-size:20px}.layout-listing-detail .modal-verify-otp .modal-body{padding:24px 16px 16px}@media screen and (min-width:992px){.layout-listing-detail .modal-verify-otp .modal-body{padding:32px 40px 24px}}.layout-listing-detail .modal-verify-otp .modal-body .field.is-confirm{margin-bottom:24px}.layout-listing-detail .modal-verify-otp .modal-text{text-align:center;margin-bottom:24px}.layout-listing-detail .modal-verify-otp .modal-text strong,.layout-listing-detail .modal-verify-otp .modal-text a{font-weight:500}.layout-listing-detail .modal-verify-otp .modal-text a[href]{color:#c4842a}.layout-listing-detail .modal-verify-otp .box{margin-top:24px;padding:8px 12px;display:flex}.layout-listing-detail .modal-verify-otp .box .ti{margin-right:8px;font-size:24px}.layout-listing-detail .modal-verify-otp .box-text{margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .modal-verify-otp .help+.field-wrap{margin-top:16px}.layout-listing-detail .modal-verify-otp .alert{margin-bottom:16px}.layout-listing-detail .modal-content-share .card-list{margin-bottom:24px}.layout-listing-detail .modal-content-share .buttons-share .button{justify-content:flex-start}.layout-listing-detail .modal-content-share .buttons-share .ti{font-size:32px}.layout-listing-detail .modal-content-share .buttons-share .ti-c-facebook,.layout-listing-detail .modal-content-share .buttons-share .ti-c-messenger,.layout-listing-detail .modal-content-share .buttons-share .ti-c-zalo{width:32px;height:32px}.layout-listing-detail .modal-content-request .modal-body{padding-top:8px;padding-bottom:32px}.layout-listing-detail .modal-content-request .block:not(:last-child){margin-bottom:20px}.layout-listing-detail .modal-content-request .block-title{font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .modal-content-request .block .help{margin-bottom:8px}.layout-listing-detail .modal-content-request .block-target .block-title{margin-bottom:12px}.layout-listing-detail .modal-content-request .block-target .checkbox-radio-item{cursor:pointer}.layout-listing-detail .modal-content-request .block-contact .block-title{margin-bottom:16px;font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .modal-content-request .block-more-info{margin-bottom:0}.layout-listing-detail .modal-content-request .block-more-info hr{margin:20px 0}.layout-listing-detail .modal-content-request .block-more-info .block-title{margin-bottom:16px}.layout-listing-detail .modal-content-request .block-more-info .block-subtitle{margin-bottom:8px}.layout-listing-detail .modal-content-request .card-list{background:#fff;border-radius:6px;margin-bottom:24px}.layout-listing-detail .modal-content-request.is-detail .box{border-top:2px solid #c4842a;padding:12px}.layout-listing-detail .modal-content-request.is-detail .box-title{padding-left:12px;padding-right:12px;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .modal-content-request.is-detail .box-item{background:#e9edf0;border-radius:6px;padding:8px 12px}.layout-listing-detail .modal-content-request.is-detail .box-item-label{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .modal-content-request.is-detail .box-item-label+.box-item-text{margin-top:4px}.layout-listing-detail .modal-content-request.is-detail .box-item-text{font-size:1rem;font-weight:400;line-height:1.5rem}.layout-listing-detail .modal-content-request.is-detail .box-title{margin-bottom:12px}.layout-listing-detail .modal-content-request.is-detail .card-list{padding:12px}@media screen and (min-width:992px){.layout-listing-detail .modal-content-request.is-detail .modal-body{padding-left:24px;padding-right:24px}}.layout-listing-detail .modal-content-request.is-detail .modal-footer .buttons{justify-content:space-between;width:100%}.layout-listing-detail .modal-content-request.is-consult-furniture .modal-footer{flex-direction:column;gap:10px}.layout-listing-detail .modal-content-request.is-consult-furniture .modal-footer .modal-text{font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .modal-content-request.is-question .checkbox-radio-item+.checkbox-radio-item{margin-top:0}.layout-listing-detail .modal-content-request.is-question .block-title{margin-bottom:16px}.layout-listing-detail .modal-content-request.is-question .form-check-list{margin-bottom:20px}.layout-listing-detail .modal-content-download-file .modal-text{margin-bottom:16px}.layout-listing-detail .modal-content-download-file .field+.field.is-checkbox{margin-top:20px}.layout-listing-detail .modal-content-success .modal-body{padding-top:24px}@media screen and (min-width:992px){.layout-listing-detail .modal-content-success .modal-body{padding:48px}}.layout-listing-detail .modal-content-success .modal-body .icon{background:#53ae61;border-radius:9999px;flex-shrink:0;width:56px;height:56px;margin:0 auto 16px}.layout-listing-detail .modal-content-success .modal-body .icon .ti{color:#fff;font-size:32px}.layout-listing-detail .modal-content-success .modal-title{text-align:center}.layout-listing-detail .modal-content-success .modal-title+.modal-text{margin-top:16px}.layout-listing-detail .modal-content-success .modal-text{text-align:center}.layout-listing-detail .modal-content-success .modal-text+.box,.layout-listing-detail .modal-content-success .modal-text+.block-button{margin-top:24px}.layout-listing-detail .modal-content-success .box.is-success{padding:12px;display:flex}@media screen and (min-width:992px){.layout-listing-detail .modal-content-success .box.is-success{margin-left:32px;margin-right:32px}}.layout-listing-detail .modal-content-success .box.is-success .ti{color:#53ae61;margin-right:12px;font-size:24px}.layout-listing-detail .modal-content-success .box.is-success .box-info{flex:1;width:100%}.layout-listing-detail .modal-content-success .box.is-success .box-title{color:#53ae61;font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .modal-content-success .box.is-success .box-title+.box-text{margin-top:4px}.layout-listing-detail .modal-content-success .box.is-success .box-text{font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .modal-content-success .box+.block-button{margin-top:24px}.layout-listing-detail .modal-content-success .block-button{text-align:center}.layout-listing-detail .modal-content-success.is-request .modal-text{margin-bottom:16px}@media screen and (min-width:992px){.layout-listing-detail .modal-content-success.is-request .modal-text{margin-bottom:0;margin-left:32px;margin-right:32px}}.layout-listing-detail .modal-content-success.is-request .modal-footer .btn-back{padding-left:0;padding-right:0}.layout-listing-detail .modal-content-success.is-download-file .box{margin:0}.layout-listing-detail .modal-content-success.is-download-file .modal-text+.box{margin-top:24px}.layout-listing-detail .modal-login{z-index:1330}.layout-listing-detail .modal-login .modal-text+.field,.layout-listing-detail .modal-login .modal-text+.button,.layout-listing-detail .modal-login .button+.field-wrap,.layout-listing-detail .modal-login .login-form,.layout-listing-detail .modal-login .field-phone+.button,.layout-listing-detail .modal-login .help+.button{margin-top:20px}.layout-listing-detail .modal-login .block-verify{margin-bottom:20px}.layout-listing-detail .modal-login .block-verify .login-text+.field,.layout-listing-detail .modal-login .block-verify .login-title+.field{margin-top:20px}.layout-listing-detail .modal-login .block-verify .login-title+.login-text{margin-top:16px}.layout-listing-detail .modal-login .block-verify .field.is-confirm{justify-content:flex-start}.layout-listing-detail .modal-login .field-wrap{margin-top:20px}.layout-listing-detail .modal-login .field-wrap .resend-otp{margin:0}.layout-listing-detail .modal-content-policy .modal-header{align-items:center}.layout-listing-detail .modal-content-policy .logo{flex-shrink:0;width:68px;height:38px;display:block}@media screen and (min-width:600px),print{.layout-listing-detail .modal-content-policy .logo{width:98px;height:68px}}.layout-listing-detail .modal-content-policy .logo img{object-fit:contain;width:100%;height:100%;display:block}.layout-listing-detail .modal-content-policy .logo+.modal-title{margin-left:16px}.layout-listing-detail .modal-content-policy .content p{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .modal-content-policy .content p:not(:last-child){margin-bottom:12px}.layout-listing-detail .modal-content-policy .block:not(:last-child){margin-bottom:20px}.layout-listing-detail .modal-content-policy .block-title-wrap{gap:12px;display:flex}.layout-listing-detail .modal-content-policy .block-title-wrap+.block-content{margin-top:8px}.layout-listing-detail .modal-content-policy .block-title{flex:1;margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .modal-content-policy .modal-footer{border-top:0;justify-content:center}@media screen and (min-width:992px){.layout-listing-detail .modal-content-policy .modal-footer{padding-bottom:24px}}.layout-listing-detail .modal-content-policy .modal-footer .button{width:100%;max-width:260px}.layout-listing-detail .modal-content-booking{font-size:.875rem}.layout-listing-detail .modal-content-booking .block:not(:last-child){margin-bottom:20px}.layout-listing-detail .modal-content-booking .block+.block-info{border-top:1px solid #e6e9ec;margin-top:20px;padding-top:20px}.layout-listing-detail .modal-content-booking .block-title.is-small{margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.5rem}.layout-listing-detail .modal-content-booking .block-label{font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .modal-content-booking .block-text{color:#454d6c}.layout-listing-detail .modal-content-booking .block-info .block-text+.field,.layout-listing-detail .modal-content-booking .block-info .block-label+.field{margin-top:8px}.layout-listing-detail .modal-content-booking .block-payment-method .block-label{margin-bottom:8px}.layout-listing-detail .modal-content-booking .checkbox-radio-group{border:0;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-item{border-width:2px 0 0;border-color:#c4842a}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-item.is-active{background:#fcf7e9}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header{cursor:pointer}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header+.checkbox-radio-group-content{margin-top:12px}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .checkbox-radio-item{flex-direction:column}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .list-utilities{padding-left:24px}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .list-utilities-item{font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .list-utilities-item:not(.is-price){opacity:.7}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .list-utilities-item.is-price{letter-spacing:-.5px;color:#c4842a;font-size:22px;font-weight:700;line-height:30px}.layout-listing-detail .modal-content-booking .checkbox-radio-group .checkbox-radio-group-header .list-utilities-item .ti{color:#989cab;vertical-align:middle;font-size:20px}.layout-listing-detail .modal-content-booking .checkbox-radio-group ul li{gap:8px;font-size:.8125rem;font-weight:400;line-height:1.125rem;display:flex}.layout-listing-detail .modal-content-booking .checkbox-radio-group ul li+li{margin-top:8px}.layout-listing-detail .modal-content-booking .checkbox-radio-group ul li .ti{vertical-align:middle;font-size:16px}.layout-listing-detail .modal-content-booking .block-price-total:not(:last-child){margin-bottom:0}.layout-listing-detail .modal-content-booking .block-price-total .single-line{background:#f5f6f9;align-items:center;padding:12px 16px}@media screen and (min-width:600px),print{.layout-listing-detail .modal-content-booking .block-price-total .single-line{padding:12px 24px}}.layout-listing-detail .modal-content-booking .block-price-total .single-line-item.is-label{min-width:120px;max-width:120px;font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .modal-content-booking .block-price-total .single-line-item.is-value{text-align:right;word-break:break-all;flex:1}.layout-listing-detail .modal-content-booking .block-price-total .single-line-item .is-number{letter-spacing:-.5px;color:#c4842a;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:600px),print{.layout-listing-detail .modal-content-booking .block-price-total .single-line-item .is-number{letter-spacing:-.5px;font-size:22px;font-weight:700;line-height:30px}}.layout-listing-detail .modal-content-booking .block-price-total .single-line-item .is-text{color:#454d6c;font-size:.8125rem;font-weight:400;line-height:1.125rem;display:block}.layout-listing-detail .modal-content-booking .modal-footer{justify-content:space-between}.layout-listing-detail .modal-content-notify .modal-body{padding:16px}@media screen and (min-width:992px){.layout-listing-detail .modal-content-notify .modal-body{padding:48px}}.layout-listing-detail .modal-content-notify .icon{background:#fcf4f4;border-radius:9999px;flex-shrink:0;width:56px;height:56px;margin-bottom:16px}.layout-listing-detail .modal-content-notify .icon .ti{color:#d61f00;font-size:32px}.layout-listing-detail .modal-content-notify .icon+.modal-title,.layout-listing-detail .modal-content-notify .modal-title+.modal-text{margin-top:16px}.layout-listing-detail .modal-content-notify .modal-text+.button,.layout-listing-detail .modal-content-notify .button+.field-wrap{margin-top:20px}.layout-listing-detail .modal-content-notify .alert{margin-bottom:0}.layout-listing-detail .modal-content-price-property .modal-header{padding:24px 20px 16px}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .modal-header{margin-left:calc(42% + 28px);padding:24px 32px 0 0}}.layout-listing-detail .modal-content-price-property .modal-close{top:20px}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .modal-close{right:32px}}.layout-listing-detail .modal-content-price-property .modal-body{flex-direction:column;padding:0 20px;display:flex}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .modal-body{flex-direction:row;margin-top:-24px;padding:0 32px}}.layout-listing-detail .modal-content-price-property .modal-body-start{flex-direction:column;width:100%;display:flex}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .modal-body-start{width:42%;height:calc(100% - 50px)}}.layout-listing-detail .modal-content-price-property .modal-body-start .buttons{gap:8px;margin:0 0 12px}.layout-listing-detail .modal-content-price-property .modal-body-start .buttons+.section-floor-plan-image{margin-top:0}.layout-listing-detail .modal-content-price-property .modal-body-start .button.is-secondary{border-color:#e6e9ec;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .modal-content-price-property .modal-body-start .image-map-ui-custom-left .floor-plan-button{background:#fff;border-color:#e6e9ec;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .modal-content-price-property .modal-body-start .image-map-ui-custom-left .floor-plan-button .ti{color:#162a75}.layout-listing-detail .modal-content-price-property .modal-body-start .imp-ui-light .imp-ui-zoom-button,.layout-listing-detail .modal-content-price-property .modal-body-start .imp-ui-light .imp-fullscreen-button{box-shadow:0 4px 12px #1c1e2214;fill:#162a75!important;background:#fff!important;border:1px solid #e6e9ec!important}.layout-listing-detail .modal-content-price-property .modal-body-end{flex:1;width:100%;padding:24px 0 0}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .modal-body-end{width:58%;padding:0 0 0 24px}}.layout-listing-detail .modal-content-price-property .modal-body-end .nodata.is-price-property{background:#fff;margin-top:0}.layout-listing-detail .modal-content-price-property .loading-container{z-index:4;background:#ffffffbf;position:absolute}.layout-listing-detail .modal-content-price-property .section-floor-plan-image{height:100%;margin-top:16px;background:#f5f6f9!important}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .section-floor-plan-image{margin-top:46px}}.layout-listing-detail .modal-content-price-property .section-table{height:100%;padding:0 0 24px;overflow:hidden}.layout-listing-detail .modal-content-price-property .section-table .table{border-collapse:separate}.layout-listing-detail .modal-content-price-property .section-table .table th:first-child,.layout-listing-detail .modal-content-price-property .section-table .table th:nth-child(2),.layout-listing-detail .modal-content-price-property .section-table .table td:first-child,.layout-listing-detail .modal-content-price-property .section-table .table td:nth-child(2){z-index:2;position:sticky}.layout-listing-detail .modal-content-price-property .section-table .table th:first-child,.layout-listing-detail .modal-content-price-property .section-table .table td:first-child{min-width:40px;padding-right:0;left:0}.layout-listing-detail .modal-content-price-property .section-table .table th:nth-child(2),.layout-listing-detail .modal-content-price-property .section-table .table td:nth-child(2){border-right:1px solid #e6e9ec;left:40px;box-shadow:2px 1px 4px #00000014}.layout-listing-detail .modal-content-price-property .section-table .table th:last-child,.layout-listing-detail .modal-content-price-property .section-table .table td:last-child{border-left:1px solid #e6e9ec;right:0}@media screen and (max-width:767px){.layout-listing-detail .modal-content-price-property .section-table .table th:last-child,.layout-listing-detail .modal-content-price-property .section-table .table td:last-child{position:static}}.layout-listing-detail .modal-content-price-property .section-table .table th:first-child,.layout-listing-detail .modal-content-price-property .section-table .table th:nth-child(2){background:#f5f6f9}.layout-listing-detail .modal-content-price-property .section-table .table td:first-child,.layout-listing-detail .modal-content-price-property .section-table .table td:nth-child(2){background:#fff}.layout-listing-detail .modal-content-price-property .section-table .table td:first-child .button{width:24px;height:24px;box-shadow:none;padding:0}.layout-listing-detail .modal-content-price-property .section-table .table td:first-child .button:not(:hover){color:#24283680;background:#f5f6f9}.layout-listing-detail .modal-content-price-property .section-table .table td:first-child .button .ti{font-size:16px}.layout-listing-detail .modal-content-price-property .section-table .table td:first-child .button.is-active{color:#fff;background:#53ae61}.layout-listing-detail .modal-content-price-property .section-table .price-full{width:fit-content}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .tabs{margin-top:48px!important}}.layout-listing-detail .modal-content-price-property .tabs+.tab-content{margin-top:0}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .tabs+.tab-content{max-height:calc(100% - 86px)}}.layout-listing-detail .modal-content-price-property .tab-content{height:100%}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .tab-content{max-height:calc(100% - 52px);margin-top:48px}}.layout-listing-detail .modal-content-price-property .table-container{height:100%;max-height:calc(100% - 56px);margin-bottom:16px;position:relative;overflow-y:auto}.layout-listing-detail .modal-content-price-property .table-container.is-loading{overflow:visible}.layout-listing-detail .modal-content-price-property .nodata.is-price-property{background:#f5f6f9;border-radius:6px;height:100%;padding:24px 20px}@media screen and (min-width:768px){.layout-listing-detail .modal-content-price-property .nodata.is-price-property{margin-top:46px;padding:48px}}.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-img{width:128px;height:144px}.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-img+.nodata-text,.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-img+.nodata-title{margin-top:24px}.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-title{color:#454d6c;font-size:1rem;font-weight:500;line-height:1.5rem}@media screen and (min-width:992px){.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-title+.buttons,.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-text+.buttons,.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-title+.button,.layout-listing-detail .modal-content-price-property .nodata.is-price-property .nodata-text+.button{margin-top:24px}}@keyframes ph-animation{0%{transform:translate(-30%)}to{transform:translate(30%)}}.layout-listing-detail .ph-item{direction:ltr;border-radius:6px;flex-wrap:wrap;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.layout-listing-detail .ph-item,.layout-listing-detail .ph-item *,.layout-listing-detail .ph-item :after,.layout-listing-detail .ph-item :before{box-sizing:border-box}.layout-listing-detail .ph-item:before{z-index:1;pointer-events:none;content:" ";background:linear-gradient(90deg,#fff0 46%,#ffffff59 50%,#fff0 54%) 50%;width:500%;margin-left:-250%;animation:.8s linear infinite ph-animation;position:absolute;inset:0 0 0 50%}.layout-listing-detail .ph-item>*{flex-flow:column;flex:auto;display:flex}.layout-listing-detail .ph-item.is-border{border:1px solid #e6e9ec}.layout-listing-detail .ph-row{flex-wrap:wrap;height:fit-content;margin-top:-.5rem;display:flex}.layout-listing-detail .ph-row div{background-color:#e6e9ec;border-radius:6px;height:10px;margin-top:.5rem}.layout-listing-detail .ph-row .height-30,.layout-listing-detail .ph-row.height-30 div{height:30px}.layout-listing-detail .ph-row .height-24,.layout-listing-detail .ph-row.height-24 div{height:24px}.layout-listing-detail .ph-row .height-22,.layout-listing-detail .ph-row.height-22 div{height:22px}.layout-listing-detail .ph-row .height-20,.layout-listing-detail .ph-row.height-20 div{height:20px}.layout-listing-detail .ph-row .height-18,.layout-listing-detail .ph-row.height-18 div{height:18px}.layout-listing-detail .ph-row .height-16,.layout-listing-detail .ph-row.height-16 div{height:16px}.layout-listing-detail .ph-row .height-14,.layout-listing-detail .ph-row.height-14 div{height:14px}.layout-listing-detail .ph-row .block-100{border-radius:6px;height:100px}.layout-listing-detail .ph-row .is-empty{background-color:#fff0}.layout-listing-detail .ph-col-2{flex:0 0 16.6667%}.layout-listing-detail .ph-col-4{flex:0 0 33.3333%}.layout-listing-detail .ph-col-6{flex:0 0 50%}.layout-listing-detail .ph-col-8{flex:0 0 66.6667%}.layout-listing-detail .ph-col-10{flex:0 0 83.3333%}.layout-listing-detail .ph-col-12{flex:0 0 100%}.layout-listing-detail .ph-col{flex:1}.layout-listing-detail [class*=ph-col]{direction:ltr}.layout-listing-detail [class*=ph-col]>*+.ph-row{margin-top:0}.layout-listing-detail [class*=ph-col]>*+*{margin-top:6px}.layout-listing-detail .ph-avatar{background-color:#e6e9ec;border-radius:50%;width:100%;min-width:60px;position:relative;overflow:hidden}.layout-listing-detail .ph-avatar.is-48x48{width:48px;min-width:48px;height:48px}.layout-listing-detail .ph-avatar:before{content:" ";padding-top:100%;display:block}.layout-listing-detail .ph-image{background-color:#e6e9ec;border-radius:6px;width:100%;height:120px}.layout-listing-detail .ph-image.is-1by1{height:auto;padding-top:100%}.layout-listing-detail .ph-image.is-3by2{height:auto;padding-top:66.6667%}.layout-listing-detail .ph-image.is-5by4{height:auto;padding-top:80%}.layout-listing-detail .ph-image.is-16by9{height:auto;padding-top:56.25%}.layout-listing-detail .ph-image.is-100x100{width:100px;height:100px}.layout-listing-detail .ph-image.is-20x20{border-radius:9999px;width:20px;height:20px}.layout-listing-detail .ph-card-listing{min-width:300px;min-height:300px}@media screen and (min-width:992px){.layout-listing-detail .ph-card-listing{padding:12px}}.layout-listing-detail .ph-card-post-list{margin-bottom:16px}.layout-listing-detail .ph-card-post-list .ph-image{width:120px;height:76px}.layout-listing-detail .ph-card-post-list .ph-col-12{flex-flow:row;gap:16px}.layout-listing-detail .ph-card-post-list .ph-row{flex:1}.layout-listing-detail .navbar .user-client{background:var(--background);border-radius:9999px;width:40px;height:40px;display:inline-flex}.layout-listing-detail .navbar .user-client img{border-radius:9999px;width:100%;height:100%;display:block}.layout-listing-detail .tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;justify-content:space-between;align-items:stretch;font-size:1rem;font-weight:500;display:flex;overflow:auto hidden}.layout-listing-detail .tabs::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:992px){.layout-listing-detail .tabs{scrollbar-color:#989cab transparent;scrollbar-width:thin}.layout-listing-detail .tabs::-webkit-scrollbar{width:12px}.layout-listing-detail .tabs::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .tabs::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .tabs::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .tabs::-webkit-scrollbar-thumb:hover{background:#242836}}.layout-listing-detail .tabs .tab-link{vertical-align:top;color:var(--text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:.5rem .75rem;font-weight:500;display:flex;position:relative}.layout-listing-detail .tabs .tab-link:before{content:"";opacity:0;background:0 0;width:100%;height:.125rem;transition:all .1s ease-in;position:absolute;bottom:0;left:0}.layout-listing-detail .tabs .tab-link:hover:not(.button){color:var(--primary)}.layout-listing-detail .tabs .tab-number{color:#454d6c;text-align:center;background:#c1c4d6;border-radius:4px;padding:0 4px;font-size:.8125rem;font-weight:400;line-height:18px}.layout-listing-detail .tabs .tab-item{display:block}.layout-listing-detail .tabs .tab-item+.tab-item{margin-left:.5rem}.layout-listing-detail .tabs .tab-item.is-active .tab-link,.layout-listing-detail .tabs .tab-item.is-active .tab-link:hover{color:var(--primary)}.layout-listing-detail .tabs .tab-item.is-active .tab-number{color:#fff;background:#c4842a}.layout-listing-detail .tabs .tab-item.is-disabled .tab-link{pointer-events:none;color:var(--grey-light)}.layout-listing-detail .tabs ul{border-bottom-color:var(--border);border-bottom-style:solid;border-bottom-width:0;flex-grow:1;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.layout-listing-detail .tabs.is-secondary .tab-item.is-active .tab-link:before{background:var(--primary);opacity:1}.layout-listing-detail .tabs.is-image .tab-item{padding:0 0 8px;position:relative}@media screen and (min-width:600px),print{.layout-listing-detail .tabs.is-image .tab-item{padding:0 20px 24px}}.layout-listing-detail .tabs.is-image .tab-item:before{content:"";opacity:0;background:0 0;border-radius:9999px;width:32px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:600px),print{.layout-listing-detail .tabs.is-image .tab-item:before{width:100%;height:3px}}.layout-listing-detail .tabs.is-image .tab-item .tab-image{max-width:90px;height:40px;display:block}@media screen and (min-width:600px),print{.layout-listing-detail .tabs.is-image .tab-item .tab-image{max-width:130px;height:56px}}@media screen and (min-width:992px){.layout-listing-detail .tabs.is-image .tab-item .tab-image{height:72px}}.layout-listing-detail .tabs.is-image .tab-item .tab-image img{object-fit:contain;width:100%;height:100%;display:block}.layout-listing-detail .tabs.is-image .tab-item.is-active:before{background:var(--primary);opacity:1}.layout-listing-detail .tabs.is-white .tab-item:not(.is-active):hover .tab-link{opacity:.9}.layout-listing-detail .tabs.is-white .tab-item.is-active .tab-link{color:var(--white)}.layout-listing-detail .tabs.is-white .tab-item.is-active .tab-link:before{background:var(--white)}.layout-listing-detail .tabs.is-boxed{background:#fff;border:1px solid #e6e9ec;border-radius:6px;padding:4px}.layout-listing-detail .tabs.is-boxed .tab-item{flex:1;min-width:100px;margin:0!important}.layout-listing-detail .tabs.is-boxed .tab-item:hover .tab-link{background:#f5f6f9}.layout-listing-detail .tabs.is-boxed .tab-item.is-active .tab-link{color:#fff;background:#c4842a}.layout-listing-detail .tabs.is-boxed .tab-item.is-active .tab-link:hover:not(.button){color:#fff}.layout-listing-detail .tabs.is-boxed .tab-link{color:#454d6c;border:0;border-radius:4px;height:30px;font-size:.875rem;font-weight:500}.layout-listing-detail .tabs.is-boxed .tab-link:hover:not(.button){color:#242836}.layout-listing-detail .tabs.is-center ul{justify-content:center}.layout-listing-detail .tabs.is-medium .tab-link{padding:.75rem}.layout-listing-detail .tab-content{opacity:0;width:100%;transition:opacity .4s;display:none}.layout-listing-detail .tab-content.is-active{opacity:1;display:block}.layout-listing-detail .table{background-color:var(--white);width:100%;color:var(--black)}.layout-listing-detail .table td,.layout-listing-detail .table th{border:1px solid var(--border);border-width:0 0 1px;padding:.75rem 1rem}.layout-listing-detail .table td.is-narrow,.layout-listing-detail .table th.is-narrow{white-space:nowrap;width:1%}.layout-listing-detail .table td.is-selected,.layout-listing-detail .table th.is-selected{color:var(--text)}.layout-listing-detail .table td.is-selected a,.layout-listing-detail .table td.is-selected strong,.layout-listing-detail .table th.is-selected a,.layout-listing-detail .table th.is-selected strong{color:currentColor}.layout-listing-detail .table td.is-vcentered,.layout-listing-detail .table th.is-vcentered{vertical-align:middle}.layout-listing-detail .table td small,.layout-listing-detail .table th small{color:#989cab;font-size:.75rem;font-weight:400;line-height:1rem}.layout-listing-detail .table th{color:#242836bf;font-size:.875rem;font-weight:500;line-height:1.5}.layout-listing-detail .table th:not([align]){text-align:left}.layout-listing-detail .table tr.is-selected a,.layout-listing-detail .table tr.is-selected strong,.layout-listing-detail .table tr.is-selected td,.layout-listing-detail .table tr.is-selected th{color:currentColor}.layout-listing-detail .table thead{background-color:var(--grey-lightest)}.layout-listing-detail .table thead td,.layout-listing-detail .table thead th{color:#242836bf;border-width:0 0 1px}.layout-listing-detail .table tfoot{background-color:var(--background)}.layout-listing-detail .table tfoot td,.layout-listing-detail .table tfoot th{color:var(--black);border-width:2px 0 0}.layout-listing-detail .table tbody{background-color:#0000}.layout-listing-detail .table tbody td{font-size:.875rem;line-height:20px}.layout-listing-detail .table tbody tr:last-child td,.layout-listing-detail .table tbody tr:last-child th{border-bottom-width:0}.layout-listing-detail .table.is-bordered td,.layout-listing-detail .table.is-bordered th{border-width:1px}.layout-listing-detail .table.is-bordered tr:last-child td,.layout-listing-detail .table.is-bordered tr:last-child th{border-bottom-width:1px}.layout-listing-detail .table.is-fullwidth{width:100%}.layout-listing-detail .table.is-hoverable tbody tr:not(.is-selected):hover{background:var(--primary-lightest)}.layout-listing-detail .table-container{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.layout-listing-detail .pagination{margin:-.125rem;font-size:1rem}.layout-listing-detail .pagination,.layout-listing-detail .pagination-list{justify-content:center;align-items:center;display:flex}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next,.layout-listing-detail .pagination-link,.layout-listing-detail .pagination-ellipsis{text-align:center;justify-content:center;margin:.125rem;padding-left:.5em;padding-right:.5em;font-size:1rem;font-weight:500}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next,.layout-listing-detail .pagination-link{color:var(--grey);border-color:#0000;min-width:2.125rem;height:32px}.layout-listing-detail .pagination-previous:focus,.layout-listing-detail .pagination-previous:active,.layout-listing-detail .pagination-next:focus,.layout-listing-detail .pagination-next:active,.layout-listing-detail .pagination-link:focus,.layout-listing-detail .pagination-link:active{color:var(--text)}.layout-listing-detail .pagination-previous[disabled],.layout-listing-detail .pagination-previous.is-disabled,.layout-listing-detail .pagination-next[disabled],.layout-listing-detail .pagination-next.is-disabled,.layout-listing-detail .pagination-link[disabled],.layout-listing-detail .pagination-link.is-disabled{box-shadow:none;color:var(--grey);opacity:.5;border-color:#0000}.layout-listing-detail .pagination-previous .ti,.layout-listing-detail .pagination-next .ti,.layout-listing-detail .pagination-link .ti{font-size:20px}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next{white-space:nowrap;background:0 0;width:34px;padding-left:.5em;padding-right:.5em}.layout-listing-detail .pagination-link{background:var(--white)}.layout-listing-detail .pagination-link:not(:disabled,.is-disabled,.is-current,.is-compact):hover{background:var(--background);color:var(--text);border-color:#0000}.layout-listing-detail .pagination-link.is-current{background-color:var(--text);border-color:var(--text);color:var(--white)}.layout-listing-detail .pagination-link.is-compact{color:#242836;background:0 0}.layout-listing-detail .pagination-ellipsis{color:var(--grey-light);pointer-events:none;width:10px;padding:0}.layout-listing-detail .pagination-list{flex-wrap:wrap;flex:1}@media screen and (min-width:600px),print{.layout-listing-detail .pagination-list{order:1}.layout-listing-detail .pagination-previous,.layout-listing-detail .pagination-next,.layout-listing-detail .pagination-link,.layout-listing-detail .pagination-ellipsis{margin-top:0;margin-bottom:0}.layout-listing-detail .pagination-previous{order:2}.layout-listing-detail .pagination-next{order:3}.layout-listing-detail .pagination{margin-top:0;margin-bottom:0}}.layout-listing-detail .column{flex:1 1 0;padding:.75rem;display:block}.layout-listing-detail .columns.is-mobile>.column.is-0{flex:none;width:0%}.layout-listing-detail .columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.layout-listing-detail .columns.is-mobile>.column.is-2{flex:none;width:16.6667%}.layout-listing-detail .columns.is-mobile>.column.is-3{flex:none;width:25%}.layout-listing-detail .columns.is-mobile>.column.is-4{flex:none;width:33.3333%}.layout-listing-detail .columns.is-mobile>.column.is-5{flex:none;width:41.6667%}.layout-listing-detail .columns.is-mobile>.column.is-6{flex:none;width:50%}.layout-listing-detail .columns.is-mobile>.column.is-7{flex:none;width:58.3333%}.layout-listing-detail .columns.is-mobile>.column.is-8{flex:none;width:66.6667%}.layout-listing-detail .columns.is-mobile>.column.is-9{flex:none;width:75%}.layout-listing-detail .columns.is-mobile>.column.is-10{flex:none;width:83.3333%}.layout-listing-detail .columns.is-mobile>.column.is-11{flex:none;width:91.6667%}.layout-listing-detail .columns.is-mobile>.column.is-12{flex:none;width:100%}@media screen and (max-width:599px){.layout-listing-detail .column.is-0-mobile{flex:none;width:0%}.layout-listing-detail .column.is-1-mobile{flex:none;width:8.33333%}.layout-listing-detail .column.is-2-mobile{flex:none;width:16.6667%}.layout-listing-detail .column.is-3-mobile{flex:none;width:25%}.layout-listing-detail .column.is-4-mobile{flex:none;width:33.3333%}.layout-listing-detail .column.is-5-mobile{flex:none;width:41.6667%}.layout-listing-detail .column.is-6-mobile{flex:none;width:50%}.layout-listing-detail .column.is-7-mobile{flex:none;width:58.3333%}.layout-listing-detail .column.is-8-mobile{flex:none;width:66.6667%}.layout-listing-detail .column.is-9-mobile{flex:none;width:75%}.layout-listing-detail .column.is-10-mobile{flex:none;width:83.3333%}.layout-listing-detail .column.is-11-mobile{flex:none;width:91.6667%}.layout-listing-detail .column.is-12-mobile{flex:none;width:100%}}@media screen and (min-width:600px),print{.layout-listing-detail .column.is-0,.layout-listing-detail .column.is-0-tablet{flex:none;width:0%}.layout-listing-detail .column.is-1,.layout-listing-detail .column.is-1-tablet{flex:none;width:8.33333%}.layout-listing-detail .column.is-2,.layout-listing-detail .column.is-2-tablet{flex:none;width:16.6667%}.layout-listing-detail .column.is-3,.layout-listing-detail .column.is-3-tablet{flex:none;width:25%}.layout-listing-detail .column.is-4,.layout-listing-detail .column.is-4-tablet{flex:none;width:33.3333%}.layout-listing-detail .column.is-5,.layout-listing-detail .column.is-5-tablet{flex:none;width:41.6667%}.layout-listing-detail .column.is-6,.layout-listing-detail .column.is-6-tablet{flex:none;width:50%}.layout-listing-detail .column.is-7,.layout-listing-detail .column.is-7-tablet{flex:none;width:58.3333%}.layout-listing-detail .column.is-8,.layout-listing-detail .column.is-8-tablet{flex:none;width:66.6667%}.layout-listing-detail .column.is-9,.layout-listing-detail .column.is-9-tablet{flex:none;width:75%}.layout-listing-detail .column.is-10,.layout-listing-detail .column.is-10-tablet{flex:none;width:83.3333%}.layout-listing-detail .column.is-11,.layout-listing-detail .column.is-11-tablet{flex:none;width:91.6667%}.layout-listing-detail .column.is-12,.layout-listing-detail .column.is-12-tablet{flex:none;width:100%}}@media screen and (min-width:992px){.layout-listing-detail .column.is-0-desktop{flex:none;width:0%}.layout-listing-detail .column.is-1-desktop{flex:none;width:8.33333%}.layout-listing-detail .column.is-2-desktop{flex:none;width:16.6667%}.layout-listing-detail .column.is-3-desktop{flex:none;width:25%}.layout-listing-detail .column.is-4-desktop{flex:none;width:33.3333%}.layout-listing-detail .column.is-5-desktop{flex:none;width:41.6667%}.layout-listing-detail .column.is-6-desktop{flex:none;width:50%}.layout-listing-detail .column.is-7-desktop{flex:none;width:58.3333%}.layout-listing-detail .column.is-8-desktop{flex:none;width:66.6667%}.layout-listing-detail .column.is-9-desktop{flex:none;width:75%}.layout-listing-detail .column.is-10-desktop{flex:none;width:83.3333%}.layout-listing-detail .column.is-11-desktop{flex:none;width:91.6667%}.layout-listing-detail .column.is-12-desktop{flex:none;width:100%}}.layout-listing-detail .columns{margin-top:-.75rem;margin-left:-.75rem;margin-right:-.75rem}.layout-listing-detail .columns:last-child{margin-bottom:-.75rem}.layout-listing-detail .columns:not(:last-child){margin-bottom:.75rem}.layout-listing-detail .columns.is-centered{justify-content:center}.layout-listing-detail .columns.is-mobile{display:flex}.layout-listing-detail .columns.is-multiline{flex-wrap:wrap}@media screen and (min-width:600px),print{.layout-listing-detail .columns:not(.is-desktop){display:flex}}@media screen and (min-width:992px){.layout-listing-detail .columns.is-desktop{display:flex}}.layout-listing-detail :root{--breakpoint-grid-columns:1;--breakpoint-grid-row-gap:16px;--breakpoint-grid-column-gap:16px}.layout-listing-detail .is-grid{grid-template-columns:repeat(var(--breakpoint-grid-columns), 1fr);grid-gap:var(--breakpoint-grid-row-gap) var(--breakpoint-grid-column-gap);display:grid}.layout-listing-detail .is-grid.is-1-column{--breakpoint-grid-columns:1}.layout-listing-detail .is-grid.is-2-column{--breakpoint-grid-columns:2}.layout-listing-detail .is-grid.is-3-column{--breakpoint-grid-columns:3}.layout-listing-detail .is-grid.is-4-column{--breakpoint-grid-columns:4}.layout-listing-detail .is-grid.is-gap-2{--breakpoint-grid-row-gap:8px;--breakpoint-grid-column-gap:8px}.layout-listing-detail .is-grid.is-gap-5{--breakpoint-grid-row-gap:24px;--breakpoint-grid-column-gap:24px}.layout-listing-detail .is-grid.is-gap-6{--breakpoint-grid-row-gap:32px;--breakpoint-grid-column-gap:32px}.layout-listing-detail .is-grid.is-row-gap-0{--breakpoint-grid-row-gap:0}.layout-listing-detail .is-grid.is-column-gap-2{--breakpoint-grid-column-gap:8px}.layout-listing-detail .is-grid.is-row-gap-2{--breakpoint-grid-row-gap:8px}.layout-listing-detail .is-grid.is-column-gap-3{--breakpoint-grid-column-gap:12px}.layout-listing-detail .is-grid.is-row-gap-3{--breakpoint-grid-row-gap:12px}.layout-listing-detail .is-grid.is-column-gap-5{--breakpoint-grid-column-gap:24px}.layout-listing-detail .is-grid.is-row-gap-5{--breakpoint-grid-row-gap:24px}.layout-listing-detail .is-grid.is-column-gap-6{--breakpoint-grid-column-gap:32px}.layout-listing-detail .is-grid.is-row-gap-6{--breakpoint-grid-row-gap:32px}@media screen and (min-width:600px),print{.layout-listing-detail .is-grid.is-2-column-tablet{--breakpoint-grid-columns:2}.layout-listing-detail .is-grid.is-3-column-tablet{--breakpoint-grid-columns:3}.layout-listing-detail .is-grid.is-column-gap-6-tablet{--breakpoint-grid-column-gap:32px}}@media screen and (min-width:992px){.layout-listing-detail .is-grid.is-2-column-desktop{--breakpoint-grid-columns:2}.layout-listing-detail .is-grid.is-3-column-desktop{--breakpoint-grid-columns:3}.layout-listing-detail .is-grid.is-column-gap-5-desktop{--breakpoint-grid-column-gap:24px}.layout-listing-detail .is-grid.is-row-gap-5-desktop{--breakpoint-grid-row-gap:24px}.layout-listing-detail .is-grid.is-column-gap-6-desktop{--breakpoint-grid-column-gap:32px}.layout-listing-detail .is-grid.is-row-gap-6-desktop{--breakpoint-grid-row-gap:32px}}.layout-listing-detail .is-grid .grid-span-2{grid-column:span 2}@media screen and (min-width:992px){.layout-listing-detail .is-grid .grid-span-2-desktop{grid-column:span 2}}.layout-listing-detail .gap-1{gap:4px!important}.layout-listing-detail .gap-2{gap:8px!important}.layout-listing-detail .gap-3{gap:12px!important}.layout-listing-detail .gap-4{gap:16px!important}.layout-listing-detail .gap-5{gap:20px!important}.layout-listing-detail .gap-6{gap:24px!important}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .gallery-template-body{border-radius:6px;margin:0}}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body{grid-template-columns:minmax(500px,auto) minmax(216px,1fr) minmax(216px,1fr);gap:8px}}.layout-listing-detail .gallery-template-2 .gallery-template-body .swiper-custom-container,.layout-listing-detail .gallery-template-2 .gallery-template-body .slider-gallery{height:100%}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item .swiper-slide{overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:hover img{transform:scale(1.01)}}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item.is-total-text{position:relative}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item.is-total-text:after{content:"";z-index:1;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item.is-total-text .total-text{z-index:2;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 16px;font-size:.8125rem;font-weight:500;line-height:1.125rem;display:flex;position:absolute;top:0}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item.is-total-text .total-text{font-size:1rem;font-weight:500;line-height:1.5rem}}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item.is-total-text .total-text .ti{font-size:32px}.layout-listing-detail .new-feature{position:relative}.layout-listing-detail .new-feature:before{content:"";background:var(--danger);z-index:1;border-radius:9999px;width:8px;height:8px;display:block;position:absolute;top:7px;left:7px;box-shadow:0 0 0 4px #d61f0026}.layout-listing-detail .section-title{margin-bottom:24px;font-size:1.375rem;font-weight:600;line-height:1.875rem}@media screen and (min-width:992px){.layout-listing-detail .section-title{font-size:1.5rem;line-height:2rem}}.layout-listing-detail .section-subtitle{font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .section{padding:2rem 1.25rem;scroll-margin-top:24px;position:relative}.layout-listing-detail .section:not(.section-register) .section-title+.section-text,.layout-listing-detail .section:not(.section-register) .section-subtitle+.section-text{margin-top:16px}.layout-listing-detail .section:not(.section-register) .section-title+.section-subtitle{margin-top:8px}.layout-listing-detail .section:not(.section-register) .section-subtitle{font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .section:not(.section-register) .section-subtitle+.content,.layout-listing-detail .section:not(.section-register) .section-text+.button,.layout-listing-detail .section:not(.section-register) .section-text+.content{margin-top:16px}.layout-listing-detail .section:not(.section-faq)+.section-register{margin-top:24px}.layout-listing-detail .block-title{margin-bottom:8px}.layout-listing-detail .gallery-template{position:relative}@media screen and (max-width:991px){.layout-listing-detail .section-news .columns,.layout-listing-detail .section-news .is-grid,.layout-listing-detail .section-news-related .columns,.layout-listing-detail .section-news-related .is-grid{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.layout-listing-detail .section-news .columns::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-news .is-grid::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-news-related .columns::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-news-related .is-grid::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-news .columns .column,.layout-listing-detail .section-news .columns .card-listing,.layout-listing-detail .section-news .is-grid .column,.layout-listing-detail .section-news .is-grid .card-listing,.layout-listing-detail .section-news-related .columns .column,.layout-listing-detail .section-news-related .columns .card-listing,.layout-listing-detail .section-news-related .is-grid .column,.layout-listing-detail .section-news-related .is-grid .card-listing{width:320px;min-width:320px}.layout-listing-detail .section-news .columns .card-slider,.layout-listing-detail .section-news .is-grid .card-slider,.layout-listing-detail .section-news-related .columns .card-slider,.layout-listing-detail .section-news-related .is-grid .card-slider{touch-action:unset}}.layout-listing-detail .section-news .swiper-slide,.layout-listing-detail .section-news-related .swiper-slide{width:300px}@media screen and (min-width:1200px){.layout-listing-detail .section-news .swiper-slide,.layout-listing-detail .section-news-related .swiper-slide{width:calc(33.33% - 16px)}}.layout-listing-detail .section-news .swiper-slide:not(:last-child),.layout-listing-detail .section-news-related .swiper-slide:not(:last-child){margin-right:20px}@media screen and (min-width:1200px){.layout-listing-detail .section-news .swiper-slide:not(:last-child),.layout-listing-detail .section-news-related .swiper-slide:not(:last-child){margin-right:24px}}@media screen and (max-width:991px){.layout-listing-detail .section-news .card-slider .swiper-wrapper,.layout-listing-detail .section-news-related .card-slider .swiper-wrapper{transform:none!important}}@media screen and (min-width:992px){.layout-listing-detail .section-listing-related .swiper-custom-container{margin:0 -12px}.layout-listing-detail .section-listing-related .slider-listing-related,.layout-listing-detail .section-listing-related .slider-listing-recommend{margin-left:-12px;padding:0 12px}.layout-listing-detail .section-listing-related:not(.is-highlight) .swiper-nav-absolute{top:-45px;right:35px}.layout-listing-detail .section-listing-related:not(.is-highlight) .section-title{margin-bottom:24px}}@media screen and (max-width:991px){.layout-listing-detail .section-listing-related .columns,.layout-listing-detail .section-listing-related .is-grid{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.layout-listing-detail .section-listing-related .columns::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-listing-related .is-grid::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .section-listing-related .columns .column,.layout-listing-detail .section-listing-related .columns .card-listing,.layout-listing-detail .section-listing-related .is-grid .column,.layout-listing-detail .section-listing-related .is-grid .card-listing{width:320px;min-width:320px}.layout-listing-detail .section-listing-related .columns .card-slider,.layout-listing-detail .section-listing-related .is-grid .card-slider{touch-action:unset}}.layout-listing-detail .section-listing-related .swiper-slide{width:300px}.layout-listing-detail .section-listing-related .swiper-slide:not(:last-child){margin-right:20px}@media screen and (min-width:992px){.layout-listing-detail .section-listing-related .swiper-slide:not(:last-child){margin-right:8px}}@media screen and (min-width:1200px){.layout-listing-detail .section-listing-related .swiper-slide{width:calc(33.33% - 2px)}}@media screen and (max-width:991px){.layout-listing-detail .section-listing-related .card-slider .swiper-wrapper{transform:none!important}}.layout-listing-detail .section-policy.is-active{z-index:550;width:100%;display:block;position:fixed;bottom:0;left:0;right:0}.layout-listing-detail .section-policy.is-active .button-close-policy{display:block}.layout-listing-detail .section-policy.is-active .block-cookie{position:relative}@media screen and (min-width:992px){.layout-listing-detail .section-policy.is-active .section-policy-content{border-radius:6px 6px 0 0;overflow:hidden}}.layout-listing-detail .section-policy .button-close-policy{color:#fff;z-index:10;display:none;position:absolute;top:0;right:0}.layout-listing-detail .section-policy .section-policy-content{padding:24px 20px;position:relative}@media screen and (min-width:992px){.layout-listing-detail .section-policy .section-policy-content{min-height:192px;padding:32px}}.layout-listing-detail .section-policy .section-policy-img{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .section-policy .section-policy-body{color:#fff;z-index:1;border-radius:4px;width:100%;max-width:1080px;margin:0 auto;padding:16px;position:relative;overflow:hidden}@media screen and (min-width:600px),print{.layout-listing-detail .section-policy .section-policy-body{padding:24px}}.layout-listing-detail .section-policy .section-policy-body p{text-align:justify;font-size:13px;line-height:18px}@media screen and (min-width:992px){.layout-listing-detail .section-policy .section-policy-body p{text-align:center;font-size:16px;line-height:24px}}.layout-listing-detail .section-policy .section-policy-body p a,.layout-listing-detail .section-policy .section-policy-body p strong{color:#c4842a;font-weight:500}.layout-listing-detail .section-policy .section-policy-animate{position:absolute}.layout-listing-detail .section-policy .section-policy-animate:first-child{background:linear-gradient(90deg,#ffffff40,#fff);width:100%;height:2px;animation:3s linear infinite borderPolicy1;top:0;left:0}.layout-listing-detail .section-policy .section-policy-animate:nth-child(2){background:linear-gradient(#ffffff40,#fff);width:2px;height:100%;animation:3s linear 1.5s infinite borderPolicy2;top:0;right:0}.layout-listing-detail .section-policy .section-policy-animate:nth-child(3){background:linear-gradient(270deg,#ffffff40,#fff);width:100%;height:2px;animation:3s linear infinite borderPolicy3;bottom:0;left:0}.layout-listing-detail .section-policy .section-policy-animate:nth-child(4){background:linear-gradient(#fff,#ffffff40);width:2px;height:100%;animation:3s linear 1.5s infinite borderPolicy4;top:0;left:0}.layout-listing-detail .captcha-container{margin:16px 0}.layout-listing-detail .captcha-container .captcha-content{display:inline-flex}.layout-listing-detail .captcha-container iframe{width:100%}.layout-listing-detail .block-cookie{z-index:360;background:#454d6c;min-height:44px;padding:12px 16px;display:block;position:fixed;bottom:0;left:0;right:0}.layout-listing-detail .block-cookie .buttons{flex-wrap:nowrap;gap:16px}.layout-listing-detail .block-cookie .button{--control-height-small:28px;font-size:.8125rem;font-weight:500;line-height:1.125rem}.layout-listing-detail .block-cookie .button.is-link-underline{color:#fff;text-decoration:underline}.layout-listing-detail .block-cookie .button.is-link-underline:hover{opacity:.86}.layout-listing-detail .block-cookie-content{width:100%;max-width:1080px;margin:0 auto}.layout-listing-detail .block-cookie-content .block-text{color:#fff;text-align:center;flex:1;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:600px),print{.layout-listing-detail .block-cookie-content .block-text{text-align:left}}.layout-listing-detail .block-cookie-content .block-text a{color:#fff;text-decoration:underline}.layout-listing-detail .block-cookie-content .block-text a:hover{opacity:.86}.layout-listing-detail .block-cookie-body{flex-direction:column;align-items:center;gap:16px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .block-cookie-body{flex-direction:row}}@media screen and (min-width:992px){.layout-listing-detail .block-cookie-body{gap:24px}}.layout-listing-detail :root{--main-header-height:64px}.layout-listing-detail .box-search-header{--header-button-width:70px;width:40px;height:40px;position:relative}.layout-listing-detail .box-search-header .block-content{z-index:10;width:40px;height:40px;transition:width .3s;position:absolute;top:0;right:0}.layout-listing-detail .box-search-header .block-control{width:100%}.layout-listing-detail .box-search-header .block-buttons{flex-wrap:nowrap;gap:4px;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.layout-listing-detail .box-search-header .block-buttons .button{transition:width .2s,height .2s}.layout-listing-detail .box-search-header .block-buttons .button:focus{box-shadow:none}.layout-listing-detail .box-search-header .button-filter{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}.layout-listing-detail .box-search-header:not(.is-active) .block-control .input{background:0 0;border-color:#0000}.layout-listing-detail .box-search-header:not(.is-active) .block-buttons{justify-content:flex-end;width:40px;right:0}.layout-listing-detail .box-search-header:not(.is-active) .button-search{color:#162a75;background:0 0;border-color:#0000;min-width:40px;height:40px}.layout-listing-detail .box-search-header:not(.is-active) .button-search:hover{background:#f5f6f9;border-color:#0000}.layout-listing-detail .box-search-header:not(.is-active) .button-search .ti{font-size:20px}.layout-listing-detail .box-search-header.is-active .block-content{width:300px}.layout-listing-detail .box-search-header.is-active .input{padding-right:calc(var(--header-button-width) + 12px)}.layout-listing-detail .box-search-header.is-active .button-filter{opacity:1;visibility:visible;pointer-events:visible}.layout-listing-detail .box-search-header+.user-account{margin-left:16px}.layout-listing-detail .layout-home .box-search-header,.layout-listing-detail .layout-search .box-search-header{display:none}.layout-listing-detail .drawer{z-index:1210;height:100%}.layout-listing-detail .drawer.is-active .drawer-backdrop{opacity:1;display:block}.layout-listing-detail .drawer .navbar-item{padding:.75rem 0;font-size:1rem;font-weight:400;line-height:1.5rem}.layout-listing-detail .drawer .navbar-item.is-submenu{padding-top:0;padding-bottom:0}.layout-listing-detail .drawer .navbar-item.is-submenu.is-active .navbar-link:not(.is-arrowless):after{transform:rotate(315deg)}.layout-listing-detail .drawer .navbar-item.is-submenu.is-active .navbar-dropdown{display:block}.layout-listing-detail .drawer .navbar-item.is-submenu .navbar-dropdown{display:none}.layout-listing-detail .drawer .navbar-item.is-submenu .navbar-dropdown .navbar-item{padding-left:0;padding-right:0}.layout-listing-detail .drawer .navbar-item.is-submenu .navbar-dropdown .is-grid{margin-bottom:16px}.layout-listing-detail .drawer .navbar-link{padding:.75rem 0;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .drawer .navbar-link:not(.is-arrowless):after{border-color:var(--text);transition:transform .2s;right:0;transform:rotate(223deg)}.layout-listing-detail .drawer-header{align-items:center;padding:12px 4px;display:flex}.layout-listing-detail .drawer-header .button .ti{font-size:20px}.layout-listing-detail .drawer-header,.layout-listing-detail .drawer-footer{z-index:1;flex-shrink:0}.layout-listing-detail .drawer-cta{margin-top:16px;padding:0 16px}.layout-listing-detail .drawer .dropdown-label{color:#454d6c;margin-bottom:4px;padding:8px 0;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .drawer-backdrop{z-index:1200;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.layout-listing-detail .drawer-backdrop.fade{opacity:0}.layout-listing-detail .drawer-backdrop.is-active{opacity:.5;display:block}.layout-listing-detail .drawer-body{scrollbar-color:#989cab transparent;scrollbar-width:thin;flex:auto;padding:0 16px;position:relative;overflow-y:auto}.layout-listing-detail .drawer-body::-webkit-scrollbar{width:12px}.layout-listing-detail .drawer-body::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .drawer-body::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .drawer-body::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .drawer-body::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .user-account{margin-right:12px}@media screen and (min-width:992px){.layout-listing-detail .user-account{margin-right:20px}}.layout-listing-detail .user-account .dropdown-menu{max-width:300px}.layout-listing-detail .user-account.has-login .user-account-image{gap:4px}.layout-listing-detail .user-account.has-login .user-account-image .image{background:var(--white);width:30px;height:30px}.layout-listing-detail .user-account.has-login .user-account-image .image .ti{color:var(--primary);font-size:40px}.layout-listing-detail .user-account.has-login.is-diamond .user-account-image .image,.layout-listing-detail .user-account.has-login.is-diamond-elite .user-account-image .image,.layout-listing-detail .user-account.has-login.is-topaz .user-account-image .image,.layout-listing-detail .user-account.has-login.is-ruby .user-account-image .image{border:1.3px solid #0000;width:40px;height:40px}.layout-listing-detail .user-account.has-login.is-diamond .user-account-image .image:after,.layout-listing-detail .user-account.has-login.is-diamond-elite .user-account-image .image:after,.layout-listing-detail .user-account.has-login.is-topaz .user-account-image .image:after,.layout-listing-detail .user-account.has-login.is-ruby .user-account-image .image:after{content:"";z-index:-1;background:linear-gradient(168.09deg,#edd4bb 10.11%,#e1d3b5 34.18%,#ccb685 53.51%,#887d7f 89.02%);border-radius:9999px;width:40px;height:40px;position:absolute}.layout-listing-detail .user-account.has-login.is-diamond .user-account-image .image .ti,.layout-listing-detail .user-account.has-login.is-diamond-elite .user-account-image .image .ti,.layout-listing-detail .user-account.has-login.is-topaz .user-account-image .image .ti,.layout-listing-detail .user-account.has-login.is-ruby .user-account-image .image .ti{margin-top:-5px;font-size:36px}.layout-listing-detail .user-account.has-login.is-diamond .user-account-image .image .ti:before,.layout-listing-detail .user-account.has-login.is-diamond-elite .user-account-image .image .ti:before,.layout-listing-detail .user-account.has-login.is-topaz .user-account-image .image .ti:before,.layout-listing-detail .user-account.has-login.is-ruby .user-account-image .image .ti:before{flex-shrink:0;width:36px;height:36px;font-size:36px;display:inline-flex}.layout-listing-detail .user-account.has-login.is-diamond .user-account-image .image{background:linear-gradient(300.99deg,#0c1631 11.1%,#152c57 34.29%,#26549b 51.35%,#295ca9 58.86%,#1c3e75 74.08% 90.15%) padding-box padding-box}.layout-listing-detail .user-account.has-login.is-diamond-elite .user-account-image .image{background:linear-gradient(299.07deg,#151011 8.04%,#605a5a 28.94%,#36363a 47.27%,#514949 65.44%,#2b2b2f 83.18%) padding-box padding-box}.layout-listing-detail .user-account.has-login.is-topaz .user-account-image .image{background:linear-gradient(295.59deg,#2f1e21 6.07%,#443437 32.56%,#584641 52.04%,#6c584b 60.62%,#584641 78%,#503d37 96.36%) padding-box padding-box}.layout-listing-detail .user-account.has-login.is-ruby .user-account-image .image{background:linear-gradient(296.98deg,#600000 5.06%,#6b0809 30.45%,#9a0f10 49.14%,#800405 57.36%,#6b0809 74.02%,#8a0304 91.63%) padding-box padding-box}.layout-listing-detail .user-account:not(.has-login) .dropdown-menu{min-width:180px}.layout-listing-detail .user-account:not(.has-login) .dropdown-content-user-client .dropdown-item{font-weight:500}.layout-listing-detail .user-account-image{cursor:pointer;align-items:center;display:flex}.layout-listing-detail .user-account-image .new-feature:before{top:0;left:auto;right:0}.layout-listing-detail .user-account-image .image{background:var(--background);border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;transition:all .2s;display:flex}@media (prefers-reduced-motion:reduce){.layout-listing-detail .user-account-image .image{transition:none}}.layout-listing-detail .user-account-image .image .ti{color:var(--grey-light);font-size:24px}.layout-listing-detail .user-account-image .dropdown-icon{font-size:20px}.layout-listing-detail .user-account .dropdown-content-user-client{padding:8px}.layout-listing-detail .user-account .dropdown-content-user-client .card-club{margin-bottom:20px}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-item{border-radius:4px;align-items:center;gap:8px;padding-left:8px;padding-right:8px;display:flex}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-item.is-logout{color:#d61f00}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-item.is-logout:hover{background:unset;color:#d61f00}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-item .ti{font-size:16px}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-divider{margin-left:8px;margin-right:8px}.layout-listing-detail .user-account .dropdown-content-user-client .dropdown-text{color:#454d6c;margin-bottom:8px;padding:4px 8px 0;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .user-account .dropdown-content-user-client .user-client-name{padding:8px;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .user-account .dropdown-content-user-client .user-client-name strong{font-weight:500;display:inline-block}.layout-listing-detail .drawer-right{opacity:0;pointer-events:none;transition:right .3s,opacity .3s;position:fixed;top:0;right:-400px}.layout-listing-detail .drawer-right.is-active{opacity:1;pointer-events:visible;right:0}.layout-listing-detail .drawer-right .drawer-header{position:relative}.layout-listing-detail .drawer-right .drawer-header-logo{width:98px;height:86px;margin:0 auto;display:block}.layout-listing-detail .drawer-right .drawer-close{width:40px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.layout-listing-detail .drawer-right .navbar-item+.navbar-item{border-top:1px solid var(--border)}.layout-listing-detail .drawer-right .navbar-item:not(.is-submenu){padding-top:0;padding-bottom:0}.layout-listing-detail .drawer-right .is-grid{--breakpoint-grid-column-gap:12px;--breakpoint-grid-row-gap:12px}.layout-listing-detail .drawer-right.is-menu-2 .drawer-header{padding-top:8px}.layout-listing-detail .drawer-right.is-menu-2 .dropdown-body{padding:16px 20px}.layout-listing-detail .main-footer{background:var(--primary-lightest);padding:32px 20px 16px}@media screen and (min-width:992px){.layout-listing-detail .main-footer{padding:32px 24px 24px}}.layout-listing-detail .main-footer hr{margin:24px 0}.layout-listing-detail .main-footer .block-title{font-size:1.25rem;font-weight:600;line-height:1.75rem}.layout-listing-detail .main-footer-1,.layout-listing-detail .main-footer-2{--breakpoint-grid-column-gap:24px;--breakpoint-grid-row-gap:24px}@media screen and (min-width:992px){.layout-listing-detail .main-footer-1,.layout-listing-detail .main-footer-2{--breakpoint-grid-columns:2}.layout-listing-detail .main-footer-1 .grid-item:first-child,.layout-listing-detail .main-footer-2 .grid-item:first-child{padding-right:24px}}.layout-listing-detail .main-footer-1 .block-title{text-align:justify;margin-bottom:16px}.layout-listing-detail .main-footer-1 .block-text{text-align:justify;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .main-footer-1 .block-text+.block-text{margin-top:12px}.layout-listing-detail .main-footer-1 .block-text+.logo-gov{margin-top:16px}@media screen and (min-width:992px){.layout-listing-detail .main-footer-1 .is-grid{--breakpoint-grid-columns:2}}.layout-listing-detail .main-footer-2 .grid-item .block-text{text-align:justify;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .main-footer-2 .grid-item .block-text .ti-copyright{vertical-align:middle;line-height:inherit;margin-left:4px;margin-right:4px}.layout-listing-detail .main-footer-2 .grid-item .block-text.is-disclaimer{opacity:.5;text-align:justify;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .main-footer-2 .grid-item .block-text.is-ecosystem{font-size:.875rem;font-weight:500;line-height:1.25rem}.layout-listing-detail .main-footer-2 .grid-item .block-text.is-ecosystem+.block-ecosystem{margin-top:8px}.layout-listing-detail .main-footer-2 .grid-item .block-text+.block-text{margin-top:12px}.layout-listing-detail .main-footer-2 .grid-item:first-child{border-top:1px solid var(--border);padding-top:24px}@media screen and (min-width:992px){.layout-listing-detail .main-footer-2 .grid-item:first-child{border-top:0;padding-top:0}}.layout-listing-detail .main-footer-2 .grid-item:last-child{order:-1}@media screen and (min-width:992px){.layout-listing-detail .main-footer-2 .grid-item:last-child{order:unset}}.layout-listing-detail .main-footer-2 .grid-item:last-child .block-title+.block-text{margin-top:12px}.layout-listing-detail .main-footer .block-about{flex-flow:column;gap:16px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .main-footer .block-about{flex-flow:wrap}}@media screen and (min-width:992px){.layout-listing-detail .main-footer .block-about{flex-flow:column}}.layout-listing-detail .main-footer .block-about-item{font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .main-footer .block-about-item:hover{color:#c4842a}.layout-listing-detail .main-footer .block-about-item .dropdown-icon{margin-left:8px}.layout-listing-detail .main-footer .block-about-item .dropdown-trigger{align-items:center;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.layout-listing-detail .main-footer .block-about-item .dropdown-trigger:hover{color:#c4842a}.layout-listing-detail .main-footer .block-hotline .block-title{margin-bottom:16px;font-size:1.25rem;font-weight:600;line-height:1.75rem}.layout-listing-detail .main-footer .block-hotline-cta{flex-flow:wrap;gap:24px;display:flex}@media screen and (min-width:992px){.layout-listing-detail .main-footer .block-hotline-cta{flex-flow:column;gap:12px}}.layout-listing-detail .main-footer .block-hotline-cta-item{align-items:flex-start;display:flex}.layout-listing-detail .main-footer .block-hotline-cta-item .ti{margin-right:8px;font-size:24px}.layout-listing-detail .main-footer .block-hotline-cta-text{color:#c4842a;margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .main-footer .block-hotline-cta-text-1{color:#242836;font-size:.875rem;font-weight:400;line-height:1.25rem;display:block}.layout-listing-detail .main-footer .block-social .block-title{margin-bottom:16px;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .main-footer .block-social-content{flex-direction:row;gap:12px;display:flex}.layout-listing-detail .main-footer .block-social-content+.footer-application{margin-top:20px}.layout-listing-detail .main-footer .block-social-content .ti{color:#fff;font-size:24px}.layout-listing-detail .main-footer .block-social-item{border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:box-shadow .2s;display:flex}.layout-listing-detail .main-footer .block-social-item:hover{box-shadow:0 12px 24px -4px #1c1e2233}.layout-listing-detail .main-footer .block-social-item.is-facebook{background:#3c68eb}.layout-listing-detail .main-footer .block-social-item.is-youtube{background:#e3352a}.layout-listing-detail .main-footer .block-social-item.is-instagram{background:linear-gradient(90deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.layout-listing-detail .main-footer .block-social-item.is-linkedin{background:#2878b7}.layout-listing-detail .main-footer .footer-logo{width:fit-content;height:64px;margin-bottom:16px;display:inline-flex}.layout-listing-detail .main-footer .footer-copyright{border-top:1px solid var(--border)}.layout-listing-detail .main-footer .footer-application{flex-wrap:wrap;gap:8px;display:flex}.layout-listing-detail .main-footer .footer-application-item{width:120px;height:44px;transition:all .2s}@media (prefers-reduced-motion:reduce){.layout-listing-detail .main-footer .footer-application-item{transition:none}}.layout-listing-detail .main-footer .footer-application-item:hover{opacity:.96}.layout-listing-detail .main-footer .footer-application-item img{object-fit:contain;width:100%;height:100%;display:block}.layout-listing-detail .main-footer .logo-gov{width:166px;height:64px;display:block}.layout-listing-detail .main-footer .logo-gov img{object-fit:contain;width:100%;height:100%;display:block}.layout-listing-detail .main-footer .block-ecosystem{flex-wrap:wrap;gap:8px 12px;display:flex}.layout-listing-detail .main-footer .block-ecosystem-item{color:#c4842a;font-size:.8125rem;font-weight:700;line-height:1.1875rem;transition:all .2s}.layout-listing-detail .main-footer .block-ecosystem-item:hover{transform:translateY(-1px);box-shadow:0 6px 8px -6px #c4842a}.layout-listing-detail .page-header{background:var(--white);z-index:20;padding:8px 20px;position:sticky;top:0}.layout-listing-detail .page-header.is-sticky{border-bottom:1px solid var(--border);top:calc(var(--page-header-height) - 1px);animation:.3s ease-in-out animateDownPageHeader}.layout-listing-detail .page-header-start .dropdown-menu{width:100%}.layout-listing-detail .page-header .tabs{-ms-overflow-style:none;scrollbar-width:none;flex:1;margin:0 16px 0 0}.layout-listing-detail .page-header .tabs::-webkit-scrollbar{width:0;height:0}.layout-listing-detail .page-header .tabs .tab-item+.tab-item{margin-left:0}.layout-listing-detail .page-header .tabs .tab-item:first-child .tab-link{padding-left:0}.layout-listing-detail .page-header .block-share{flex-shrink:0;gap:8px;margin:0;position:relative}.layout-listing-detail .page-header .block-share:before{content:"";z-index:1;background:linear-gradient(270deg,#fff 0% 56%,#fff0 100%);width:28px;height:40px;position:absolute;top:0;left:-28px}.layout-listing-detail .page-header .block-share .button{z-index:2}.layout-listing-detail .page-header .block-share .button:not(.btn-request-visit){border-radius:9999px;width:34px;height:34px;margin-bottom:0;padding:0}.layout-listing-detail .page-header .block-share .button .ti{font-size:16px}.layout-listing-detail .page-header .block-share .button-favorite{border:1px solid #e6e9ec;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .page-header .block-share .button-favorite:hover{background:#faf7f4}.layout-listing-detail .page-header .block-share .button-favorite:before{color:#d34c00;margin:0}.layout-listing-detail .page-header .btn-history-back{background:var(--white);z-index:1;display:inline-flex;position:sticky;left:0}.layout-listing-detail .page-header .slider-page-header{width:100%;margin:0;position:relative}.layout-listing-detail .page-header .slider-page-header .nav-button-prev{left:0}.layout-listing-detail .page-header .slider-page-header .nav-button-next{right:0}@media screen and (min-width:992px){.layout-listing-detail .sidebar{flex:0 0 360px;width:360px;max-width:360px;display:block}}@media screen and (min-width:1280px){.layout-listing-detail .sidebar{flex:0 0 408px;width:408px;max-width:408px}}@media screen and (min-width:992px){.layout-listing-detail .sidebar .sidebar-content{top:calc((var(--page-subheader-height)) + 24px);position:sticky}}.layout-listing-detail .sidebar-content+.sidebar-content{margin-top:1.5rem}@media screen and (min-width:992px){.layout-listing-detail .sidebar-content.is-sticky{top:calc(var(--page-header-height) + 24px);position:sticky}}.layout-listing-detail .sidebar-content .sidebar-text+.buttons{margin-top:24px}.layout-listing-detail .sidebar-content .sidebar-text a{text-decoration:underline}.layout-listing-detail .sidebar-content .sidebar-text a:hover{color:#c4842a}.layout-listing-detail .sidebar-content .buttons{gap:16px}.layout-listing-detail .sidebar-content .buttons .button{flex:1}.layout-listing-detail .bottom-bar{z-index:30;width:100%;bottom:0;left:0;box-shadow:0 -3px 3px #0000000a,0 -.5px #0000001a;position:fixed!important}.layout-listing-detail .is-none{pointer-events:none!important;display:none!important}.layout-listing-detail .section-listing-related .carousel-control .carousel-nav-btn,.layout-listing-detail .section-listing-related .carousel-control .box-1,.layout-listing-detail .section-listing-related .carousel-control .box-2{z-index:3;cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:34px;height:34px;position:absolute;top:calc(50% - 17px);box-shadow:0 4px 12px #1c1e2214,0 0 0 1px #1c1e2214}.layout-listing-detail .section-listing-related .carousel-control .carousel-nav-btn--prev,.layout-listing-detail .section-listing-related .carousel-control .box-1{left:1rem}.layout-listing-detail .section-listing-related .carousel-control .carousel-nav-btn--next,.layout-listing-detail .section-listing-related .carousel-control .box-2{right:1rem}.layout-listing-detail .section-listing-related .carousel-control .carousel-nav-btn .ti,.layout-listing-detail .section-listing-related .carousel-control .box-1 .ti,.layout-listing-detail .section-listing-related .carousel-control .box-2 .ti{padding:7px}.layout-listing-detail .section-listing-related .carousel-control .ti:hover{color:var(--primary)}.layout-listing-detail .gallery-template-2 .gallery-mobile-actions{flex-wrap:nowrap;gap:12px;width:100%;margin:0;padding:12px;display:flex;position:static;overflow-x:auto}.layout-listing-detail .gallery-template-2 .gallery-mobile-actions .button{position:relative}.layout-listing-detail .gallery-template-2 .gallery-template-item:first-child .section-listing-related{position:relative;overflow:hidden}.layout-listing-detail .gallery-template-2 .gallery-template-item:first-child .section-listing-related>a{height:100%;display:block;position:relative}.layout-listing-detail .section-listing-related .carousel-control{z-index:4;pointer-events:none;position:absolute;inset:0}.layout-listing-detail .section-listing-related .carousel-control .carousel-nav-btn{pointer-events:auto}@media screen and (min-width:992px){.layout-listing-detail .bottom-bar{display:none}}.layout-listing-detail .bottom-bar-content{background:var(--white);padding:12px 20px}.layout-listing-detail .bottom-bar-body{align-items:center;gap:12px;display:flex}.layout-listing-detail .bottom-bar-body .block-title,.layout-listing-detail .bottom-bar-body .block-text{margin:0}.layout-listing-detail .bottom-bar-body .block-title{font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .bottom-bar-body .block-text{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .bottom-bar-item{flex:1}.layout-listing-detail .bottom-bar-item.is-content{display:none}@media screen and (min-width:600px),print{.layout-listing-detail .bottom-bar-item.is-content{display:block}}.layout-listing-detail .bottom-bar-item .buttons .button{flex:1}.layout-listing-detail .bottom-bar-item .buttons .button.is-secondary{background:var(--white)!important;border:1px solid var(--text,#242836)!important;color:var(--text,#242836)!important;box-shadow:none!important}.layout-listing-detail .bottom-bar-item .buttons .button.is-primary{background:var(--primary,#c4842a)!important;border-color:var(--primary,#c4842a)!important;color:var(--white)!important;box-shadow:none!important}@media screen and (max-width:599px){.layout-listing-detail .bottom-bar-item:not(.is-content){flex:100%;min-width:0}.layout-listing-detail .bottom-bar-item .buttons{flex-wrap:nowrap;width:100%}.layout-listing-detail .bottom-bar-item .buttons .button.is-medium{flex:1 1 0;min-width:0;height:48px}}.layout-listing-detail .section{padding:24px 20px}@media screen and (min-width:768px){.layout-listing-detail .section{padding:24px}}.layout-listing-detail .form-container{border:1px solid #c4842a;border-radius:6px;width:100%;height:fit-content;overflow:hidden;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .form-container .form-title{color:#fff;font-size:1.5rem;font-weight:600;line-height:2rem}.layout-listing-detail .form-container .form-header{background:#c4842a;padding:16px;position:relative;overflow:hidden}.layout-listing-detail .form-container .form-header .vector-img{z-index:0;pointer-events:none;position:absolute;top:-50px;left:-40%}.layout-listing-detail .form-container .form-header-content{align-items:flex-start;gap:8px;display:flex}.layout-listing-detail .form-container .form-header-content .ti{color:#fff;vertical-align:middle;font-size:26px}.layout-listing-detail .form-container .form-content{background:#fff;padding:20px}.layout-listing-detail .form-container.is-property-detail{border-color:#e6e9ec}.layout-listing-detail .form-container.is-property-detail .block-label{margin-bottom:12px}.layout-listing-detail .form-container.is-property-detail .section-subtitle{margin-bottom:20px}.layout-listing-detail .form-container.is-property-detail .section-text{margin-bottom:20px;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .form-container.is-property-detail .field+.field.is-checkbox{margin-top:20px}.layout-listing-detail .form-container.is-property-detail .form-container{border:none}.layout-listing-detail .form-container.is-property-detail .form-check-list{margin-bottom:12px}.layout-listing-detail .form-container.is-property-detail .divider{margin:0 0 12px}.layout-listing-detail .form-container.is-property-detail .divider-text{color:#989cab}.layout-listing-detail .form-container.is-property-detail .block-text{text-align:center;margin-top:20px;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .card-utility{background:#fff;border:1px solid #0000}.layout-listing-detail .card-utility:hover .card-title .ti{transform:translate(2px,-2px)}.layout-listing-detail .card-utility .card-image{border-radius:4px;width:100%;padding-top:56.25%;display:block;position:relative}.layout-listing-detail .card-utility .card-image iframe,.layout-listing-detail .card-utility .card-image img{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .card-utility .card-image img{border-radius:4px}.layout-listing-detail .card-utility .card-content{background:linear-gradient(#0000 36%,#000000bf 100% 100%);align-items:flex-end;width:100%;height:100%;padding:16px;display:flex;position:absolute;top:0;left:0}.layout-listing-detail .card-utility .card-title{z-index:1;color:#fff;gap:4px;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.layout-listing-detail .card-utility .card-title span{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.layout-listing-detail .card-utility .card-title .ti{vertical-align:middle;font-size:20px;transition:transform .3s}.layout-listing-detail .card-partner{background:#f5f6f9;align-items:center;gap:12px;padding:16px;display:flex}@media screen and (min-width:992px){.layout-listing-detail .card-partner{gap:24px}}.layout-listing-detail .card-partner .card-image{flex-shrink:0;width:64px;height:64px}.layout-listing-detail .card-partner .card-image img{object-fit:contain;height:100%;display:block}.layout-listing-detail .card-partner .card-content{background:0 0;flex:1;padding:0}.layout-listing-detail .card-partner .card-title{font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .card-partner .card-title+.card-text{margin-top:8px}.layout-listing-detail .card-partner .card-text{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2{margin:0}}.layout-listing-detail .gallery-template-2 .buttons{z-index:10;gap:8px;padding:12px;position:absolute;bottom:0;left:0}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .buttons{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;width:100%;padding:16px 20px 16px 16px;overflow-x:auto}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar{width:0;height:0}}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .buttons{scrollbar-color:#989cab transparent;scrollbar-width:thin;max-width:calc(100% - 448px)}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar{width:12px}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar-thumb:hover{background:#242836}}@media screen and (max-width:599px){.layout-listing-detail .gallery-template-2 .buttons{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;gap:12px;width:100%;display:flex;position:static;overflow-x:auto}.layout-listing-detail .gallery-template-2 .buttons::-webkit-scrollbar{width:0;height:0}}.layout-listing-detail .gallery-template-2 .buttons .button{flex-direction:column;align-items:center;box-shadow:0 4px 12px #1c1e2214}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .buttons .button:not(:hover){background:#fff;border-color:#e6e9ec}.layout-listing-detail .gallery-template-2 .buttons .button{flex-direction:row}.layout-listing-detail .gallery-template-2 .buttons .button:not(.btn-gallery){display:none}}.layout-listing-detail .gallery-template-2 .buttons .button img{display:none}.layout-listing-detail .gallery-template-2 .buttons .button .ti{margin-right:8px}@media screen and (max-width:599px){.layout-listing-detail .gallery-template-2 .buttons .button{width:100%;min-width:110px;height:72px;color:var(--white);border:0;border-radius:6px;flex:1;justify-content:flex-end;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.layout-listing-detail .gallery-template-2 .buttons .button:hover,.layout-listing-detail .gallery-template-2 .buttons .button:focus{color:#fff}.layout-listing-detail .gallery-template-2 .buttons .button:before{content:"";z-index:1;background:linear-gradient(#0000 45.5%,#00000059 79%,#000000a6 100%);border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .gallery-template-2 .buttons .button:not(img)>*{z-index:6}.layout-listing-detail .gallery-template-2 .buttons .button img{z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.layout-listing-detail .gallery-template-2 .buttons .button .ti,.layout-listing-detail .gallery-template-2 .buttons .button svg{display:none}.layout-listing-detail .gallery-template-2 .buttons .button:not(:last-child){margin-right:0}}.layout-listing-detail .gallery-template-2 .item-icon-3d{z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .gallery-template-2 .item-icon-3d .icon .ti{color:#fff;font-size:24px}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .item-icon-3d .icon{width:82px;height:82px}.layout-listing-detail .gallery-template-2 .item-icon-3d .icon .ti{font-size:32px}.layout-listing-detail .gallery-template-2 .gallery-template-body{grid-template-rows:repeat(2,194px)}}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item{min-height:260px}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:not(:first-child){display:none}@media screen and (min-width:768px){.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item{height:500px}}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item{min-height:unset;height:unset;position:relative}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:not(:first-child){display:block}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:first-child{grid-row:span 2}}@media screen and (max-width:599px){.layout-listing-detail .gallery-template-2 .gallery-template-body .slider-gallery,.layout-listing-detail .gallery-template-2 .gallery-template-body .slider-gallery-listing{max-height:260px}}.layout-listing-detail .gallery-template-2 .gallery-template-body.is-3{grid-template-columns:1fr 1fr;gap:12px}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .gallery-template-body.is-3{border-radius:6px;grid-template-columns:1fr;margin:0}}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body.is-3{grid-template-rows:repeat(2,244px);grid-template-columns:minmax(200px,auto) minmax(362px,1fr)}}@media screen and (max-width:599px){.layout-listing-detail .gallery-template-2 .gallery-template-body.is-3{padding:0 12px}.layout-listing-detail .gallery-template-2 .gallery-template-body.is-3 .gallery-template-item:first-child{grid-column:span 2;margin:0 -12px}}.layout-listing-detail .gallery-template-2 .block-wrap{z-index:2;width:100%;padding:0 16px;position:absolute;left:0}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .block-wrap{border-radius:6px 6px 0 0}}.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs-item,.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs-item a,.layout-listing-detail .gallery-template-2 .block-wrap .btn-back{text-shadow:0 2px 4px #000c;color:#fff}.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs-item:hover,.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs-item a:hover,.layout-listing-detail .gallery-template-2 .block-wrap .btn-back:hover{color:#fff;opacity:.9}.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs-item:not(:last-child):after{color:#fff}@media screen and (min-width:1200px){.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs,.layout-listing-detail .gallery-template-2 .block-wrap .btn-back{width:fit-content}}.layout-listing-detail .gallery-template-2 .block-wrap .breadcrumbs+.btn-back{margin-top:8px}.layout-listing-detail .gallery-template-2 .block-wrap .btn-back{align-items:center;gap:8px;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.layout-listing-detail .gallery-template-2 .block-wrap .btn-back .ti{font-size:20px}.layout-listing-detail .gallery-template-2 .block-wrap.is-top{pointer-events:none;height:110px;padding:16px;top:0}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .block-wrap.is-top{padding:16px 32px}}.layout-listing-detail .gallery-template-2 .block-wrap.is-top .breadcrumbs,.layout-listing-detail .gallery-template-2 .block-wrap.is-top .btn-back{pointer-events:visible}.layout-listing-detail .section-loan-tool-content{flex-direction:column;gap:20px;display:flex}@media screen and (min-width:600px),print{.layout-listing-detail .section-loan-tool-content{flex-direction:row}}.layout-listing-detail .section-loan-tool .border-left-color-0:not(:focus,.section-loan-tool .border-left-color-0:hover){border-left-color:#0000}.layout-listing-detail .section-loan-tool .control.has-float-label .label{max-width:calc(100% - 20px)}.layout-listing-detail .section-loan-tool .input[disabled]{border-color:#989cab}.layout-listing-detail .section-loan-tool .loan-rate-control{width:120px;min-width:120px}.layout-listing-detail .section-loan-tool .loan-progress-item{transition:width .3s}.layout-listing-detail .section-loan-tool .loan-tool-calculate{flex:1}.layout-listing-detail .section-loan-tool .loan-tool-calculate .buttons{margin-top:24px}.layout-listing-detail .section-loan-tool .loan-tool-calculate-item.is-help{display:flex}.layout-listing-detail .section-loan-tool .loan-tool-calculate-item.is-help .ti{margin-right:8px;font-size:20px}.layout-listing-detail .section-loan-tool .loan-tool-calculate-item.is-help span{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .section-loan-tool .loan-tool-result{border:1px solid var(--border);background:#faf7f4;border-radius:6px;flex-shrink:0;width:100%;height:fit-content;padding:16px;position:relative}@media screen and (min-width:600px),print{.layout-listing-detail .section-loan-tool .loan-tool-result{width:55%;min-width:300px}}.layout-listing-detail .section-loan-tool .loan-tool-result-item{width:100%}@media screen and (min-width:600px),print{.layout-listing-detail .section-loan-tool .loan-tool-result-item{margin-bottom:0}}.layout-listing-detail .section-loan-tool .loan-tool-result-item:not(:last-child){border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:1rem}.layout-listing-detail .section-loan-tool .loan-tool-result-item:last-child{flex-wrap:wrap;gap:16px;display:flex}.layout-listing-detail .section-loan-tool .loan-tool-result-item:last-child .block{white-space:nowrap;flex:1;margin:0;position:relative}.layout-listing-detail .section-loan-tool .loan-tool-result-item .block.is-payment-total .loan-tool-result-item-price{color:#c4842a}.layout-listing-detail .section-loan-tool .loan-tool-result-item-text{color:#242836;font-size:.8125rem;font-weight:400;line-height:1.125rem}.layout-listing-detail .section-loan-tool .loan-tool-result-item-price{letter-spacing:-.5px;color:#242836;align-items:center;font-size:18px;font-weight:700;line-height:26px;display:flex}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar{border-radius:6px;width:100%;height:8px;margin-bottom:40px;display:flex}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item{position:relative}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item:first-child:not(:last-child){border-top-left-radius:6px;border-bottom-left-radius:6px}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item:last-child:not(:first-child){border-top-right-radius:6px;border-bottom-right-radius:6px}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item.is-capital .loan-progress-label{color:#00c4ac}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item.is-principal-to-pay .loan-progress-label{color:#4043dc}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-item.is-interest-to-pay .loan-progress-label{color:#ffa139}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-progress-bar .loan-progress-label{font-size:.875rem;font-weight:400;line-height:1.25rem;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description{flex-direction:column;list-style:none;display:flex}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item{justify-content:space-between;align-items:center;padding-left:16px;display:flex;position:relative}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item:not(:last-child){margin-bottom:.75rem}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item:before{content:"";border-radius:4px;width:8px;height:8px;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-capital:before{background-color:#00c4ac}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-capital .number{color:#00c4ac}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-principal-to-pay:before{background-color:#4043dc}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-principal-to-pay .number{color:#4043dc}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-interest-to-pay:before{background-color:#ffa139}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item.is-interest-to-pay .number{color:#ffa139}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item .text{margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item .number{text-align:right;background:0 0;align-items:center;height:auto;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.layout-listing-detail .section-loan-tool .loan-tool-result .loan-description-item .number .ti{vertical-align:middle}.layout-listing-detail .section-loan-tool .field.is-grouped .control.is-flex-1{min-width:200px}.layout-listing-detail .block-table-progress .block-title{font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .block-table-progress .block-title+.content{margin-top:12px}.layout-listing-detail .block-table-progress table{border-collapse:separate;border:1px solid var(--grey-lighter);border-radius:6px;display:table;overflow:hidden}.layout-listing-detail .block-table-progress table td>p,.layout-listing-detail .block-table-progress table th>p{color:var(--text);font-style:normal}.layout-listing-detail .block-table-progress table tr:first-child td,.layout-listing-detail .block-table-progress table tr:first-child th{background:var(--background);font-size:16px;font-weight:500;line-height:24px}.layout-listing-detail .block-table-progress table+p,.layout-listing-detail .block-table-progress table+em,.layout-listing-detail .block-table-progress em{color:var(--grey)}.layout-listing-detail .location-utilities-content .location-map+.location-body,.layout-listing-detail .location-utilities-content .location-image+.location-body{margin-top:16px}.layout-listing-detail .location-utilities-content .location-body{overflow:hidden}.layout-listing-detail .location-utilities-content .location-types{gap:8px;margin:0 -16px;padding-left:16px;padding-right:16px;display:flex;overflow-x:auto}@media screen and (min-width:992px){.layout-listing-detail .location-utilities-content .location-types{gap:16px}}.layout-listing-detail .location-utilities-content .location-types+.location-type-lists{margin-top:16px}.layout-listing-detail .location-utilities-content .location-type-item{--item-size-w:72px;--item-size-h:72px;min-width:var(--item-size-w);width:var(--item-size-w);height:var(--item-size-h);background-color:var(--grey-lightest);cursor:pointer;text-align:center;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;transition:background-color .2s;display:flex}@media screen and (min-width:992px){.layout-listing-detail .location-utilities-content .location-type-item{--item-size-h:68px;flex:1}}.layout-listing-detail .location-utilities-content .location-type-item:not(.is-active):hover{background:var(--primary-lightest);color:var(--primary)}.layout-listing-detail .location-utilities-content .location-type-item:not(.is-active):hover .location-type-item-text{color:#c4842a}.layout-listing-detail .location-utilities-content .location-type-item.is-active{background-color:var(--primary-lightest)}.layout-listing-detail .location-utilities-content .location-type-item.is-active *{color:var(--primary)}.layout-listing-detail .location-utilities-content .location-type-item .ti{margin-bottom:8px;font-size:24px}.layout-listing-detail .location-utilities-content .location-type-item-text{color:var(--grey);white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.125rem}@media screen and (min-width:992px){.layout-listing-detail .location-utilities-content .location-type-item-text{font-size:.875rem;font-weight:500;line-height:1.25rem}}.layout-listing-detail .location-utilities-content .location-type-lists{border:1px solid var(--grey-lighter);border-radius:6px;flex-direction:column;width:100%;display:flex;overflow:hidden}.layout-listing-detail .location-utilities-content .location-type-lists-item{cursor:pointer;align-items:center;gap:16px;padding:.75rem 1rem;transition:background-color .2s;display:flex;overflow:hidden}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-start p{margin:0}.layout-listing-detail .location-utilities-content .location-type-lists-item.is-active{background:var(--primary-lightest)}.layout-listing-detail .location-utilities-content .location-type-lists-item.is-active *{color:var(--primary)!important}.layout-listing-detail .location-utilities-content .location-type-lists-item.is-active .is-body3{color:#c4842a!important}.layout-listing-detail .location-utilities-content .location-type-lists-item:not(:last-child){border-bottom:1px solid var(--border)}.layout-listing-detail .location-utilities-content .location-type-lists-item:not(.is-active):hover{background:#faf7f4}.layout-listing-detail .location-utilities-content .location-type-lists-item:not(.is-active):hover *{color:#c4842a!important}.layout-listing-detail .location-utilities-content .location-type-lists-item .is-subtitle1{font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-start{flex:1;width:calc(100% - 180px)}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-start .is-body3{color:#454d6c;font-size:14px!important;line-height:20px!important}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-end{justify-content:flex-end;align-items:center;gap:8px;display:flex}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-end .ti{color:#989cab;font-size:24px}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-end .location-text{text-align:right;min-width:80px}.layout-listing-detail .location-utilities-content .location-type-lists-item .location-type-end .is-body3{color:#454d6c;font-size:14px!important;line-height:20px!important}.layout-listing-detail .location-utilities-content .location-map{border-radius:6px;width:100%;padding-top:56.25%;display:block;position:relative;overflow:hidden}.layout-listing-detail .location-utilities-content .location-map iframe{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .location-utilities-content .location-map .nearby-map{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .location-utilities-content .location-map .maplibregl-map,.layout-listing-detail .location-utilities-content .location-map .maplibregl-canvas{width:100%!important;height:100%!important}.layout-listing-detail .location-utilities-content .location-map .map-marker{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#c4842a1a;border:1px solid #c4842a4d;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .location-utilities-content .location-map .main-map-loading{z-index:-1;text-align:center;color:#454d6c;background:#e9edf0;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex;position:absolute;top:0;left:0}.layout-listing-detail .location-utilities-content .location-map .main-map-action{z-index:6;flex-direction:column;gap:8px;display:flex;position:absolute;top:1rem;right:1rem}.layout-listing-detail .location-utilities-content .location-map .button.is-small{width:34px;height:34px;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .location-utilities-content .location-map .button.is-small .ti{font-size:16px}.layout-listing-detail .location-utilities-content .location-image{border-radius:6px;width:100%;padding-top:56.25%;display:block;position:relative;overflow:hidden}.layout-listing-detail .location-utilities-content .location-image iframe,.layout-listing-detail .location-utilities-content .location-image img{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .section-facilities .block-video{border-radius:6px;width:100%;padding-top:56.25%;display:block;position:relative;overflow:hidden}.layout-listing-detail .section-facilities .block-video iframe,.layout-listing-detail .section-facilities .block-video img{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .section-facilities .block-video-control{z-index:1;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.layout-listing-detail .section-facilities .block-video-control .icon{background:#fff;border:4px solid #ffffff80;border-radius:9999px;width:64px;height:64px;box-shadow:0 0 0 4px #ffffff80}.layout-listing-detail .section-facilities .block-video-control .icon:after{content:"";background:#fffc;border-radius:9999px;width:48px;height:48px;transition:transform .3s ease-out;animation:1.6s ease-out .6s infinite forwards circlePlayer;position:absolute}.layout-listing-detail .section-facilities .block-video-control .icon .ti{color:#c4842a;z-index:1;font-size:36px}.layout-listing-detail .section-facilities .block-video+.block-utilities,.layout-listing-detail .section-facilities .block-video+.block-ecosystem,.layout-listing-detail .section-facilities .block-video+.block-list-utilities{margin-top:20px}.layout-listing-detail .section-facilities .block-utilities .swiper-slide{width:230px}.layout-listing-detail .section-facilities .block-utilities .swiper-slide:not(:last-child){margin-right:20px}.layout-listing-detail .section-facilities .block-utilities+.block-ecosystem,.layout-listing-detail .section-facilities .block-utilities+.block-list-utilities{margin-top:24px}.layout-listing-detail .section-facilities .block-utilities .nav-button-next,.layout-listing-detail .section-facilities .block-utilities .nav-button-prev{top:var(--swiper-navigation-top-offset,17px);width:24px;height:100%;box-shadow:none;border:0;border-radius:0}@media screen and (min-width:600px),print{.layout-listing-detail .section-facilities .block-utilities .nav-button-next,.layout-listing-detail .section-facilities .block-utilities .nav-button-prev{width:50px}}.layout-listing-detail .section-facilities .block-utilities .nav-button-next:after,.layout-listing-detail .section-facilities .block-utilities .nav-button-prev:after{background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 12px #1c1e2214}@media screen and (max-width:599px){.layout-listing-detail .section-facilities .block-utilities .nav-button-next:after,.layout-listing-detail .section-facilities .block-utilities .nav-button-prev:after{display:none}}.layout-listing-detail .section-facilities .block-utilities .nav-button-next{background:linear-gradient(90deg,#fff0 0,#fff 100%);right:-1px}.layout-listing-detail .section-facilities .block-utilities .nav-button-prev{background:linear-gradient(270deg,#fff0 0,#fff 100%);left:-1px}.layout-listing-detail .section-facilities .block-ecosystem+.block-list-utilities{margin-top:24px}.layout-listing-detail .section-facilities .block-list-utilities .section-subtitle{font-size:1rem;font-weight:600;line-height:1.5rem}.layout-listing-detail .section-facilities .block-list-utilities .section-subtitle+.accordion{border-top:1px solid #e6e9ec;margin-top:16px}.layout-listing-detail .section-facilities .block-list-utilities .accordion-item{flex-direction:column;gap:16px;padding:16px 0;display:flex;position:relative}@media screen and (min-width:600px),print{.layout-listing-detail .section-facilities .block-list-utilities .accordion-item{flex-direction:row;gap:48px}}.layout-listing-detail .section-facilities .block-list-utilities .accordion-item.is-active{background:0 0;border-radius:0}.layout-listing-detail .section-facilities .block-list-utilities .accordion-item.is-active .accordion-content{padding-top:0;padding-bottom:0}.layout-listing-detail .section-facilities .block-list-utilities .accordion-item.is-active .accordion-title,.layout-listing-detail .section-facilities .block-list-utilities .accordion-item.is-active .accordion-icon{color:#242836}.layout-listing-detail .section-facilities .block-list-utilities .accordion-title{font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .section-facilities .block-list-utilities .accordion-close{width:28px;padding:4px 8px;position:absolute;top:12px;right:0}.layout-listing-detail .section-facilities .block-list-utilities .accordion-title{gap:8px;width:180px;min-width:180px;height:fit-content;display:flex}.layout-listing-detail .section-facilities .block-list-utilities .accordion-title .ti{vertical-align:middle;font-size:20px;line-height:20px}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content{width:100%}@media screen and (min-width:600px),print{.layout-listing-detail .section-facilities .block-list-utilities .accordion-content{padding-right:56px}}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li{gap:16px;display:flex}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li+li{border-top:1px solid #e6e9ec;margin-top:16px;padding-top:16px}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li .image{border-radius:6px;flex-shrink:0;width:86px;height:64px;overflow:hidden}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li .image img{width:100%;height:100%}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li .summary{flex:1}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li .block-text+.block-desc{margin-top:4px}.layout-listing-detail .section-facilities .block-list-utilities .accordion-content ul li .block-desc{-webkit-line-clamp:2;text-overflow:ellipsis;color:#989cab;-webkit-box-orient:vertical;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.layout-listing-detail .section-facilities .block-list-utilities a.block-text{color:#162a75;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .section-facilities .block-list-utilities a.block-text:hover{color:#c4842a}.layout-listing-detail .section-facilities .block-list-utilities .block-cta{margin-top:16px}.layout-listing-detail .section-partner .swiper-custom-container+.swiper-custom-container{margin-top:24px}.layout-listing-detail .section-partner .swiper-custom-container .section-subtitle{margin-bottom:16px}.layout-listing-detail .section-partner .swiper-custom-container .swiper{position:relative}.layout-listing-detail .section-partner .swiper-slide{width:300px}.layout-listing-detail .section-partner .swiper-slide:not(:last-child){margin-right:20px}@media screen and (min-width:992px){.layout-listing-detail .section-partner .swiper-slide:not(:last-child){margin-right:24px}}.layout-listing-detail .section-partner .nav-button-next,.layout-listing-detail .section-partner .nav-button-prev{top:var(--swiper-navigation-top-offset,17px);width:50px;height:100%;box-shadow:none;border:0;border-radius:0}.layout-listing-detail .section-partner .nav-button-next:after,.layout-listing-detail .section-partner .nav-button-prev:after{background:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 12px #1c1e2214}@media screen and (max-width:599px){.layout-listing-detail .section-partner .nav-button-next:after,.layout-listing-detail .section-partner .nav-button-prev:after{display:none}}.layout-listing-detail .section-partner .nav-button-next{background:linear-gradient(90deg,#fff0 -14.58%,#fff 100%);right:0}@media screen and (max-width:599px){.layout-listing-detail .section-partner .nav-button-next:after{display:none}}.layout-listing-detail .section-partner .nav-button-prev{background:linear-gradient(270deg,#fff0 -14.58%,#fff 100%);left:0}@media screen and (max-width:599px){.layout-listing-detail .section-partner .nav-button-prev{display:none}}.layout-listing-detail .section-news .columns{margin:-10px}@media screen and (min-width:992px){.layout-listing-detail .section-news .columns{margin:-12px}}.layout-listing-detail .section-news .column{padding:10px}@media screen and (min-width:992px){.layout-listing-detail .section-news .column{padding:12px}}.layout-listing-detail .section-news .block-wrap{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}@media screen and (min-width:992px){.layout-listing-detail .section-news .block-wrap{margin-bottom:24px}}.layout-listing-detail .section-news .section-title{margin:0 auto 0 0}.layout-listing-detail .section-news .section-title+.columns{margin-top:16px}.layout-listing-detail .section-register{overflow:hidden;padding:0!important}.layout-listing-detail .section-register .section-img{z-index:0;width:100%;height:500px;display:block;position:absolute;top:0;left:0}.layout-listing-detail .section-register .section-content{text-align:center;z-index:2;justify-content:center;align-items:center;width:100%;height:fit-content;padding:3rem 1rem;display:flex;position:relative}@media screen and (min-width:992px){.layout-listing-detail .section-register .section-content{padding:6.625rem 3.75rem}}.layout-listing-detail .section-register .section-content:after{content:"";z-index:-1;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .section-register .section-content .button{width:188px}.layout-listing-detail .section-register .section-content .buttons{justify-content:center;gap:12px}@media screen and (min-width:992px){.layout-listing-detail .section-register .section-content .buttons{gap:16px}}.layout-listing-detail .section-register .section-body{width:100%;max-width:740px;margin:0 auto}.layout-listing-detail .section-register .section-title{color:#fff;text-align:center;margin-bottom:24px}.layout-listing-detail .section-register .section-subtitle{color:#fff;text-align:center;margin-bottom:24px;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .main-header{box-shadow:unset;border-bottom:1px solid var(--border)}.layout-listing-detail .sidebar{display:none}@media screen and (min-width:992px){.layout-listing-detail .sidebar{display:block}.layout-listing-detail .sidebar .sidebar-content{top:calc((var(--page-subheader-height)) + 24px);position:sticky}}.layout-listing-detail .sidebar .sidebar-content .form-container+.box{margin-top:16px}.layout-listing-detail .sidebar .sidebar-content .box .block-buttons{gap:12px}.layout-listing-detail .sidebar .sidebar-content .box .block-buttons .button{flex:1;height:56px;font-size:14px;line-height:20px}.layout-listing-detail .sidebar .sidebar-content .box .block-buttons .button .ti{font-size:20px}.layout-listing-detail .sidebar .sidebar-content .box .block-buttons+.block-text{margin-top:20px}.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .box{border:unset;background:#f5efe6;box-shadow:0 4px 12px #1c1e2214}.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .sidebar-title,.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .sidebar-text{text-align:left}.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .sidebar-title{margin-bottom:16px}.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .button+.sidebar-text{margin-top:12px}.layout-listing-detail .sidebar .sidebar-content.sidebar-content-rent .input{background:#faf7f4;border-color:#97641c}.layout-listing-detail .section-utilities-landscape .single-line,.layout-listing-detail .section-furniture .single-line{padding:0}.layout-listing-detail .section-overview-summary+.read-more-custom,.layout-listing-detail .section-overview-summary+.box{margin-top:28px}.layout-listing-detail .section-overview-summary .single-line{justify-content:space-between;align-items:center}.layout-listing-detail .section-overview-summary .single-line:not(:first-child,:nth-child(2)){border-top:1px solid #e6e9ec}.layout-listing-detail .section-overview .box:not(.section-overview .box>.box){padding:12px 20px}.layout-listing-detail .section-overview .box .box{margin-bottom:12px}.layout-listing-detail .section-overview .read-more-custom+.section-floor-plan-image{margin-top:32px}.layout-listing-detail .section-gallery{padding:0 20px}.layout-listing-detail .section-summary{padding-top:0;padding-left:0;padding-right:0}.layout-listing-detail .section-summary .block-summary-top{flex-wrap:nowrap;margin-bottom:24px;display:flex}.layout-listing-detail .section-summary .block-summary-top+.block-handover-standard,.layout-listing-detail .section-summary .block-summary-top+.block-summary{margin-top:16px}.layout-listing-detail .section-summary .block-summary-top-item{width:100%;overflow:hidden}.layout-listing-detail .section-summary .block-summary-top-item:first-child{flex:1;width:100%}@media screen and (min-width:992px){.layout-listing-detail .section-summary .block-summary-top-item:first-child{margin-right:40px}}.layout-listing-detail .section-summary .block-summary-top .image-mini-floor-plan{display:none}@media screen and (min-width:992px){.layout-listing-detail .section-summary .block-summary-top .image-mini-floor-plan{border:1px solid var(--border);border-radius:6px;flex-shrink:0;width:100px;height:100px;display:block;position:relative;overflow:hidden}}.layout-listing-detail .section-summary .block-summary-top .image-mini-floor-plan .static-map-frame{pointer-events:none;width:230px;height:230px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .section-summary .block-summary-top .image-mini-floor-plan .ico-map-pin{width:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.layout-listing-detail .section-summary .block-summary-top .image-mini-floor-plan .ico-map-pin{width:72px}}.layout-listing-detail .section-summary .block-summary-top .breadcrumbs{margin-bottom:16px}.layout-listing-detail .section-summary .block-summary-top .badges+.section-title{margin-top:8px}.layout-listing-detail .section-summary .block-summary-top .section-title{margin-bottom:8px}.layout-listing-detail .section-summary .block-summary-top .block-address{align-items:flex-start;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.layout-listing-detail .section-summary .block-summary-top .block-address:hover{color:#c4842a}.layout-listing-detail .section-summary .block-summary-top .block-address .ti{margin-right:8px;font-size:20px}.layout-listing-detail .section-summary .block-summary-top .block-address span{text-decoration:underline}.layout-listing-detail .section-summary .block-summary-top .block-address+.text-sale-unit{margin-top:12px}.layout-listing-detail .section-summary .block-summary-top .text-sale-unit{font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .section-summary .block-summary-top .text-sale-unit span{opacity:.75}.layout-listing-detail .section-summary .block-summary-top .text-sale-unit strong{color:#454d6c}.layout-listing-detail .section-summary .block-handover-standard{background:#ebf4ff;border-radius:6px;width:fit-content;padding:8px 12px}.layout-listing-detail .section-summary .block-handover-standard a{cursor:pointer;font-weight:500;text-decoration:underline}.layout-listing-detail .section-summary .block-handover-standard strong{font-weight:500}.layout-listing-detail .section-summary .block-handover-standard+.block-summary,.layout-listing-detail .section-summary .block-handover-standard+.section-price{margin-top:32px}.layout-listing-detail .section-summary .block-summary{display:block}@media screen and (min-width:768px){.layout-listing-detail .section-summary .block-summary{border:1px solid #e6e9ec;border-radius:6px;flex-flow:wrap;padding:16px 0;display:inline-flex}}.layout-listing-detail .section-summary .block-summary .block-title{margin-bottom:0}.layout-listing-detail .section-summary .block-summary-price{display:block;position:relative}@media screen and (min-width:768px){.layout-listing-detail .section-summary .block-summary-price{padding:0 24px}.layout-listing-detail .section-summary .block-summary-price:after{content:"";background:var(--border);width:1px;height:48px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.layout-listing-detail .section-summary .block-summary-price .block-title{letter-spacing:-.5px;color:#c4842a;font-size:22px;font-weight:700;line-height:30px}.layout-listing-detail .section-summary .block-summary-price .block-title+.block-text{margin-top:4px}.layout-listing-detail .section-summary .block-summary-price .block-title .ti{color:#242836;margin-left:8px;font-size:20px}.layout-listing-detail .section-summary .block-summary-price .block-text{margin:0}.layout-listing-detail .section-summary .block-summary-info{display:none}@media screen and (min-width:768px){.layout-listing-detail .section-summary .block-summary-info{flex-wrap:wrap;display:flex}}.layout-listing-detail .section-summary .block-summary-item{flex-direction:column;padding:0 24px;display:flex;position:relative}.layout-listing-detail .section-summary .block-summary-item:not(:last-child):after{content:"";background:var(--border);width:1px;height:48px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.layout-listing-detail .section-summary .block-summary-item .block-title{letter-spacing:-.5px;font-size:22px;font-weight:700;line-height:30px}.layout-listing-detail .section-summary .block-summary-item .block-title+.block-text{margin-top:4px}.layout-listing-detail .section-summary .block-summary-item .block-text{margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:600px),print{.layout-listing-detail .section-summary .block-summary-item .block-text{font-size:1rem;line-height:1.5rem}}.layout-listing-detail .section-summary .block-summary+.block-table-progress,.layout-listing-detail .section-summary .block-summary+.section-price{margin-top:32px}.layout-listing-detail .section-loan-tool{padding-top:0;padding-left:0;padding-right:0}.layout-listing-detail .section-loan-tool:before{display:none!important}.layout-listing-detail .section-loan-tool .section-title{font-weight:700;margin-bottom:12px!important;font-size:1.125rem!important;line-height:26px!important}.layout-listing-detail .section-price{padding-top:0;padding-left:0;padding-right:0}.layout-listing-detail .section-price:before{display:none!important}.layout-listing-detail .section-price .control.has-float-label .label{max-width:calc(100% - 20px)}.layout-listing-detail .section-price .control .input{font-size:14px;line-height:20px}.layout-listing-detail .section-price .control.loan-rate-control{width:120px;min-width:120px}.layout-listing-detail .section-price .tabs{border:1px solid var(--border);border-radius:6px;margin-bottom:16px}@media screen and (max-width:599px){.layout-listing-detail .section-price .tabs{-ms-overflow-style:none;scrollbar-width:none}.layout-listing-detail .section-price .tabs::-webkit-scrollbar{width:0;height:0}}.layout-listing-detail .section-price .tabs .tab-item{flex:1;align-items:center;height:100%;display:inline-flex}.layout-listing-detail .section-price .tabs .tab-item+.tab-item{margin:0}.layout-listing-detail .section-price .tabs .tab-item.is-active .tab-link{background:var(--primary-lightest);border-color:var(--primary)}.layout-listing-detail .section-price .tabs .tab-item:not(:last-child):after{content:"";background:var(--border);width:2px;height:48px;margin:0 .5rem;display:inline-flex}.layout-listing-detail .section-price .tabs .tab-link{border:2px solid #0000;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem 1rem;transition:background-color .2s;display:flex}@media screen and (min-width:992px){.layout-listing-detail .section-price .tabs .tab-link{padding:.75rem 1.25rem}}.layout-listing-detail .section-price .tabs .tab-link:hover{background:var(--primary-lightest)}.layout-listing-detail .section-price .tabs .tab-link .block-text{margin-bottom:4px;font-size:1rem;font-weight:400;line-height:1.5rem}.layout-listing-detail .section-price .tabs .tab-link .block-price{letter-spacing:-.5px;align-items:center;font-size:22px;font-weight:700;line-height:30px;display:flex}.layout-listing-detail .section-price .tabs .tab-link .block-price .price-full{height:20px;margin-left:8px}.layout-listing-detail .section-price .tabs .tab-link .block-price .price-full .ti{color:#242836}.layout-listing-detail .section-price .tab-content{background:var(--white);border:1px solid var(--border);border-radius:6px;position:relative}@media screen and (min-width:992px){.layout-listing-detail .section-price .tab-content{box-shadow:0 12px 24px -4px #1c1e2233}}.layout-listing-detail .section-price .tab-content:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--white);width:0;height:0;filter:drop-shadow(0 -1px 0 var(--border));position:absolute;top:-7px;left:50%}.layout-listing-detail .section-price .tab-body{border-radius:6px}.layout-listing-detail .section-price .tab-body .block-title{margin-bottom:12px;font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .section-price .tab-body .block-subtitle{margin-bottom:8px;font-size:1rem;font-weight:500;line-height:1.5rem}.layout-listing-detail .section-price .tab-body ul{scrollbar-color:#989cab transparent;scrollbar-width:thin;max-height:148px;margin-bottom:12px;overflow-y:auto}.layout-listing-detail .section-price .tab-body ul::-webkit-scrollbar{width:12px}.layout-listing-detail .section-price .tab-body ul::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .section-price .tab-body ul::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .section-price .tab-body ul::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .section-price .tab-body ul::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .section-price .tab-body ul li{font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.layout-listing-detail .section-price .tab-body ul li:not(:last-child){margin-bottom:.5rem}.layout-listing-detail .section-price .tab-body ul li .ti{color:#454d6c;margin-right:8px}@media screen and (max-width:599px){.layout-listing-detail .section-price .tab-body{flex-flow:column}}.layout-listing-detail .section-price .tab-body-start{flex-direction:column;flex:1;justify-content:space-between;display:flex}.layout-listing-detail .section-price .tab-body-end{background:#f5f6f9;border-bottom-right-radius:6px;width:100%;padding:20px}@media screen and (min-width:600px),print{.layout-listing-detail .section-price .tab-body-end{flex:0 0 330px;width:330px}}.layout-listing-detail .section-price .tab-body-end .field{margin-bottom:12px}.layout-listing-detail .section-price .tab-body-end .field .field{margin-bottom:0}.layout-listing-detail .section-price .tab-body-end .checkbox-radio-items{margin-bottom:20px}.layout-listing-detail .section-price .tab-body-end .block-content{margin-bottom:12px;display:flex}.layout-listing-detail .section-price .tab-body-end .block-content .ti{margin-right:8px}.layout-listing-detail .section-price .tab-body-end .block-content p{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .section-price .tab-body-end .block-content p strong{color:#242836;font-weight:500}.layout-listing-detail .section-price .tab-body-content{padding:20px}.layout-listing-detail .section-price .tab-footer{background:var(--white);z-index:1;border-top:1px solid #e6e9ec;border-radius:0 0 6px 6px;flex-shrink:0;align-items:center;padding:20px;display:flex;position:relative}.layout-listing-detail .section-price .tab-footer-content p{color:#454d6c;font-size:.875rem;font-weight:400;line-height:1.25rem}.layout-listing-detail .section-price .tab-footer-content p a{font-weight:500;text-decoration:underline}.layout-listing-detail .section-price .tab-footer-content p a:hover{color:#c4842a}.layout-listing-detail .section-price .tab-footer svg{margin-right:8px}.layout-listing-detail .section-price .tab-payment-installment .tab-body,.layout-listing-detail .section-price .tab-payment-policy .tab-body{width:100%;display:flex}@media screen and (min-width:992px){.layout-listing-detail .section-price .tab-payment-stage{min-width:400px}}.layout-listing-detail .section-price .tab-payment-stage:before{left:14%}.layout-listing-detail .section-price .tab-payment-policy:before{border-bottom-color:var(--grey-lightest);left:84%}.layout-listing-detail .section-subdivision-imp{border-radius:6px;width:100%;height:300px;overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .section-subdivision-imp{height:500px}}@media screen and (max-width:991px){.layout-listing-detail .section-listing-related .nav-button-next,.layout-listing-detail .section-listing-related .nav-button-prev,.layout-listing-detail .section-news-related .nav-button-next,.layout-listing-detail .section-news-related .nav-button-prev{display:none}}@media screen and (min-width:992px){.layout-listing-detail .section-listing-related .nav-button-next,.layout-listing-detail .section-news-related .nav-button-next{right:16px}}@media screen and (min-width:1440px){.layout-listing-detail .section-listing-related .nav-button-next,.layout-listing-detail .section-news-related .nav-button-next{right:-24px}}@media screen and (min-width:992px){.layout-listing-detail .section-listing-related .nav-button-prev,.layout-listing-detail .section-news-related .nav-button-prev{left:8px}}@media screen and (min-width:1440px){.layout-listing-detail .section-listing-related .nav-button-prev,.layout-listing-detail .section-news-related .nav-button-prev{left:-24px}}.layout-listing-detail .section-listing-related .nav-button-next,.layout-listing-detail .section-listing-related .nav-button-prev{top:calc(50% - 10px)}.layout-listing-detail .section-news-related .nav-button-next,.layout-listing-detail .section-news-related .nav-button-prev{top:calc(50% - 96px)}.layout-listing-detail .section-intro-subdivision .card-list{align-items:flex-start;gap:20px}@media screen and (min-width:768px){.layout-listing-detail .section-intro-subdivision .card-list{align-items:center}}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-image-wrap{width:100%;max-width:100px}@media screen and (min-width:768px){.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-image-wrap{max-width:300px}}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-image{border-radius:6px;width:100%;padding-top:56.25%;display:block;position:relative}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-image iframe,.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-image img{aspect-ratio:1.77778;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-title{font-size:1.125rem;font-weight:600;line-height:1.625rem}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-title+.card-text{margin-top:12px}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-text{-webkit-line-clamp:5;text-overflow:ellipsis;color:#242836bf;-webkit-box-orient:vertical;max-height:80px;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.layout-listing-detail .section-intro-subdivision .card-list.is-subdivision .card-text+.button{margin-top:12px}.layout-listing-detail .page-content{padding-top:24px}.layout-listing-detail .page-body{padding:24px 16px 0}@media screen and (min-width:992px){.layout-listing-detail .page-body{padding:32px 16px 24px}}.layout-listing-detail .page-body-container{flex-flow:column wrap;display:flex}@media screen and (min-width:992px){.layout-listing-detail .page-body-container{flex-direction:row}}.layout-listing-detail .page-body-content{flex:1;width:100%;overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .page-body-content{min-width:0;margin-left:-12px;padding-left:12px;padding-right:3rem}}.layout-listing-detail .page-body-content .section:not(:first-child){padding:22px 0}.layout-listing-detail .page-body-content .section:last-child{padding-bottom:0}.layout-listing-detail .fancybox-custom .fancybox__slide{overflow:hidden}.layout-listing-detail .fancybox-custom-html{scrollbar-color:#989cab transparent;scrollbar-width:thin;width:100%;overflow-y:auto;max-width:1188px!important}.layout-listing-detail .fancybox-custom-html::-webkit-scrollbar{width:12px}.layout-listing-detail .fancybox-custom-html::-webkit-scrollbar:horizontal{height:12px}.layout-listing-detail .fancybox-custom-html::-webkit-scrollbar-track{background:0 0;border-radius:8px}.layout-listing-detail .fancybox-custom-html::-webkit-scrollbar-thumb{background:#989cab;border:2px solid #fff;border-radius:8px}.layout-listing-detail .fancybox-custom-html::-webkit-scrollbar-thumb:hover{background:#242836}.layout-listing-detail .gallery-template-2{margin:-1.5rem -1rem 0}@media (max-width:575px){.layout-listing-detail .gallery-template-2{margin-top:0}}@media screen and (min-width:1025px){.layout-listing-detail .gallery-template-2{margin:0}}.layout-listing-detail .gallery-template-2 .badges{z-index:10;position:absolute;top:1rem;left:1rem}.layout-listing-detail .gallery-template-2 .item-icon-3d{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout-listing-detail .gallery-template-2 .item-icon-3d .icon{background:#0006;width:56px;height:56px;margin-bottom:12px;overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .item-icon-3d .icon{width:82px;height:82px}}.layout-listing-detail .gallery-template-2 .item-icon-3d .icon img{width:3rem;height:3rem}.layout-listing-detail .gallery-template-2 .gallery-template-body{grid-template-rows:auto;grid-template-columns:1fr;display:grid;overflow:hidden}@media screen and (min-width:600px),print{.layout-listing-detail .gallery-template-2 .gallery-template-body{border-radius:6px;margin:0}}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body{max-height:unset;grid-template-rows:repeat(2,194px);grid-template-columns:minmax(500px,auto) minmax(216px,1fr) minmax(216px,1fr);gap:8px}}.layout-listing-detail .gallery-template-2 .gallery-template-body a img{object-fit:cover;width:100%;height:100%;transition:all .2s;display:block}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item{transition:background-color .15s;overflow:hidden}@media screen and (min-width:992px){.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:hover{background:var(--black)}.layout-listing-detail .gallery-template-2 .gallery-template-body .gallery-template-item:hover img{opacity:.86;transform:scale(1.01)}}.layout-listing-detail .gallery-template-2 .gallery-template-item:first-child .section-listing-related>a>img[aria-hidden=true]{opacity:0!important;pointer-events:none!important}.layout-listing-detail .gallery-template-2 .is-total-text.gallery-template-body{position:relative}.layout-listing-detail .gallery-template-2 .is-total-text.gallery-template-body:after{content:"";z-index:1;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.layout-listing-detail .gallery-template-2 .is-total-text.gallery-template-body .total-text{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.layout-listing-detail .responsive-filter-search{width:100%}.layout-listing-detail .ant-breadcrumb-separator img{width:fit-content!important;height:fit-content!important;display:inline!important}.layout-listing-detail .item-de{border-bottom:1px solid var(--border,#e6e9ec)}.layout-listing-detail .item-de>.is-flex{gap:12px}.layout-listing-detail .item-de>.is-flex>.is-subtitle1{text-align:right;word-break:break-word;min-width:0}@media screen and (min-width:992px) and (max-width:1279px){.layout-listing-detail .section-info .column.is-6.item-de{flex:none;width:100%}}.layout-listing-detail .mark-absolute{left:24px}.layout-listing-detail .breadcrumb-absolute{z-index:2;pointer-events:none;position:absolute;top:1rem;left:1.25rem}.layout-listing-detail .breadcrumb-absolute .ant-breadcrumb{pointer-events:auto;flex-wrap:wrap;align-items:center;row-gap:4px;display:flex}.layout-listing-detail .breadcrumb-absolute .ant-breadcrumb-separator{vertical-align:-3px;align-items:center;margin:0 8px;font-size:28px;line-height:0;display:inline-flex}.layout-listing-detail .breadcrumb-absolute span,.layout-listing-detail .breadcrumb-absolute a{text-shadow:0 2px 4px #000c;font-style:normal;font-weight:400;line-height:var(--font-line-height-sm,20px);color:var(--white,#fff)!important;font-size:var(--font-size-sm,14px)!important}.layout-listing-detail .mark-absolute{position:absolute;top:12px;left:12px}.layout-listing-detail .source-fund{z-index:1;border-radius:4px;align-items:center;gap:0;height:26px;padding:0 8px;display:flex}.layout-listing-detail .box-voucher{border-radius:var(--radius-radius-small,4px);background:var(--color-sale,#e35200);height:26px;padding:var(--spacing-spacing-none,0) 6px;align-items:center;display:flex}.layout-listing-detail .image-detail{position:relative}.layout-listing-detail .breadcrumb-absolute .stay-gallery-breadcrumb .breadcrumbs-item:not(:last-child):after{content:"/";color:var(--white,#fff);text-shadow:0 2px 4px #000c;margin:0 .5rem;font-family:inherit;font-size:14px;line-height:1}.layout-listing-detail .breadcrumb-absolute .stay-gallery-breadcrumb .breadcrumbs-item a,.layout-listing-detail .breadcrumb-absolute .stay-gallery-breadcrumb .breadcrumbs-item.is-active span{text-shadow:0 2px 4px #000c;color:var(--white,#fff)!important}.layout-listing-detail .page-content.page-detail{padding-top:24px}@media (max-width:575px){.layout-listing-detail .page-content.page-detail{padding-top:0!important}}@media screen and (max-width:991px){.layout-listing-detail .page-content.page-detail{padding-bottom:72px}}@media screen and (max-width:600px){.layout-listing-detail .block-summary{width:100%}}@media screen and (min-width:1025px){.layout-listing-detail .pb-5-desktop{padding-bottom:1.5rem!important}.layout-listing-detail .pt-6-desktop{padding-top:2rem!important}.layout-listing-detail .is-h2-desktop{font-size:1.625rem!important;font-weight:700!important;line-height:2.125rem!important}}.layout-listing-detail .page-header .tabs{min-width:0}}.layout-listing-detail{--primary:#c4842a;--primary-lightest:#faf7f4;--text:#242836;--grey:#454d6c;--grey-light:#989cab;--grey-lighter:#c1c4d6;--grey-lightest:#f5f6f9;--success:#53ae61;--info:#1ba1ec;--danger:#d61f00;--warning:#ed9c00;--link:#162a75;--white:#fff;--black:#000;--border:#e6e9ec;--background:#e9edf0;--color-sale:#e35200;--darkPrimary:#97641c}