.font-size--100{font-size:6.25rem !important}.font-size--88{font-size:5.5rem !important}.font-size--70{font-size:4.375rem !important}.font-size--60{font-size:3.75rem !important}.font-size--50{font-size:3.125rem !important}.font-size--40{font-size:2.1875rem !important}.font-size--25{font-size:1.5625rem !important}.font-size--20{font-size:1.25rem !important}.font-size--18{font-size:1.125rem !important}.font-size--16{font-size:1rem !important}.font-size--14{font-size:.875rem !important}.font-size--12{font-size:.75rem !important}#wpadminbar{opacity:0;top:-2.875rem !important;-webkit-transition:top 600ms ease,opacity 600ms ease;transition:top 600ms ease,opacity 600ms ease;max-width:100%}#wpadminbar::after{content:"";position:absolute;left:0;bottom:-0.75rem;height:.75rem;width:100%}#wpadminbar:hover{opacity:1;top:0 !important}@media(min-width: 783px){#wpadminbar{top:-2rem !important}}@media(max-width: 783px){#wpadminbar{display:none}}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{font-size:14px}@media(min-width: 1600px){:root{font-size:16px}}@media(max-width: 1499.98px){:root{font-size:13px}}@media(max-width: 767.98px){:root{font-size:12px}}html{scroll-padding-top:6rem}body{font-family:"Roboto",sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.6}body a{text-decoration:unset;-webkit-transition:.25s;transition:.25s}body a:hover{color:#660c0e}body #smooth-content{background-color:#f3f3f3;-webkit-transition:background-color 2s .5s;transition:background-color 2s .5s}body p,body a,body label,body h1,body h2,body h3,body h4,body h5,body h6{color:inherit}body img{max-width:100%}body .btn{border-radius:5px}body h6,body .h6,body h5,body .h5,body h4,body .h4,body h3,body .h3,body h2,body .h2,body h1,body .h1{line-height:1.1;font-family:"Roboto",sans-serif;font-weight:300;margin:0}body p,body span{font-family:"Roboto",sans-serif;font-weight:300}body h1,body .h1{font-size:88px;letter-spacing:.275rem;line-height:6rem}body h2,body .h2{font-size:60px;letter-spacing:.188rem;line-height:5rem}body h3,body .h3{font-size:40px;letter-spacing:.156rem;line-height:4.188rem}body h4,body .h4{font-size:30px;letter-spacing:.125rem;line-height:3.313rem}body h5,body .h5{font-size:24px}body .font--serif{font-family:"Roboto",sans-serif}body .font--sans{font-family:"Roboto",sans-serif}@media(max-width: 767.98px){body h1,body .h1{font-size:60px}body h2,body .h2{font-size:40px}body h3,body .h3{font-size:30px}body h4,body .h4{font-size:1.25rem;line-height:unset}}@media(max-width: 479.98px){body h2,body .h2{font-size:30px}}header ul,footer ul{padding:0;margin:0;list-style-type:none}[data-bs-theme=dark]{color:#f3f3f3}html{overflow:overlay}*::-webkit-scrollbar{width:16px}*::-webkit-scrollbar,*::-webkit-scrollbar-track,*::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}*::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.8);background-clip:padding-box;border:rgba(0,0,0,0) solid;border-width:6px}*::-webkit-scrollbar-thumb:hover{background-color:#000}.property-search-form .form-control{height:50px;border-radius:5px}.property-search-form [type=submit]{min-height:50px;text-transform:uppercase;font-weight:600}.border-left{border-left:.2px solid #660c0e;margin-left:5px;margin-right:5px}.border-left ul{font-size:.9em;list-style:none;padding:.625rem;padding:0;margin:0;margin-bottom:1.6875rem}.border-left ul li{margin-top:.75rem;margin-bottom:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.border-left h5{font-size:1.25rem}.border-left h5,.border-left ul{margin-left:2.1875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-listing{margin-top:6.75rem}.post-listing .container{width:62.5%}.post-listing .post{margin-bottom:3.8rem}.post-listing .post small{font-size:.625rem}.post-listing .post p{width:80%;font-size:.875rem}@media(max-width: 1200px){.post-listing .post p{width:100%}}.post-listing .post .img-post{max-width:100%;height:auto;width:45.125rem}.post-listing .post .img-post img{width:100%;height:100%}.content p{width:95%}.content .comments-area ul{list-style-type:none;padding:0;margin-bottom:2rem}.content .comments-area li{margin-top:2rem}.content .comments-area .comment-reply-title{font-size:1.125rem}.content .comments-area .form-row div{border:1px #660c0e solid}form.wsf-form{font-family:"Roboto",sans-serif}form.wsf-form .form-control{min-height:65px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #3e3e3e;text-align:center}form.wsf-form .form-floating .form-control~.form-label{text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}form.wsf-form .form-floating .form-control~.form-label .wsf-required-wrapper{position:absolute;right:0}form.wsf-form .form-floating .form-control:not(:-moz-placeholder-shown)~.form-label{transform:scale(0.85) translateY(-0.5rem) translateX(-50%)}form.wsf-form .form-floating .form-control:not(:-ms-input-placeholder)~.form-label{transform:scale(0.85) translateY(-0.5rem) translateX(-50%)}form.wsf-form .form-floating .form-control:focus~.form-label,form.wsf-form .form-floating .form-control:not(:placeholder-shown)~.form-label{-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(-50%);transform:scale(0.85) translateY(-0.5rem) translateX(-50%)}form.wsf-form [id*=field-wrapper]{margin-bottom:1.5rem}form.wsf-form .form-check{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:3rem auto;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.wsf-form .form-check-input{float:none;margin-left:0;border-radius:0;border-color:#3e3e3e}form.wsf-form [type=submit]{text-transform:uppercase;color:#f3f3f3;background-color:#660c0e;border-color:#660c0e;padding:1rem;font-weight:400;font-size:1.25rem}form.wsf-form [type=submit]:hover,form.wsf-form [type=submit]:focus{background-color:rgba(102,12,14,.8)}[data-bs-theme=dark] form.wsf-form .form-control{border-bottom:1px solid #f3f3f3}[data-bs-theme=dark] form.wsf-form .form-check-input{background-color:#3e3e3e;border-color:#f3f3f3}[data-bs-theme=dark] form.wsf-form [type=submit]{color:#3e3e3e;background-color:#f3f3f3;border-color:#f3f3f3}[data-bs-theme=dark] form.wsf-form [type=submit]:hover,[data-bs-theme=dark] form.wsf-form [type=submit]:focus{background-color:rgba(243,243,243,.8)}form.wsf-form.inline fieldset{-ms-flex-item-align:end;align-self:flex-end}form.wsf-form.inline fieldset .form-control,form.wsf-form.inline fieldset [class*=col]{min-height:65px}form.wsf-form.inline fieldset textarea.form-control{height:unset}form.wsf-form.inline textarea~[id*=help]{position:absolute}form.wsf-form.inline [data-type=checkbox] div{height:100%}form.wsf-form.inline .form-check{margin:auto}form.wsf-form.inline .invalid-feedback{display:none}form.wsf-form.inline [type=submit]{padding:0 1.5rem;height:50px}.cmplz-header,.cmplz-divider-header,.cmplz-documents{display:none !important}.cmplz-cookiebanner{z-index:1040 !important;padding:1.5rem !important;background:#fff !important;border-color:#fff !important;border-radius:.375rem !important;-webkit-box-shadow:0 0 100px rgba(0,0,0,.15) !important;box-shadow:0 0 100px rgba(0,0,0,.15) !important;font-family:var(--e-global-typography-text-font-family) !important;font-weight:var(--e-global-typography-text-font-weight) !important}@media(min-width: 768px){.cmplz-cookiebanner{bottom:1.5rem !important;right:1.5rem !important;width:unset !important}}.cmplz-message{margin-bottom:1.5rem !important;font-size:.75rem !important;color:#3e3e3e !important;line-height:1.65 !important}.cmplz-message>a{margin-left:.3125rem;color:#660c0e !important;text-decoration:underline}.cmplz-category{background:rgba(102,12,14,.05) !important;border-color:rgba(102,12,14,.05) !important;border-radius:.375rem !important}.cmplz-category-title{font-size:.75rem !important;color:#3e3e3e !important}.cmplz-category[open] .cmplz-icon{-webkit-transform:rotate3d(1, 0, 0, -180deg) !important;transform:rotate3d(1, 0, 0, -180deg) !important}.cmplz-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:invert(0.7);filter:invert(0.7)}.cmplz-always-active{color:#660c0e !important}.cmplz-description{border-top:1px solid #fff !important;font-size:.75rem !important;color:#3e3e3e !important;line-height:1.7}.cmplz-label::before{background:rgba(102,12,14,.3) !important}.cmplz-label::after{background:#fff !important}.cmplz-consent-checkbox:checked+.cmplz-label::before{background:#660c0e !important}.cmplz-consent-checkbox:checked+.cmplz-label::after{background:#fff !important}.cmplz-consent-checkbox:focus+.cmplz-label::before{-webkit-box-shadow:unset !important;box-shadow:unset !important}.cmplz-btn{border-radius:.375rem !important;font-size:.75rem !important}.cmplz-accept{background:#660c0e !important;border-color:#660c0e !important;color:#fff !important;font-weight:600 !important}.cmplz-save-preferences{background:rgba(102,12,14,.05) !important;border-color:rgba(102,12,14,.05) !important;color:#3e3e3e !important}@media(max-width: 767.98px){.cmplz-save-preferences{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}#wa{opacity:1;-webkit-transition:opacity cubic-bezier(0.075, 0.82, 0.165, 1) .6s;transition:opacity cubic-bezier(0.075, 0.82, 0.165, 1) .6s}#wa .wa__btn_popup,#wa .wa__popup_chat_box{right:unset !important;left:30px !important}#wa .wa__btn_popup_txt,#wa .wa__popup_chat_box_txt{display:none !important}#wa.hidden{opacity:0;pointer-events:none}.print-page__body.property{font-size:14px}.print-page__body.property .main-block:before{content:"";width:100%;height:93.7px;position:absolute;top:0;left:0;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.84)), to(rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgba(255, 255, 255, 0.84) 0%, rgba(255, 255, 255, 0) 100%)}.print-page__body.property .main-block .main-image{height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.print-page__body.property .main-block .logo{width:200px;position:absolute;top:.5rem;left:1rem}.print-page__body.property .main-block .socials{width:104px;position:absolute;top:.5rem;right:1rem;text-align:right}.print-page__body.property .main-block .socials ul{padding:0;list-style:none;width:auto}.print-page__body.property .main-block .socials ul li{display:inline-block}.print-page__body.property .main-block .socials ul li a{color:var(--bs-primary);display:inline-block;padding:.4rem}.print-page__body.property .main-block .slogan{position:absolute;bottom:1.5rem;right:.75rem}.print-page__body.property .main-block .slogan p{padding:.5rem 1rem;background-color:#000;color:#fff;margin:0;line-height:1;font-size:18px}.print-page__body.property .title-block__inner{border-bottom:2px solid #000}.print-page__body.property .title-block .title{font-size:24px;font-weight:500;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.print-page__body.property .title-block .price p{font-weight:400;font-size:22px;margin:0;text-align:right}.print-page__body.property .title-block .price img{width:30px;margin-right:8px}.print-page__body.property .description-block{padding-left:20px;padding-right:20px}.print-page__body.property .description-block .data img{display:inline-block;width:22px;margin-right:6px}.print-page__body.property .description-block .data ul{list-style:none;padding:0;margin:0}.print-page__body.property .description-block .data li{font-size:14px;font-weight:400;padding-top:5px;padding-bottom:5px}.print-page__body.property .description-block .description{overflow:hidden;height:240px}.print-page__body.property .images-block img{height:275px;width:100%;-o-object-fit:cover;object-fit:cover}.print-page__body.property .cta__inner{background-color:rgb(var(--bs-primary-rgb), 0.2);padding:8px}.print-page__body.property .cta .logo{width:100px}.print-page__body.property .cta .slogan{font-weight:600;font-size:16px}.print-page__body.property .cta .contact img{width:40px;height:auto}.print-page__body.property .cta .contact span{font-size:12px}@media print{#wa{display:none !important}}/*# sourceMappingURL=main.min.css.map */