.elementor-widget-document-widget .document-part{margin-bottom:30px}.elementor-widget-document-widget .document-part h1,.elementor-widget-document-widget .document-part h2,.elementor-widget-document-widget .document-part h3,.elementor-widget-document-widget .document-part h4,.elementor-widget-document-widget .document-part h5,.elementor-widget-document-widget .document-part h6{margin-top:2.3rem;margin-bottom:.1rem}.elementor-widget-document-widget .anchor-point{padding-top:60px;margin-top:-60px}.elementor-widget-document-widget-toc .elementor-widget-container>ul{padding-left:0}ul.document-listing{list-style:none;padding-left:20px;font-weight:500}ul.document-listing li{padding:5px 20px 5px 0;line-height:20px;position:relative}ul.document-listing li.depth-0 a{font-weight:700}ul.document-listing li.depth-0:after{content:"+";position:absolute;right:0;top:3px;transition:all .3s ease;color:#cb2426;font-family:Helvetica,sans-serif}ul.document-listing li.depth-0.active:after{transform:rotate(135deg)}ul.document-listing li.depth-0.empty:after{content:""}ul.document-listing li a.elementor-button{font-family:Roboto,Sans-serif}ul.document-listing.top>ul{display:none}ul.document-listing.top>ul a{color:#0c0707!important}ul.document-listing.top>ul a:hover{text-decoration:underline}ul.toc-list li a{color:#a52021}.elementor-widget-haus-edit-user .user-details{position:relative}.elementor-widget-haus-edit-user .user-details .blocker{position:absolute;background-color:hsla(0,0%,100%,.5);top:0;left:0;right:0;bottom:0;display:none}.elementor-widget-haus-edit-user .user-details .blocker.active{display:block}.elementor-widget-haus-edit-user .user-details .field-row{display:-ms-flexbox;display:flex}.elementor-widget-haus-edit-user .user-details .field-row.passwords.error input{border-color:red}.elementor-widget-haus-edit-user .user-details .field-row .field{-ms-flex:1;flex:1;padding:15px}.elementor-widget-haus-edit-user .user-details .field-row.submit{display:block;text-align:center}.elementor-widget-haus-edit-user button[type=submit]{border:0;margin:15px auto}.elementor-widget-haus-edit-user button[type=submit][disabled]{opacity:.75}.elementor-widget-haus-edit-user .status{font-weight:700;display:block}.elementor-button-but-just-link{background-color:transparent!important;position:relative}.elementor-button-but-just-link.sub-trigger{display:-ms-flexbox;display:flex}.elementor-button-but-just-link.sub-trigger.triggered~ul.haus-button-sub-list{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);transform:translateX(-10px);padding:10px}.elementor-button-but-just-link.sub-trigger.triggered~ul.haus-button-sub-list li{border-bottom-width:1px;border-bottom-style:solid;border-color:#dde3e7;margin:0;transition:all .27s ease}.elementor-button-but-just-link.sub-trigger.triggered~ul.haus-button-sub-list li:hover{background-color:#dde3e7}.elementor-button-but-just-link.sub-trigger.triggered~ul.haus-button-sub-list li:last-child{border-bottom:0}.elementor-button-but-just-link.sub-trigger.triggered~ul.haus-button-sub-list a{background-color:transparent;box-shadow:none;padding:15px 20px;text-align:left;display:block}.elementor-button-but-just-link .elementor-button-text{text-align:left}ul.haus-button-sub-list{display:none}.sub-trigger:active,.sub-trigger:focus{outline:none}.sub-trigger.triggered~ul.haus-button-sub-list{position:absolute;z-index:9;display:table;padding:0;list-style:none}.sub-trigger.triggered~ul.haus-button-sub-list li{text-align:left;margin:5px 0}.sub-trigger.triggered~ul.haus-button-sub-list li a{transform:translateY(-10px);opacity:0;animation:slide-down .5s ease forwards}@keyframes slide-down{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.elementor-button.locked i.fa,.elementor-button.locked i.far,.elementor-button.locked i.fas{font-weight:900}.elementor-button.locked i.fa:before,.elementor-button.locked i.far:before,.elementor-button.locked i.fas:before{content:"\f023"}.haus-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.75);z-index:999;display:none;opacity:0;animation:fade-in .5s ease forwards;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.haus-modal.show{display:-ms-flexbox;display:flex}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.haus-modal .inner{max-width:95%;max-height:70vh;width:800px;background-color:#fff;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.25);overflow:auto;position:relative;transform:translateY(15px);animation:slide-up .5s ease forwards;z-index:999}@keyframes slide-up{0%{transform:translateY(15px)}to{transform:translateY(0)}}.haus-modal .inner .close{position:absolute;top:0;right:0;border:0}.haus-modal .inner .text-white{color:#fff}.haus-modal .inner>div{-ms-flex:1;flex:1;padding:48px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.elementor-widget-document-widget-search .elementor-widget-container{overflow:hidden;position:relative}mark[data-markjs].marked{box-shadow:0 1px 5px rgba(0,0,0,.2);position:relative}mark[data-markjs].marked:before{content:"";background-color:inherit;position:absolute;animation:markPulse .3s ease;top:0;left:0;bottom:0;right:0;z-index:-1}@keyframes markPulse{to{transform:scale(1.2)}}.mark-counter{position:absolute;background-color:hsla(0,0%,100%,.5);right:-200px;top:1px;bottom:1px;transition:right .4s ease;z-index:1}.mark-counter.slideIn{right:1px}.mark-counter .status{padding:10px;border-left:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#333}.mark-counter .buttons,.mark-counter .status{float:left;height:100%}.mark-counter .buttons button{height:100%;color:#333;border-radius:0;border:0;border-left:1px solid #fff;background-color:hsla(0,0%,100%,.5)}.tab-wpnav.loading:before{width:70px;height:70px;border-radius:50%;border:5px solid #ed765e;animation:loadingspin 3s linear infinite}.tab-wpnav.loading:after,.tab-wpnav.loading:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6}.tab-wpnav.loading:after{background-image:url(../assets/images/Favicon_fastigo.svg);width:59px;height:59px;border:4px solid #fff;border-radius:50%}@keyframes loadingspin{0%{border-right-color:#ed765e;border-top-color:transparent}25%{border-top-color:#ed765e;border-left-color:transparent}50%{border-left-color:#ed765e;border-bottom-color:transparent}75%{border-bottom-color:#ed765e;border-right-color:transparent}to{border-right-color:#ed765e;border-top-color:transparent;transform:translate(-50%,-50%) rotate(1turn)}}.tab-wpnav.loading .eael-tabs-content,.tab-wpnav.loading .eael-tabs-nav{opacity:.5}.eael-advance-tabs .eael-tabs-nav>ul li{-ms-flex:1;flex:1}
/*# sourceMappingURL=main.css.map */

/* Dist from theme */

.elementor-nav-menu a:hover{font-weight:300!important}.elementor-nav-menu a:focus{background-color:#a52021!important}.elementor-nav-menu .sub-menu{background-color:#fdcecb!important}.elementor-nav-menu .sub-menu a{color:#cb2426!important}.elementor-nav-menu .sub-menu a.elementor-item-active,.elementor-nav-menu .sub-menu a:hover{background-color:#fff7f4!important;font-weight:300}.elementor-nav-menu .sub-menu .menu-item{border:none!important}.elementor-nav-menu .sub-arrow{transform:rotate(0deg);transition:all .3s ease;padding:10px!important;margin-right:-10px}.elementor-nav-menu .current-menu-item .sub-arrow,.elementor-nav-menu .current-menu-parent .sub-arrow,.elementor-nav-menu .sub-arrow.expanded{transform:rotate(180deg)}.elementor-nav-menu .current-menu-item .sub-menu,.elementor-nav-menu .current-menu-parent .sub-menu{display:block!important}body table tbody>tr:nth-child(odd)>td,body table tbody>tr:nth-child(odd)>th{background-color:transparent}