.gallery-card[data-v-c39e9580]{display:grid;justify-content:center;gap:0;width:380px;height:274px;padding:0;border:0}@media screen and (width: 768px){.gallery-card[data-v-c39e9580]{width:360px}}@media screen and (max-width: 480px){.gallery-card[data-v-c39e9580]{width:100%}}.gallery-card[data-v-c39e9580]:hover{background-color:var(--blue4);border-radius:5px}.gallery-card:hover .gallery__name__arrow[data-v-c39e9580]{background-color:var(--blue1);border-color:var(--white)}.gallery-card:hover svg[data-v-c39e9580]{color:var(--white)}.gallery-card__image[data-v-c39e9580]{background:var(--light1);border:0}.gallery-card__image img[data-v-c39e9580]{width:360px;height:204px;border-radius:5px;-o-object-fit:cover;object-fit:cover;aspect-ratio:16 / 7}@media screen and (width: 768px){.gallery-card__image img[data-v-c39e9580]{width:340px}}@media screen and (max-width: 480px){.gallery-card__image img[data-v-c39e9580]{width:100%}}.gallery-card__name[data-v-c39e9580]{color:var(--dark1);text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:160%;position:relative;top:-5px}.gallery-card__name .gallery-card__name-arrow[data-v-c39e9580]{border:1px solid var(--blue4);padding:8px 6px;display:inline-flex;color:var(--blue1);border-radius:5px;margin-left:10px;width:30px;height:30px}:is(.gallery-card__name .gallery-card__name-arrow) svg[data-v-c39e9580]{height:12.3px;width:15px}.galleries__grid[data-v-9aa1986b]{display:grid;grid-template-columns:repeat(3,minmax(0,380px));grid-auto-flow:row;gap:24px;padding-top:60px;padding-bottom:50px}@media screen and (min-width: 768.02px) and (max-width: 1158.98px){.galleries__grid[data-v-9aa1986b]{grid-template-columns:repeat(2,minmax(0,380px));justify-content:center}}@media screen and (width: 768px){.galleries__grid[data-v-9aa1986b]{grid-template-columns:repeat(2,minmax(0,360px));gap:14px}}@media screen and (max-width: 767.98px){.galleries__grid[data-v-9aa1986b]{grid-template-columns:minmax(0,380px);justify-content:center;grid-auto-flow:row}}@media screen and (max-width: 480px){.galleries__grid[data-v-9aa1986b]{grid-template-columns:100%;justify-content:center;grid-auto-flow:row;padding-top:40px;padding-bottom:40px}}.splide__arrows[data-v-9aa1986b]{z-index:3;width:100%;height:0;position:absolute;top:calc(50% - 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;right:0;justify-content:space-between;padding:0 10px}.splide__arrow[data-v-9aa1986b]{border:0;background:none;border-radius:0;color:var(--white);line-height:1;padding:0;min-height:unset;height:40px;width:auto}.splide__arrow[data-v-9aa1986b]:hover,.splide__arrow.focus-visible.js-focus-visible[data-v-9aa1986b],.js-focus-visible .splide__arrow.focus-visible[data-v-9aa1986b]{color:var(--gold1)}.splide__arrow[data-v-9aa1986b]:hover,.splide__arrow[data-v-9aa1986b]:focus-visible{color:var(--gold1)}:is(.splide__arrow:hover,.splide__arrow.focus-visible).js-focus-visible svg[data-v-9aa1986b],.js-focus-visible :is(.splide__arrow:hover,.splide__arrow.focus-visible) svg[data-v-9aa1986b]{color:var(--gold1)}:is(.splide__arrow:hover,.splide__arrow:focus-visible) svg[data-v-9aa1986b]{color:var(--gold1)}@media screen and (min-width: 768px){.splide__arrow[data-v-9aa1986b]{height:80px}}.splide__arrow svg[data-v-9aa1986b]{height:100%;width:auto}.splide__arrows--arrow .splide__arrow[data-v-9aa1986b]{border:1px solid var(--blue3);border-radius:5px;color:var(--blue1);line-height:1;padding:5px;min-height:unset;height:45px;width:45px}:is(.splide__arrows--arrow .splide__arrow[data-v-9aa1986b]):hover,:is(.splide__arrows--arrow .splide__arrow).focus-visible.js-focus-visible[data-v-9aa1986b],.js-focus-visible :is(.splide__arrows--arrow .splide__arrow).focus-visible[data-v-9aa1986b]{color:var(--white);background:var(--blue1)}:is(.splide__arrows--arrow .splide__arrow[data-v-9aa1986b]):hover,:is(.splide__arrows--arrow .splide__arrow[data-v-9aa1986b]):focus-visible{color:var(--white);background:var(--blue1)}:is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow).focus-visible).js-focus-visible svg[data-v-9aa1986b],.js-focus-visible :is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow).focus-visible) svg[data-v-9aa1986b]{color:var(--white)}:is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow):focus-visible) svg[data-v-9aa1986b]{color:var(--white)}:is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow).focus-visible).js-focus-visible path[data-v-9aa1986b],.js-focus-visible :is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow).focus-visible) path[data-v-9aa1986b]{fill:var(--white)}:is(:is(.splide__arrows--arrow .splide__arrow):hover,:is(.splide__arrows--arrow .splide__arrow):focus-visible) path[data-v-9aa1986b]{fill:var(--white)}.splide__arrow--next svg[data-v-9aa1986b]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.splide__track[data-v-9aa1986b]{position:relative;z-index:1}.splide__count-active[data-v-9aa1986b],.splide__count-length[data-v-9aa1986b]{color:var(--blue1)}[data-v-9aa1986b] .modal[open]{width:calc(100% - 40px)}@media screen and (min-width: 992px){[data-v-9aa1986b] .modal[open]{width:80vw}}.gallery__modal[data-v-9aa1986b] .modal__content-inner{overflow-y:hidden;height:65vh;width:70vw}@media screen and (min-width: 768.02px){.gallery__modal[data-v-9aa1986b] .modal__content-inner{height:80vh}}@media screen and (min-width: 480.02px) and (max-width: 1023.98px){.gallery__modal[data-v-9aa1986b] .modal__content-inner{width:100%}}@media screen and (max-width: 480px){.gallery__modal[data-v-9aa1986b] .modal__content-inner{width:100%;justify-content:space-around}}@media screen and (max-width: 480px){.gallery__modal[data-v-9aa1986b] .splide-carousel__track-wrap{margin-bottom:7px}}.gallery__modal[data-v-9aa1986b] .splide-carousel__track-wrap .splide-carousel__slide-content img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:5px;height:100%}@media screen and (min-width: 768px){.gallery__modal[data-v-9aa1986b] .splide-carousel__track-wrap .splide-carousel__slide-content img{padding-left:100px;padding-right:100px}}.gallery__modal .view__plan__btt__mobile[data-v-9aa1986b]{padding:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 480.02px){.gallery__modal .view__plan__btt__mobile[data-v-9aa1986b]{display:none}}.gallery__modal .view__plan__btt__mobile a[data-v-9aa1986b]{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.03rem;padding:9px 38px 6px;min-height:39px}.iframe-youtube-video[data-v-9aa1986b],.iframe-virtualtour-video[data-v-9aa1986b]{width:100%;height:50vh;border-radius:5px}@media screen and (min-width: 480.02px) and (max-width: 1023.98px){.iframe-youtube-video[data-v-9aa1986b],.iframe-virtualtour-video[data-v-9aa1986b]{width:calc(100vw - 100px);height:375px}}@media screen and (max-width: 480px){.iframe-youtube-video[data-v-9aa1986b],.iframe-virtualtour-video[data-v-9aa1986b]{width:calc(100vw - 80px);height:250px}}.iframe-youtube-video[data-v-9aa1986b]>div,.iframe-youtube-video[data-v-9aa1986b] iframe{width:100%!important;height:100%!important}.gallery__title[data-v-9aa1986b]{color:var(--dark1);font-size:1.625rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.04875rem;margin-left:auto;margin-right:auto;padding-bottom:32px;padding-top:40px;text-align:center}@media screen and (min-width: 1200px){.gallery__title[data-v-9aa1986b]{padding-top:0}}[data-v-9aa1986b] .base-tabs{height:100%;display:grid;grid-template-rows:auto 1fr}[data-v-9aa1986b] .base-tabs__tabs{display:grid;grid-auto-flow:column;justify-content:center;margin-bottom:10px}@media screen and (min-width: 768px){[data-v-9aa1986b] .base-tabs__tabs{margin-bottom:50px}}[data-v-9aa1986b] .base-tabs__tabs .base-tab{margin-right:20px;padding:4px 8px;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.02625rem;min-height:39px}[data-v-9aa1986b] .base-tabs__tabs .base-tab svg{width:16px;height:16px;margin-right:5px;color:var(--gold1);top:3px;position:relative}[data-v-9aa1986b] .base-tabs__tabs [role=tab][aria-selected=true]{background:var(--blue4);font-weight:400;color:var(--blue1);border-radius:5px}[data-v-9aa1986b] .base-tabs__tabs [role=tab]:hover{background:var(--blue4);font-weight:300;color:var(--blue1);border-radius:5px}.btn__view__plan[data-v-9aa1986b]{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.03rem;padding:9px 38px 6px;min-height:39px}@media screen and (max-width: 480px){.btn__view__plan[data-v-9aa1986b]{display:none}}.btn__view__plan span[data-v-9aa1986b]{position:relative;top:-2px}@media screen and (max-width: 480px){.btn__view__plan__desktop[data-v-9aa1986b]{display:none}}:is(:scope .gallery__modal[data-v-9aa1986b]) .modal__content{width:100%}@media screen and (min-width:1440px){:is(:scope .gallery__modal[data-v-9aa1986b]) .modal__content{aspect-ratio:4 / 3;width:auto;height:calc(100% - 100px)}}@media screen and (min-width:1440px){:is(:scope .gallery__modal[data-v-9aa1986b]) .modal__content-inner{height:100%}}:scope .gallery__modal[data-v-9aa1986b] .modal__content-inner{width:100%}:scope .gallery__modal-wrapper[data-v-9aa1986b]{height:100%}:is(:scope .gallery__modal-wrapper[data-v-9aa1986b]) .base-tabs,:is(:scope .gallery__modal-wrapper[data-v-9aa1986b]) .wbh-base-tabs__panels,:is(:scope .gallery__modal-wrapper[data-v-9aa1986b]) .wbh-base-tabs-panel{height:100%}:is(:scope .gallery__modal-wrapper[data-v-9aa1986b]) .wbh-base-tabs-panel{container-type:inline-size;container-name:panelContainer}:is(:scope .gallery__modal-wrapper[data-v-9aa1986b]) .base-tabs{height:100%;display:grid;grid-template-rows:auto 1fr}.gallery__modal .gallery__modal-image-wrapper[data-v-9aa1986b],.gallery__modal .splide-carousel[data-v-9aa1986b],.gallery__modal .splide-carousel-main[data-v-9aa1986b],.gallery__modal .splide-carousel__track-wrap[data-v-9aa1986b],.gallery__modal .splide__track[data-v-9aa1986b]{height:100%}:is(:is(.gallery__modal .splide-carousel__track-wrap) .splide-carousel__slide-content) img[data-v-9aa1986b]{position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){:is(:is(.gallery__modal .splide-carousel__track-wrap) .splide-carousel__slide-content) img[data-v-9aa1986b]{-o-object-fit:contain;object-fit:contain}}:scope .splide-carousel__slide-content[data-v-9aa1986b]{height:100%}@media screen and (min-width: 768px){[data-v-9aa1986b] .splide__arrow svg{color:var(--mid1)}}[data-v-9aa1986b] .splide__arrow[disabled] svg{color:var(--light1)}
