.breakdance .bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.breakdance .bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bd-post-image{position:relative;width:100%}.bd-post-image-wrapper{position:relative;width:100%}.bd-pi-main{position:relative;width:100%;overflow:hidden;line-height:0}.bd-pi-main a,.bd-pi-main>span{display:block;line-height:0}.bd-pi-main img{width:100%;height:auto;display:block;object-fit:cover;transition:opacity 0.3s ease,transform 0.3s ease,filter 0.3s ease}.bd-post-image-wrapper.zoom-enabled .bd-pi-main{overflow:hidden}.bd-post-image-wrapper.zoom-enabled .bd-pi-main img{transition:transform 0.5s ease}.bd-post-image-wrapper.zoom-enabled:hover .bd-pi-main img{transform:scale(1.1)}.bd-pi-hover-container{position:relative}.bd-pi-hover-link{display:block;position:relative}.bd-pi-front,.bd-pi-back{width:100%;height:auto;display:block;object-fit:cover}.bd-pi-back{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mode-hover.effect-fade .bd-pi-front{opacity:1;transition:opacity 0.5s ease}.mode-hover.effect-fade .bd-pi-back{opacity:0;transition:opacity 0.5s ease}.mode-hover.effect-fade:hover .bd-pi-front{opacity:0}.mode-hover.effect-fade:hover .bd-pi-back{opacity:1}.mode-hover.effect-flip{perspective:1000px}.mode-hover.effect-flip .bd-pi-hover-link{transform-style:preserve-3d;transition:transform 0.6s ease}.mode-hover.effect-flip .bd-pi-front,.mode-hover.effect-flip .bd-pi-back{backface-visibility:hidden}.mode-hover.effect-flip .bd-pi-back{transform:rotateY(180deg)}.mode-hover.effect-flip:hover .bd-pi-hover-link{transform:rotateY(180deg)}.mode-hover.effect-slide .bd-pi-hover-container{overflow:hidden}.mode-hover.effect-slide .bd-pi-front{transition:transform 0.5s ease}.mode-hover.effect-slide .bd-pi-back{transform:translateX(100%);transition:transform 0.5s ease}.mode-hover.effect-slide:hover .bd-pi-front{transform:translateX(-100%)}.mode-hover.effect-slide:hover .bd-pi-back{transform:translateX(0)}.bd-pi-slider{position:relative;width:100%;overflow:hidden}.bd-pi-slider .swiper-slide{line-height:0}.bd-pi-slider .swiper-slide a{display:block;line-height:0}.bd-pi-slider .swiper-slide img{width:100%;height:auto;display:block;object-fit:cover}.bd-pi-slider .swiper-button-prev,.bd-pi-slider .swiper-button-next{color:#fff;background:rgba(0,0,0,0.5);width:40px;height:40px;border-radius:50%}.bd-pi-slider .swiper-button-prev:after,.bd-pi-slider .swiper-button-next:after{font-size:16px}.bd-pi-slider .swiper-pagination-bullet{background:#fff;opacity:0.5}.bd-pi-slider .swiper-pagination-bullet-active{opacity:1;background:#fff}.bd-pi-thumbs-wrapper{display:flex;flex-direction:column;width:100%}.bd-pi-thumbs-wrapper .bd-pi-main{position:relative}.bd-pi-thumbs-wrapper .bd-pi-main-img{width:100%;height:auto;display:block;object-fit:cover;transition:opacity 0.3s ease,transform 0.3s ease}.bd-pi-thumbnails{display:grid;grid-template-columns:repeat(var(--bd-thumb-cols,4),1fr);gap:10px;margin-top:15px}.bd-pi-thumb{position:relative;cursor:pointer;overflow:hidden;border-radius:4px;opacity:0.6;transition:opacity 0.3s ease,transform 0.2s ease,border-color 0.3s ease;border:2px solid transparent;line-height:0}.bd-pi-thumb:hover{opacity:0.9}.bd-pi-thumb.active{opacity:1;border-color:var(--bde-brand-primary-color,#0073aa)}.bd-pi-thumb img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.bd-pi-thumbs-wrapper[data-position="top"]{flex-direction:column-reverse}.bd-pi-thumbs-wrapper[data-position="top"] .bd-pi-thumbnails{margin-top:0;margin-bottom:15px}.bd-pi-thumbs-wrapper[data-position="left"]{flex-direction:row-reverse}.bd-pi-thumbs-wrapper[data-position="left"] .bd-pi-thumbnails{grid-template-columns:1fr;margin-top:0;margin-right:15px;width:auto}.bd-pi-thumbs-wrapper[data-position="right"]{flex-direction:row}.bd-pi-thumbs-wrapper[data-position="right"] .bd-pi-thumbnails{grid-template-columns:1fr;margin-top:0;margin-left:15px;width:auto}@media (max-width:767px){.bd-pi-thumbnails{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.bd-pi-slider .swiper-button-prev,.bd-pi-slider .swiper-button-next{width:32px;height:32px}.bd-pi-slider .swiper-button-prev:after,.bd-pi-slider .swiper-button-next:after{font-size:12px}}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-accordion{width:100%;display:flex;flex-direction:column}.breakdance .bde-accordion__content-wrapper{outline:0!important}.bde-accordion__button{border:none;margin:0;padding:0;color:inherit;width:100%;overflow:visible;background:transparent;-webkit-appearance:none;padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;transition:all var(--bde-transition-duration) ease}.bde-accordion__title{font-size:18px;font-weight:600;width:100%;color:var(--bd-headings-color);transition:all var(--bde-transition-duration) ease}.bde-accordion__panel-content{padding:16px}.bde-accordion__icon{display:flex;width:24px;height:24px;background-color:var(--grey-400);transition:all var(--bde-transition-duration) ease;mask-size:contain;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%}.bde-accordion__icon--default{mask-image:var(--bde-accordion-icon-default);-webkit-mask-image:var(--bde-accordion-icon-default)}.bde-accordion__icon--active{mask-image:var(--bde-accordion-icon-active);-webkit-mask-image:var(--bde-accordion-icon-active)}.bde-accordion__icon--active,.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{display:none}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{transform:rotateZ(90deg)}.bde-accordion__button.has-both-icons[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion--bordered{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px;border:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);border-radius:var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__button,.bde-accordion--bordered .bde-accordion__panel-content{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--bordered .bde-accordion__button:hover{background-color:var(--grey-100)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__button{border-bottom:0;border-radius:0 0 var(--bde-accordion-border-radius) var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__panel-content{border-bottom:0}.bde-accordion--bordered .bde-accordion__content-wrapper:first-child .bde-accordion__button{border-radius:var(--bde-accordion-border-radius) var(--bde-accordion-border-radius) 0 0}.bde-accordion--bordered-bottom{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px}.bde-accordion--bordered-bottom .bde-accordion__button,.bde-accordion--bordered-bottom .bde-accordion__panel-content{padding:16px 0}.bde-accordion--bordered-bottom .bde-accordion__content-wrapper{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--pills{gap:16px}.bde-accordion--pills .bde-accordion__button{border-radius:999px;background-color:var(--grey-100);padding:16px 24px}.bde-accordion--pills .bde-accordion__panel-content{margin-top:16px}.verdent-services-wrapper{padding:10px}.verdent-services-title{font-weight:600;margin-bottom:10px}.verdent-service-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;margin-bottom:8px;background:#f9f9f9;border-radius:8px;transition:background 0.2s}.verdent-service-item:hover{background:#f0f0f0}.verdent-service-item.checked{background:#e3f2fd}.verdent-service-label{display:flex;align-items:center;gap:12px;flex:1;cursor:pointer}.verdent-service-checkbox{position:absolute;opacity:0;cursor:pointer}.service-checkbox-mark{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #ccc;border-radius:4px;transition:all 0.2s;flex-shrink:0}.service-checkbox-mark::after{content:'';display:none;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.verdent-service-checkbox:checked + .service-checkbox-mark{background:#2196F3;border-color:#2196F3}.verdent-service-checkbox:checked + .service-checkbox-mark::after{display:block}.verdent-service-item .service-info{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px}.verdent-service-item .service-name{font-size:14px}.verdent-service-item .service-price{font-weight:600;color:#2271b1;white-space:nowrap}.verdent-service-quantity-wrap{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #ddd;border-radius:6px;overflow:hidden}.verdent-service-quantity-wrap .qty-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#f5f5f5;font-size:18px;font-weight:600;color:#333;cursor:pointer;transition:background 0.2s}.verdent-service-quantity-wrap .qty-btn:hover{background:#e0e0e0}.verdent-service-quantity-wrap .qty-btn:active{transform:scale(0.95)}.verdent-service-quantity{width:40px;padding:5px;border:none;border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:center;font-size:14px;font-weight:600;-moz-appearance:textfield}.verdent-service-quantity::-webkit-inner-spin-button,.verdent-service-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.verdent-dynamic-total-wrapper{padding:15px;background:#f5f5f5;border-radius:8px}.verdent-total-breakdown{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.verdent-total-breakdown .breakdown-item{display:flex;justify-content:space-between;margin-bottom:5px;font-size:14px;color:#666}.verdent-total-main{display:flex;justify-content:space-between;align-items:center}.verdent-total-main .total-label{font-size:16px;font-weight:600}.verdent-total-main .total-amount{font-size:24px;font-weight:700;color:#2271b1}.verdent-room-checkbox{display:flex;align-items:center;gap:12px;padding:10px 0}.verdent-room-checkbox__label{position:relative;cursor:pointer;display:flex;align-items:center}.verdent-room-checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.verdent-room-checkbox__checkmark{width:24px;height:24px;background:#fff;border:2px solid #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.verdent-room-checkbox__checkmark:after{content:'';display:none;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:3px}.verdent-room-checkbox__input:checked~.verdent-room-checkbox__checkmark{background:#4caf50;border-color:#4caf50}.verdent-room-checkbox__input:checked~.verdent-room-checkbox__checkmark:after{display:block}.verdent-room-checkbox__quantity{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;overflow:hidden;background:#fff}.verdent-room-checkbox__btn{width:32px;height:32px;border:none;background:#f5f5f5;color:#333;font-size:18px;cursor:pointer;transition:background 0.2s;display:flex;align-items:center;justify-content:center}.verdent-room-checkbox__btn:hover:not(:disabled){background:#e0e0e0}.verdent-room-checkbox__btn:disabled{opacity:0.4;cursor:not-allowed}.verdent-room-checkbox__number{width:40px;height:32px;border:none;text-align:center;font-size:14px;font-weight:500;background:transparent;-moz-appearance:textfield}.verdent-room-checkbox__number::-webkit-outer-spin-button,.verdent-room-checkbox__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verdent-room-checkbox__rooms-text{font-size:14px;color:#666}.verdent-room-checkbox__capacity{font-size:12px;color:#999}.verdent-room-checkbox.is-selected{background:rgba(76,175,80,0.05);border-radius:8px;padding:10px;margin:-10px 0}