@import url(https://use.typekit.net/bah0qkq.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-documents .title{text-align:center}.estate-documents .list{margin-top:3rem}.estate-documents .list a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.estate-documents .list a:before{background:var(--grey-color);top:150%}.estate-documents .list a .icon{text-align:right}.estate-documents .list a .icon img,.estate-documents .list a .icon svg{display:inline-block;height:1em;margin-right:1em;vertical-align:middle;width:1em}.estate-documents .list a .icon img path,.estate-documents .list a .icon svg path{fill:var(--accent-color)}.estate-documents .list a+a{margin-top:3rem}.estate-documents .modal-bg{backdrop-filter:blur(2px);background:var(--white-color);height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:5}.estate-documents .modal-form{background:var(--light-grey-color);height:auto;left:50%;max-height:80dvh;max-width:80dvw;overflow:auto;padding:5rem 10rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;z-index:5}.estate-documents .modal-form .close-btn{position:absolute;right:1rem;top:1rem}.estate-documents .modal-form .text{margin:5rem 0;max-width:40rem}.estate-documents .modal-form .row .select2-container--default{border-bottom:1px solid color-mix(in srgb,var(--main-color),var(--white-color) 50%)}.estate-documents .modal-form .row+.row{margin-top:2rem}.estate-documents .modal-form .row+.row:has(button){margin-top:3rem}