@media(min-width:768px){.block-wrapper .title-outside[data-v-e4361977]{display:none}}.block-wrapper .title-inside[data-v-e4361977]{display:none}@media(min-width:768px){.block-wrapper .title-inside[data-v-e4361977]{display:block}}.block-wrapper.is-title-outside .title-outside[data-v-e4361977]{display:block}.block-wrapper.is-title-outside .title-inside[data-v-e4361977]{display:none}.template-home .block-wrapper[data-v-efdf78aa]{background-color:var(--color-gb-purple);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.template-home .block-wrapper[data-type=video] .text-col[data-v-efdf78aa]{justify-content:center;text-align:center}.block-wrapper .text-col[data-v-efdf78aa]{grid-column:span 6/span 6;justify-content:space-between}.block-wrapper[data-type=text] .text-col[data-v-efdf78aa]{grid-column:span 12/span 12;justify-content:center;text-align:center}.block-wrapper[data-type=text] .text-col .title[data-v-efdf78aa]{margin-bottom:4rem}.block-wrapper[data-type=text] .text-col .text-max[data-v-efdf78aa]{margin-left:auto;margin-right:auto;width:66.666667%}.block-wrapper[data-has-text=false] .text-col[data-v-efdf78aa]{justify-content:center;text-align:center}.properties>div[data-v-aa14f731]{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding-bottom:0}@media(min-width:768px){.properties>div[data-v-aa14f731]{padding-bottom:3rem}}.properties>div[data-v-aa14f731]:last-child{border:0;padding-bottom:0}.properties>div[data-v-aa14f731]:nth-child(2n) .property-card .media{order:2}.properties>div[data-v-aa14f731]:nth-child(2n) .property-card .meta{order:1}.accordion-item .accordion-content[data-v-c23f6309]{max-height:0;overflow:hidden;transition-duration:.15s;transition-duration:1s;transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.33,1,.68,1)}.accordion-item.is-open .accordion-content[data-v-c23f6309]{max-height:100vh}.contact-form input[type=text][data-v-6b6bc839],.contact-form textarea[data-v-6b6bc839]{border-bottom-width:1px;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-family:var(--font-sans);font-size:var(--text-20);padding:1rem}.contact-form input[type=text][data-v-6b6bc839]::-moz-placeholder,.contact-form textarea[data-v-6b6bc839]::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form input[type=text][data-v-6b6bc839]::placeholder,.contact-form textarea[data-v-6b6bc839]::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form select[data-v-6b6bc839]{border-bottom-width:1px;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-family:var(--font-sans);font-size:var(--text-20);padding:1rem}.contact-form select[data-v-6b6bc839]::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form select[data-v-6b6bc839]::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form .cta[data-v-6b6bc839]{border-width:1px;display:inline-block;--tw-border-opacity:1;background-color:var(--color-gb-pink);border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.375rem 1.5rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.contact-form .cta[data-v-6b6bc839]:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.contact-form .cta[data-v-6b6bc839]{border-radius:.83333vw;font-family:var(--font-sans);font-size:var(--text-14);font-weight:300}.contact-form .success-text[data-v-6b6bc839],.contact-form .the-form[data-v-6b6bc839]{transition:opacity .3s ease}.contact-form .success-text[data-v-6b6bc839]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.contact-form .error-text[data-v-6b6bc839]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.contact-form.is-success .the-form[data-v-6b6bc839]{opacity:0}.contact-form.is-success .success-text[data-v-6b6bc839]{opacity:1}
