.c-nn-skeleton-part{overflow:hidden;position:relative}.c-nn-skeleton-part>.line{animation:skeleton-shimmer 1.75s linear infinite;filter:blur(12px);height:89px;left:0;position:absolute;top:50%;transform:translate3d(0,-50%,0) rotate(45deg);width:32px}@keyframes skeleton-shimmer{0%{left:-100px}to{left:calc(100% + 100px)}}.c-living-ads-hero .right-side{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative}.c-living-ads-hero .hero-img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:0}.c-living-ads-hero .form-container{background:#1b4f4a;border-radius:12px;margin:40px 24px;max-width:548px;padding:24px 32px 16px;width:calc(100% - 48px);--color-primary-500:255 255 255;--color-primary-1000:255 255 255;--color-gray-1000:255 255 255}.c-living-ads-hero .form-container .hs-richtext{color:rgb(var(--color-primary-500)/.6)!important}.c-living-ads-hero .hubspot-form-container{min-height:400px}.c-living-ads-hero .hubspot-form-container:has(.submitted-message){display:flex;flex-direction:column;justify-content:center;min-height:auto;padding:40px 0}.c-living-ads-hero .submitted-message.hs-main-font-element h1,.c-living-ads-hero .submitted-message.hs-main-font-element p{color:#fff!important}.c-living-ads-hero form.hs-form{gap:12px 16px}.c-living-ads-hero form.hs-form .hs-form-field input:not([type=checkbox]),.c-living-ads-hero form.hs-form .hs-form-field select,.c-living-ads-hero form.hs-form .hs-form-field textarea,.c-living-ads-hero form.hs-form .hs-form-field>label{font-size:14px}.c-living-ads-hero form.hs-form .hs-form-field select,.c-living-ads-hero form.hs-form .hs-form-field>label{border-color:#a0b9b7!important;color:#a0b9b7!important}.c-living-ads-hero form.hs-form .hs-form-field input:not([type=checkbox]),.c-living-ads-hero form.hs-form .hs-form-field textarea{border-color:#a0b9b7!important;color:#fff!important}.c-living-ads-hero form.hs-form .hs-form-field input:-webkit-autofill,.c-living-ads-hero form.hs-form .hs-form-field select:-webkit-autofill,.c-living-ads-hero form.hs-form .hs-form-field textarea:-webkit-autofill{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #1b4f4a!important;caret-color:#fff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.c-living-ads-hero form.hs-form .hs-form-field input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}.c-living-ads-hero form.hs-form .hs-form-field .hs-error-msgs{color:#f4827b!important}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-select:after{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 15.0532L6.34625 9.39945L7.4 8.3457L12 12.9457L16.6 8.3457L17.6538 9.39945L12 15.0532Z" fill="white"/></svg>')}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-select .hs-error-msgs{margin-top:8px!important}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox{flex:1 1 100%;margin:12px 0}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox>label{display:block;margin-bottom:12px;pointer-events:auto;position:static;transform:none;width:100%}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox .input{width:100%}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox ul.inputs-list.multi-container{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:0;padding:0}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox li.hs-form-checkbox{margin:0}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox label.hs-form-checkbox-display{align-items:center;color:#fff!important;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox label.hs-form-checkbox-display span{color:#fff!important}.c-living-ads-hero form.hs-form .hs-form-field.hs-fieldtype-checkbox label.hs-form-checkbox-display input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #a0b9b7;border-radius:3px;cursor:pointer;flex:0 0 17px;height:17px;margin:0;width:17px}.c-living-ads-hero form.hs-form .hs-form-field textarea{font-size:12px!important;min-height:132px!important;padding-top:56px!important}.c-living-ads-hero form.hs-form .hs-form-field textarea::-moz-placeholder{color:#a0b9b7b3!important}.c-living-ads-hero form.hs-form .hs-form-field textarea::placeholder{color:#a0b9b7b3!important}@media (min-width:768px){.c-living-ads-hero form.hs-form .hs-form-field textarea{min-height:auto!important;padding-top:40px!important}}.c-living-ads-hero form.hs-form .hs-submit .actions input{background-color:#407065!important;margin-bottom:16px!important}.c-living-ads-hero form.hs-form .hs-submit .actions input:hover{background-color:#407065cc!important}.c-living-ads-hero form.hs-form .legal-consent-container label.hs-form-booleancheckbox-display input[type=checkbox]:checked,.c-living-ads-hero form.hs-form label.hs-form-checkbox-display input[type=checkbox]:checked{background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%231b4f4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 6.5 4.5 9 10 3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px}.c-living-ads-hero form.hs-form .legal-consent-container label.hs-form-booleancheckbox-display{color:#fff!important;font-size:12px!important;font-weight:400!important}.c-living-ads-hero form.hs-form .legal-consent-container label.hs-form-booleancheckbox-display a{color:#fff!important}.c-living-ads-hero form.hs-form .legal-consent-container .hs-richtext{font-size:10px!important}.c-living-ads-hero ul.no-list.hs-error-msgs.inputs-list{color:#f4827b!important}@media (max-width:1439px){.c-living-ads-hero .form-container{max-width:480px}}@media (max-width:1024px){.c-living-ads-hero .right-side{min-height:680px}.c-living-ads-hero .form-container{padding:24px;transform:none}}
