.ejari-section,.ejari-section *{box-sizing:border-box}.ejari-section{width:100%;padding:75px 25px 85px;background:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.ejari-container{max-width:1240px;margin:0 auto}.ejari-header{text-align:center;margin:0 auto 34px;max-width:1050px}.ejari-label{display:flex;align-items:center;justify-content:center;gap:11px;margin-bottom:13px;color:#f45a0b;font-size:13px;font-weight:800;letter-spacing:1.5px}.ejari-header h2{color:#0b285d;font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-2px;font-weight:800;margin:0 auto 15px}.ejari-header h2 span{color:#f45a0b}.ejari-intro{max-width:850px;margin:0 auto;color:#697d96;font-size:14px;line-height:1.8}.ejari-main{display:grid;grid-template-columns:1.12fr 1fr;gap:78px;align-items:center;margin:31px 0 28px}.ejari-image{position:relative;min-height:350px;height:350px;background:#edf3f9;border:1px solid #dce5ef;border-radius:9px 65px 9px 9px;overflow:hidden;display:flex;align-items:center;justify-content:center}.floor-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(117,145,176,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(117,145,176,.075) 1px,transparent 1px);background-size:24px 24px}.floor-plan{position:relative;width:80%;max-width:480px;height:auto;z-index:1}.ejari-image-accent{position:absolute;top:18px;left:18px;width:38px;height:3px;background:#f45a0b}.ejari-image-icon{position:absolute;right:17px;bottom:17px;width:48px;height:48px;border-radius:50%;background:#f45a0b;border:7px solid rgba(244,90,11,.15);box-sizing:content-box;display:flex;align-items:center;justify-content:center;z-index:2}.ejari-image-icon img{width:23px;height:23px;object-fit:contain}.ejari-copy{padding:10px 0}.ejari-small-line{display:block;width:36px;height:3px;background:#f45a0b;margin-bottom:18px}.ejari-copy h3{color:#0b285d;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.6px;margin:0 0 17px}.ejari-copy p{color:#687d95;font-size:14px;line-height:1.9;margin:0}.ejari-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dce3eb;border-bottom:1px solid #dce3eb}.ejari-card{padding:19px 23px 20px;min-height:152px;border-right:1px solid #dce3eb;transition:background .3s ease,transform .3s ease}.ejari-card:first-child{padding-left:0}.ejari-card:last-child{border-right:none;padding-right:0}.ejari-icon-box{width:39px;height:39px;border-radius:12px;background:#fff2e9;display:flex;align-items:center;justify-content:center;margin-bottom:11px;transition:background .3s ease,transform .3s ease}.ejari-icon-box img{display:block;width:22px;height:22px;object-fit:contain}.ejari-card h4{color:#0b285d;font-size:16px;font-weight:800;margin:0 0 6px;line-height:1.35}.ejari-card p{color:#697d96;font-size:13px;line-height:1.6;margin:0}.ejari-card:hover{background:#fffaf7;transform:translateY(-4px)}.ejari-card:hover .ejari-icon-box{background:#ffe5d4;transform:scale(1.08)}@media (max-width:1024px){.ejari-section{padding:60px 25px}.ejari-main{gap:40px}.ejari-image{min-height:310px;height:310px}.ejari-copy h3{font-size:25px}.ejari-card{padding:17px 15px}.ejari-card:first-child{padding-left:0}.ejari-card:last-child{padding-right:0}}@media (max-width:767px){.ejari-section{padding:45px 18px 55px}.ejari-header{margin-bottom:27px}.ejari-header h2{font-size:34px;line-height:1.12;letter-spacing:-1.1px}.desktop-break{display:none}.ejari-intro{font-size:13px;line-height:1.75}.ejari-main{grid-template-columns:1fr;gap:26px;margin-top:25px}.ejari-image{width:100%;height:260px;min-height:260px;border-radius:8px 45px 8px 8px}.floor-plan{width:88%}.ejari-copy{padding:0 2px}.ejari-copy h3{font-size:25px}.ejari-copy p{font-size:13px}.ejari-features{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.ejari-card{padding:18px 12px;min-height:165px;border-bottom:1px solid #dce3eb}.ejari-card:first-child{padding-left:12px}.ejari-card:last-child{padding-right:12px}.ejari-card:nth-child(2){border-right:none}.ejari-card:nth-child(3){border-right:1px solid #dce3eb;border-bottom:none}.ejari-card:nth-child(4){border-bottom:none}.ejari-card h4{font-size:14px}.ejari-card p{font-size:12px}}@media (max-width:380px){.ejari-header h2{font-size:29px}.ejari-image{height:220px;min-height:220px}.ejari-card{padding:15px 9px}.ejari-card h4{font-size:13px}.ejari-card p{font-size:11px}}