.cdm-program-carousel{font-family:Poppins,sans-serif!important;margin:0 auto;max-width:1300px;width:100%;--pc-nav-btn-size:50px}.cdm-program-carousel *{box-sizing:border-box}.cdm-pc-filter-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;width:100%}.cdm-pc-filter-container{background:#fff!important;border:1px solid #e8d9c4!important;border-radius:50px!important;display:inline-flex;gap:6px;padding:6px!important}.cdm-pc-filter-btn{background:#fff!important;border:none!important;border-radius:50px!important;color:#1b2f3f!important;cursor:pointer;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;padding:8px 24px!important;transition:all .3s ease}.cdm-pc-filter-btn:hover{background:#e8d9c4!important}.cdm-pc-filter-btn.active{background:#1b2f3f!important;box-shadow:0 4px 10px rgba(27,47,63,.2)!important;color:#fff!important}.cdm-pc-carousel-wrapper{align-items:center;display:flex;margin:0 auto;max-width:100%;padding-inline:calc(var(--pc-nav-btn-size)/2);position:relative;width:100%}.cdm-pc-nav-btn{align-items:center;background:#fff!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;color:#1b2f3f!important;cursor:pointer;display:flex;height:var(--pc-nav-btn-size)!important;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:var(--pc-nav-btn-size)!important;z-index:10}.cdm-pc-nav-btn:hover{background:#1b2f3f!important;box-shadow:0 6px 16px rgba(0,0,0,.2)!important;color:#fff!important}.cdm-pc-nav-prev{left:0}.cdm-pc-nav-next{right:0}@media (max-width:980px){.cdm-pc-nav-btn{display:none!important}}.cdm-pc-nav--hidden{display:none!important}.cdm-pc-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:8px 0 20px;width:100%}.cdm-pc-viewport::-webkit-scrollbar{display:none}.cdm-pc-track{display:flex;gap:var(--dcm-pc-gap-d,28px)}.cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:0px;flex-shrink:0;margin:0;scroll-snap-align:start;width:var(--dcm-pc-card-width)}@media (min-width:1100px){.cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-d, 3) - 1)*var(--dcm-pc-gap-d, 28px))/var(--dcm-pc-cols-d, 3))}}@media (max-width:1099px) and (min-width:768px){.cdm-pc-track{gap:var(--dcm-pc-gap-t,var(--dcm-pc-gap-d,28px))}.cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-t, 2) - 1)*var(--dcm-pc-gap-t, var(--dcm-pc-gap-d, 28px)))/var(--dcm-pc-cols-t, 2))}}@media (max-width:767px){.cdm-pc-track{gap:var(--dcm-pc-gap-p,var(--dcm-pc-gap-d,28px));padding:0}.cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-p, 1) - 1)*var(--dcm-pc-gap-p, var(--dcm-pc-gap-d, 28px)))/var(--dcm-pc-cols-p, 1))}}.cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge{border-radius:50px!important;bottom:16px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;padding:6px 14px!important;position:absolute!important;right:16px!important;text-transform:none!important;white-space:nowrap!important;z-index:2!important}.cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge.cdm-pgrid-univers-habiter{background-color:#e06a4a!important;background:#e06a4a!important}.cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge.cdm-pgrid-univers-investir{background-color:#d1a35f!important;background:#d1a35f!important}.cdm-pc-track .cdm-pcard-title{font-size:18px!important;letter-spacing:0!important;line-height:1.2!important;margin:4px 0!important;padding:0!important}.cdm-pc-track .cdm-pcard-tag,.cdm-pc-track .cdm-pcard-title{color:#d1a35f!important;font-weight:700!important;text-transform:uppercase!important}.cdm-pc-track .cdm-pcard-tag{align-items:center!important;background-color:rgba(209,163,95,.08)!important;background:rgba(209,163,95,.08)!important;border:1px solid #d1a35f!important;border-radius:50px!important;display:inline-flex!important;font-size:11px!important;line-height:1.4!important;padding:4px 12px!important;white-space:nowrap!important}.cdm-pc-track .cdm-pcard-loc{align-items:center!important;color:#1b2f3f!important;display:flex!important;font-size:14px!important;font-weight:700!important;gap:6px!important;line-height:1.3!important;margin:0!important;padding:0!important;text-transform:uppercase!important}.cdm-pc-track .cdm-pcard-loc svg{flex-shrink:0!important}.cdm-pc-track .cdm-pcard-region{color:rgba(27,47,63,.55)!important;font-size:13px!important;line-height:1.3!important;margin-left:20px!important;margin-top:-6px!important}.cdm-pc-track .cdm-pcard-delivery,.cdm-pc-track .cdm-pcard-typo{color:#1b2f3f!important;font-size:14px!important;line-height:1.2!important;margin:2px 0!important;padding:0!important}.cdm-pc-track .cdm-pcard-price{color:#1b2f3f!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;margin:8px 0 0!important;padding:0!important}.cdm-pc-track .cdm-pcard-btn{background-color:#d1a35f!important;background:#d1a35f!important;border:none!important;border-radius:50px!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;margin-top:auto!important;padding:12px!important;text-align:center!important;text-decoration:none!important;transition:all .3s ease!important;width:100%!important}.cdm-pc-track .cdm-pcard-btn:hover{background-color:#d1a564!important;background:#d1a564!important;box-shadow:0 6px 16px rgba(224,106,74,.3)!important;color:#fff!important;text-decoration:none!important;transform:translateY(-2px)!important}.cdm-pc-dots{display:flex;gap:8px;justify-content:center;margin-bottom:0!important;margin-top:8px!important}.cdm-pc-dots--hidden{display:none!important}.cdm-pc-dot{background:transparent!important;border:2px solid #e8d9c4!important;border-radius:50%!important;cursor:pointer;height:8px!important;padding:0!important;transition:all .3s ease;width:8px!important}.cdm-pc-dot.active{background:#1b2f3f!important;border-color:#1b2f3f!important;transform:scale(1.3)}.cdm-pc-all-wrapper{display:flex;justify-content:center;margin-top:24px!important;width:100%}.cdm-pc-all-btn{align-items:center;background:#1b2f3f!important;border-radius:50px!important;box-shadow:0 4px 12px rgba(27,47,63,.2);color:#fff!important;display:inline-flex;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;justify-content:center;padding:14px 36px!important;text-decoration:none!important;transition:all .3s ease}.cdm-pc-all-btn:hover{box-shadow:0 6px 16px rgba(27,47,63,.25);transform:translateY(-4px)}#et-boc .et-l .cdm-program-carousel{font-family:Poppins,sans-serif!important;margin:0 auto!important;max-width:1300px!important;position:relative!important;width:100%!important}#et-boc .et-l .cdm-pc-filter-wrapper{align-items:center!important;display:flex!important;justify-content:center!important;margin-bottom:1.5rem!important;width:100%!important}#et-boc .et-l .cdm-pc-filter-container{background:#fff!important;border:1px solid #e8d9c4!important;border-radius:50px!important;display:inline-flex!important;gap:6px!important;padding:6px!important}#et-boc .et-l .cdm-pc-filter-btn{background:#fff!important;border:none!important;border-radius:50px!important;color:#1b2f3f!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;padding:8px 24px!important;transition:all .3s ease!important}#et-boc .et-l .cdm-pc-filter-btn.active{background:#1b2f3f!important;box-shadow:0 4px 10px rgba(27,47,63,.2)!important;color:#fff!important}#et-boc .et-l .cdm-pc-carousel-wrapper{align-items:center!important;display:flex!important;margin:0 auto!important;max-width:100%!important;padding-inline:calc(var(--pc-nav-btn-size)/2)!important;position:relative!important;width:100%!important}#et-boc .et-l .cdm-pc-nav-btn{align-items:center!important;background:#fff!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;color:#1b2f3f!important;cursor:pointer!important;display:flex!important;height:var(--pc-nav-btn-size)!important;justify-content:center!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:all .3s ease!important;width:var(--pc-nav-btn-size)!important;z-index:10!important}#et-boc .et-l .cdm-pc-nav-btn:hover{background:#1b2f3f!important;box-shadow:0 6px 16px rgba(0,0,0,.2)!important;color:#fff!important}#et-boc .et-l .cdm-pc-nav-prev{left:0!important}#et-boc .et-l .cdm-pc-nav-next{right:0!important}#et-boc .et-l .cdm-pc-viewport{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;padding:8px 0 20px!important;width:100%!important}#et-boc .et-l .cdm-pc-viewport::-webkit-scrollbar{display:none!important}#et-boc .et-l .cdm-pc-track{display:flex!important;gap:var(--dcm-pc-gap-d,28px)!important}#et-boc .et-l .cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:0px;flex-shrink:0!important;margin:0!important;scroll-snap-align:start!important;width:var(--dcm-pc-card-width)}#et-boc .et-l .cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge{border-radius:50px!important;bottom:16px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;padding:6px 14px!important;position:absolute!important;right:16px!important;text-transform:none!important;top:unset;white-space:nowrap!important;z-index:2!important}#et-boc .et-l .cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge.cdm-pgrid-univers-habiter{background-color:#e06a4a!important;background:#e06a4a!important}#et-boc .et-l .cdm-pc-track>.cdm-pcard .cdm-pgrid-univers-badge.cdm-pgrid-univers-investir{background-color:#d1a35f!important;background:#d1a35f!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-title{color:#d1a35f!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;margin:4px 0!important;padding:0!important;text-transform:uppercase!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-tag{background-color:rgba(209,163,95,.08)!important;background:rgba(209,163,95,.08)!important;border:1px solid #d1a35f!important;border-radius:50px!important;color:#d1a35f!important;display:inline-flex!important;font-size:11px!important;line-height:1.4!important;padding:4px 12px!important;white-space:nowrap!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-loc,#et-boc .et-l .cdm-pc-track .cdm-pcard-tag{align-items:center!important;font-weight:700!important;text-transform:uppercase!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-loc{color:#1b2f3f!important;display:flex!important;font-size:14px!important;gap:6px!important;line-height:1.3!important;margin:0!important;padding:0!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-loc svg{flex-shrink:0!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-region{color:rgba(27,47,63,.55)!important;font-size:13px!important;line-height:1.3!important;margin-left:20px!important;margin-top:-6px!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-delivery,#et-boc .et-l .cdm-pc-track .cdm-pcard-typo{color:#1b2f3f!important;font-size:14px!important;line-height:1.2!important;margin:2px 0!important;padding:0!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-price{color:#1b2f3f!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;margin:8px 0 0!important;padding:0!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-btn{background-color:#d1a35f!important;background:#d1a35f!important;border:none!important;border-radius:50px!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;margin-top:auto!important;padding:12px!important;text-align:center!important;text-decoration:none!important;transition:all .3s ease!important;width:100%!important}#et-boc .et-l .cdm-pc-track .cdm-pcard-btn:hover{background-color:#d1a564!important;background:#d1a564!important;box-shadow:0 6px 16px rgba(224,106,74,.3)!important;color:#fff!important;text-decoration:none!important;transform:translateY(-2px)!important}@media (min-width:1100px){#et-boc .et-l .cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-d, 3) - 1)*var(--dcm-pc-gap-d, 28px))/var(--dcm-pc-cols-d, 3))!important}}#et-boc .et-l .cdm-pc-dots{display:flex!important;gap:8px!important;justify-content:center!important;margin-bottom:0!important;margin-top:8px!important}#et-boc .et-l .cdm-pc-dot{background:transparent!important;border:2px solid #e8d9c4!important;border-radius:50%!important;cursor:pointer!important;height:8px!important;padding:0!important;transition:all .3s ease!important;width:8px!important}#et-boc .et-l .cdm-pc-dot.active{background:#1b2f3f!important;border-color:#1b2f3f!important;transform:scale(1.3)!important}#et-boc .et-l .cdm-pc-all-wrapper{display:flex!important;justify-content:center!important;margin-top:24px!important;width:100%!important}#et-boc .et-l .cdm-pc-all-btn{align-items:center!important;background:#1b2f3f!important;border-radius:50px!important;box-shadow:0 4px 12px rgba(27,47,63,.2)!important;color:#fff!important;display:inline-flex!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;justify-content:center!important;padding:14px 36px!important;text-decoration:none!important;transition:all .3s ease!important}#et-boc .et-l .cdm-pc-all-btn:hover{box-shadow:0 6px 16px rgba(27,47,63,.25)!important;transform:translateY(-4px)!important}@media (max-width:980px){#et-boc .et-l .cdm-pc-nav-btn{display:none!important}}@media (max-width:1099px) and (min-width:768px){#et-boc .et-l .cdm-pc-track{gap:var(--dcm-pc-gap-t,var(--dcm-pc-gap-d,28px))!important}#et-boc .et-l .cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-t, 2) - 1)*var(--dcm-pc-gap-t, var(--dcm-pc-gap-d, 28px)))/var(--dcm-pc-cols-t, 2))!important}}@media (max-width:767px){#et-boc .et-l .cdm-pc-track{gap:var(--dcm-pc-gap-p,var(--dcm-pc-gap-d,28px))!important;padding:0!important}#et-boc .et-l .cdm-pc-track>.cdm-pcard{--dcm-pc-card-width:calc((100% - (var(--dcm-pc-cols-p, 1) - 1)*var(--dcm-pc-gap-p, var(--dcm-pc-gap-d, 28px)))/var(--dcm-pc-cols-p, 1))!important}}