.palm-tree-page .palm-brand-band{background:#000;padding:15px 5px 0 0}.palm-tree-page .palm-brand-band .text-right{text-align:right}.palm-tree-page .palm-vxv-logo{width:112px;max-width:75%;height:auto}.palm-tree-page .palm-project-logo{object-fit:cover;width:270px;max-width:100%;height:140px}.palm-tree-page #fondo-palm-tree{background-image:linear-gradient(#00000096,#000000ad),url(/assets/img/propiedades/palm-tree/exterior.webp);padding:35px 0!important}.palm-tree-page .palm-title{color:#fff;font-size:clamp(2.35rem,5vw,4em);font-weight:700}.palm-tree-page .palm-price{color:#fff}.palm-tree-page .lineas{border-block:1px solid #9a9a9a;max-width:690px;margin:20px auto}.palm-tree-page .lineas p{color:#fff;margin-block:16px}.palm-tree-page .lineas i{color:#fbd142;margin-right:4px}.palm-tree-page .palm-cards-section{background:#000}.palm-tree-page .card{border-radius:15px;width:20rem;max-width:100%;margin-inline:auto;box-shadow:0 4px 8px #0003,0 6px 20px #0003}.palm-tree-page .card a{color:inherit;text-decoration:none}.palm-tree-page .card-img-top{object-fit:cover;width:100%;height:215px;border-radius:15px 15px 0 0!important}.palm-tree-page .card-body h5{color:#11276c}.palm-tree-page .card-body .card-text{line-height:1.7}.palm-tree-page .palm-benefits-heading{background:#fbd142;padding:12px 0}.palm-tree-page .palm-benefits-heading h2{color:#000;margin:0}.palm-tree-page .palm-benefit-row{color:#fff;background:#000}.palm-tree-page .palm-benefit-row--gray{background:#595353}.palm-tree-page .palm-benefit-row>div{padding:18px 22px 24px}.palm-tree-page .palm-benefit-row i{color:#fbd142;font-size:50px}.palm-tree-page .palm-benefit-row h5{color:#fff;margin-top:14px}.palm-tree-page .palm-benefit-row p{color:#fff;line-height:1.7}.palm-tree-page .palm-information{padding:60px 0!important}.palm-tree-page .palm-information>.row{margin:0}.palm-tree-page .caja-texto{text-align:center;color:#fff;background:#333;padding:32px clamp(24px,4vw,80px)}.palm-tree-page .caja-texto:nth-child(2){background:#666}.palm-tree-page .caja-texto h5,.palm-tree-page .caja-texto p{color:#fff}.palm-tree-page .palm-payment-section{padding-top:0}.palm-tree-page .palm-payments{background:#333;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.palm-tree-page .palm-payments li{text-align:center;color:#fff;border-right:1px solid #666;padding:28px 20px}.palm-tree-page .palm-payments li:last-child{border-right:0}.palm-tree-page .palm-payments strong{color:#fbd142;font-size:2.5rem;line-height:1.3}.palm-tree-page .palm-payments h5{color:#fff;margin-block:12px 8px}.palm-tree-page .palm-payments p{color:#fff;font-size:.94rem}.palm-tree-page .palm-calendar-note{color:#333;background:#f4f2ed;margin:0;padding:18px 24px;line-height:1.7}.palm-tree-page .palm-calendar-note i{color:#806500}.palm-tree-page .palm-location{padding:35px 0!important}.palm-tree-page .palm-location .content{padding-inline:28px}.palm-tree-page .palm-location h2{font-weight:700}.palm-tree-page .palm-location .content p{line-height:1.8}.palm-tree-page .palm-location figcaption{color:#666;margin-top:8px;font-size:.78rem;line-height:1.6}.palm-tree-page .testimonials{background:#333}.palm-tree-page .palm-closing{background:#000}.palm-tree-page .palm-closing h2,.palm-tree-page .palm-closing p{color:#fff}.palm-tree-page .palm-gallery{background:#000;overflow:hidden}.palm-tree-page .palm-gallery .container-fluid{padding-right:0}.palm-tree-page .palm-gallery a{display:block;overflow:hidden;border-radius:0!important}.palm-tree-page .palm-gallery img{aspect-ratio:225/134;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block;border-radius:0!important}.palm-tree-page .palm-gallery a:hover img{transform:scale(1.035)}@media (width<=991px){.palm-tree-page .palm-payments{grid-template-columns:repeat(3,minmax(0,1fr))}.palm-tree-page .palm-payments li{border-bottom:1px solid #666}}@media (width<=767px){.palm-tree-page .palm-project-logo{height:105px}.palm-tree-page .palm-vxv-logo{width:100px}.palm-tree-page .lineas{margin-inline:16px}.palm-tree-page .lineas p{margin-block:10px}.palm-tree-page #fondo-palm-tree .text-right{text-align:center!important}.palm-tree-page .palm-information{padding-block:35px!important}.palm-tree-page .palm-payments{grid-template-columns:1fr}.palm-tree-page .palm-payments li{text-align:left;border-right:0;align-items:center;gap:22px;padding:20px;display:flex}.palm-tree-page .palm-payments strong{min-width:92px}.palm-tree-page .palm-payments h5{margin-top:0}}@media (prefers-reduced-motion:reduce){.palm-tree-page #fondo-palm-tree{background-attachment:scroll!important}.palm-tree-page .palm-gallery img{transition:none}}
