.property_contact{--contact-mask-stop:0%;position:relative;overflow:hidden;border-radius:24px;z-index:1;margin-bottom:80px}.property_contact__background{position:absolute;top:0;left:0;width:46%;height:100%;z-index:-100;margin:0;mask-image:linear-gradient(to right,#000 var(--contact-mask-stop),transparent 100%)}.property_contact__background img{width:100%;height:100%;object-fit:cover;transform:scaleX(-1);mix-blend-mode:luminosity;border-radius:24px;object-position:center top}.property_contact__item{position:relative;border-radius:24px;background:#e5eaf2;overflow:visible;isolation:isolate}.property_contact__item::before{content:"";position:absolute;inset:0;width:auto;height:auto;padding:0;transform:none;border-radius:24px;background:linear-gradient(105deg,transparent 45%,rgba(160,190,242,.2)),linear-gradient(300deg,transparent 55%,rgba(255,255,255,.2));pointer-events:none;z-index:-1}.property_contact__item::after{content:none}.property_contact__call{flex:0 0 100%;max-width:100%;height:100%;border-radius:0 24px 24px 0;padding-block:41px 70px;padding-inline:24px 56px;text-align:start;position:relative}.property_contact__call::after{content:"";position:absolute;top:-70%;left:25%;width:731px;height:731px;border-radius:50%;border:2px solid #f5f6f6;z-index:-1}.property_contact__call span{display:block;font-size:14px;color:#8096be;margin-bottom:11px;line-height:28px}.property_contact__call .title{font-size:23px;font-weight:800;color:#00173e;margin-bottom:21px;line-height:32px}.property_contact__call a{display:flex;max-width:242px;align-items:center;justify-content:center;border-radius:12px;background:#002e7c;color:#fff;font-size:14px;text-align:center;line-height:72px;font-weight:600}.property_contact__call a i{margin-inline-start:6px}@media (min-width:769px){.property_contact{--contact-mask-stop:30%}.property_contact__background{width:60%}.property_contact__call{flex:0 0 70%;max-width:70%;padding:40px 30px}}@media (min-width:993px){.property_contact__call{flex:0 0 50%;max-width:60%;padding:70px 50px}.property_contact__call .title{font-size:30px;margin-bottom:26px;line-height:36px}.property_contact__call a{font-size:16px}}@media (min-width:1400px){.property_contact__call{padding:77px 145px 71px}}body.ltr .property_contact{direction:ltr}body.ltr .property_contact__background{left:auto;right:0;mask-image:linear-gradient(to left,#000 var(--contact-mask-stop),transparent 100%)}body.ltr .property_contact__background img{transform:none}body.ltr .property_contact__item::before{background:linear-gradient(255deg,transparent 45%,rgba(160,190,242,.2)),linear-gradient(60deg,transparent 55%,rgba(255,255,255,.2))}body.ltr .property_contact__call{border-radius:24px 0 0 24px}body.ltr .property_contact__call::after{left:auto;right:25%}