.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.datosprop b{display:block}.report-content .views-rep{text-align:center;display:block;border:1px solid #ddd;padding:20px 0;border-radius:4px;font-size:30px;line-height:1em;font-weight:800;margin-bottom:30px}.report-content .views-rep span{display:block;font-size:var(--text-xs);text-transform:var(--text-upper);font-weight:200}#gdpr-cookie-message{position:fixed;bottom:30px;left:10px;max-width:320px;background-color:#eaeaea;padding:30px 35px;border-radius:12px;box-shadow:0 6px 16px #00000040;z-index:10000;font-family:system-ui}@media (min-width: 768px){#gdpr-cookie-message{right:30px;max-width:380px}}#gdpr-cookie-message h4,#gdpr-cookie-message .h4{color:var(--text-dark);font-size:var(--text-lg);font-weight:700;margin-bottom:15px}#gdpr-cookie-message h5,#gdpr-cookie-message .h5{color:var(--text-dark);font-size:15px;font-weight:var(--font-medium);margin-bottom:20px}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:var(--text-dark);font-size:var(--text-sm);line-height:1.5em}#gdpr-cookie-message ul{padding-left:10px}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:center;padding-left:0}#gdpr-cookie-message li{width:49%;display:inline-block;font-size:13px}#gdpr-cookie-message a{color:var(--text-primary);text-decoration:none;font-weight:var(--font-semi-bold);transition:all .3s ease-in}#gdpr-cookie-message a:hover{color:var(--text-dark);border-bottom-color:var(--text-dark);transition:all .3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--bs-dark);color:var(--text-white);font-size:13px;padding:7px 14px;border-radius:3px;margin:10px 10px 10px 0;cursor:pointer;transition:all .3s ease-in}#gdpr-cookie-message button:hover{color:var(--bs-white);color:var(--text-dark);transition:all .3s ease-in}button#gdpr-cookie-deny,button#gdpr-cookie-advanced{color:var(--bs-white);color:var(--text-dark)}#gdpr-cookie-message button:disabled{opacity:.3}#gdpr-cookie-message input[type=checkbox]{float:none;margin-top:0;margin-right:5px}@media (min-width: 768px) and (max-width: 1022.98px){.container.container-xl-only-md{max-width:calc(100% - 30px)}}@media (min-width: 1080px) and (max-width: 1279px){.container.container-xl-only-lg{max-width:1024px}}.bg-light-gray{background-color:#eaeaea}.custom-form textarea,.modal form textarea,.page-contact .contact-form form textarea,.property-form #requestInfoForm textarea,.property-form #searchCriteriaForm textarea,#contact-foot .contact-form textarea,#newsletterForm2 textarea,.custom-form span.customSelect,.modal form span.customSelect,.page-contact .contact-form form span.customSelect,.property-form #requestInfoForm span.customSelect,.property-form #searchCriteriaForm span.customSelect,#contact-foot .contact-form span.customSelect,#newsletterForm2 span.customSelect,.custom-form input[type=text],.modal form input[type=text],.page-contact .contact-form form input[type=text],.property-form #requestInfoForm input[type=text],.property-form #searchCriteriaForm input[type=text],#contact-foot .contact-form input[type=text],#newsletterForm2 input[type=text],.custom-form input[type=password],.modal form input[type=password],.page-contact .contact-form form input[type=password],.property-form #requestInfoForm input[type=password],.property-form #searchCriteriaForm input[type=password],#contact-foot .contact-form input[type=password],#newsletterForm2 input[type=password],.custom-form .form-select,.modal form .form-select,.page-contact .contact-form form .form-select,.property-form #requestInfoForm .form-select,.property-form #searchCriteriaForm .form-select,#contact-foot .contact-form .form-select,#newsletterForm2 .form-select,.custom-form .select2-container--default .select2-selection--multiple,.modal form .select2-container--default .select2-selection----text-basemultiple,.page-contact .contact-form form .select2-container--default .select2-selection--multiple,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple,#contact-foot .contact-form .select2-container--default .select2-selection--multiple,#newsletterForm2 .select2-container--default .select2-selection--multiple,.custom-form .select2-container-multi .select2-choices,.modal form .select2-container-multi .select2-choices,.page-contact .contact-form form .select2-container-multi .select2-choices,.property-form #requestInfoForm .select2-container-multi .select2-choices,.property-form #searchCriteriaForm .select2-container-multi .select2-choices,#contact-foot .contact-form .select2-container-multi .select2-choices,#newsletterForm2 .select2-container-multi .select2-choices,.custom-form .select2-container .select2-choice,.modal form .select2-container .select2-choice,.page-contact .contact-form form .select2-container .select2-choice,.property-form #requestInfoForm .select2-container .select2-choice,.property-form #searchCriteriaForm .select2-container .select2-choice,#contact-foot .contact-form .select2-container .select2-choice,#newsletterForm2 .select2-container .select2-choice{border-radius:0;min-height:58px;border:1px solid #bebebe;background-color:var(--bs-white);font-weight:300;font-size:var(--text-sm);padding-left:14px}.custom-form textarea::-webkit-input-placeholder,.modal form textarea::-webkit-input-placeholder,.page-contact .contact-form form textarea::-webkit-input-placeholder,.property-form #requestInfoForm textarea::-webkit-input-placeholder,.property-form #searchCriteriaForm textarea::-webkit-input-placeholder,#contact-foot .contact-form textarea::-webkit-input-placeholder,#newsletterForm2 textarea::-webkit-input-placeholder,.custom-form span.customSelect::-webkit-input-placeholder,.modal form span.customSelect::-webkit-input-placeholder,.page-contact .contact-form form span.customSelect::-webkit-input-placeholder,.property-form #requestInfoForm span.customSelect::-webkit-input-placeholder,.property-form #searchCriteriaForm span.customSelect::-webkit-input-placeholder,#contact-foot .contact-form span.customSelect::-webkit-input-placeholder,#newsletterForm2 span.customSelect::-webkit-input-placeholder,.custom-form input[type=text]::-webkit-input-placeholder,.modal form input[type=text]::-webkit-input-placeholder,.page-contact .contact-form form input[type=text]::-webkit-input-placeholder,.property-form #requestInfoForm input[type=text]::-webkit-input-placeholder,.property-form #searchCriteriaForm input[type=text]::-webkit-input-placeholder,#contact-foot .contact-form input[type=text]::-webkit-input-placeholder,#newsletterForm2 input[type=text]::-webkit-input-placeholder,.custom-form input[type=password]::-webkit-input-placeholder,.modal form input[type=password]::-webkit-input-placeholder,.page-contact .contact-form form input[type=password]::-webkit-input-placeholder,.property-form #requestInfoForm input[type=password]::-webkit-input-placeholder,.property-form #searchCriteriaForm input[type=password]::-webkit-input-placeholder,#contact-foot .contact-form input[type=password]::-webkit-input-placeholder,#newsletterForm2 input[type=password]::-webkit-input-placeholder,.custom-form .form-select::-webkit-input-placeholder,.modal form .form-select::-webkit-input-placeholder,.page-contact .contact-form form .form-select::-webkit-input-placeholder,.property-form #requestInfoForm .form-select::-webkit-input-placeholder,.property-form #searchCriteriaForm .form-select::-webkit-input-placeholder,#contact-foot .contact-form .form-select::-webkit-input-placeholder,#newsletterForm2 .form-select::-webkit-input-placeholder,.custom-form .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,.modal form .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,.page-contact .contact-form form .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,#contact-foot .contact-form .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,#newsletterForm2 .select2-container--default .select2-selection--multiple::-webkit-input-placeholder,.custom-form .select2-container-multi .select2-choices::-webkit-input-placeholder,.modal form .select2-container-multi .select2-choices::-webkit-input-placeholder,.page-contact .contact-form form .select2-container-multi .select2-choices::-webkit-input-placeholder,.property-form #requestInfoForm .select2-container-multi .select2-choices::-webkit-input-placeholder,.property-form #searchCriteriaForm .select2-container-multi .select2-choices::-webkit-input-placeholder,#contact-foot .contact-form .select2-container-multi .select2-choices::-webkit-input-placeholder,#newsletterForm2 .select2-container-multi .select2-choices::-webkit-input-placeholder,.custom-form .select2-container .select2-choice::-webkit-input-placeholder,.modal form .select2-container .select2-choice::-webkit-input-placeholder,.page-contact .contact-form form .select2-container .select2-choice::-webkit-input-placeholder,.property-form #requestInfoForm .select2-container .select2-choice::-webkit-input-placeholder,.property-form #searchCriteriaForm .select2-container .select2-choice::-webkit-input-placeholder,#contact-foot .contact-form .select2-container .select2-choice::-webkit-input-placeholder,#newsletterForm2 .select2-container .select2-choice::-webkit-input-placeholder{color:var(--text-dark);font-weight:300;font-size:var(--text-sm)}.custom-form textarea:-moz-placeholder,.modal form textarea:-moz-placeholder,.page-contact .contact-form form textarea:-moz-placeholder,.property-form #requestInfoForm textarea:-moz-placeholder,.property-form #searchCriteriaForm textarea:-moz-placeholder,#contact-foot .contact-form textarea:-moz-placeholder,#newsletterForm2 textarea:-moz-placeholder,.custom-form span.customSelect:-moz-placeholder,.modal form span.customSelect:-moz-placeholder,.page-contact .contact-form form span.customSelect:-moz-placeholder,.property-form #requestInfoForm span.customSelect:-moz-placeholder,.property-form #searchCriteriaForm span.customSelect:-moz-placeholder,#contact-foot .contact-form span.customSelect:-moz-placeholder,#newsletterForm2 span.customSelect:-moz-placeholder,.custom-form input[type=text]:-moz-placeholder,.modal form input[type=text]:-moz-placeholder,.page-contact .contact-form form input[type=text]:-moz-placeholder,.property-form #requestInfoForm input[type=text]:-moz-placeholder,.property-form #searchCriteriaForm input[type=text]:-moz-placeholder,#contact-foot .contact-form input[type=text]:-moz-placeholder,#newsletterForm2 input[type=text]:-moz-placeholder,.custom-form input[type=password]:-moz-placeholder,.modal form input[type=password]:-moz-placeholder,.page-contact .contact-form form input[type=password]:-moz-placeholder,.property-form #requestInfoForm input[type=password]:-moz-placeholder,.property-form #searchCriteriaForm input[type=password]:-moz-placeholder,#contact-foot .contact-form input[type=password]:-moz-placeholder,#newsletterForm2 input[type=password]:-moz-placeholder,.custom-form .form-select:-moz-placeholder,.modal form .form-select:-moz-placeholder,.page-contact .contact-form form .form-select:-moz-placeholder,.property-form #requestInfoForm .form-select:-moz-placeholder,.property-form #searchCriteriaForm .form-select:-moz-placeholder,#contact-foot .contact-form .form-select:-moz-placeholder,#newsletterForm2 .form-select:-moz-placeholder,.custom-form .select2-container--default .select2-selection--multiple:-moz-placeholder,.modal form .select2-container--default .select2-selection--multiple:-moz-placeholder,.page-contact .contact-form form .select2-container--default .select2-selection--multiple:-moz-placeholder,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple:-moz-placeholder,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple:-moz-placeholder,#contact-foot .contact-form .select2-container--default .select2-selection--multiple:-moz-placeholder,#newsletterForm2 .select2-container--default .select2-selection--multiple:-moz-placeholder,.custom-form .select2-container-multi .select2-choices:-moz-placeholder,.modal form .select2-container-multi .select2-choices:-moz-placeholder,.page-contact .contact-form form .select2-container-multi .select2-choices:-moz-placeholder,.property-form #requestInfoForm .select2-container-multi .select2-choices:-moz-placeholder,.property-form #searchCriteriaForm .select2-container-multi .select2-choices:-moz-placeholder,#contact-foot .contact-form .select2-container-multi .select2-choices:-moz-placeholder,#newsletterForm2 .select2-container-multi .select2-choices:-moz-placeholder,.custom-form .select2-container .select2-choice:-moz-placeholder,.modal form .select2-container .select2-choice:-moz-placeholder,.page-contact .contact-form form .select2-container .select2-choice:-moz-placeholder,.property-form #requestInfoForm .select2-container .select2-choice:-moz-placeholder,#contact-foot .contact-form .select2-container .select2-choice:-moz-placeholder,.property-form #searchCriteriaForm .select2-container .select2-choice:-moz-placeholder,#newsletterForm2 .select2-container .select2-choice:-moz-placeholder{color:var(--text-dark);font-weight:300;font-size:var(--text-sm);opacity:1}.custom-form textarea::-moz-placeholder,.modal form textarea::-moz-placeholder,.page-contact .contact-form form textarea::-moz-placeholder,.property-form #requestInfoForm textarea::-moz-placeholder,.property-form #searchCriteriaForm textarea::-moz-placeholder,#contact-foot .contact-form textarea::-moz-placeholder,#newsletterForm2 textarea::-moz-placeholder,.custom-form span.customSelect::-moz-placeholder,.modal form span.customSelect::-moz-placeholder,.page-contact .contact-form form span.customSelect::-moz-placeholder,.property-form #requestInfoForm span.customSelect::-moz-placeholder,.property-form #searchCriteriaForm span.customSelect::-moz-placeholder,#contact-foot .contact-form span.customSelect::-moz-placeholder,#newsletterForm2 span.customSelect::-moz-placeholder,.custom-form input[type=text]::-moz-placeholder,.modal form input[type=text]::-moz-placeholder,.page-contact .contact-form form input[type=text]::-moz-placeholder,.property-form #requestInfoForm input[type=text]::-moz-placeholder,.property-form #searchCriteriaForm input[type=text]::-moz-placeholder,#contact-foot .contact-form input[type=text]::-moz-placeholder,#newsletterForm2 input[type=text]::-moz-placeholder,.custom-form input[type=password]::-moz-placeholder,.modal form input[type=password]::-moz-placeholder,.page-contact .contact-form form input[type=password]::-moz-placeholder,.property-form #requestInfoForm input[type=password]::-moz-placeholder,.property-form #searchCriteriaForm input[type=password]::-moz-placeholder,#contact-foot .contact-form input[type=password]::-moz-placeholder,#newsletterForm2 input[type=password]::-moz-placeholder,.custom-form .form-select::-moz-placeholder,.modal form .form-select::-moz-placeholder,.page-contact .contact-form form .form-select::-moz-placeholder,.property-form #requestInfoForm .form-select::-moz-placeholder,.property-form #searchCriteriaForm .form-select::-moz-placeholder,#contact-foot .contact-form .form-select::-moz-placeholder,#newsletterForm2 .form-select::-moz-placeholder,.custom-form .select2-container--default .select2-selection--multiple::-moz-placeholder,.modal form .select2-container--default .select2-selection--multiple::-moz-placeholder,.page-contact .contact-form form .select2-container--default .select2-selection--multiple::-moz-placeholder,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple::-moz-placeholder,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple::-moz-placeholder,#contact-foot .contact-form .select2-container--default .select2-selection--multiple::-moz-placeholder,#newsletterForm2 .select2-container--default .select2-selection--multiple::-moz-placeholder,.custom-form .select2-container-multi .select2-choices::-moz-placeholder,.modal form .select2-container-multi .select2-choices::-moz-placeholder,.page-contact .contact-form form .select2-container-multi .select2-choices::-moz-placeholder,.property-form #requestInfoForm .select2-container-multi .select2-choices::-moz-placeholder,.property-form #searchCriteriaForm .select2-container-multi .select2-choices::-moz-placeholder,#contact-foot .contact-form .select2-container-multi .select2-choices::-moz-placeholder,#newsletterForm2 .select2-container-multi .select2-choices::-moz-placeholder,.custom-form .select2-container .select2-choice::-moz-placeholder,.modal form .select2-container .select2-choice::-moz-placeholder,.page-contact .contact-form form .select2-container .select2-choice::-moz-placeholder,.property-form #requestInfoForm .select2-container .select2-choice::-moz-placeholder,.property-form #searchCriteriaForm .select2-container .select2-choice::-moz-placeholder,#contact-foot .contact-form .select2-container .select2-choice::-moz-placeholder,#newsletterForm2 .select2-container .select2-choice::-moz-placeholder{color:var(--text-dark);font-weight:300;font-size:var(--text-sm);opacity:1}.custom-form textarea:-ms-input-placeholder,.modal form textarea:-ms-input-placeholder,.page-contact .contact-form form textarea:-ms-input-placeholder,.property-form #requestInfoForm textarea:-ms-input-placeholder,.property-form #searchCriteriaForm textarea:-ms-input-placeholder,#contact-foot .contact-form textarea:-ms-input-placeholder,#newsletterForm2 textarea:-ms-input-placeholder,.custom-form span.customSelect:-ms-input-placeholder,.modal form span.customSelect:-ms-input-placeholder,.page-contact .contact-form form span.customSelect:-ms-input-placeholder,.property-form #requestInfoForm span.customSelect:-ms-input-placeholder,.property-form #searchCriteriaForm span.customSelect:-ms-input-placeholder,#contact-foot .contact-form span.customSelect:-ms-input-placeholder,#newsletterForm2 span.customSelect:-ms-input-placeholder,.custom-form input[type=text]:-ms-input-placeholder,.modal form input[type=text]:-ms-input-placeholder,.page-contact .contact-form form input[type=text]:-ms-input-placeholder,.property-form #requestInfoForm input[type=text]:-ms-input-placeholder,.property-form #searchCriteriaForm input[type=text]:-ms-input-placeholder,#contact-foot .contact-form input[type=text]:-ms-input-placeholder,#newsletterForm2 input[type=text]:-ms-input-placeholder,.custom-form input[type=password]:-ms-input-placeholder,.modal form input[type=password]:-ms-input-placeholder,.page-contact .contact-form form input[type=password]:-ms-input-placeholder,.property-form #requestInfoForm input[type=password]:-ms-input-placeholder,.property-form #searchCriteriaForm input[type=password]:-ms-input-placeholder,#contact-foot .contact-form input[type=password]:-ms-input-placeholder,#newsletterForm2 input[type=password]:-ms-input-placeholder,.custom-form .form-select:-ms-input-placeholder,.modal form .form-select:-ms-input-placeholder,.page-contact .contact-form form .form-select:-ms-input-placeholder,.property-form #requestInfoForm .form-select:-ms-input-placeholder,.property-form #searchCriteriaForm .form-select:-ms-input-placeholder,#contact-foot .contact-form .form-select:-ms-input-placeholder,#newsletterForm2 .form-select:-ms-input-placeholder,.custom-form .select2-container--default .select2-selection--multiple:-ms-input-placeholder,.modal form .select2-container--default .select2-selection--multiple:-ms-input-placeholder,.page-contact .contact-form form .select2-container--default .select2-selection--multiple:-ms-input-placeholder,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple:-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple:-ms-input-placeholder,#contact-foot .contact-form .select2-container--default .select2-selection--multiple:-ms-input-placeholder,#newsletterForm2 .select2-container--default .select2-selection--multiple:-ms-input-placeholder,.custom-form .select2-container-multi .select2-choices:-ms-input-placeholder,.modal form .select2-container-multi .select2-choices:-ms-input-placeholder,.page-contact .contact-form form .select2-container-multi .select2-choices:-ms-input-placeholder,.property-form #requestInfoForm .select2-container-multi .select2-choices:-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container-multi .select2-choices:-ms-input-placeholder,#contact-foot .contact-form .select2-container-multi .select2-choices:-ms-input-placeholder,#newsletterForm2 .select2-container-multi .select2-choices:-ms-input-placeholder,.custom-form .select2-container .select2-choice:-ms-input-placeholder,.modal form .select2-container .select2-choice:-ms-input-placeholder,.page-contact .contact-form form .select2-container .select2-choice:-ms-input-placeholder,.property-form #requestInfoForm .select2-container .select2-choice:-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container .select2-choice:-ms-input-placeholder,#contact-foot .contact-form .select2-container .select2-choice:-ms-input-placeholder,#newsletterForm2 .select2-container .select2-choice:-ms-input-placeholder{color:var(--text-dark);font-weight:300;font-size:var(--text-sm)}.custom-form textarea::-ms-input-placeholder,.modal form textarea::-ms-input-placeholder,.page-contact .contact-form form textarea::-ms-input-placeholder,.property-form #requestInfoForm textarea::-ms-input-placeholder,.property-form #searchCriteriaForm textarea::-ms-input-placeholder,#contact-foot .contact-form textarea::-ms-input-placeholder,#newsletterForm2 textarea::-ms-input-placeholder,.custom-form span.customSelect::-ms-input-placeholder,.modal form span.customSelect::-ms-input-placeholder,.page-contact .contact-form form span.customSelect::-ms-input-placeholder,.property-form #requestInfoForm span.customSelect::-ms-input-placeholder,.property-form #searchCriteriaForm span.customSelect::-ms-input-placeholder,#contact-foot .contact-form span.customSelect::-ms-input-placeholder,#newsletterForm2 span.customSelect::-ms-input-placeholder,.custom-form input[type=text]::-ms-input-placeholder,.modal form input[type=text]::-ms-input-placeholder,.page-contact .contact-form form input[type=text]::-ms-input-placeholder,.property-form #requestInfoForm input[type=text]::-ms-input-placeholder,.property-form #searchCriteriaForm input[type=text]::-ms-input-placeholder,#contact-foot .contact-form input[type=text]::-ms-input-placeholder,#newsletterForm2 input[type=text]::-ms-input-placeholder,.custom-form input[type=password]::-ms-input-placeholder,.modal form input[type=password]::-ms-input-placeholder,.page-contact .contact-form form input[type=password]::-ms-input-placeholder,.property-form #requestInfoForm input[type=password]::-ms-input-placeholder,.property-form #searchCriteriaForm input[type=password]::-ms-input-placeholder,#contact-foot .contact-form input[type=password]::-ms-input-placeholder,#newsletterForm2 input[type=password]::-ms-input-placeholder,.custom-form .form-select::-ms-input-placeholder,.modal form .form-select::-ms-input-placeholder,.page-contact .contact-form form .form-select::-ms-input-placeholder,.property-form #requestInfoForm .form-select::-ms-input-placeholder,.property-form #searchCriteriaForm .form-select::-ms-input-placeholder,#contact-foot .contact-form .form-select::-ms-input-placeholder,#newsletterForm2 .form-select::-ms-input-placeholder,.custom-form .select2-container--default .select2-selection--multiple::-ms-input-placeholder,.modal form .select2-container--default .select2-selection--multiple::-ms-input-placeholder,.page-contact .contact-form form .select2-container--default .select2-selection--multiple::-ms-input-placeholder,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple::-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple::-ms-input-placeholder,#contact-foot .contact-form .select2-container--default .select2-selection--multiple::-ms-input-placeholder,#newsletterForm2 .select2-container--default .select2-selection--multiple::-ms-input-placeholder,.custom-form .select2-container-multi .select2-choices::-ms-input-placeholder,.modal form .select2-container-multi .select2-choices::-ms-input-placeholder,.page-contact .contact-form form .select2-container-multi .select2-choices::-ms-input-placeholder,.property-form #requestInfoForm .select2-container-multi .select2-choices::-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container-multi .select2-choices::-ms-input-placeholder,#contact-foot .contact-form .select2-container-multi .select2-choices::-ms-input-placeholder,#newsletterForm2 .select2-container-multi .select2-choices::-ms-input-placeholder,.custom-form .select2-container .select2-choice::-ms-input-placeholder,.modal form .select2-container .select2-choice::-ms-input-placeholder,.page-contact .contact-form form .select2-container .select2-choice::-ms-input-placeholder,.property-form #requestInfoForm .select2-container .select2-choice::-ms-input-placeholder,.property-form #searchCriteriaForm .select2-container .select2-choice::-ms-input-placeholder,#contact-foot .contact-form .select2-container .select2-choice::-ms-input-placeholder,#newsletterForm2 .select2-container .select2-choice::-ms-input-placeholder{color:var(--text-dark);font-weight:300;font-size:var(--text-sm)}.custom-form textarea .select2-arrow,.modal form textarea .select2-arrow,.page-contact .contact-form form textarea .select2-arrow,.property-form #requestInfoForm textarea .select2-arrow,.property-form #searchCriteriaForm textarea .select2-arrow,#contact-foot .contact-form textarea .select2-arrow,#newsletterForm2 textarea .select2-arrow,.custom-form span.customSelect .select2-arrow,.modal form span.customSelect .select2-arrow,.page-contact .contact-form form span.customSelect .select2-arrow,.property-form #requestInfoForm span.customSelect .select2-arrow,.property-form #searchCriteriaForm span.customSelect .select2-arrow,#contact-foot .contact-form span.customSelect .select2-arrow,#newsletterForm2 span.customSelect .select2-arrow,.custom-form input[type=text] .select2-arrow,.modal form input[type=text] .select2-arrow,.page-contact .contact-form form input[type=text] .select2-arrow,.property-form #requestInfoForm input[type=text] .select2-arrow,#contact-foot .contact-form input[type=text] .select2-arrow,#newsletterForm2 input[type=text] .select2-arrow,.custom-form input[type=password] .select2-arrow,.modal form input[type=password] .select2-arrow,.page-contact .contact-form form input[type=password] .select2-arrow,.property-form #requestInfoForm input[type=password] .select2-arrow,.property-form #searchCriteriaForm input[type=password] .select2-arrow,#contact-foot .contact-form input[type=password] .select2-arrow,#newsletterForm2 input[type=password] .select2-arrow,.custom-form .form-select .select2-arrow,.modal form .form-select .select2-arrow,.page-contact .contact-form form .form-select .select2-arrow,.property-form #requestInfoForm .form-select .select2-arrow,.property-form #searchCriteriaForm .form-select .select2-arrow,#contact-foot .contact-form .form-select .select2-arrow,#newsletterForm2 .form-select .select2-arrow,.custom-form .select2-container--default .select2-selection--multiple .select2-arrow,.modal form .select2-container--default .select2-selection--multiple .select2-arrow,.page-contact .contact-form form .select2-container--default .select2-selection--multiple .select2-arrow,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple .select2-arrow,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple .select2-arrow,#contact-foot .contact-form .select2-container--default .select2-selection--multiple .select2-arrow,#newsletterForm2 .select2-container--default .select2-selection--multiple .select2-arrow,.custom-form .select2-container-multi .select2-choices .select2-arrow,.modal form .select2-container-multi .select2-choices .select2-arrow,.page-contact .contact-form form .select2-container-multi .select2-choices .select2-arrow,.property-form #requestInfoForm .select2-container-multi .select2-choices .select2-arrow,.property-form #searchCriteriaForm .select2-container-multi .select2-choices .select2-arrow,#contact-foot .contact-form .select2-container-multi .select2-choices .select2-arrow,#newsletterForm2 .select2-container-multi .select2-choices .select2-arrow,.custom-form .select2-container .select2-choice .select2-arrow,.modal form .select2-container .select2-choice .select2-arrow,.page-contact .contact-form form .select2-container .select2-choice .select2-arrow,.property-form #requestInfoForm .select2-container .select2-choice .select2-arrow,.property-form #searchCriteriaForm .select2-container .select2-choice .select2-arrow,#contact-foot .contact-form .select2-container .select2-choice .select2-arrow,#newsletterForm2 .select2-container .select2-choice .select2-arrow,.custom-form textarea .select2-arrow b,.modal form textarea .select2-arrow b,.page-contact .contact-form form textarea .select2-arrow b,.property-form #requestInfoForm textarea .select2-arrow b,.property-form #searchCriteriaForm textarea .select2-arrow b,#contact-foot .contact-form textarea .select2-arrow b,#newsletterForm2 textarea .select2-arrow b,.custom-form span.customSelect .select2-arrow b,.modal form span.customSelect .select2-arrow b,.page-contact .contact-form form span.customSelect .select2-arrow b,.property-form #requestInfoForm span.customSelect .select2-arrow b,.property-form #searchCriteriaForm span.customSelect .select2-arrow b,#contact-foot .contact-form span.customSelect .select2-arrow b,#newsletterForm2 span.customSelect .select2-arrow b,.custom-form input[type=text] .select2-arrow b,.modal form input[type=text] .select2-arrow b,.page-contact .contact-form form input[type=text] .select2-arrow b,.property-form #requestInfoForm input[type=text] .select2-arrow b,.property-form #searchCriteriaForm input[type=text] .select2-arrow b,#contact-foot .contact-form input[type=text] .select2-arrow b,#newsletterForm2 input[type=text] .select2-arrow b,.custom-form input[type=password] .select2-arrow b,.modal form input[type=password] .select2-arrow b,.page-contact .contact-form form input[type=password] .select2-arrow b,.property-form #requestInfoForm input[type=password] .select2-arrow b,.property-form #searchCriteriaForm input[type=password] .select2-arrow b,#contact-foot .contact-form input[type=password] .select2-arrow b,#newsletterForm2 input[type=password] .select2-arrow b,.custom-form .form-select .select2-arrow b,.modal form .form-select .select2-arrow b,.page-contact .contact-form form .form-select .select2-arrow b,.property-form #requestInfoForm .form-select .select2-arrow b,.property-form #searchCriteriaForm .form-select .select2-arrow b,#contact-foot .contact-form .form-select .select2-arrow b,#newsletterForm2 .form-select .select2-arrow b,.custom-form .select2-container--default .select2-selection--multiple .select2-arrow b,.modal form .select2-container--default .select2-selection--multiple .select2-arrow b,.page-contact .contact-form form .select2-container--default .select2-selection--multiple .select2-arrow b,.property-form #requestInfoForm .select2-container--default .select2-selection--multiple .select2-arrow b,.property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple .select2-arrow b,#contact-foot .contact-form .select2-container--default .select2-selection--multiple .select2-arrow b,#newsletterForm2 .select2-container--default .select2-selection--multiple .select2-arrow b,.custom-form .select2-container-multi .select2-choices .select2-arrow b,.modal form .select2-container-multi .select2-choices .select2-arrow b,.page-contact .contact-form form .select2-container-multi .select2-choices .select2-arrow b,.property-form #requestInfoForm .select2-container-multi .select2-choices .select2-arrow b,.property-form #searchCriteriaForm .select2-container-multi .select2-choices .select2-arrow b,#contact-foot .contact-form .select2-container-multi .select2-choices .select2-arrow b,#newsletterForm2 .select2-container-multi .select2-choices .select2-arrow b,.custom-form .select2-container .select2-choice .select2-arrow b,.modal form .select2-container .select2-choice .select2-arrow b,.page-contact .contact-form form .select2-container .select2-choice .select2-arrow b,.property-form #requestInfoForm .select2-container .select2-choice .select2-arrow b,.property-form #searchCriteriaForm .select2-container .select2-choice .select2-arrow b,#contact-foot .contact-form .select2-container .select2-choice .select2-arrow b,#newsletterForm2 .select2-container .select2-choice .select2-arrow b{background-color:transparent}.custom-form .checkcontainer,.modal form .checkcontainer,.page-contact .contact-form form .checkcontainer,.property-form #requestInfoForm .checkcontainer,.property-form #searchCriteriaForm .checkcontainer,#contact-foot .contact-form .checkcontainer,#newsletterForm2 .checkcontainer{min-width:95%;display:block;margin-top:4px;position:relative;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#535353}.custom-form .checkcontainer input,.modal form .checkcontainer input,.page-contact .contact-form form .checkcontainer input,.property-form #requestInfoForm .checkcontainer input,.property-form #searchCriteriaForm .checkcontainer input,#contact-foot .contact-form .checkcontainer input,#newsletterForm2 .checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-form .checkcontainer b,.modal form .checkcontainer b,.page-contact .contact-form form .checkcontainer b,.property-form #requestInfoForm .checkcontainer b,.property-form #searchCriteriaForm .checkcontainer b,#contact-foot .contact-form .checkcontainer b,#newsletterForm2 .checkcontainer b,.custom-form .checkcontainer a,.modal form .checkcontainer a,.page-contact .contact-form form .checkcontainer a,.property-form #requestInfoForm .checkcontainer a,.property-form #searchCriteriaForm .checkcontainer a,#contact-foot .contact-form .checkcontainer a,#newsletterForm2 .checkcontainer a,.custom-form .checkcontainer strong,.modal form .checkcontainer strong,.page-contact .contact-form form .checkcontainer strong,.property-form #requestInfoForm .checkcontainer strong,.property-form #searchCriteriaForm .checkcontainer strong,#contact-foot .contact-form .checkcontainer strong,#newsletterForm2 .checkcontainer strong{font-weight:var(--font-semi-bold)}.custom-form .checkcontainer .checkmark,.modal form .checkcontainer .checkmark,.page-contact .contact-form form .checkcontainer .checkmark,.property-form #requestInfoForm .checkcontainer .checkmark,.property-form #searchCriteriaForm .checkcontainer .checkmark,#contact-foot .contact-form .checkcontainer .checkmark,#newsletterForm2 .checkcontainer .checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%)}.custom-form .checkcontainer:hover input~.checkmark,.modal form .checkcontainer:hover input~.checkmark,.page-contact .contact-form form .checkcontainer:hover input~.checkmark,.property-form #requestInfoForm .checkcontainer:hover input~.checkmark,.property-form #searchCriteriaForm .checkcontainer:hover input~.checkmark,#contact-foot .contact-form .checkcontainer:hover input~.checkmark,#newsletterForm2 .checkcontainer:hover input~.checkmark{background-color:#fff9}.custom-form .checkcontainer input:checked~.checkmark,.modal form .checkcontainer input:checked~.checkmark,.page-contact .contact-form form .checkcontainer input:checked~.checkmark,.property-form #requestInfoForm .checkcontainer input:checked~.checkmark,.property-form #searchCriteriaForm .checkcontainer input:checked~.checkmark,#contact-foot .contact-form .checkcontainer input:checked~.checkmark,#newsletterForm2 .checkcontainer input:checked~.checkmark{background-color:#ffffff4d}.custom-form .checkcontainer .checkmark:after,.modal form .checkcontainer .checkmark:after,.page-contact .contact-form form .checkcontainer .checkmark:after,.property-form #requestInfoForm .checkcontainer .checkmark:after,.property-form #searchCriteriaForm .checkcontainer .checkmark:after,#contact-foot .contact-form .checkcontainer .checkmark:after,#newsletterForm2 .checkcontainer .checkmark:after{content:"";position:absolute;display:none}.custom-form .checkcontainer input:checked~.checkmark:after,.modal form .checkcontainer input:checked~.checkmark:after,.page-contact .contact-form form .checkcontainer input:checked~.checkmark:after,.property-form #requestInfoForm .checkcontainer input:checked~.checkmark:after,.property-form #searchCriteriaForm .checkcontainer input:checked~.checkmark:after,#contact-foot .contact-form .checkcontainer input:checked~.checkmark:after,#newsletterForm2 .checkcontainer input:checked~.checkmark:after{display:block}.custom-form .checkcontainer .checkmark:after,.modal form .checkcontainer .checkmark:after,.page-contact .contact-form form .checkcontainer .checkmark:after,.property-form #requestInfoForm .checkcontainer .checkmark:after,.property-form #searchCriteriaForm .checkcontainer .checkmark:after,#contact-foot .contact-form .checkcontainer .checkmark:after,#newsletterForm2 .checkcontainer .checkmark:after{border:solid var(--bs-white);border-width:0 2px 2px 0;transform:rotate(45deg);transition:all ease-in-out .3s}.custom-form .checkcontainer.formulario,.modal form .checkcontainer.formulario,.page-contact .contact-form form .checkcontainer.formulario,.property-form #requestInfoForm .checkcontainer.formulario,.property-form #searchCriteriaForm .checkcontainer.formulario,#contact-foot .contact-form .checkcontainer.formulario,#newsletterForm2 .checkcontainer.formulario{margin-left:0;color:var(--text-dark);font-weight:var(--font-normal)}.custom-form .checkcontainer.formulario .checkmark,.modal form .checkcontainer.formulario .checkmark,.page-contact .contact-form form .checkcontainer.formulario .checkmark,.property-form #requestInfoForm .checkcontainer.formulario .checkmark,.property-form #searchCriteriaForm .checkcontainer.formulario .checkmark,#contact-foot .contact-form .checkcontainer.formulario .checkmark,#newsletterForm2 .checkcontainer.formulario .checkmark{height:18px;width:18px;border-radius:4px}.custom-form .checkcontainer.formulario .checkmark:after,.modal form .checkcontainer.formulario .checkmark:after,.page-contact .contact-form form .checkcontainer.formulario .checkmark:after,.property-form #requestInfoForm .checkcontainer.formulario .checkmark:after,.property-form #searchCriteriaForm .checkcontainer.formulario .checkmark:after,#contact-foot .contact-form .checkcontainer.formulario .checkmark:after,#newsletterForm2 .checkcontainer.formulario .checkmark:after{top:1px;left:5px;border-color:var(--bs-white)}.custom-form .checkcontainer.formulario input:checked~.checkmark,.modal form .checkcontainer.formulario input:checked~.checkmark,.page-contact .contact-form form .checkcontainer.formulario input:checked~.checkmark,.property-form #requestInfoForm .checkcontainer.formulario input:checked~.checkmark,.property-form #searchCriteriaForm .checkcontainer.formulario input:checked~.checkmark,#contact-foot .contact-form .checkcontainer.formulario input:checked~.checkmark,#newsletterForm2 .checkcontainer.formulario input:checked~.checkmark{background-color:var(--text-primary)}.custom-form .checkcontainer.formulario.radio .checkmark,.modal form .checkcontainer.formulario.radio .checkmark,.page-contact .contact-form form .checkcontainer.formulario.radio .checkmark,.property-form #requestInfoForm .checkcontainer.formulario.radio .checkmark,.property-form #searchCriteriaForm .checkcontainer.formulario.radio .checkmark,#contact-foot .contact-form .checkcontainer.formulario.radio .checkmark,#newsletterForm2 .checkcontainer.formulario.radio .checkmark{height:15px;width:15px;border-radius:8px;border:1px solid var(--bs-dark)}.custom-form .checkcontainer.formulario.radio .checkmark:after,.modal form .checkcontainer.formulario.radio .checkmark:after,.page-contact .contact-form form .checkcontainer.formulario.radio .checkmark:after,.property-form #requestInfoForm .checkcontainer.formulario.radio .checkmark:after,.property-form #searchCriteriaForm .checkcontainer.formulario.radio .checkmark:after,#contact-foot .contact-form .checkcontainer.formulario.radio .checkmark:after,#newsletterForm2 .checkcontainer.formulario.radio .checkmark:after{display:none}.custom-form .checkcontainer.formulario.radio input:checked~.checkmark,.modal form .checkcontainer.formulario.radio input:checked~.checkmark,.page-contact .contact-form form .checkcontainer.formulario.radio input:checked~.checkmark,.property-form #requestInfoForm .checkcontainer.formulario.radio input:checked~.checkmark,.property-form #searchCriteriaForm .checkcontainer.formulario.radio input:checked~.checkmark,#contact-foot .contact-form .checkcontainer.formulario.radio input:checked~.checkmark,#newsletterForm2 .checkcontainer.formulario.radio input:checked~.checkmark{background-color:var(--bs-white);border:3px solid var(--bs-primary)}.custom-form .checkcontainer,.modal form .checkcontainer,.page-contact .contact-form form .checkcontainer,.property-form #requestInfoForm .checkcontainer,.property-form #searchCriteriaForm .checkcontainer,#contact-foot .contact-form .checkcontainer,#newsletterForm2 .checkcontainer{font-size:11px;font-weight:300;line-height:1.36;color:var(--text-dark);letter-spacing:normal;text-transform:none;padding-left:41px}.custom-form .checkcontainer a,.modal form .checkcontainer a,.page-contact .contact-form form .checkcontainer a,.property-form #requestInfoForm .checkcontainer a,.property-form #searchCriteriaForm .checkcontainer a,#contact-foot .contact-form .checkcontainer a,#newsletterForm2 .checkcontainer a{color:inherit;font-weight:var(--font-normal);text-decoration:none}.custom-form .checkcontainer a:hover,.modal form .checkcontainer a:hover,.page-contact .contact-form form .checkcontainer a:hover,.property-form #requestInfoForm .checkcontainer a:hover,.property-form #searchCriteriaForm .checkcontainer a:hover,#contact-foot .contact-form .checkcontainer a:hover,#newsletterForm2 .checkcontainer a:hover{text-decoration:underline}.custom-form .checkcontainer .checkmark,.modal form .checkcontainer .checkmark,.page-contact .contact-form form .checkcontainer .checkmark,.property-form #requestInfoForm .checkcontainer .checkmark,.property-form #searchCriteriaForm .checkcontainer .checkmark,#contact-foot .contact-form .checkcontainer .checkmark,#newsletterForm2 .checkcontainer .checkmark{background-color:transparent;border:1px solid var(--bs-dark);height:26px;width:26px;border-radius:50%;transition:all ease-in-out .3s}.custom-form .checkcontainer .checkmark:hover,.modal form .checkcontainer .checkmark:hover,.page-contact .contact-form form .checkcontainer .checkmark:hover,.property-form #requestInfoForm .checkcontainer .checkmark:hover,.property-form #searchCriteriaForm .checkcontainer .checkmark:hover,#contact-foot .contact-form .checkcontainer .checkmark:hover,#newsletterForm2 .checkcontainer .checkmark:hover{background-color:#0000001a}.custom-form .checkcontainer .checkmark:after,.modal form .checkcontainer .checkmark:after,.page-contact .contact-form form .checkcontainer .checkmark:after,.property-form #requestInfoForm .checkcontainer .checkmark:after,.property-form #searchCriteriaForm .checkcontainer .checkmark:after,#contact-foot .contact-form .checkcontainer .checkmark:after,#newsletterForm2 .checkcontainer .checkmark:after{border-color:var(--bs-white);left:10px;top:5px;width:6px;height:12px}.custom-form .checkcontainer input:checked~.checkmark,.modal form .checkcontainer input:checked~.checkmark,.page-contact .contact-form form .checkcontainer input:checked~.checkmark,.property-form #requestInfoForm .checkcontainer input:checked~.checkmark,.property-form #searchCriteriaForm .checkcontainer input:checked~.checkmark,#contact-foot .contact-form .checkcontainer input:checked~.checkmark,#newsletterForm2 .checkcontainer input:checked~.checkmark{background-color:var(--text-dark);border:1px solid var(--bs-dark)}.custom-form .gdpr,.modal form .gdpr,.page-contact .contact-form form .gdpr,.property-form #requestInfoForm .gdpr,.property-form #searchCriteriaForm .gdpr,#contact-foot .contact-form .gdpr,#newsletterForm2 .gdpr{font-size:11px;line-height:1.64;height:50px}.bg-light .custom-form textarea,.bg-light .modal form textarea,.modal .bg-light form textarea,.bg-light .page-contact .contact-form form textarea,.page-contact .contact-form .bg-light form textarea,.bg-light .property-form #requestInfoForm textarea,.bg-light .property-form #searchCriteriaForm textarea,.property-form .bg-light #requestInfoForm textarea,.property-form .bg-light #searchCriteriaForm textarea,.bg-light #contact-foot .contact-form textarea,#contact-foot .bg-light .contact-form textarea,.bg-light #newsletterForm2 textarea,.bg-light .custom-form span.customSelect,.bg-light .modal form span.customSelect,.modal .bg-light form span.customSelect,.bg-light .page-contact .contact-form form span.customSelect,.page-contact .contact-form .bg-light form span.customSelect,.bg-light .property-form #requestInfoForm span.customSelect,.property-form .bg-light #requestInfoForm span.customSelect,.bg-light .property-form #searchCriteriaForm span.customSelect,.property-form .bg-light #searchCriteriaForm span.customSelect,.bg-light #contact-foot .contact-form span.customSelect,#contact-foot .bg-light .contact-form span.customSelect,.bg-light #newsletterForm2 span.customSelect,.bg-light .custom-form input[type=text],.bg-light .modal form input[type=text],.modal .bg-light form input[type=text],.bg-light .page-contact .contact-form form input[type=text],.page-contact .contact-form .bg-light form input[type=text],.bg-light .property-form #requestInfoForm input[type=text],.property-form .bg-light #requestInfoForm input[type=text],.bg-light .property-form #searchCriteriaForm input[type=text],.property-form .bg-light #searchCriteriaForm input[type=text],.bg-light #contact-foot .contact-form input[type=text],#contact-foot .bg-light .contact-form input[type=text],.bg-light #newsletterForm2 input[type=text],.bg-light .custom-form input[type=password],.bg-light .modal form input[type=password],.modal .bg-light form input[type=password],.bg-light .page-contact .contact-form form input[type=password],.page-contact .contact-form .bg-light form input[type=password],.bg-light .property-form #requestInfoForm input[type=password],.property-form .bg-light #requestInfoForm input[type=password],.bg-light .property-form #searchCriteriaForm input[type=password],.property-form .bg-light #searchCriteriaForm input[type=password],.bg-light #contact-foot .contact-form input[type=password],#contact-foot .bg-light .contact-form input[type=password],.bg-light #newsletterForm2 input[type=password],.bg-light .custom-form .form-select,.bg-light .modal form .form-select,.modal .bg-light form .form-select,.bg-light .page-contact .contact-form form .form-select,.page-contact .contact-form .bg-light form .form-select,.bg-light .property-form #requestInfoForm .form-select,.property-form .bg-light #requestInfoForm .form-select,.bg-light .property-form #searchCriteriaForm .form-select,.property-form .bg-light #searchCriteriaForm .form-select,.bg-light #contact-foot .contact-form .form-select,#contact-foot .bg-light .contact-form .form-select,.bg-light #newsletterForm2 .form-select,.bg-light .custom-form .select2-container--default .select2-selection--multiple,.bg-light .modal form .select2-container--default .select2-selection--multiple,.modal .bg-light form .select2-container--default .select2-selection--multiple,.bg-light .page-contact .contact-form form .select2-container--default .select2-selection--multiple,.page-contact .contact-form .bg-light form .select2-container--default .select2-selection--multiple,.bg-light .property-form #requestInfoForm .select2-container--default .select2-selection--multiple,.property-form .bg-light #requestInfoForm .select2-container--default .select2-selection--multiple,.bg-light .property-form #searchCriteriaForm .select2-container--default .select2-selection--multiple,.property-form .bg-light #searchCriteriaForm .select2-container--default .select2-selection--multiple,.bg-light #contact-foot .contact-form .select2-container--default .select2-selection--multiple,#contact-foot .bg-light .contact-form .select2-container--default .select2-selection--multiple,.bg-light #newsletterForm2 .select2-container--default .select2-selection--multiple,.bg-light .custom-form .select2-container-multi .select2-choices,.bg-light .modal form .select2-container-multi .select2-choices,.modal .bg-light form .select2-container-multi .select2-choices,.bg-light .page-contact .contact-form form .select2-container-multi .select2-choices,.page-contact .contact-form .bg-light form .select2-container-multi .select2-choices,.bg-light .property-form #requestInfoForm .select2-container-multi .select2-choices,.property-form .bg-light #requestInfoForm .select2-container-multi .select2-choices,.bg-light .property-form #searchCriteriaForm .select2-container-multi .select2-choices,.property-form .bg-light #searchCriteriaForm .select2-container-multi .select2-choices,.bg-light #contact-foot .contact-form .select2-container-multi .select2-choices,#contact-foot .bg-light .contact-form .select2-container-multi .select2-choices,.bg-light #newsletterForm2 .select2-container-multi .select2-choices,.bg-light .custom-form .select2-container .select2-choice,.bg-light .modal form .select2-container .select2-choice,.modal .bg-light form .select2-container .select2-choice,.bg-light .page-contact .contact-form form .select2-container .select2-choice,.page-contact .contact-form .bg-light form .select2-container .select2-choice,.bg-light .property-form #requestInfoForm .select2-container .select2-choice,.property-form .bg-light #requestInfoForm .select2-container .select2-choice,.bg-light .property-form #searchCriteriaForm .select2-container .select2-choice,.property-form .bg-light #searchCriteriaForm .select2-container .select2-choice,.bg-light #contact-foot .contact-form .select2-container .select2-choice,#contact-foot .bg-light .contact-form .select2-container .select2-choice,.bg-light #newsletterForm2 .select2-container .select2-choice{border:0!important}.custom-drop-down,#footer ul li .dropdown-menu,.main-header #main-nav li .dropdown-menu,.idiomas-dropdown .dropdown-menu{background-color:var(--header-dropdown-bg)!important;box-shadow:none;border:0;border-radius:0;inset:10px auto auto 0px!important;color:var(--header-bg)}.custom-drop-down li.dropdown-item,#footer ul li .dropdown-menu li.dropdown-item,.main-header #main-nav li .dropdown-menu li.dropdown-item,.idiomas-dropdown .dropdown-menu li.dropdown-item{font-size:var(--header-dropdown-bg-item-font-size);font-weight:var(--header-nav-font-Weight);padding:0;border-left:.35rem solid transparent;transition:all ease-in-out .3s;line-height:1.5}.custom-drop-down li.dropdown-item a,#footer ul li .dropdown-menu li.dropdown-item a,.main-header #main-nav li .dropdown-menu li.dropdown-item a,.idiomas-dropdown .dropdown-menu li.dropdown-item a{color:var(--header-dropdown-bg-item-color);padding:.35rem 1.3rem!important;box-shadow:none;border:0;font-size:var(--header-dropdown-bg-item-font-size);font-weight:var(--header-nav-font-Weight);background-color:transparent;text-transform:none;transition:all ease-in-out .3s;display:inline-block;width:100%}.custom-drop-down li.dropdown-item:hover,#footer ul li .dropdown-menu li.dropdown-item:hover,.main-header #main-nav li .dropdown-menu li.dropdown-item:hover,.idiomas-dropdown .dropdown-menu li.dropdown-item:hover{background-color:var(--header-bg)!important;border-color:transparent}.custom-drop-down li.dropdown-item:hover a,#footer ul li .dropdown-menu li.dropdown-item:hover a,.main-header #main-nav li .dropdown-menu li.dropdown-item:hover a,.idiomas-dropdown .dropdown-menu li.dropdown-item:hover a{background-color:transparent!important;color:var(--header-nav-active-hover-color)!important}.slides-custom .slides .slick-next,.property-slider-center .slides .slick-next,.property-gallery .property-gal .slides .slick-next,.property-list-box .slides .slick-next,.slides-custom .slides .slick-prev,.property-slider-center .slides .slick-prev,.property-gallery .property-gal .slides .slick-prev,.property-list-box .slides .slick-prev{position:absolute;left:0;top:0;margin:0;width:40px;opacity:.8;height:100%;background:none;transition:background .4s;transform:none;z-index:2}.slides-custom .slides .slick-next:hover:before,.property-slider-center .slides .slick-next:hover:before,.property-gallery .property-gal .slides .slick-next:hover:before,.property-list-box .slides .slick-next:hover:before,.slides-custom .slides .slick-prev:hover:before,.property-slider-center .slides .slick-prev:hover:before,.property-gallery .property-gal .slides .slick-prev:hover:before,.property-list-box .slides .slick-prev:hover:before{opacity:1}.slides-custom .slides .slick-next:before,.property-slider-center .slides .slick-next:before,.property-gallery .property-gal .slides .slick-next:before,.property-list-box .slides .slick-next:before,.slides-custom .slides .slick-prev:before,.property-slider-center .slides .slick-prev:before,.property-gallery .property-gal .slides .slick-prev:before,.property-list-box .slides .slick-prev:before{content:url(/build/assets/icon-arrow-right-properties-Ds7GQF7s.svg);transform:rotate(180deg);background-color:var(--bs-white);opacity:.8;display:inline-block;line-height:22px;width:30px;height:30px;border-radius:50%;text-align:center;transition:all ease-in-out .3s}@media (min-width: 1023px){.slides-custom .slides .slick-next:before,.property-slider-center .slides .slick-next:before,.property-gallery .property-gal .slides .slick-next:before,.property-list-box .slides .slick-next:before,.slides-custom .slides .slick-prev:before,.property-slider-center .slides .slick-prev:before,.property-gallery .property-gal .slides .slick-prev:before,.property-list-box .slides .slick-prev:before{margin-left:10px}}.slides-custom .slides .slick-next,.property-slider-center .slides .slick-next,.property-gallery .property-gal .slides .slick-next,.property-list-box .slides .slick-next{left:auto;right:0}.slides-custom .slides .slick-next:before,.property-slider-center .slides .slick-next:before,.property-gallery .property-gal .slides .slick-next:before,.property-list-box .slides .slick-next:before{content:url(/build/assets/icon-arrow-right-properties-Ds7GQF7s.svg);transform:rotate(0)}@media (min-width: 1023px){.slides-custom .slides .slick-next:before,.property-slider-center .slides .slick-next:before,.property-gallery .property-gal .slides .slick-next:before,.property-list-box .slides .slick-next:before{margin-left:0;margin-right:10px}}.slick-dots li.slick-active button{background-color:var(--text-primary)}.header-sec{position:relative;z-index:0;max-width:2560px;margin:0 auto}.header-sec:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background-color:#453a3033;z-index:2}.header-sec img{position:relative;z-index:1}.region-wise-properties img{width:100%!important;height:70vh!important;-o-object-fit:cover!important;object-fit:cover!important}@media (min-width: 1599px){.header-sec img{width:100%;height:auto}}.header-sec .contenido-banner{position:absolute;z-index:3;left:0;right:0;top:50%;transform:translateY(-50%)}.header-sec .contenido-banner .main-title,.header-sec .contenido-banner .home-text .about-martyna h2,.home-text .about-martyna .header-sec .contenido-banner h2,.header-sec .contenido-banner .home-text .about-martyna .h2,.home-text .about-martyna .header-sec .contenido-banner .h2,.header-sec .contenido-banner .home-text h1,.home-text .header-sec .contenido-banner h1,.header-sec .contenido-banner .home-text .h1,.home-text .header-sec .contenido-banner .h1,.header-sec .contenido-banner .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .header-sec .contenido-banner h2,.header-sec .contenido-banner .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .header-sec .contenido-banner .h2,.header-sec .contenido-banner .mini-banner .content-banner h3,.mini-banner .content-banner .header-sec .contenido-banner h3,.header-sec .contenido-banner .mini-banner .content-banner .h3,.mini-banner .content-banner .header-sec .contenido-banner .h3{font-size:36px;font-weight:var(--header-nav-font-Weight);font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:var(--header-dropdown-bg-item-color)}@media (min-width: 768px){.header-sec .contenido-banner .main-title,.header-sec .contenido-banner .home-text .about-martyna h2,.home-text .about-martyna .header-sec .contenido-banner h2,.header-sec .contenido-banner .home-text .about-martyna .h2,.home-text .about-martyna .header-sec .contenido-banner .h2,.header-sec .contenido-banner .home-text h1,.home-text .header-sec .contenido-banner h1,.header-sec .contenido-banner .home-text .h1,.home-text .header-sec .contenido-banner .h1,.header-sec .contenido-banner .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .header-sec .contenido-banner h2,.header-sec .contenido-banner .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .header-sec .contenido-banner .h2,.header-sec .contenido-banner .mini-banner .content-banner h3,.mini-banner .content-banner .header-sec .contenido-banner h3,.header-sec .contenido-banner .mini-banner .content-banner .h3,.mini-banner .content-banner .header-sec .contenido-banner .h3{font-size:46px}}@media (min-width: 1599px){.header-sec .contenido-banner .main-title,.header-sec .contenido-banner .home-text .about-martyna h2,.home-text .about-martyna .header-sec .contenido-banner h2,.header-sec .contenido-banner .home-text .about-martyna .h2,.home-text .about-martyna .header-sec .contenido-banner .h2,.header-sec .contenido-banner .home-text h1,.home-text .header-sec .contenido-banner h1,.header-sec .contenido-banner .home-text .h1,.home-text .header-sec .contenido-banner .h1,.header-sec .contenido-banner .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .header-sec .contenido-banner h2,.header-sec .contenido-banner .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .header-sec .contenido-banner .h2,.header-sec .contenido-banner .mini-banner .content-banner h3,.mini-banner .content-banner .header-sec .contenido-banner h3,.header-sec .contenido-banner .mini-banner .content-banner .h3,.mini-banner .content-banner .header-sec .contenido-banner .h3{font-size:54px}}.header-sec .contenido-banner .main-title small,.header-sec .contenido-banner .home-text .about-martyna h2 small,.home-text .about-martyna .header-sec .contenido-banner h2 small,.header-sec .contenido-banner .home-text .about-martyna .h2 small,.home-text .about-martyna .header-sec .contenido-banner .h2 small,.header-sec .contenido-banner .home-text h1 small,.home-text .header-sec .contenido-banner h1 small,.header-sec .contenido-banner .home-text .h1 small,.home-text .header-sec .contenido-banner .h1 small,.header-sec .contenido-banner .custom-text-about .custom-page-text h2 small,.custom-text-about .custom-page-text .header-sec .contenido-banner h2 small,.header-sec .contenido-banner .custom-text-about .custom-page-text .h2 small,.custom-text-about .custom-page-text .header-sec .contenido-banner .h2 small,.header-sec .contenido-banner .mini-banner .content-banner h3 small,.mini-banner .content-banner .header-sec .contenido-banner h3 small,.header-sec .contenido-banner .mini-banner .content-banner .h3 small,.mini-banner .content-banner .header-sec .contenido-banner .h3 small,.header-sec .contenido-banner .main-title .small,.header-sec .contenido-banner .home-text .about-martyna h2 .small,.home-text .about-martyna .header-sec .contenido-banner h2 .small,.header-sec .contenido-banner .home-text .about-martyna .h2 .small,.home-text .about-martyna .header-sec .contenido-banner .h2 .small,.header-sec .contenido-banner .home-text h1 .small,.home-text .header-sec .contenido-banner h1 .small,.header-sec .contenido-banner .home-text .h1 .small,.home-text .header-sec .contenido-banner .h1 .small,.header-sec .contenido-banner .custom-text-about .custom-page-text h2 .small,.custom-text-about .custom-page-text .header-sec .contenido-banner h2 .small,.header-sec .contenido-banner .custom-text-about .custom-page-text .h2 .small,.custom-text-about .custom-page-text .header-sec .contenido-banner .h2 .small,.header-sec .contenido-banner .mini-banner .content-banner h3 .small,.mini-banner .content-banner .header-sec .contenido-banner h3 .small,.header-sec .contenido-banner .mini-banner .content-banner .h3 .small,.mini-banner .content-banner .header-sec .contenido-banner .h3 .small{color:var(--header-bg)}.item-list-property h3,#featured-properties .slides-item a.property-featured .property-detail h3,#ofertas-properties .slides-item a.property-featured .property-detail h3,#similares-properties .slides-item a.property-featured .property-detail h3,#similares-properties-modal .slides-item a.property-featured .property-detail h3,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail h3,.property-list-box .property a.textos .property-detail h3,.item-list-property .h3,#featured-properties .slides-item a.property-featured .property-detail .h3,#ofertas-properties .slides-item a.property-featured .property-detail .h3,#similares-properties .slides-item a.property-featured .property-detail .h3,#similares-properties-modal .slides-item a.property-featured .property-detail .h3,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .h3,.property-list-box .property a.textos .property-detail .h3{font-size:24px;font-weight:300;color:var(--text-secondary);margin-bottom:10px;margin-top:2px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"DM Serif Display",serif}@media (min-width: 1599px){.item-list-property h3,#featured-properties .slides-item a.property-featured .property-detail h3,#ofertas-properties .slides-item a.property-featured .property-detail h3,#similares-properties .slides-item a.property-featured .property-detail h3,#similares-properties-modal .slides-item a.property-featured .property-detail h3,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail h3,.property-list-box .property a.textos .property-detail h3,.item-list-property .h3,#featured-properties .slides-item a.property-featured .property-detail .h3,#ofertas-properties .slides-item a.property-featured .property-detail .h3,#similares-properties .slides-item a.property-featured .property-detail .h3,#similares-properties-modal .slides-item a.property-featured .property-detail .h3,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .h3,.property-list-box .property a.textos .property-detail .h3{font-size:27px}}.item-list-property h3 strong,#featured-properties .slides-item a.property-featured .property-detail h3 strong,#ofertas-properties .slides-item a.property-featured .property-detail h3 strong,#similares-properties .slides-item a.property-featured .property-detail h3 strong,#similares-properties-modal .slides-item a.property-featured .property-detail h3 strong,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail h3 strong,.property-list-box .property a.textos .property-detail h3 strong,.item-list-property .h3 strong,#featured-properties .slides-item a.property-featured .property-detail .h3 strong,#ofertas-properties .slides-item a.property-featured .property-detail .h3 strong,#similares-properties .slides-item a.property-featured .property-detail .h3 strong,#similares-properties-modal .slides-item a.property-featured .property-detail .h3 strong,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .h3 strong,.property-list-box .property a.textos .property-detail .h3 strong{font-weight:var(--font-normal);font-style:normal}.item-list-property h4,#featured-properties .slides-item a.property-featured .property-detail h4,#ofertas-properties .slides-item a.property-featured .property-detail h4,#similares-properties .slides-item a.property-featured .property-detail h4,#similares-properties-modal .slides-item a.property-featured .property-detail h4,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail h4,.property-list-box .property a.textos .property-detail h4,.item-list-property .h4,#featured-properties .slides-item a.property-featured .property-detail .h4,#ofertas-properties .slides-item a.property-featured .property-detail .h4,#similares-properties .slides-item a.property-featured .property-detail .h4,#similares-properties-modal .slides-item a.property-featured .property-detail .h4,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .h4,.property-list-box .property a.textos .property-detail .h4{font-size:15px;font-weight:var(--font-normal);font-stretch:normal;font-style:normal;letter-spacing:1.5px;text-transform:var(--text-upper);color:var(--text-primary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:18px}.item-list-property .description,#featured-properties .slides-item a.property-featured .property-detail .description,#ofertas-properties .slides-item a.property-featured .property-detail .description,#similares-properties .slides-item a.property-featured .property-detail .description,#similares-properties-modal .slides-item a.property-featured .property-detail .description,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .description,.property-list-box .property a.textos .property-detail .description{margin-bottom:20px}.item-list-property .prices,#featured-properties .slides-item a.property-featured .property-detail .prices,#ofertas-properties .slides-item a.property-featured .property-detail .prices,#similares-properties .slides-item a.property-featured .property-detail .prices,#similares-properties-modal .slides-item a.property-featured .property-detail .prices,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .prices,.property-list-box .property a.textos .property-detail .prices{color:var(--text-dark);font-size:28px;font-weight:var(--font-normal)}.item-list-property .prices span,#featured-properties .slides-item a.property-featured .property-detail .prices span,#ofertas-properties .slides-item a.property-featured .property-detail .prices span,#similares-properties .slides-item a.property-featured .property-detail .prices span,#similares-properties-modal .slides-item a.property-featured .property-detail .prices span,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .prices span,.property-list-box .property a.textos .property-detail .prices span,.item-list-property .prices del,#featured-properties .slides-item a.property-featured .property-detail .prices del,#ofertas-properties .slides-item a.property-featured .property-detail .prices del,#similares-properties .slides-item a.property-featured .property-detail .prices del,#similares-properties-modal .slides-item a.property-featured .property-detail .prices del,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .prices del,.property-list-box .property a.textos .property-detail .prices del{font-size:var(--text-xs);font-weight:var(--font-normal)}.item-list-property .icons,#featured-properties .slides-item a.property-featured .property-detail .icons,#ofertas-properties .slides-item a.property-featured .property-detail .icons,#similares-properties .slides-item a.property-featured .property-detail .icons,#similares-properties-modal .slides-item a.property-featured .property-detail .icons,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons,.property-list-box .property a.textos .property-detail .icons{margin:10px 0 12px}.item-list-property .icons img,#featured-properties .slides-item a.property-featured .property-detail .icons img,#ofertas-properties .slides-item a.property-featured .property-detail .icons img,#similares-properties .slides-item a.property-featured .property-detail .icons img,#similares-properties-modal .slides-item a.property-featured .property-detail .icons img,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons img,.property-list-box .property a.textos .property-detail .icons img{max-height:22px;width:auto;display:inline-block}.item-list-property .icons ul,#featured-properties .slides-item a.property-featured .property-detail .icons ul,#ofertas-properties .slides-item a.property-featured .property-detail .icons ul,#similares-properties .slides-item a.property-featured .property-detail .icons ul,#similares-properties-modal .slides-item a.property-featured .property-detail .icons ul,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons ul,.property-list-box .property a.textos .property-detail .icons ul{padding:22px 4px 20px;margin:0;list-style:none;font-size:var(--text-xs);color:var(--text-dark-blue);white-space:nowrap}.item-list-property .icons ul li,#featured-properties .slides-item a.property-featured .property-detail .icons ul li,#ofertas-properties .slides-item a.property-featured .property-detail .icons ul li,#similares-properties .slides-item a.property-featured .property-detail .icons ul li,#similares-properties-modal .slides-item a.property-featured .property-detail .icons ul li,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons ul li,.property-list-box .property a.textos .property-detail .icons ul li{display:inline-flex;align-items:center;flex-direction:column;justify-content:space-between;height:46px}.item-list-property .icons ul li:not(:last-child),#featured-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#ofertas-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties-modal .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),.property-list-box .property a.textos .property-detail .icons ul li:not(:last-child){margin-right:20px}@media (min-width: 1280px){.item-list-property .icons ul li:not(:last-child),#featured-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#ofertas-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties-modal .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .icons ul li:not(:last-child),.property-list-box .property a.textos .property-detail .icons ul li:not(:last-child){margin-right:28px}}.item-list-property .ref,#featured-properties .slides-item a.property-featured .property-detail .ref,#ofertas-properties .slides-item a.property-featured .property-detail .ref,#similares-properties .slides-item a.property-featured .property-detail .ref,#similares-properties-modal .slides-item a.property-featured .property-detail .ref,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .ref,.property-list-box .property a.textos .property-detail .ref{border-radius:12.5px;font-size:11px;font-weight:var(--font-normal);letter-spacing:.55px;width:-moz-fit-content;width:fit-content;text-transform:var(--text-upper);height:25px;line-height:26px;padding:0 14px;color:var(--text-dark);background-color:#faf6f2}.item-list-property .ref strong,#featured-properties .slides-item a.property-featured .property-detail .ref strong,#ofertas-properties .slides-item a.property-featured .property-detail .ref strong,#similares-properties .slides-item a.property-featured .property-detail .ref strong,#similares-properties-modal .slides-item a.property-featured .property-detail .ref strong,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail .ref strong,.property-list-box .property a.textos .property-detail .ref strong{color:var(--text-dark);font-weight:var(--font-semi-bold)}.fav-default,#featured-properties .slides-item .add-fav,#featured-properties .slides-item .rem-fav,#featured-properties .slides-item .add-fav2,#featured-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .rem-fav2,#similares-properties .slides-item .add-fav,#similares-properties .slides-item .rem-fav,#similares-properties .slides-item .add-fav2,#similares-properties .slides-item .rem-fav2,#similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .rem-fav2,.property-list-box .add-fav,.property-list-box .rem-fav,.property-list-box .add-fav2,.property-list-box .rem-fav2{position:absolute;right:10px;top:0;transform:translateY(-50%);z-index:2;border-radius:50%;display:flex;background-color:var(--bs-white);height:40px;width:40px;line-height:1;opacity:1;transition:all ease-in-out .3s;align-items:center;justify-content:center}.fav-default img,#featured-properties .slides-item .add-fav img,#featured-properties .slides-item .rem-fav img,#featured-properties .slides-item .add-fav2 img,#featured-properties .slides-item .rem-fav2 img,#ofertas-properties .slides-item .add-fav img,#ofertas-properties .slides-item .rem-fav img,#ofertas-properties .slides-item .add-fav2 img,#ofertas-properties .slides-item .rem-fav2 img,#similares-properties .slides-item .add-fav img,#similares-properties .slides-item .rem-fav img,#similares-properties .slides-item .add-fav2 img,#similares-properties .slides-item .rem-fav2 img,#similares-properties-modal .slides-item .add-fav img,#similares-properties-modal .slides-item .rem-fav img,#similares-properties-modal .slides-item .add-fav2 img,#similares-properties-modal .slides-item .rem-fav2 img,#similares-properties-bajada-modal .slides-item .add-fav img,#similares-properties-bajada-modal .slides-item .rem-fav img,#similares-properties-bajada-modal .slides-item .add-fav2 img,#similares-properties-bajada-modal .slides-item .rem-fav2 img,.property-list-box .add-fav img,.property-list-box .rem-fav img,.property-list-box .add-fav2 img,.property-list-box .rem-fav2 img{height:20px}.fav-default:hover,#featured-properties .slides-item .add-fav:hover,#featured-properties .slides-item .rem-fav:hover,#featured-properties .slides-item .add-fav2:hover,#featured-properties .slides-item .rem-fav2:hover,#ofertas-properties .slides-item .add-fav:hover,#ofertas-properties .slides-item .rem-fav:hover,#ofertas-properties .slides-item .add-fav2:hover,#ofertas-properties .slides-item .rem-fav2:hover,#similares-properties .slides-item .add-fav:hover,#similares-properties .slides-item .rem-fav:hover,#similares-properties .slides-item .add-fav2:hover,#similares-properties .slides-item .rem-fav2:hover,#similares-properties-modal .slides-item .add-fav:hover,#similares-properties-modal .slides-item .rem-fav:hover,#similares-properties-modal .slides-item .add-fav2:hover,#similares-properties-modal .slides-item .rem-fav2:hover,#similares-properties-bajada-modal .slides-item .add-fav:hover,#similares-properties-bajada-modal .slides-item .rem-fav:hover,#similares-properties-bajada-modal .slides-item .add-fav2:hover,#similares-properties-bajada-modal .slides-item .rem-fav2:hover,.property-list-box .add-fav:hover,.property-list-box .rem-fav:hover,.property-list-box .add-fav2:hover,.property-list-box .rem-fav2:hover{opacity:1}.search-btn-props{position:fixed;top:110px;right:5px;background:var(--bs-primary);opacity:.9;border-radius:8px;transition:all ease-in-out .3s;z-index:999999}.search-btn-props a{color:var(--text-white);font-size:var(--text-lg);padding:8px 10px 9px;display:inline-block}.search-btn-props a img{height:26px}.search-btn-props:hover{opacity:1}.porta-label{font-size:13px;font-weight:var(--font-semi-bold);font-stretch:normal;font-style:normal;line-height:1;color:var(--text-dark);text-transform:var(--text-upper);letter-spacing:.65px}.porta-order,.porta-num{text-align:center}.porta-order span.customSelect,.porta-num span.customSelect{border:0!important;border-radius:0;background-color:var(--bs-white);color:var(--text-dark);font-weight:var(--font-normal);letter-spacing:.3px}.porta-order strong,.porta-num strong{color:var(--text-dark)}.porta-order .customSelectInner,.porta-num .customSelectInner{color:var(--text-dark);font-size:15px;border:0;background-color:var(--bs-white);font-weight:var(--font-normal);letter-spacing:.3px;text-align:left;padding-left:8px;margin-top:8px;border-bottom:1px #eaeaea solid;height:34px!important;min-height:34px!important}.porta-order .customSelectInner:after,.porta-num .customSelectInner:after{font-weight:var(--font-normal);color:var(--text-dark)}.views-properties .btn{padding:0!important;line-height:49px;width:50px;height:50px;text-align:center;border-radius:50%!important;border:0!important;margin-right:6px}.views-properties .btn:hover{z-index:0!important;background-color:#0000001a}.views-properties .btn:focus,.views-properties .btn:active{box-shadow:none}.views-properties .btn.btn-active{background-color:#0000001a}.views-properties .btn img{height:22px;position:relative;margin-top:-4px!important}.porta-order .customSelectInner:after,.porta-num .customSelectInner:after{top:44%}.porta-order span.customSelect,.porta-order input[type=text],.porta-order .select2-container--default .select2-selection--multiple,.porta-num span.customSelect,.porta-num input[type=text],.porta-num .select2-container--default .select2-selection--multiple{border-radius:0;min-height:48px;border:1px solid #000}.property-list-box{margin:0 0 40px;position:relative;z-index:0}.property-list-box .property{overflow:hidden;box-shadow:0 0 12px #00000029;text-decoration:none;display:block;transition:all ease-in-out 1s}.property-list-box .property:before{content:"";display:block;position:absolute;z-index:2;width:100%;height:7px;background-color:var(--text-primary);bottom:0;transform:translateY(7px);opacity:0;transition:all ease-in-out .3s}.property-list-box .property .porta-img{position:relative;z-index:0}.property-list-box .property .porta-img .labels{position:absolute;left:10px;top:10px;z-index:1}.property-list-box .property .porta-img .labels .badge{display:inline-block;margin-bottom:5px}.property-list-box .property a.textos{text-decoration:none}.property-list-box .property a.textos .property-detail{padding:20px 20px 15px;position:relative;z-index:1}.property-list-box .property .description{display:none}.property-list-box .property .slides .slick-next,.property-list-box .property .slides .slick-prev{opacity:0;transition:all ease-in-out .3s}.property-list-box .property:hover .slides .slick-next,.property-list-box .property:hover .slides .slick-prev{opacity:1}.property-list-box .property:hover:before{opacity:1}.property-list-box .loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff4d url(/build/assets/large-loading-DYIpo40R.gif) no-repeat center center}.btn-props-list{display:none}@media (min-width: 768px){.sidebar-content .property-list-list{width:100%!important;min-width:100%!important}.sidebar-content .vistas-prop{min-width:100%!important}}.sidebar-content-full .property-list-list{width:100%!important;min-width:100%!important}.sidebar-content-full .property-list-list .property-list-box .property .description{display:block}.sidebar-content-full .property-list-list .property-list-box .property .property-detail{padding-top:15px}.sidebar-content-full .property-list-list .property-list-box .porta-img{padding-left:0}.sidebar-content-full .property-list-list .property-list-box .textos{text-align:left}.sidebar-content-full .property-list-list:nth-child(2n) .property-list-box .textos{position:relative;z-index:1}.label-1{background:var(--badge-dark);color:var(--badge-light-text)}.label-2,.label-3{background:var(--badge-white);color:var(--badge-dark-text)}.label-4{background:#d2b16a;color:var(--badge-light-text)}.label-5{background:var(--badge-white);color:var(--badge-white-text)}.label-6{background:var(--badge-dark);color:var(--badge-light-text)}.labels .badge{border-radius:12.5px;font-size:var(--badge-text-size);font-weight:var(--font-normal);letter-spacing:.55px;width:-moz-fit-content;width:fit-content;text-transform:var(--text-upper);height:25px;line-height:26px;padding:0 14px}.sidebar-form{margin-bottom:-15px}#mapa_propiedades{height:700px;margin-bottom:40px}#mapa_propiedades img{max-width:auto}#mapa img{max-width:none}.cluster{color:var(--text-white);font-size:10px;text-align:center;font-weight:300;text-shadow:0 0 2px #fff;line-height:58px}.cluster-1,.cluster-2,.cluster-3{background:url(/build/assets/map-cluster-BuEhC82T.png) no-repeat;width:55px;height:55px}.viewed-props-full{margin-bottom:30px}.viewed-props-full a.wrapper{display:block;text-decoration:none;background-color:var(--bs-white);border:0}.viewed-props-full a.wrapper h3,.viewed-props-full a.wrapper .h3{font-size:20px;font-weight:var(--font-normal);color:var(--text-secondary);font-family:"DM Serif Display",serif;margin-bottom:10px}.viewed-props-full a.wrapper h4,.viewed-props-full a.wrapper .h4{text-transform:var(--text-upper);letter-spacing:1px;font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-primary)}.viewed-props-full a.wrapper .prices{font-size:var(--text-lg);font-weight:var(--font-normal)}@media (min-width: 1023px){.viewed-props-full a.wrapper .prices{font-size:20px}}.vistas-prop .btn .badge{position:absolute;top:5px;right:15px}.slick-dots{position:static;bottom:auto;padding:30px 0}.slick-dots li{height:20px;width:30px;text-align:center}.slick-dots li a{font-size:19px;font-weight:var(--font-normal);color:var(--text-secondary);text-decoration:none;font-family:"DM Serif Display",serif}.slick-dots li.slick-active a{color:var(--text-primary);font-weight:var(--font-normal)}.btn{border-radius:0;line-height:55px;height:55px;white-space:nowrap;display:inline-flex;padding:0 12px;text-transform:var(--text-upper);letter-spacing:1.5px;font-weight:var(--font-medium);font-size:var(--text-sm);justify-content:center;align-items:center}.btn-light{color:var(--text-secondary)}.btn-light:hover{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--text-white)}.btn-small{line-height:45px;height:45px}.btn-primary,.btn-outline-secondary:hover,.btn-outline-dark:hover{color:var(--text-white)}.btn-white{background-color:var(--bs-white);border-color:var(--text-white)}.btn-white:hover{border-color:var(--bs-white);background-color:var(--bs-white)}.img-left,.img-right{margin:0 0 10px;padding:0}@media (min-width: 768px){.img-left{float:left;margin:0 20px 10px 0;padding:0;min-width:100%}.img-right{float:right;margin:0 0 10px 20px;padding:0;min-width:100%}}@media (min-width: 1023px){.img-left,.img-right{min-width:auto!important}}.img-pan{margin:0 0 10px;padding:0;width:100%!important;height:auto}.help-block.error{color:var(--text-white);font-size:11px;margin:2px 0 5px;display:block;background:red;padding:2px 8px;border-radius:4px}.form-group,.porta-order,.porta-num,.relative{position:relative}.dropdown-menu{animation-duration:.7s;animation-fill-mode:both}.cms-table{width:100%;table-layout:fixed}.cms-table td{display:block;vertical-align:top}@media (min-width: 576px){.cms-table td{display:table-cell;padding-right:15px}.cms-table td+td{padding-left:15px}}.main-header-top .dropdown-toggle:focus,.main-header .dropdown-toggle:focus,#footer .dropdown-toggle:focus{outline:none!important}.card-img-top{min-width:100%!important;width:auto!important;height:auto!important}a.fav-hide,span.fav-hide{display:none!important}form .loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;background:#ffffff4d url(/build/assets/large-loading-DYIpo40R.gif) no-repeat center center}#gdpr-cookie-message a{display:block;padding-top:4px}#gdpr-cookie-accept,button#gdpr-cookie-deny,button#gdpr-cookie-advanced{width:100%;display:block;padding:8px}#gdpr-cookie-message h4,#gdpr-cookie-message .h4{margin-bottom:18px}@media (min-width: 768px){button#gdpr-cookie-deny,button#gdpr-cookie-advanced{background-color:transparent;border:1px solid #a8a8a8;width:100%;padding:8px;margin-left:0;margin-right:8px;white-space:nowrap;display:inline-block;margin-top:6px}}@media (min-width: 1280px){*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}*::-webkit-scrollbar-thumb{background:var(--bs-primary);border-radius:8px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}*::-webkit-scrollbar-thumb:hover{background:#272727}*{scrollbar-width:thin;scrollbar-color:#c1a664 #f1f1f1}}html,body{height:100%}body{margin:0;padding:90px 0 0;text-rendering:optimizeLegibility;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;font-family:Work Sans,sans-serif}@media (min-width: 1023px){body{padding:110px 0 0}}@media screen and (min-width: 3800px) and (min-height: 1441px){body{zoom:1.5}body #swipebox-overlay{width:100%!important;height:100%!important}}@media (min-width: 1280px){body{padding:110px 0 0}}@media (min-width: 1280px) and (min-width: 1280px) and (max-width: 1598.98px){body{padding:96px 0 0}}.page-content{margin-bottom:40px;font-size:16px;font-weight:var(--font-normal);line-height:1.88em}.main-title,.home-text .about-martyna h2,.home-text .about-martyna .h2,.home-text h1,.home-text .h1,.custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .h2,.mini-banner .content-banner h3,.mini-banner .content-banner .h3{color:var(--text-secondary);letter-spacing:normal;font-size:26px;font-weight:300;margin:30px 0;font-family:"DM Serif Display",serif}@media (min-width: 1280px){.main-title,.home-text .about-martyna h2,.home-text .about-martyna .h2,.home-text h1,.home-text .h1,.custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .h2,.mini-banner .content-banner h3,.mini-banner .content-banner .h3{font-size:30px}}.main-title strong,.home-text .about-martyna h2 strong,.home-text .about-martyna .h2 strong,.home-text h1 strong,.home-text .h1 strong,.custom-text-about .custom-page-text h2 strong,.custom-text-about .custom-page-text .h2 strong,.mini-banner .content-banner h3 strong,.mini-banner .content-banner .h3 strong{font-weight:var(--font-medium)}.main-title small,.home-text .about-martyna h2 small,.home-text .about-martyna .h2 small,.home-text h1 small,.home-text .h1 small,.custom-text-about .custom-page-text h2 small,.custom-text-about .custom-page-text .h2 small,.mini-banner .content-banner h3 small,.mini-banner .content-banner .h3 small,.main-title .small,.home-text .about-martyna h2 .small,.home-text .about-martyna .h2 .small,.home-text h1 .small,.home-text .h1 .small,.custom-text-about .custom-page-text h2 .small,.custom-text-about .custom-page-text .h2 .small,.mini-banner .content-banner h3 .small,.mini-banner .content-banner .h3 .small{color:var(--text-primary);font-size:15px;letter-spacing:2px;font-weight:var(--font-normal);display:block;text-transform:var(--text-upper);font-style:normal;margin-bottom:4px;font-family:Work Sans,sans-serif}.main-title small strong,.home-text .about-martyna h2 small strong,.home-text .about-martyna .h2 small strong,.home-text h1 small strong,.home-text .h1 small strong,.custom-text-about .custom-page-text h2 small strong,.custom-text-about .custom-page-text .h2 small strong,.mini-banner .content-banner h3 small strong,.mini-banner .content-banner .h3 small strong,.main-title .small strong,.home-text .about-martyna h2 .small strong,.home-text .about-martyna .h2 .small strong,.home-text h1 .small strong,.home-text .h1 .small strong,.custom-text-about .custom-page-text h2 .small strong,.custom-text-about .custom-page-text .h2 .small strong,.mini-banner .content-banner h3 .small strong,.mini-banner .content-banner .h3 .small strong{font-weight:var(--font-bold);color:var(--text-primary)}.main-title-smallest{font-size:23px}.main-title-smallest small,.main-title-smallest .small{font-size:15px}@media (min-width: 1280px){.main-title-smallest{font-size:25px}}.main-title-bigger,.home-text .about-martyna h2,.home-text .about-martyna .h2,.home-text h1,.home-text .h1,.custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .h2{font-size:var(--main-title-text-size)}@media (min-width: 1280px){.main-title-bigger,.home-text .about-martyna h2,.home-text .about-martyna .h2,.home-text h1,.home-text .h1,.custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .h2{font-size:40px}}.main-header-top{position:absolute;top:0;left:0;right:0;height:0px;line-height:0px;z-index:3;background:var(--bs-white);font-size:var(--text-base);color:var(--text-dark);letter-spacing:normal;padding-top:5px}.main-header-top a{text-decoration:none;color:#141215}.main-header-top .weather{font-size:14px!important}.main-header-top .weather b{color:var(--text-primary)}.main-header-top .weather img{height:30px}.main-header-top .top-contact-img{height:16px;margin-top:-3px;max-width:16px;margin-right:3px}.main-header-top .top-social-link{margin-left:12px}.main-header-top .top-social-link img{height:16px;margin-top:-5px}.idiomas-dropdown img{height:24px}.idiomas-dropdown .dropdown-item{font-size:var(--text-xs)}.idiomas-dropdown .dropdown-item a{text-decoration:none}.idiomas-dropdown .dropdown-toggle:after{border:0!important;content:"";margin-left:4px;height:15px;width:15px;background-image:url(/build/assets/icon-feather-arrow-down-BfNOCIUS.svg);background-position:center;background-repeat:no-repeat;position:relative;z-index:1}.main-header{position:absolute;top:0;left:0;right:0;height:90px;z-index:2;background:#fff}.main-header .responsive-search-button{height:38px;width:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--text-primary)}@media (min-width: 1023px){.main-header{height:150px}}@media (min-width: 1023px) and (min-width: 1280px) and (max-width: 1598.98px){.main-header{height:128px}}@media (max-width: 1022.98px){.main-header .brand{max-height:52px}}.main-header svg{fill:none;stroke:#c1a664;stroke-linejoin:round;stroke-width:1px;fill-rule:evenodd;transition:all ease-in-out .3s}.main-header #main-nav{position:relative;font-size:var(--text-sm);line-height:90px;margin:0}@media (min-width: 1023px){.main-header #main-nav{line-height:110px}}@media (min-width: 1023px) and (min-width: 1280px) and (max-width: 1598.98px){.main-header #main-nav{line-height:96px}}.main-header #main-nav .hidden-icon{display:none}.main-header #main-nav li{padding-left:6px;padding-right:6px}.main-header #main-nav li a{text-decoration:none;color:var(--header-nav-color);font-weight:var(--header-nav-font-Weight);text-transform:var(--text-upper);letter-spacing:1.4px}.main-header #main-nav li a:hover{color:var(--header-nav-active-hover-color)}.main-header #main-nav li.active a{font-weight:var(--header-nav-active-font-Weight);color:var(--header-dropdown-bg);position:relative;z-index:0;display:inline-block}.main-header #main-nav li.hidden-on-main-nav{display:none}.main-header #main-nav li .dropdown-menu{line-height:1.8}.main-header #main-nav li .dropdown-toggle:after{border:0!important;content:"";margin-left:4px;height:15px;width:15px;background-image:url(/build/assets/icon-feather-arrow-down-BfNOCIUS.svg);background-position:center;background-repeat:no-repeat;position:relative;z-index:1;bottom:-6px}.main-header #main-nav li.dropdown-item{margin-left:0}.main-header #main-nav li.dropdown-item a:before{display:none!important}@media (min-width: 1280px){.main-header{top:0;box-shadow:0 0 12px #0000001a}.main-header .brand-fixed{position:fixed;z-index:9999999999;left:50%;transform:translate(-50%);top:47px}.main-header .brand-fixed img{max-height:90px}}@media (min-width: 1280px) and (min-width: 1280px) and (max-width: 1598.98px){.main-header .brand-fixed img{max-height:80px}.main-header .brand-fixed{position:fixed;z-index:9999999999;left:50%;transform:translate(-50%);top:40px}}@media (min-width: 1023px) and (max-width: 1279.98px){.main-header .brand{width:200px}}@media (min-width: 1280px){.main-header.fix-header{position:fixed;top:0;left:0;right:0;z-index:999999999;box-shadow:0 0 12px #0003}.fix-header:has(~.center-form .modal.show){z-index:1!important}.main-header .left-brand{width:155px}}@media (min-width: 1280px){.property .main-header .brand-fixed{position:absolute}}@media (min-width: 1280px){#main-nav{width:calc(100% - 80px)}#main-nav>ul{width:100%}#main-nav li.hidden-on-main-nav-lg{display:none}}.mega-menu{display:none;position:fixed;height:100%;top:0;right:0;left:0;width:100%;background:#453a3099;box-shadow:0 4px 24px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:0;z-index:9999999999999;overflow:hidden;overflow-y:auto;font-family:"DM Serif Display",serif}.mega-menu .bg-color-modal{margin-left:auto;width:40%;min-height:100%;min-width:340px;max-width:460px;padding:16px 26px;background-color:var(--bs-primary)}@media (max-width: 1022.98px){.mega-menu .bg-color-modal{width:calc(100% - 25px)}}.mega-menu .btn-menu-lateral{width:auto;height:38px;padding:6px 4px;line-height:20px;display:inline-block;border-radius:50%;color:var(--text-white);text-align:center;outline:none;box-shadow:none}.mega-menu a{text-decoration:none}.mega-menu ul a{color:var(--text-white);font-size:24px;line-height:1.27;padding:10px 18px;display:block;font-weight:var(--font-medium);transition:all ease-in-out .3s}.mega-menu ul a:after{border:0!important}@media (min-width: 1023px){.mega-menu ul a{font-size:26px;margin:8px 0}}.mega-menu ul .dropup .dropdown-toggle{display:flex;align-items:center}.mega-menu ul .dropup .dropdown-toggle:after{background:url(/build/assets/chevron-down-Byb9mpBe.svg);background-size:8px;background-repeat:no-repeat;height:6px;width:8px;margin-left:15x;transition:all ease-in-out 1s}.mega-menu ul li{display:block}.mega-menu ul li .dropdown-menu{position:static!important;transform:none!important;background-color:transparent!important;box-shadow:none;border:0;padding:0 10px;transition:all ease-in-out 1s;height:0;opacity:0}.mega-menu ul li .dropdown-menu.show{height:auto;opacity:1}.mega-menu ul li .dropdown-menu li{transition:all ease-in-out .3s;background-color:transparent!important}.mega-menu ul li .dropdown-menu a{font-size:20px;font-weight:400!important;line-height:1.32;background-color:transparent!important;margin:0!important;padding:4px 12px;color:var(--text-white)!important}@media (min-width: 1280px){.mega-menu ul li .dropdown-menu a{font-size:25px}}.mega-menu ul li .dropdown-menu a span{display:inline-block}.mega-menu .hidden-on-footer-nav{display:none}.mega-menu .dropup .dropdown-toggle:after{display:none}.mega-menu .btn-menu-lateral{height:40px;width:40px;border-radius:50%;background-color:var(--bs-white);display:inline-flex;align-items:center;justify-content:center}.mega-menu .btn-menu-lateral img{height:20px;width:20px;display:flex}#modal-search{background-color:#faf6f2;position:fixed;padding:40px!important;top:0;right:-104%;bottom:0;width:60vw;min-width:720px;z-index:999999;box-shadow:-30px 0 30px #00000029;overflow-y:auto;overflow-x:hidden;transition:all ease-in-out .3s}#modal-search .w-modal-search{width:100%}#modal-search.open-modal-search{right:0}#modal-search .buscador{margin-top:0;display:block;position:relative!important;bottom:auto}@media (max-width: 1022.98px){#modal-search{display:none}}.main-slider{position:relative;z-index:0;width:100%;max-width:2048px;margin-left:auto;margin-right:auto;height:50vh;min-height:260px;max-height:420px;background-position:center center;background-size:cover}.main-slider.slider404{background-image:url(/build/assets/bg-404-Y2FTNZ4-.jpg);background-position:top}@media (min-width: 1023px){.main-slider.slider404{height:60vh;max-height:580px}}@media (min-width: 1280px){.main-slider.slider404{height:80vh;max-height:780px!important}}.main-slider:before{display:block;content:"";position:absolute;left:0;width:100%;height:100%;background-color:#453a3033;top:0;z-index:0}@media (min-width: 576px){.main-slider{height:40vh;max-height:480px}}@media (min-width: 1023px){.main-slider{height:60vh;max-height:580px;margin-bottom:30px}}@media (min-width: 1280px){.main-slider{height:calc(100vh - 110px);max-height:1080px}}.main-slider .caption{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:var(--text-white);font-size:38px;font-weight:300;z-index:1}.main-slider .caption strong{font-family:"DM Serif Display",serif;font-weight:var(--font-normal);font-size:42px;line-height:1.16}@media (min-width: 1280px){.main-slider .caption strong{font-size:54px}}@media (min-width: 1599px){.main-slider .caption strong{font-size:var(--hero-title-text-bigger)}}@media (min-width: 1280px){.wrapper-slider-search.center-form{position:relative;z-index:1}.wrapper-slider-search.center-form .main-slider .caption{top:33%}.wrapper-slider-search:has(.modal-map.show){z-index:2000000000}}@media (min-width: 1280px) and (min-width: 1599px){.wrapper-slider-search.center-form .main-slider .caption{top:50%}}@media (min-width: 1280px){.wrapper-slider-search.center-form .buscador{top:auto;bottom:52px;position:absolute;z-index:4}}.banners{z-index:0;position:relative}.mini-banner{display:block;text-decoration:none;position:relative;z-index:1}.mini-banner .logo{position:absolute;z-index:4;top:48px;left:50%;transform:translate(-50%);opacity:0;transition:all ease-in-out .3s}.mini-banner:before{content:"";display:block;left:0;top:0;right:0;bottom:0;height:100%;position:absolute;transition:all ease-in-out .3s;background-image:linear-gradient(to bottom,#5d4e41,#5d4e41);opacity:.17;z-index:2}.mini-banner:after{transition:all ease-in-out .3s;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bs-white);opacity:0;z-index:2}.mini-banner .content-banner{position:absolute;bottom:20px;left:20px;right:20px;padding:30px 20px;background-color:#fff9;z-index:3;color:var(--text-white);text-align:center;transition:all ease-in-out .3s}.mini-banner .content-banner h3,.mini-banner .content-banner .h3{margin:0;color:var(--text-primary);font-style:italic;transition:all ease-in-out .3s}.mini-banner .content-banner h3 small,.mini-banner .content-banner .h3 small,.mini-banner .content-banner h3 .small,.mini-banner .content-banner .h3 .small{color:var(--text-secondary)}.mini-banner:hover:before{opacity:0}.mini-banner:hover:after{opacity:.6}.mini-banner:hover .logo{opacity:1;top:64px}.mini-banner:hover .link-box{opacity:1;bottom:15px}.mini-banner:hover .content-banner{background-color:var(--bs-primary)}.mini-banner:hover .content-banner h3,.mini-banner:hover .content-banner .h3,.mini-banner:hover .content-banner h3 small,.mini-banner:hover .content-banner .h3 small,.mini-banner:hover .content-banner h3 .small,.mini-banner:hover .content-banner .h3 .small{color:var(--text-white)!important}.buscador{position:fixed;width:100%;height:100%;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:99999999;background:#000000b3;overflow-x:hidden}.buscador .checkcontainer.pool input:checked~.checkmark{border-color:var(--bs-primary);background-color:var(--bs-primary)}.buscador .checkcontainer.pool .tag-name{font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-dark)}.buscador .botonera .checkcontainer{padding:12px 31px 11px;border-radius:19.5px;background-color:#fff9;height:39px;display:inline-flex;margin-right:8px;width:-moz-fit-content;width:fit-content;min-width:125px;transition:all ease-in-out .3s;line-height:1.2;align-items:center;justify-content:center;cursor:pointer}.buscador .botonera .checkcontainer span.tag-name{font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:1.4px;color:var(--text-dark);display:inline-block;text-align:center;padding-top:1px;text-transform:var(--text-upper);transition:all ease-in-out .3s}.buscador .botonera .checkcontainer input{display:none}.buscador .botonera .checkcontainer.checked,.buscador .botonera .checkcontainer.bg-primary{background-color:var(--bs-primary)}.buscador .botonera .checkcontainer.checked .tag-name,.buscador .botonera .checkcontainer.bg-primary .tag-name{color:var(--text-white)!important}.buscador .botonera .checkcontainer:hover{background-color:var(--bs-white)}.buscador .botonera .checkcontainer .checkmark{display:none!important}@media (max-width: 1279.98px){.buscador .botonera .checkcontainer{background-color:var(--bs-white);padding:12px 12px 11px;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:100%}.buscador .botonera .checkcontainer span.tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 767.98px){.buscador .botonera .d-flex-wrap{flex-wrap:wrap}.buscador .botonera .d-flex-wrap .d-inline-flex{width:49%;padding-right:1%;flex:0 0 auto;margin-bottom:18px}.buscador .botonera .d-flex-wrap .d-inline-flex .checkcontainer .tag-name{font-size:15px}}.buscador .responsive-search-button{color:var(--text-white);font-size:26px;padding:20px 0 10px 20px;display:inline-block}.buscador .result{display:block;color:var(--text-white);text-align:center;padding:0}.buscador .btn{line-height:50px;height:50px;padding:0 15px}.buscador .btn.btn-white{text-decoration:underline}.buscador .select2-search__field::placeholder,.buscador .select2-search__field:-ms-input-placeholder,.buscador .select2-search__field::-ms-input-placeholder{color:var(--text-dark)!important;font-size:var(--text-sm);font-weight:var(--font-normal)!important;opacity:1}.buscador .select2-container .select2-search--inline .select2-search__field{color:var(--text-dark)!important}.buscador .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{font-size:var(--text-sm)!important;color:var(--text-dark)!important;font-weight:var(--font-normal)!important}.buscador .select2-container .select2-search--inline .select2-search__field::placeholder{font-size:var(--text-sm)!important;color:var(--text-dark)!important;font-weight:var(--font-normal)!important}.buscador .form-control,.buscador .hasCustomSelect,.buscador span.customSelect,.buscador .select2-container--default .select2-selection--multiple{border-radius:0!important;min-height:50px;padding-top:10px;font-size:var(--text-sm);color:var(--text-dark)!important;font-weight:var(--font-normal)!important;border:0}.buscador .form-control::-moz-placeholder,.buscador .hasCustomSelect::-moz-placeholder,.buscador span.customSelect::-moz-placeholder,.buscador .select2-container--default .select2-selection--multiple::-moz-placeholder{font-size:var(--text-sm)!important;color:var(--text-dark)!important;font-weight:var(--font-normal)!important}.buscador .form-control::placeholder,.buscador .hasCustomSelect::placeholder,.buscador span.customSelect::placeholder,.buscador .select2-container--default .select2-selection--multiple::placeholder{font-size:var(--text-sm)!important;color:var(--text-dark)!important;font-weight:var(--font-normal)!important}.buscador .form-control.bg-light{border:2px solid var(--bs-white);background-color:#ededed!important}@media (max-width: 1022.98px){.buscador .form-group{min-height:54px;border-bottom:1px solid #f3e9e0;margin-bottom:2px!important}.buscador .select2-selection--multiple:after{right:9px}.checkcontainer.pool{display:flex;align-items:center;border-bottom:1px solid;width:100%;min-height:54px;border-bottom:1px solid #f3e9e0;margin-bottom:2px!important}}body.home .buscador,.page404 .buscador{display:block;position:relative;width:auto!important;height:auto;overflow-y:none;z-index:1;background:none}body:not(.home) .buscador{display:none}@media (max-width: 1022.98px){body:not(.home) .buscador{background:var(--bs-white)}body:not(.home) .buscador .btn{font-size:13px}body:not(.home) .buscador .btn img{height:22px}}@media (min-width: 1023px){.buscador{display:block;position:relative;width:100%;height:auto;overflow-y:none;z-index:1;background:none}.buscador .btn-white:hover{border:3px solid #ffffff;height:50px;line-height:50px}.buscador .row,.buscador .modal .list-exchange,.modal .buscador .list-exchange,.buscador .property-data .iconos ul,.property-data .iconos .buscador ul,.buscador .custom-page-text.custom-table-text table tr,.custom-page-text.custom-table-text table .buscador tr,.buscador .custom-page-text.custom-table-text tbody tr,.custom-page-text.custom-table-text tbody .buscador tr,.buscador .sidebar-content-full .property-list-list .property-list-box .property,.sidebar-content-full .property-list-list .property-list-box .buscador .property{margin-bottom:6px}.buscador .col-lg-2{position:relative;z-index:1}.buscador .col-lg-2+.col-lg-2{padding-left:8px}.buscador .col-lg-2+.col-lg-2:before{content:"";display:block;height:32px;left:2px;position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:1px;border-right:1px solid #e3dfdf}.buscador .col-lg-2+.col-lg-2.no-mark:before{display:none!important}.buscador .row-2 .col-lg-2+.col-lg-2:before{height:100%}.buscador .form-control.bg-light{border-right:2px solid #ededed!important}.buscador.b-properties{display:block!important;margin-bottom:20px;overflow-x:hidden;margin-top:20px}}.select2-container{z-index:99999999}.buscador_avanzado{overflow-x:hidden}.buscador_avanzado .form-group label{font-size:var(--text-sm);display:inline-block;margin-bottom:4px;letter-spacing:.3px}.buscador_avanzado .form-group .customSelectInner{margin-top:10px}@media (max-width: 1022.98px){.page404 .buscador .responsive-search-button{display:none}}@media (min-width: 1280px){.page404 .caption{top:20%}.page404 .caption small,.page404 .caption .small{font-size:var(--text-xl);font-weight:300}.page404 .buscador{bottom:30px}}#featured-properties .slides-item,#ofertas-properties .slides-item,#similares-properties .slides-item,#similares-properties-modal .slides-item,#similares-properties-bajada-modal .slides-item{margin:0 5px 15px;position:relative}@media (min-width: 768px){#featured-properties .slides-item,#ofertas-properties .slides-item,#similares-properties .slides-item,#similares-properties-modal .slides-item,#similares-properties-bajada-modal .slides-item{margin:0 10px 15px}}@media (min-width: 1023px){#featured-properties .slides-item,#ofertas-properties .slides-item,#similares-properties .slides-item,#similares-properties-modal .slides-item,#similares-properties-bajada-modal .slides-item{margin:0 15px 15px}}#featured-properties .slides-item a.property-featured,#ofertas-properties .slides-item a.property-featured,#similares-properties .slides-item a.property-featured,#similares-properties-modal .slides-item a.property-featured,#similares-properties-bajada-modal .slides-item a.property-featured{overflow:hidden;box-shadow:0 0 12px #00000029;text-decoration:none;display:block;transition:all ease-in-out .3s}#featured-properties .slides-item a.property-featured:before,#ofertas-properties .slides-item a.property-featured:before,#similares-properties .slides-item a.property-featured:before,#similares-properties-modal .slides-item a.property-featured:before,#similares-properties-bajada-modal .slides-item a.property-featured:before{content:"";display:block;position:absolute;z-index:2;width:100%;height:7px;background-color:var(--bs-primary);bottom:0;transform:translateY(7px);opacity:0;transition:all ease-in-out .3s}#featured-properties .slides-item a.property-featured .porta-img,#ofertas-properties .slides-item a.property-featured .porta-img,#similares-properties .slides-item a.property-featured .porta-img,#similares-properties-modal .slides-item a.property-featured .porta-img,#similares-properties-bajada-modal .slides-item a.property-featured .porta-img{position:relative;overflow:hidden;z-index:0}#featured-properties .slides-item a.property-featured .porta-img img,#ofertas-properties .slides-item a.property-featured .porta-img img,#similares-properties .slides-item a.property-featured .porta-img img,#similares-properties-modal .slides-item a.property-featured .porta-img img,#similares-properties-bajada-modal .slides-item a.property-featured .porta-img img{transition:all ease-in-out .3s}#featured-properties .slides-item a.property-featured .porta-img .labels,#ofertas-properties .slides-item a.property-featured .porta-img .labels,#similares-properties .slides-item a.property-featured .porta-img .labels,#similares-properties-modal .slides-item a.property-featured .porta-img .labels,#similares-properties-bajada-modal .slides-item a.property-featured .porta-img .labels{position:absolute;left:10px;top:10px;z-index:2}#featured-properties .slides-item a.property-featured .porta-img .labels .badge,#ofertas-properties .slides-item a.property-featured .porta-img .labels .badge,#similares-properties .slides-item a.property-featured .porta-img .labels .badge,#similares-properties-modal .slides-item a.property-featured .porta-img .labels .badge,#similares-properties-bajada-modal .slides-item a.property-featured .porta-img .labels .badge{margin-bottom:4px}#featured-properties .slides-item a.property-featured .property-detail,#ofertas-properties .slides-item a.property-featured .property-detail,#similares-properties .slides-item a.property-featured .property-detail,#similares-properties-modal .slides-item a.property-featured .property-detail,#similares-properties-bajada-modal .slides-item a.property-featured .property-detail{padding:20px 20px 15px;position:relative;z-index:1}#featured-properties .slides-item a.property-featured:hover .porta-img img.img-fluid,#featured-properties .slides-item a.property-featured:hover .porta-img img.img-left,#featured-properties .slides-item a.property-featured:hover .porta-img img.img-right,#ofertas-properties .slides-item a.property-featured:hover .porta-img img.img-fluid,#ofertas-properties .slides-item a.property-featured:hover .porta-img img.img-left,#ofertas-properties .slides-item a.property-featured:hover .porta-img img.img-right,#similares-properties .slides-item a.property-featured:hover .porta-img img.img-fluid,#similares-properties .slides-item a.property-featured:hover .porta-img img.img-left,#similares-properties .slides-item a.property-featured:hover .porta-img img.img-right,#similares-properties-modal .slides-item a.property-featured:hover .porta-img img.img-fluid,#similares-properties-modal .slides-item a.property-featured:hover .porta-img img.img-left,#similares-properties-modal .slides-item a.property-featured:hover .porta-img img.img-right,#similares-properties-bajada-modal .slides-item a.property-featured:hover .porta-img img.img-fluid,#similares-properties-bajada-modal .slides-item a.property-featured:hover .porta-img img.img-left,#similares-properties-bajada-modal .slides-item a.property-featured:hover .porta-img img.img-right{transform:scale(1.05)}#featured-properties .slides-item a.property-featured:hover:before,#ofertas-properties .slides-item a.property-featured:hover:before,#similares-properties .slides-item a.property-featured:hover:before,#similares-properties-modal .slides-item a.property-featured:hover:before,#similares-properties-bajada-modal .slides-item a.property-featured:hover:before{opacity:1}.noticia{border:solid 1px #e3e3e3;background-color:var(--bs-white)}.noticia a{text-decoration:none!important;display:block;transition:all ease-in-out .3s}.noticia .marco-foto{position:relative;overflow:hidden;z-index:0}.noticia .marco-foto img{transition:all ease-in-out 1s}.noticia .marco-foto .labels{position:absolute;z-index:2;top:13px;left:13px}.noticia .text-new{position:relative;z-index:1}.noticia .text-new .read-more{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-semi-bold);font-stretch:normal;text-decoration:underline;letter-spacing:.7px;text-align:left;color:#a7a7a7;text-transform:var(--text-upper);transition:all ease-in-out .3s}.noticia .text-new .date{margin-bottom:20px}.noticia .text-new h4,.noticia .text-new .h4{font-size:21px;font-weight:var(--font-medium);line-height:1.45;color:var(--text-secondary)}@media (min-width: 1023px){.noticia .text-new h4,.noticia .text-new .h4{min-height:64px}}@media (min-width: 1599px){.noticia .text-new h4,.noticia .text-new .h4{font-size:var(--text-xxl)}}.noticia .text-new .icon-more{background-color:var(--bs-primary);height:48px;width:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;right:16px;bottom:14px;opacity:0;transition:all ease-in-out .3s}.noticia .text-new .icon-more:before{display:block;content:"";width:12px;height:12px;border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);transform:rotate(-45deg) translate(-2px)}.noticia:hover .text-new .read-more{color:var(--bs-primary)}.noticia:hover .marco-foto img.img-fluid,.noticia:hover .marco-foto img.img-left,.noticia:hover .marco-foto img.img-right{transform:scale(1.1)}.noticia:hover .icon-more{opacity:1}.list-news .noticia{margin-bottom:40px}.page-news{padding-top:30px}.page-news .redes a{margin-right:30px;display:inline-block;text-transform:var(--text-upper);font-size:13px;letter-spacing:2px;font-weight:var(--font-bold)}.page-news .redes a img{width:47px}.page-news .redes a.facebook{color:#0061a8}.page-news .redes a.twitter{color:var(--text-info)}.page-news .redes a.linkedin{color:#00497e}.page-news .redes a.pinterest{color:#e60000}.page-news .redes a i{font-size:21px;color:#525252}.page-news .redes a.icon-void{width:48px;height:49px;background-size:cover;background-image:url(/build/assets/icon-social-void-aWsMjjxQ.svg);position:relative;z-index:1}.page-news .redes a.icon-void i{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.page-news .sidebar-news .list-group .list-group-item{font-size:15px;padding-left:2px;font-weight:var(--font-medium);line-height:2;letter-spacing:.75px;color:#797979;background-color:transparent;text-transform:var(--text-upper);border:0;transition:all ease-in-out .3s}.page-news .sidebar-news .list-group .list-group-item:hover,.page-news .sidebar-news .list-group .list-group-item.active{color:var(--text-primary)}.bg-testimonios{background-size:cover;background-position:left;background-repeat:no-repeat}.bg-testimonios .bg-overlay{background-image:linear-gradient(to right,#ffffffb3,#fff0 109%)}@media (min-width: 768px){.bg-testimonios .btn{max-width:300px!important}}.contenido-testimonio{font-size:var(--text-base);font-weight:300;font-stretch:normal;font-style:normal;line-height:1.75}.testimonial{padding-bottom:40px;border-bottom:1px solid #e3e3e3;margin-bottom:40px;display:block}.testimonial img{border-radius:50%}.testimonial span.more{display:block;text-transform:var(--text-upper);font-size:15px;font-weight:var(--font-medium);font-stretch:normal;font-style:normal;letter-spacing:1.5px}.testimonial span.more i{font-size:13px}@media (min-width: 1280px){.overflow-hidden-img{overflow-x:hidden}}.custom-text,.home-text,.custom-page-text{font-size:var(--text-base);line-height:1.75;color:var(--text-dark);font-weight:300}@media (min-width: 1023px) and (max-width: 1279.98px){.custom-text,.home-text,.custom-page-text{font-size:15px}}.custom-text strong,.home-text strong,.custom-page-text strong{font-weight:var(--font-medium);color:var(--text-secondary)}.custom-text blockquote,.home-text blockquote,.custom-page-text blockquote{margin-bottom:30px;color:var(--text-primary);font-size:var(--text-xxl);font-weight:var(--font-medium);font-style:italic;line-height:1.45}@media (min-width: 1280px) and (max-width: 1598.98px){.custom-text blockquote,.home-text blockquote,.custom-page-text blockquote{font-size:21px}}.custom-text p+p,.home-text p+p,.custom-page-text p+p,.custom-text p+blockquote,.home-text p+blockquote,.custom-page-text p+blockquote{margin-top:30px}.custom-text .img-overflow-right,.home-text .img-overflow-right,.custom-page-text .img-overflow-right,.custom-text .img-overflow-left,.home-text .img-overflow-left,.custom-page-text .img-overflow-left{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0 16px}.contact-title{z-index:99}@media (min-width: 1280px){.custom-text .img-overflow-right,.home-text .img-overflow-right,.custom-page-text .img-overflow-right{position:absolute;right:0;top:50%;width:50%;transform:translateY(-50%);height:auto;padding:0}.contact-us-image{height:480px!important}.custom-text .img-overflow-left,.home-text .img-overflow-left,.custom-page-text .img-overflow-left{position:absolute;left:0;top:50%;width:50%;transform:translateY(-50%);height:auto;padding:0}.home-spain .home-text:nth-child(2n) .img-overflow-right{position:absolute;left:0;top:50%;width:50%;transform:translateY(-50%);height:auto;padding:0}}@media (min-width: 1280px){.custom-text-about .img-overflow-right{position:absolute;right:-160px;top:50%;width:60%;transform:translateY(-50%);height:auto;padding:0}}@media (min-width: 1599px){.custom-text-about.bg-block .img-overflow-right{min-width:50vw;max-width:none;height:auto}}.custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .h2{font-weight:var(--font-medium);margin-top:0;margin-bottom:40px;color:var(--text-primary)}.custom-text-about .custom-page-text h2 em,.custom-text-about .custom-page-text .h2 em{font-style:italic;color:var(--text-secondary)}@media (min-width: 1280px){.bloque-text-servicios{background:linear-gradient(to bottom,#fff,#fff 270px,#faf6f2 270px,#faf6f2)}.bloque-text-servicios .custom-table-text table{padding-top:50px!important}}@media (min-width: 1599px){.bloque-text-servicios{width:calc(100% - 100px);max-width:1720px;margin-left:auto;margin-right:auto}}@media (min-width: 1023px){.img-bg-agency{background-size:cover}.img-bg-agency.py-md-5{padding-top:4rem!important;padding-bottom:4rem!important}}@media (max-width: 767.98px){.img-bg-agency{background:none!important}}.custom-page-text p{color:var(--text-secondary)}.custom-page-text p strong{font-weight:var(--font-semi-bold);color:var(--text-dark)}.custom-page-text ul{list-style:none;padding:0 10px 20px 0;margin:0}@media (min-width: 768px){.custom-page-text ul{padding-right:30px}}.custom-page-text ul li{position:relative;padding-left:2em;margin-bottom:5px}.custom-page-text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0;top:0;font-size:1em;color:var(--text-primary)}.custom-page-text ul li strong{font-weight:var(--font-semi-bold);color:var(--text-dark)}.custom-page-text h3,.custom-page-text .h3{font-size:var(--text-xxl);font-weight:var(--font-semi-bold);color:var(--text-dark);margin-bottom:30px}.custom-page-text.custom-services h3,.custom-page-text.custom-services .h3{margin-bottom:22px;line-height:1.45}.custom-page-text.custom-services p+h3,.custom-page-text.custom-services p+.h3{margin-top:30px}.custom-page-text.custom-table-text p{max-width:1020px;margin:0 auto 30px}.custom-page-text.custom-table-text table,.custom-page-text.custom-table-text tbody{display:block;width:100%;padding-top:30px}.custom-page-text.custom-table-text table tr td,.custom-page-text.custom-table-text tbody tr td{padding-bottom:20px}.custom-page-text.custom-table-text table tr td h3,.custom-page-text.custom-table-text table tr td .h3,.custom-page-text.custom-table-text tbody tr td h3,.custom-page-text.custom-table-text tbody tr td .h3{text-transform:capitalize;font-size:var(--text-xxl)}.custom-page-text.custom-table-text table tr td h3 img,.custom-page-text.custom-table-text table tr td .h3 img,.custom-page-text.custom-table-text tbody tr td h3 img,.custom-page-text.custom-table-text tbody tr td .h3 img{display:block;height:80px;width:80px;margin-bottom:22px}.custom-page-text.custom-table-text table tr td h2,.custom-page-text.custom-table-text table tr td .h2,.custom-page-text.custom-table-text table tr td h4,.custom-page-text.custom-table-text table tr td .h4,.custom-page-text.custom-table-text tbody tr td h2,.custom-page-text.custom-table-text tbody tr td .h2,.custom-page-text.custom-table-text tbody tr td h4,.custom-page-text.custom-table-text tbody tr td .h4{color:var(--text-secondary);font-weight:var(--font-medium);font-size:24px;margin-bottom:30px;font-family:"DM Serif Display",serif;font-style:italic;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.custom-page-text.custom-table-text table tr td h2 img,.custom-page-text.custom-table-text table tr td .h2 img,.custom-page-text.custom-table-text table tr td h4 img,.custom-page-text.custom-table-text table tr td .h4 img,.custom-page-text.custom-table-text tbody tr td h2 img,.custom-page-text.custom-table-text tbody tr td .h2 img,.custom-page-text.custom-table-text tbody tr td h4 img,.custom-page-text.custom-table-text tbody tr td .h4 img{height:38px;display:block;margin-bottom:22px}.custom-page-text.custom-table-text table tr td h2 small,.custom-page-text.custom-table-text table tr td .h2 small,.custom-page-text.custom-table-text table tr td h2 .small,.custom-page-text.custom-table-text table tr td .h2 .small,.custom-page-text.custom-table-text table tr td h4 small,.custom-page-text.custom-table-text table tr td .h4 small,.custom-page-text.custom-table-text table tr td h4 .small,.custom-page-text.custom-table-text table tr td .h4 .small,.custom-page-text.custom-table-text tbody tr td h2 small,.custom-page-text.custom-table-text tbody tr td .h2 small,.custom-page-text.custom-table-text tbody tr td h2 .small,.custom-page-text.custom-table-text tbody tr td .h2 .small,.custom-page-text.custom-table-text tbody tr td h4 small,.custom-page-text.custom-table-text tbody tr td .h4 small,.custom-page-text.custom-table-text tbody tr td h4 .small,.custom-page-text.custom-table-text tbody tr td .h4 .small{font-size:var(--text-lg);font-weight:var(--font-medium);font-stretch:normal;font-style:normal;margin-bottom:8px;letter-spacing:.9px;color:var(--text-primary);display:block;font-family:"DM Serif Display",serif;text-transform:var(--text-upper)}@media (min-width: 1023px){.custom-page-text.custom-table-text table tr td,.custom-page-text.custom-table-text tbody tr td{padding-bottom:40px}}@media (min-width: 1599px){.custom-page-text.custom-table-text table tr td,.custom-page-text.custom-table-text tbody tr td{padding-bottom:60px}.custom-page-text.custom-table-text table tr td h2,.custom-page-text.custom-table-text table tr td .h2,.custom-page-text.custom-table-text tbody tr td h2,.custom-page-text.custom-table-text tbody tr td .h2{font-size:25px}.custom-page-text.custom-table-text table tr td p,.custom-page-text.custom-table-text tbody tr td p{max-width:410px;margin-left:0}}.montse-block .custom-page-text .main-title,.montse-block .custom-page-text .home-text .about-martyna h2,.home-text .about-martyna .montse-block .custom-page-text h2,.montse-block .custom-page-text .home-text .about-martyna .h2,.home-text .about-martyna .montse-block .custom-page-text .h2,.montse-block .custom-page-text .home-text h1,.home-text .montse-block .custom-page-text h1,.montse-block .custom-page-text .home-text .h1,.home-text .montse-block .custom-page-text .h1,.montse-block .custom-page-text .mini-banner .content-banner h3,.mini-banner .content-banner .montse-block .custom-page-text h3,.montse-block .custom-page-text .mini-banner .content-banner .h3,.mini-banner .content-banner .montse-block .custom-page-text .h3,.montse-block .custom-text-about .custom-page-text h2,.custom-text-about .montse-block .custom-page-text h2,.montse-block .custom-text-about .custom-page-text .h2,.custom-text-about .montse-block .custom-page-text .h2{font-weight:var(--font-medium)}@media (min-width: 1023px){.montse-block{position:relative;z-index:1}.montse-block .img-martyna{width:50vw}}.home-text{max-width:1920px;margin:0 auto}.home-text h1,.home-text .h1{color:var(--text-primary);margin-bottom:46px}.home-text h1 em,.home-text .h1 em{color:var(--text-secondary)}@media (min-width: 1023px) and (max-width: 1279.98px){.home-text h1,.home-text .h1{margin-bottom:30px}.home-text p{margin-bottom:20px}.home-text p+p{margin-top:20px}}.home-text .about-martyna{color:var(--text-secondary)}.home-text .about-martyna h2,.home-text .about-martyna .h2{font-weight:var(--font-medium);margin-top:0;margin-bottom:40px;font-style:italic}.home-text .about-martyna h2 small,.home-text .about-martyna .h2 small,.home-text .about-martyna h2 .small,.home-text .about-martyna .h2 .small{font-style:normal}.bg-light-icon-footer,.bg-light-gray{position:relative;z-index:2}.bg-light-icon-footer .separador,.bg-light-gray .separador{position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%,50%)}.bg-light-gray .separador{bottom:auto;top:0;transform:translate(-50%,-50%)}.sell-your-property .bg-light-gray{position:relative;z-index:1}.newsletter{background:var(--primary);padding:50px 0;margin-bottom:50px;color:var(--text-white)}.newsletter h2,.newsletter .h2{font-weight:var(--font-semi-bold);margin-bottom:20px;color:var(--text-white)}.newsletter label{font-weight:var(--font-semi-bold)}.newsletter .checkbox{margin:10px 0;text-align:center}.newsletter .checkbox a{text-decoration:none;color:var(--text-white);font-size:var(--text-xs);font-weight:300}.newsletter .btn{text-transform:var(--text-upper);font-weight:var(--font-semi-bold)}#contact-foot{margin:20px 0 50px}#contact-foot .contact-map .gmap iframe{width:100%;height:400px}#footer{padding:60px 0 20px;background-color:var(--footer-bg);color:var(--footer-nav-color)}#footer h4,#footer .h4{font-size:var(--text-xxl);font-weight:var(--font-medium);font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#faf8f4}#footer .raicv{font-size:17px;font-weight:700;display:block;margin-top:6px;white-space:nowrap}#footer .contact-detail .col-12{border-left:1px solid rgba(255,255,255,.2)!important;border-right:1px solid rgba(255,255,255,.2)!important}#footer .contact-detail .col-12 p,#footer .contact-detail .sidebar-form .col-md-8 p,.sidebar-form #footer .contact-detail .col-md-8 p,#footer .contact-detail .sidebar-form .col-md-4 p,.sidebar-form #footer .contact-detail .col-md-4 p,#footer .contact-detail .sidebar-form .col-md-3 p,.sidebar-form #footer .contact-detail .col-md-3 p{padding:20px 0;margin-bottom:0}@media (min-width: 1280px){#footer .contact-detail .col-12+.col-12,#footer .contact-detail .sidebar-form .col-md-8+.col-12,.sidebar-form #footer .contact-detail .col-md-8+.col-12,#footer .contact-detail .sidebar-form .col-md-4+.col-12,.sidebar-form #footer .contact-detail .col-md-4+.col-12,#footer .contact-detail .sidebar-form .col-md-3+.col-12,.sidebar-form #footer .contact-detail .col-md-3+.col-12,#footer .contact-detail .sidebar-form .col-12+.col-md-8,.sidebar-form #footer .contact-detail .col-12+.col-md-8,#footer .contact-detail .sidebar-form .col-md-8+.col-md-8,.sidebar-form #footer .contact-detail .col-md-8+.col-md-8,#footer .contact-detail .sidebar-form .col-md-4+.col-md-8,.sidebar-form #footer .contact-detail .col-md-4+.col-md-8,#footer .contact-detail .sidebar-form .col-md-3+.col-md-8,.sidebar-form #footer .contact-detail .col-md-3+.col-md-8,#footer .contact-detail .sidebar-form .col-12+.col-md-4,.sidebar-form #footer .contact-detail .col-12+.col-md-4,#footer .contact-detail .sidebar-form .col-md-8+.col-md-4,.sidebar-form #footer .contact-detail .col-md-8+.col-md-4,#footer .contact-detail .sidebar-form .col-md-4+.col-md-4,.sidebar-form #footer .contact-detail .col-md-4+.col-md-4,#footer .contact-detail .sidebar-form .col-md-3+.col-md-4,.sidebar-form #footer .contact-detail .col-md-3+.col-md-4,#footer .contact-detail .sidebar-form .col-12+.col-md-3,.sidebar-form #footer .contact-detail .col-12+.col-md-3,#footer .contact-detail .sidebar-form .col-md-8+.col-md-3,.sidebar-form #footer .contact-detail .col-md-8+.col-md-3,#footer .contact-detail .sidebar-form .col-md-4+.col-md-3,.sidebar-form #footer .contact-detail .col-md-4+.col-md-3,#footer .contact-detail .sidebar-form .col-md-3+.col-md-3,.sidebar-form #footer .contact-detail .col-md-3+.col-md-3{border-left:0}}#footer .contact-detail p{margin-bottom:22px}#footer .contact-detail a{font-size:16px;font-weight:var(--footer-nav-font-Weight)}#footer .contact-detail span{font-size:var(--text-xxl);font-weight:var(--footer-nav-font-Weight);font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;display:block;margin-bottom:6px;opacity:.8;font-family:"DM Serif Display",serif}#footer a{color:var(--footer-nav-color);font-size:var(--text-sm);font-weight:300;text-decoration:none;transition:all ease-in-out .3s}#footer a:hover{color:var(--footer-nav-active-hover-color)}#footer ul{font-size:var(--text-lg);font-weight:var(--footer-nav-font-Weight)}#footer ul .dropup .dropdown-toggle:after{display:none}#footer ul a{text-decoration:none}#footer ul .hidden-on-footer-nav{display:none}#footer ul li{float:none!important}#footer ul li a{text-transform:var(--text-upper);font-size:var(--footer-nav-text-size);font-weight:var(--font-medium);letter-spacing:.65px}#footer ul li .dropdown-menu{box-shadow:0 0 20px #0000001a}#footer ul li .dropdown-menu li{float:none;width:auto;margin-bottom:0;margin-left:0;margin-right:10px}@media (max-width: 1022.98px){#footer ul li{display:block;margin-bottom:15px}}#footer .copy{font-size:var(--text-sm);border-top:1px solid #ceb99f}.post-footer{font-size:var(--text-sm);font-weight:300}.post-footer a{text-decoration:none}#footer-second{background-color:var(--text-dark);color:var(--text-white)}#footer-second .container{border-top:1px solid #296484;padding:25px 0}#footer-second p{color:var(--text-white);font-size:var(--text-lg);font-weight:var(--font-medium);margin-bottom:0!important}#footer-second p a{color:inherit!important;text-decoration:none}.quicklinks-links{background:var(--bs-dark);padding:30px 30px 52px;margin-top:-22px}.landings-links{background:#0e0e0f;padding:30px 30px 82px;margin-top:-22px}.quicklinks-links a,.landings-links a{color:var(--text-white);font-weight:var(--font-semi-bold);margin:5px 0}@media (min-width: 768px){.quicklinks-links,.landings-links{padding:30px;margin-top:0}.quicklinks-links a,.landings-links a{font-size:var(--text-xs)}#footer .contact-detail .col-12:first-child,#footer .contact-detail .col-12:nth-child(3){border-right:0!important}}@media (max-width: 576px){#footer .contact-detail .col-12{border:none!important}}.property-title{background-color:var(--bs-white);padding:12px 0;box-shadow:0 0 12px #0000001c;margin-bottom:16px;margin-top:50px}.property-title .main-title,.property-title .mini-banner .content-banner h3,.mini-banner .content-banner .property-title h3,.property-title .mini-banner .content-banner .h3,.mini-banner .content-banner .property-title .h3,.property-title .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .property-title h2,.property-title .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .property-title .h2,.property-title .home-text h1,.home-text .property-title h1,.property-title .home-text .h1,.home-text .property-title .h1,.property-title .home-text .about-martyna h2,.home-text .about-martyna .property-title h2,.property-title .home-text .about-martyna .h2,.home-text .about-martyna .property-title .h2{margin-bottom:0!important;margin-top:0!important;font-size:var(--text-xxl)}.property-title .main-title strong,.property-title .mini-banner .content-banner h3 strong,.mini-banner .content-banner .property-title h3 strong,.property-title .mini-banner .content-banner .h3 strong,.mini-banner .content-banner .property-title .h3 strong,.property-title .custom-text-about .custom-page-text h2 strong,.custom-text-about .custom-page-text .property-title h2 strong,.property-title .custom-text-about .custom-page-text .h2 strong,.custom-text-about .custom-page-text .property-title .h2 strong,.property-title .home-text h1 strong,.home-text .property-title h1 strong,.property-title .home-text .h1 strong,.home-text .property-title .h1 strong,.property-title .home-text .about-martyna h2 strong,.home-text .about-martyna .property-title h2 strong,.property-title .home-text .about-martyna .h2 strong,.home-text .about-martyna .property-title .h2 strong{font-weight:var(--font-medium)}.property-title .main-title small,.property-title .mini-banner .content-banner h3 small,.mini-banner .content-banner .property-title h3 small,.property-title .mini-banner .content-banner .h3 small,.mini-banner .content-banner .property-title .h3 small,.property-title .custom-text-about .custom-page-text h2 small,.custom-text-about .custom-page-text .property-title h2 small,.property-title .custom-text-about .custom-page-text .h2 small,.custom-text-about .custom-page-text .property-title .h2 small,.property-title .home-text h1 small,.home-text .property-title h1 small,.property-title .home-text .h1 small,.home-text .property-title .h1 small,.property-title .home-text .about-martyna h2 small,.home-text .about-martyna .property-title h2 small,.property-title .home-text .about-martyna .h2 small,.home-text .about-martyna .property-title .h2 small,.property-title .main-title .small,.property-title .mini-banner .content-banner h3 .small,.mini-banner .content-banner .property-title h3 .small,.property-title .mini-banner .content-banner .h3 .small,.mini-banner .content-banner .property-title .h3 .small,.property-title .custom-text-about .custom-page-text h2 .small,.custom-text-about .custom-page-text .property-title h2 .small,.property-title .custom-text-about .custom-page-text .h2 .small,.custom-text-about .custom-page-text .property-title .h2 .small,.property-title .home-text h1 .small,.home-text .property-title h1 .small,.property-title .home-text .h1 .small,.home-text .property-title .h1 .small,.property-title .home-text .about-martyna h2 .small,.home-text .about-martyna .property-title h2 .small,.property-title .home-text .about-martyna .h2 .small,.home-text .about-martyna .property-title .h2 .small{display:block;letter-spacing:1.5px;padding-top:8px;font-size:15px;font-weight:var(--font-normal)}@media (min-width: 1599px){.property-title{margin-bottom:20px}.property-title .btn{line-height:64px;height:64px}}@media (max-width: 767.98px){.property-title .btn{font-size:13px;letter-spacing:.4px}}@media (max-width: 767.98px){.property-title .price-responsive{display:inline-flex;align-items:center}}.property-title.fix-property-header{position:fixed;top:0;left:0;right:0;z-index:999999999;box-shadow:0 0 20px #0003;margin-top:unset}@media (max-width: 767.98px){.property-title.fix-property-header .price-responsive{display:none}}.property-title .referencia{color:var(--text-dark);background-color:#faf6f2;font-size:var(--text-sm);font-weight:var(--font-normal);line-height:normal;letter-spacing:.7px;text-transform:var(--text-upper);display:block;margin-bottom:4px;padding:5.2px 17px 6px;border-radius:13.6px;display:inline-block}@media (max-width: 767.98px){.property-title .referencia{font-size:13px;letter-spacing:.48px;white-space:nowrap;margin-bottom:0}}.property-title .referencia strong{font-weight:var(--font-semi-bold);color:var(--text-dark)}.property-title .precio{font-size:26px;font-weight:var(--font-medium);font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--text-secondary);line-height:1}.property-title .precio del,.property-title .precio small,.property-title .precio .small{font-size:var(--text-sm);font-weight:var(--font-normal)}@media (max-width: 767.98px){.property-title .precio{font-size:var(--text-xxl);white-space:nowrap;display:inline-block;margin-left:8px}}.property-gallery{max-width:2560px;margin-left:auto;margin-right:auto}.property-gallery.adjust-header{margin-top:80px}@media (min-width: 1280px){.property-gallery.adjust-header{margin-top:90px}}@media (min-width: 1599px){.property-gallery.adjust-header{margin-top:100px}}.property-gallery .property-gal{position:relative;z-index:1}.property-gallery .property-gal .labels{position:absolute;left:10px;top:10px;z-index:2}.property-gallery .slick-slide{padding:0 14px}.property-gallery .energia{position:absolute;right:10px;bottom:10px;background:#000000b3;z-index:3;padding:10px;text-align:center;border-radius:4px}.property-gallery .energia img{height:30px;margin:0 auto}.property-gallery .energia span{display:block;margin-top:5px;color:var(--text-white);text-transform:var(--text-upper);font-size:10px}.property-slider-center{position:relative;z-index:0}@media (min-width: 1023px){.property-slider-center{margin-bottom:30px}}.property-slider-center .slick-list{z-index:1}.property-slider-center .slides .slick-slide{opacity:.4;z-index:1}.property-slider-center .slides .slick-current{opacity:1}.property-slider-center .slides a{display:block;width:100%}@media (max-width: 767.98px){.property-slider-center .slides .slick-next{right:12px}.property-slider-center .slides .slick-prev{left:12px}}.property-data .main-title,.property-data .mini-banner .content-banner h3,.mini-banner .content-banner .property-data h3,.property-data .mini-banner .content-banner .h3,.mini-banner .content-banner .property-data .h3,.property-data .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .property-data h2,.property-data .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .property-data .h2,.property-data .home-text h1,.home-text .property-data h1,.property-data .home-text .h1,.home-text .property-data .h1,.property-data .home-text .about-martyna h2,.home-text .about-martyna .property-data h2,.property-data .home-text .about-martyna .h2,.home-text .about-martyna .property-data .h2{font-family:Work Sans,sans-serif;font-size:25px}.property-data .main-title.subtitle,.property-data .mini-banner .content-banner h3.subtitle,.mini-banner .content-banner .property-data h3.subtitle,.property-data .mini-banner .content-banner .subtitle.h3,.mini-banner .content-banner .property-data .subtitle.h3,.property-data .custom-text-about .custom-page-text h2.subtitle,.custom-text-about .custom-page-text .property-data h2.subtitle,.property-data .custom-text-about .custom-page-text .subtitle.h2,.custom-text-about .custom-page-text .property-data .subtitle.h2,.property-data .home-text h1.subtitle,.home-text .property-data h1.subtitle,.property-data .home-text .subtitle.h1,.home-text .property-data .subtitle.h1,.property-data .home-text .about-martyna h2.subtitle,.home-text .about-martyna .property-data h2.subtitle,.property-data .home-text .about-martyna .subtitle.h2,.home-text .about-martyna .property-data .subtitle.h2{font-family:"DM Serif Display",serif}@media (min-width: 1280px){.property-data .main-title.subtitle,.property-data .mini-banner .content-banner h3.subtitle,.mini-banner .content-banner .property-data h3.subtitle,.property-data .mini-banner .content-banner .subtitle.h3,.mini-banner .content-banner .property-data .subtitle.h3,.property-data .custom-text-about .custom-page-text h2.subtitle,.custom-text-about .custom-page-text .property-data h2.subtitle,.property-data .custom-text-about .custom-page-text .subtitle.h2,.custom-text-about .custom-page-text .property-data .subtitle.h2,.property-data .home-text h1.subtitle,.home-text .property-data h1.subtitle,.property-data .home-text .subtitle.h1,.home-text .property-data .subtitle.h1,.property-data .home-text .about-martyna h2.subtitle,.home-text .about-martyna .property-data h2.subtitle,.property-data .home-text .about-martyna .subtitle.h2,.home-text .about-martyna .property-data .subtitle.h2{font-size:40px;font-style:italic}}.property-data .caracteristicas{font-weight:16px;font-weight:var(--font-semi-bold)}.property-data .caracteristicas .fad{font-weight:300;color:var(--text-primary);font-size:var(--text-lg);margin-right:8px}.property-data .caracteristicas .fad:before{content:"";font-weight:300;color:var(--text-white)}.property-data .caracteristicas .fad:after{content:"􏁘";opacity:1}.property-data .caracteristicas strong{font-weight:var(--font-normal)}@media (min-width: 1280px){.property-data .caracteristicas strong{display:inline-block;min-width:60%}}.property-data .iconos{text-transform:var(--text-upper);color:var(--text-primary);letter-spacing:1px;font-size:13px;font-weight:var(--font-normal)}.property-data .iconos span{display:block;font-size:var(--text-lg);font-weight:var(--font-normal);letter-spacing:normal;line-height:1.2;color:#080808;text-transform:none}.property-data .iconos ul{padding:10px 0;margin:0;list-style:none}.property-data .iconos ul li{display:flex}.property-data .iconos ul li img{margin-right:18px}@media (min-width: 1280px){.property-data .iconos ul li+li{position:relative;z-index:1}.property-data .iconos ul li+li:before{content:"";display:block;height:52px;left:-18px;position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:1px;border-right:1px solid #e3dfdf}}.property-data .btn-collapse{text-decoration:none;font-size:15px;font-weight:var(--font-medium);letter-spacing:1.5px;color:var(--text-dark);text-transform:var(--text-upper);display:inline-block}.property-data .btn-collapse i{font-size:var(--text-xs)}.property-data .bloque-texto p{line-height:23px;font-size:15px}.property-data .bloque-texto .collapse,.property-data .bloque-texto .collapsing{position:relative;padding-bottom:10px}.property-data .bloque-texto .collapse:before,.property-data .bloque-texto .collapsing:before{content:"";display:block;bottom:0;left:0;width:100%;height:24px;position:absolute}.property-data .bloque-texto .collapse{position:relative;display:block;overflow:hidden}.property-data .bloque-texto .collapse.show{height:auto}.property-data .bloque-texto .collapse.show:before{display:none}.property-data .botonera{padding:0}.property-data .botonera .fav-default,.property-data .botonera .property-list-box .add-fav,.property-list-box .property-data .botonera .add-fav,.property-data .botonera .property-list-box .rem-fav,.property-list-box .property-data .botonera .rem-fav,.property-data .botonera .property-list-box .add-fav2,.property-list-box .property-data .botonera .add-fav2,.property-data .botonera .property-list-box .rem-fav2,.property-list-box .property-data .botonera .rem-fav2,.property-data .botonera #featured-properties .slides-item .add-fav,#featured-properties .slides-item .property-data .botonera .add-fav,.property-data .botonera #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .property-data .botonera .rem-fav,.property-data .botonera #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .property-data .botonera .add-fav2,.property-data .botonera #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .property-data .botonera .rem-fav2,.property-data .botonera #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .property-data .botonera .add-fav,.property-data .botonera #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .property-data .botonera .rem-fav,.property-data .botonera #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .property-data .botonera .add-fav2,.property-data .botonera #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .property-data .botonera .rem-fav2,.property-data .botonera #similares-properties .slides-item .add-fav,#similares-properties .slides-item .property-data .botonera .add-fav,.property-data .botonera #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .property-data .botonera .rem-fav,.property-data .botonera #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .property-data .botonera .add-fav2,.property-data .botonera #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .property-data .botonera .rem-fav2,.property-data .botonera #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .property-data .botonera .add-fav,.property-data .botonera #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .property-data .botonera .rem-fav,.property-data .botonera #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .property-data .botonera .add-fav2,.property-data .botonera #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .property-data .botonera .rem-fav2,.property-data .botonera #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .property-data .botonera .add-fav,.property-data .botonera #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .property-data .botonera .rem-fav,.property-data .botonera #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .property-data .botonera .add-fav2,.property-data .botonera #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .property-data .botonera .rem-fav2{position:static;transform:none;top:auto}.property-data .botonera .dropdown-menu.show{border:1px solid #e3e3e3!important;border-radius:15px!important;margin-top:5px!important}.property-data .botonera .dropdown-item{width:calc(100% - 4px);margin:0 auto}.property-data .botonera .social-links{padding-top:0;padding-bottom:0}.property-data .botonera .social-links a{transition:all ease-in-out .3s;display:inline-block;font-size:var(--text-xxl);line-height:22px;position:relative;padding:8px 10px;border-radius:12px;width:48px;text-align:center;color:var(--text-primary)}.property-data .botonera .social-links a i{font-weight:300}.property-data .botonera .social-links a:hover{background-color:#faf6f2;color:#1a1a1a}.property-data .botonera .btn-rounded{width:60px!important;height:60px!important;background-color:#faf6f2;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.property-data .botonera .btn-rounded img{max-width:32px;max-height:28px}@media (min-width: 1023px){.property-data .botonera .decor+.decor{position:relative;z-index:1}.property-data .botonera .decor+.decor:before{content:"";height:28px;width:1px;border:1px solid #e3e3e3;position:absolute;z-index:2;left:0;top:50%;transform:translateY(-50%)}}.property-data .nav-tabs{display:none}.property-data .calendar-disp{min-height:300px}.property-data .tab-content .main-title,.property-data .tab-content .mini-banner .content-banner h3,.mini-banner .content-banner .property-data .tab-content h3,.property-data .tab-content .mini-banner .content-banner .h3,.mini-banner .content-banner .property-data .tab-content .h3,.property-data .tab-content .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .property-data .tab-content h2,.property-data .tab-content .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .property-data .tab-content .h2,.property-data .tab-content .home-text h1,.home-text .property-data .tab-content h1,.property-data .tab-content .home-text .h1,.home-text .property-data .tab-content .h1,.property-data .tab-content .home-text .about-martyna h2,.home-text .about-martyna .property-data .tab-content h2,.property-data .tab-content .home-text .about-martyna .h2,.home-text .about-martyna .property-data .tab-content .h2{text-align:center;margin:40px 0 60px}.property-data .tab-content .tab-pane{display:block;padding-bottom:20px}@media (min-width: 1023px){.property-data .nav-tabs{display:flex;background-color:var(--text-primary);margin-bottom:20px}.property-data .nav-tabs li a{font-size:16px;text-align:center;color:var(--text-white);border-radius:0;border:0;padding-top:11px;padding-bottom:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all ease-in-out .3s}.property-data .nav-tabs li a.active{background-color:#ad8f45;color:var(--text-white)}.property-data .nav-tabs li a:hover{background-color:#ad8f45}.property-data .cardx{border:none}.property-data .cardx .card-header{display:none}.property-data .cardx .collapse{display:block}}.bg-light-light{background-color:#f7f7f7}.gallery-full{position:relative;z-index:1}@media (min-width: 768px){.gallery-full .fav-default,.gallery-full .property-list-box .add-fav,.property-list-box .gallery-full .add-fav,.gallery-full .property-list-box .rem-fav,.property-list-box .gallery-full .rem-fav,.gallery-full .property-list-box .add-fav2,.property-list-box .gallery-full .add-fav2,.gallery-full .property-list-box .rem-fav2,.property-list-box .gallery-full .rem-fav2,.gallery-full #featured-properties .slides-item .add-fav,#featured-properties .slides-item .gallery-full .add-fav,.gallery-full #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .gallery-full .rem-fav,.gallery-full #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .gallery-full .add-fav2,.gallery-full #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .gallery-full .rem-fav2,.gallery-full #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .gallery-full .add-fav,.gallery-full #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .gallery-full .rem-fav,.gallery-full #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .gallery-full .add-fav2,.gallery-full #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties .slides-item .add-fav,#similares-properties .slides-item .gallery-full .add-fav,.gallery-full #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav2{height:48px;width:48px;right:13%}}@media (min-width: 1280px){.gallery-full .fav-default,.gallery-full .property-list-box .add-fav,.property-list-box .gallery-full .add-fav,.gallery-full .property-list-box .rem-fav,.property-list-box .gallery-full .rem-fav,.gallery-full .property-list-box .add-fav2,.property-list-box .gallery-full .add-fav2,.gallery-full .property-list-box .rem-fav2,.property-list-box .gallery-full .rem-fav2,.gallery-full #featured-properties .slides-item .add-fav,#featured-properties .slides-item .gallery-full .add-fav,.gallery-full #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .gallery-full .rem-fav,.gallery-full #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .gallery-full .add-fav2,.gallery-full #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .gallery-full .rem-fav2,.gallery-full #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .gallery-full .add-fav,.gallery-full #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .gallery-full .rem-fav,.gallery-full #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .gallery-full .add-fav2,.gallery-full #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties .slides-item .add-fav,#similares-properties .slides-item .gallery-full .add-fav,.gallery-full #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav2{right:18%}}@media (min-width: 1801px){.gallery-full .fav-default,.gallery-full .property-list-box .add-fav,.property-list-box .gallery-full .add-fav,.gallery-full .property-list-box .rem-fav,.property-list-box .gallery-full .rem-fav,.gallery-full .property-list-box .add-fav2,.property-list-box .gallery-full .add-fav2,.gallery-full .property-list-box .rem-fav2,.property-list-box .gallery-full .rem-fav2,.gallery-full #featured-properties .slides-item .add-fav,#featured-properties .slides-item .gallery-full .add-fav,.gallery-full #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .gallery-full .rem-fav,.gallery-full #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .gallery-full .add-fav2,.gallery-full #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .gallery-full .rem-fav2,.gallery-full #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .gallery-full .add-fav,.gallery-full #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .gallery-full .rem-fav,.gallery-full #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .gallery-full .add-fav2,.gallery-full #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties .slides-item .add-fav,#similares-properties .slides-item .gallery-full .add-fav,.gallery-full #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav2{right:21.5%}}@media (min-width: 2048px){.gallery-full .fav-default,.gallery-full .property-list-box .add-fav,.property-list-box .gallery-full .add-fav,.gallery-full .property-list-box .rem-fav,.property-list-box .gallery-full .rem-fav,.gallery-full .property-list-box .add-fav2,.property-list-box .gallery-full .add-fav2,.gallery-full .property-list-box .rem-fav2,.property-list-box .gallery-full .rem-fav2,.gallery-full #featured-properties .slides-item .add-fav,#featured-properties .slides-item .gallery-full .add-fav,.gallery-full #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .gallery-full .rem-fav,.gallery-full #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .gallery-full .add-fav2,.gallery-full #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .gallery-full .rem-fav2,.gallery-full #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .gallery-full .add-fav,.gallery-full #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .gallery-full .rem-fav,.gallery-full #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .gallery-full .add-fav2,.gallery-full #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties .slides-item .add-fav,#similares-properties .slides-item .gallery-full .add-fav,.gallery-full #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav2{right:23%}}@media (min-width: 2400px){.gallery-full .fav-default,.gallery-full .property-list-box .add-fav,.property-list-box .gallery-full .add-fav,.gallery-full .property-list-box .rem-fav,.property-list-box .gallery-full .rem-fav,.gallery-full .property-list-box .add-fav2,.property-list-box .gallery-full .add-fav2,.gallery-full .property-list-box .rem-fav2,.property-list-box .gallery-full .rem-fav2,.gallery-full #featured-properties .slides-item .add-fav,#featured-properties .slides-item .gallery-full .add-fav,.gallery-full #featured-properties .slides-item .rem-fav,#featured-properties .slides-item .gallery-full .rem-fav,.gallery-full #featured-properties .slides-item .add-fav2,#featured-properties .slides-item .gallery-full .add-fav2,.gallery-full #featured-properties .slides-item .rem-fav2,#featured-properties .slides-item .gallery-full .rem-fav2,.gallery-full #ofertas-properties .slides-item .add-fav,#ofertas-properties .slides-item .gallery-full .add-fav,.gallery-full #ofertas-properties .slides-item .rem-fav,#ofertas-properties .slides-item .gallery-full .rem-fav,.gallery-full #ofertas-properties .slides-item .add-fav2,#ofertas-properties .slides-item .gallery-full .add-fav2,.gallery-full #ofertas-properties .slides-item .rem-fav2,#ofertas-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties .slides-item .add-fav,#similares-properties .slides-item .gallery-full .add-fav,.gallery-full #similares-properties .slides-item .rem-fav,#similares-properties .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties .slides-item .add-fav2,#similares-properties .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties .slides-item .rem-fav2,#similares-properties .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-modal .slides-item .add-fav,#similares-properties-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-modal .slides-item .rem-fav,#similares-properties-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-modal .slides-item .add-fav2,#similares-properties-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-modal .slides-item .rem-fav2,#similares-properties-modal .slides-item .gallery-full .rem-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav,.gallery-full #similares-properties-bajada-modal .slides-item .add-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .add-fav2,.gallery-full #similares-properties-bajada-modal .slides-item .rem-fav2,#similares-properties-bajada-modal .slides-item .gallery-full .rem-fav2{right:30%}}.gallery-grid .btn-light{background-color:var(--bs-white)}@media (max-width: 767.98px){.gallery-grid{margin-bottom:0}.gallery-grid .small-image-link{width:calc(50% - 8px);float:left;margin:2px 4px!important}.gallery-grid .main-photo{padding-left:2px;padding-right:2px}}.gallery-grid .small-image-link{position:relative;z-index:0;display:inline-block}.gallery-grid .small-image-link .btn.all-img{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 767.98px){.gallery-grid .small-image-link .btn.all-img{display:none}}.gallery-grid .main-photo{position:relative;z-index:0}.gallery-grid .gallProp{display:inline-block}.gallery-grid .gallProp+.gallProp{margin-top:10px}#pane-calendar .fc-state-default.fc-corner-right,#pane-calendar .fc-state-default.fc-corner-left{border-radius:0;background:#eaeaea;border-color:#eaeaea}#pane-calendar .fc-unthemed th,#pane-calendar .fc-unthemed td,#pane-calendar .fc-unthemed thead,#pane-calendar .fc-unthemed tbody,#pane-calendar .fc-unthemed .fc-divider,#pane-calendar .fc-unthemed .fc-row,#pane-calendar .fc-unthemed .fc-content,#pane-calendar .fc-unthemed .fc-popover,#pane-calendar .fc-unthemed .fc-list-view,#pane-calendar .fc-unthemed .fc-list-heading td{border-color:var(--bs-white);text-transform:var(--text-upper);letter-spacing:2px}#pane-calendar .fc-unthemed .fc-row{background:#eaeaea}@media (min-width: 1023px){#pane-calendar .fc-unthemed .fc-row{max-height:78px}}#pane-calendar .fc-unthemed td.fc-today{background-color:var(--text-primary);color:var(--text-white)}#pane-calendar .fc-unthemed th{background:#fff;padding-top:15px;padding-bottom:15px}@media (min-width: 1023px){#pane-calendar .fc-scroller.fc-day-grid-container{max-height:540px}}#swipebox-bottom-bar,#swipebox-top-bar{opacity:.6}#aviso{position:fixed;z-index:9999999;width:280px;top:30%;left:50%;margin-left:-140px;padding:15px;background:#faf6f2;border-radius:12px;text-align:center;font-size:var(--text-sm);font-weight:var(--font-medium);line-height:2.7;letter-spacing:1px;text-transform:var(--text-upper);box-shadow:0 0 12px #0003}.modal .modal-dialog.modal-full-screen{margin:0!important;max-width:100%}.modal .modal-dialog.modal-full-screen .property-title .precio del,.modal .modal-dialog.modal-full-screen .property-title .precio span{font-weight:var(--font-normal);display:block;font-size:11px;text-transform:var(--text-upper)}.modal .modal-dialog.modal-full-screen .modal-content{border-radius:0}.modal .modal-dialog.modal-full-screen .btn-close-modal{position:initial;display:flex;align-items:center;justify-content:center}.modal .modal-dialog.modal-full-screen .header-modal{position:sticky;z-index:9999999999;top:0;left:0;right:0;background:#fff;padding-bottom:15px!important;box-shadow:0 0 20px #0003}@media (max-width: 1022.98px){.modal .modal-dialog.modal-full-screen .header-modal{position:static}.modal .modal-dialog.modal-full-screen .header-modal .property-title .price-responsive{display:block!important}}@media (max-width: 1022.98px) and (max-width: 767.98px){.modal .modal-dialog.modal-full-screen .header-modal .property-title .price-responsive{display:inline-flex!important}}.modal .modal-dialog.modal-full-screen .header-modal .main-title,.modal .modal-dialog.modal-full-screen .header-modal .mini-banner .content-banner h3,.mini-banner .content-banner .modal .modal-dialog.modal-full-screen .header-modal h3,.modal .modal-dialog.modal-full-screen .header-modal .mini-banner .content-banner .h3,.mini-banner .content-banner .modal .modal-dialog.modal-full-screen .header-modal .h3,.modal .modal-dialog.modal-full-screen .header-modal .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .modal .modal-dialog.modal-full-screen .header-modal h2,.modal .modal-dialog.modal-full-screen .header-modal .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .modal .modal-dialog.modal-full-screen .header-modal .h2,.modal .modal-dialog.modal-full-screen .header-modal .home-text h1,.home-text .modal .modal-dialog.modal-full-screen .header-modal h1,.modal .modal-dialog.modal-full-screen .header-modal .home-text .h1,.home-text .modal .modal-dialog.modal-full-screen .header-modal .h1,.modal .modal-dialog.modal-full-screen .header-modal .home-text .about-martyna h2,.home-text .about-martyna .modal .modal-dialog.modal-full-screen .header-modal h2,.modal .modal-dialog.modal-full-screen .header-modal .home-text .about-martyna .h2,.home-text .about-martyna .modal .modal-dialog.modal-full-screen .header-modal .h2{margin:0!important;text-align:left!important}#economyModal form input[type=text],#economyModal form span.customSelect{min-height:60px;font-size:16px;border-color:#453a30}#economyModal .customSelectInner{margin-top:8px}#economyModal label{font-weight:300}#economyModal .main-title,#economyModal .mini-banner .content-banner h3,.mini-banner .content-banner #economyModal h3,#economyModal .mini-banner .content-banner .h3,.mini-banner .content-banner #economyModal .h3,#economyModal .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text #economyModal h2,#economyModal .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text #economyModal .h2,#economyModal .home-text h1,.home-text #economyModal h1,#economyModal .home-text .h1,.home-text #economyModal .h1,#economyModal .home-text .about-martyna h2,.home-text .about-martyna #economyModal h2,#economyModal .home-text .about-martyna .h2,.home-text .about-martyna #economyModal .h2{font-family:"DM Serif Display",serif}@media (min-width: 1280px){#economyModal .main-title,#economyModal .mini-banner .content-banner h3,.mini-banner .content-banner #economyModal h3,#economyModal .mini-banner .content-banner .h3,.mini-banner .content-banner #economyModal .h3,#economyModal .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text #economyModal h2,#economyModal .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text #economyModal .h2,#economyModal .home-text h1,.home-text #economyModal h1,#economyModal .home-text .h1,.home-text #economyModal .h1,#economyModal .home-text .about-martyna h2,.home-text .about-martyna #economyModal h2,#economyModal .home-text .about-martyna .h2,.home-text .about-martyna #economyModal .h2{font-size:40px}}.team a{text-decoration:none;font-size:15px;font-weight:300;color:#0d0d0d}.team p{margin-bottom:6px}.contact-map iframe{width:100%;height:430px}.contact-video iframe{width:100%;height:715px}.contact-virtual-tour iframe{width:100%;height:500px}.gdpr{display:block;margin:10px 0 0;font-size:9px;line-height:14px;height:40px;overflow:scroll}.gdpr b{font-weight:var(--font-semi-bold)}.page-contact{background-size:cover;background-position:center;background-repeat:no-repeat;padding:30px 0}.page-contact .main-title,.page-contact .mini-banner .content-banner h3,.mini-banner .content-banner .page-contact h3,.page-contact .mini-banner .content-banner .h3,.mini-banner .content-banner .page-contact .h3,.page-contact .custom-text-about .custom-page-text h2,.custom-text-about .custom-page-text .page-contact h2,.page-contact .custom-text-about .custom-page-text .h2,.custom-text-about .custom-page-text .page-contact .h2,.page-contact .home-text h1,.home-text .page-contact h1,.page-contact .home-text .h1,.home-text .page-contact .h1,.page-contact .home-text .about-martyna h2,.home-text .about-martyna .page-contact h2,.page-contact .home-text .about-martyna .h2,.home-text .about-martyna .page-contact .h2{font-weight:200}.page-contact .main-title strong,.page-contact .mini-banner .content-banner h3 strong,.mini-banner .content-banner .page-contact h3 strong,.page-contact .mini-banner .content-banner .h3 strong,.mini-banner .content-banner .page-contact .h3 strong,.page-contact .custom-text-about .custom-page-text h2 strong,.custom-text-about .custom-page-text .page-contact h2 strong,.page-contact .custom-text-about .custom-page-text .h2 strong,.custom-text-about .custom-page-text .page-contact .h2 strong,.page-contact .home-text h1 strong,.home-text .page-contact h1 strong,.page-contact .home-text .h1 strong,.home-text .page-contact .h1 strong,.page-contact .home-text .about-martyna h2 strong,.home-text .about-martyna .page-contact h2 strong,.page-contact .home-text .about-martyna .h2 strong,.home-text .about-martyna .page-contact .h2 strong{font-weight:var(--font-normal)}@media (min-width: 1023px){.page-contact{padding:60px 0}}@media (min-width: 1599px){.page-contact{padding:80px 0 100px}}.page-contact .bg-light-09{background-color:#faf6f2;padding:30px;border-radius:4px}.page-contact .bg-light-09 .contact-form form input[type=text],.page-contact .bg-light-09 .contact-form form textarea{background-color:#fff!important;border:0!important}@media (min-width: 1023px){.page-contact .bg-light-09{padding:50px 40px}}@media (min-width: 1280px){.page-contact .bg-light-09{padding:60px 70px}}@media (min-width: 1599px){.page-contact .bg-light-09{padding:72px 80px 60px}}.page-contact .contact-detail{color:var(--text-white)}@media (max-width: 1022.98px){.page-contact .contact-detail{color:var(--text-primary)}}.page-contact .contact-detail p{margin-bottom:22px}.page-contact .contact-detail a{font-size:16px;font-weight:var(--font-normal);text-decoration:none;color:var(--text-white)}@media (max-width: 1022.98px){.page-contact .contact-detail a{color:#faf6f2}}.page-contact .contact-detail span{font-size:var(--text-xxl);font-weight:var(--font-normal);font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;font-family:"DM Serif Display",serif;display:block;margin-bottom:6px}.g-recaptcha{width:100px;height:70px;max-width:100%;transform:scale(.7);transform-origin:0 0}.bottom-bar-new{position:fixed;bottom:0;left:auto;right:10px;z-index:9999;transition:.5s}.bottom-bar-new .btn{color:#fff!important;font-size:14px!important;text-transform:var(--text-upper);letter-spacing:2.8px;height:40px;width:49%;border-radius:20px!important;padding-top:11px;margin-top:7.5px}.bottom-bar-new .btn.btn-whatsapp{background-color:#00c600}.bottom-bar-new .btn img{margin-top:-3px;margin-right:3px}.bottom-bar-new .btn-whatsapp img{height:80px}.mobile-bottom-bar{background-color:var(--primary)}.mobile-bottom-bar li{width:20%}.mobile-bottom-bar li a{display:block;padding:15px 0}.mobile-bottom-bar li a.add-fav-r.fav-hide,.mobile-bottom-bar li a.rem-fav-r.fav-hide{color:var(--text-dark);display:none!important}.porta-gmap .gmap{height:400px}.porta-gmap .gmap img{max-width:auto}span.customSelect{padding:0 9px;width:100%;height:35px;line-height:35px;font-size:var(--text-sm);border:1px solid #ddd;border-radius:4px;background:#fff;color:var(--text-dark);text-align:left}.customSelectInner{background:url(/build/assets/icon-arrow-down-DFnddJ0i.svg) no-repeat center right;background-size:8px;padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%!important}select.hasCustomSelect{width:100%;max-width:100%;min-width:100%}.select2-selection--multiple{max-height:90px;overflow-y:none}.select2-selection--multiple:after{content:"";background:url(/build/assets/icon-arrow-down-DFnddJ0i.svg) no-repeat center right;background-size:10px;display:inline-block;position:absolute;right:15px;top:calc(50% + 2px);transform:translateY(-50%);height:6px;width:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#fff;color:var(--text-dark)}.select2-container--open{position:relative;z-index:1000000000000000000!important}.select2-container--default .select2-results__option{position:relative;color:#3e3e3e;font-size:var(--text-sm)}.select2-container--default .select2-results__option:after{content:"";font-family:var(--font-awesome);color:var(--text-dark);position:absolute;font-weight:300;right:15px}.select2-container--default .select2-results__option--highlighted:after{color:var(--text-white)}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected=true]{background-color:#f3ebe3!important;color:#c1a664!important}.select2-container--default .select2-results__option[aria-selected=true]:after,.select2-container--default .select2-results__option--highlighted[aria-selected=true]:after{content:"";color:#c1a664!important}.separador{max-width:2048px;margin:0 auto}.separador .icon-separador{position:relative;z-index:0}.separador .icon-separador hr{background-color:#f0e7db;opacity:1}.separador .icon-separador img{padding:0 40px;background-color:var(--bs-white);margin:0 auto;position:absolute;z-index:1;left:50%;transform:translate(-50%,-100%)}.pagination .btn{border:0!important;box-shadow:none!important;font-size:19px;font-weight:var(--font-normal);font-family:"DM Serif Display",serif;font-stretch:normal;font-style:normal;letter-spacing:.42px;text-align:center;color:#aaa990;background-color:#faf6f2;height:30px;width:30px;border-radius:50%;margin-right:10px}.pagination .btn.btn-primary{background-color:var(--text-primary);font-weight:var(--font-normal);color:#fff!important}.pagination .btn:hover{color:var(--text-primary)}.modal{z-index:2000000000;background:#453a3099;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.modal .modal-header,.modal .modal-footer{border:0}.modal .modal-lg{max-width:850px}.modal .g-recaptcha iframe{transform:scale(.9);transform-origin:0}@media (min-width: 768px){.modal .g-recaptcha iframe{transform:none;transform-origin:none}}.modal .modal-body{font-size:var(--text-sm)}.modal .modal-body .checkbox{font-size:var(--text-xs)}.modal .modal-content{border-radius:0;border:0}.modal .pagos-mensuales{text-align:center;font-size:var(--text-sm);font-weight:var(--font-medium);font-stretch:normal;font-style:normal;letter-spacing:.7px;text-transform:var(--text-upper);color:var(--text-primary)}.modal #txtmonthly{background-color:transparent;border-radius:0;border:0;border-bottom:1px solid #000;font-size:20px;text-align:center;font-weight:var(--font-semi-bold)}.modal .list-exchange li{color:var(--text-dark);font-size:var(--text-sm);font-weight:var(--font-medium);display:flex;justify-content:start;margin-bottom:12px;text-transform:var(--text-upper)}.modal .list-exchange li strong{text-transform:none;letter-spacing:.7px;font-weight:var(--font-normal);display:inline-block;margin-right:6px}.modal label{text-transform:var(--text-upper);font-size:var(--text-sm);font-weight:var(--font-medium);font-stretch:normal;font-style:normal;margin-bottom:4px;letter-spacing:.7px;color:#a3a3a3}.boton-lateral-fijo{position:fixed;top:45%;right:-60px;padding:10px 12px;background-color:#172038;color:var(--text-white);text-decoration:none;text-transform:var(--text-upper);font-size:16px;letter-spacing:.32px;transform:rotate(270deg);z-index:999}.boton-lateral-fijo img{height:22px}.boton-lateral-fijo:hover{color:#fff!important;text-decoration:none}select{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.lastViewedProperties .properties-detail{width:calc(100% - 16px)}.h-360{height:360px!important}.object-cover{-o-object-fit:cover;object-fit:cover}.subscribe-newsletter .subscribe-input{position:relative;width:100%;height:46px;line-height:46px;margin:0;padding:0 8px;font-size:16px;font-weight:300;color:#999;background:#fff;border:1px solid #dadada;outline:0;text-overflow:ellipsis;box-shadow:none}.subscribe-newsletter .submit-btn{flex:1 30%;max-width:30%;height:46px;line-height:46px;text-align:center;background:var(--bs-primary);border:1px solid rgba(255,255,255,.2);color:#fff;padding:0 10px}.subscribe-newsletter input[type=checkbox]{width:26px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:50%;cursor:pointer}.subscribe-newsletter input[type=checkbox]:checked{background-color:#fff;border:2px solid #d5b263!important;position:relative}.subscribe-newsletter input[type=checkbox]:checked:after{content:"";position:absolute;top:4px;left:8px;width:6px;height:12px;border:solid #d5b263;border-width:0 2px 2px 0;transform:rotate(45deg)}.top-navbar{background-color:#d5b263;font-size:13px}.top-header-icon{height:20px;width:20px}@media (max-width: 575px){.top-header-text{font-size:12px}}.main-header:has(~div>.buscador .modal.show){z-index:1!important}.banners .img-wrapper{height:613px}@media (max-width: 768px){.banners .img-wrapper{height:390px}.h-90{height:auto!important}}#newsLetterForm{width:-moz-fit-content;width:fit-content}#newsLetterForm .footer-recaptcha .g-recaptcha{height:54px!important}.float-right{float:right!important}.timeline-wrapper{background:var(--primary-color);margin:20px auto;padding:20px}.step-container{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.step{display:flex;flex-direction:column;align-items:center;text-align:center}.step p{font-size:14px}.step-circle{width:50px;height:50px;background-color:gold;color:#fff;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.step-line{width:50px;height:5px;background-color:#00f;margin:auto}.outer .card{position:relative}.outer .card:nth-child(odd){padding:30px 0 30px 30px}.outer .card:nth-child(2n){padding:30px 30px 30px 0}.outer .card:before{content:"";position:absolute;width:50%;border:solid #D5B263}.outer .card:nth-child(odd):before{left:0;top:-5px;bottom:0;border-width:5px 0 5px 5px;border-radius:50px 0 0 50px}.outer .card:nth-child(2n):before{right:0;top:-5px;bottom:0;border-width:5px 5px 5px 0;border-radius:0 50px 50px 0}.outer .card:first-child:before{border-top:0;border-top-left-radius:0}.outer .card:last-child:nth-child(odd):before{border-bottom:0;border-bottom-left-radius:0}.outer .card:last-child:nth-child(2n):before{border-bottom:0;border-bottom-right-radius:0}.outer .card .info{display:flex;flex-direction:column;background:#faf6f2;border-radius:10px;padding:24px;font-weight:300}.outer .card .info .title{font-weight:var(--font-medium);font-style:italic;position:relative;margin-bottom:40px;font-family:"DM Serif Display",serif}.outer .card .info .title .number{position:absolute;width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:999px;border:4px solid #D5B263}.outer .card:nth-child(2n)>.info>.title{text-align:right}.outer .card:nth-child(odd)>.info>.title>.number{left:-75px;top:-3px}.outer .card:nth-child(2n)>.info>.title>.number{right:-75px;top:-3px}@media only screen and (max-width: 400px){.outer .card:nth-child(odd):before{top:-5px;bottom:0}}.banners .regoins-img-wrapper{height:250px}.mini-banner .region-content-banner{padding:12px 10px;background-color:rgba(var(--text-white),.6);z-index:3;text-align:center;transition:all ease-in-out .3s}.truncate-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.truncate-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.mini-banner .region-content-banner h3,.mini-banner .region-content-banner .h3{margin:0;color:var(--text-primary);font-style:italic;transition:all ease-in-out .3s;font-size:24px;letter-spacing:normal;font-weight:300;font-family:var(--font-dm-serif-display)}@media (min-width: 992px){.col-lg-2-4{flex:0 0 auto;width:20%;padding-right:.5rem;padding-left:.5rem}}#searchCriteriaForm span.customSelect .customSelectInner{margin-top:10px}.modal-review img{border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modal-review .right-part{padding:10px 10px 30px}.modal-review .close{border:1px solid white;height:28px;width:28px;border-radius:100%;float:right;font-size:1.455rem;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.modal-review .bg-primary{background-color:#c8ae84!important;border-radius:20px}#popupModal .modal-dialog{max-width:1000px}#popupModal .modal-content,#popupNewsletterModal .modal-content,#popupContactModal .modal-content{border:0px!important;margin:0 auto;border-radius:20px;background:transparent}#popupContactModal .modal-content .main-title strong{color:var(--text-white)}.close:not(:disabled):not(.disabled){cursor:pointer}.step-wrapper .container .heading{font-size:var(--main-title-text-bigger);font-weight:600}.steps-container{display:flex;justify-content:center;gap:24px}.steps-container .heading{letter-spacing:normal;font-weight:300;font-family:var(--font-dm-serif-display);color:var(--text-secondary)}.steps-container .step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1}.steps-container .step:not(:last-child):after{display:block;position:absolute;content:"→";font-size:72px;font-weight:700;height:100%;right:-36px;top:-43px;color:#00000080}.steps-container .circle{width:50px;height:50px;background-color:var(--bs-primary);color:var(--text-white);font-size:20px;font-weight:700;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}@media (max-width:1023px){.steps-container{flex-wrap:wrap}.steps-container .step{flex:1 1 20%}}@media (max-width:576px){.steps-container .step:after{content:none!important}.steps-container{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:425px){.steps-container{grid-template-columns:1fr;gap:24px}}.overlay-layout:before{background:#453a3099}.h-90{height:90px}@media (min-width: 1280px){.contact-title{margin-top:1.5rem}}.about-us .slides-item .video-container video{top:0!important;left:0!important}.social-video{border:1px solid white;border-radius:50%;height:50px;width:50px;display:flex;align-items:center;justify-content:center;background:#ffffff80;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;color:#fff}.video-container .play-video-hover{display:none}.video-container:hover .play-video-hover{display:flex}.list-menu .selection .select2-selection__rendered{max-height:32px;overflow-y:auto}.iti--inline-dropdown{width:100%!important}.iti.iti--container.iti--inline-dropdown{z-index:2000000001!important}
