.article-card{position:relative;border-radius:15px;overflow:hidden;width:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.entry-cover{width:100%;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}.article-card .entry-cover{max-height:600px}.article-card .entry-cover img{object-fit:fill;width:100%}.content-page{margin-bottom:1rem;max-height:300px}.content-page img{object-fit:cover}.card-content{padding:0 16px 16px}.card-content h3{margin-top:0;font-size:1.5rem;font-weight:700}.card-content p{opacity:.8;margin-top:4px;line-height:1.5}.price-card{display:block}@media(max-width:1023px){.price-card{display:none}}@media(max-width:1023px){.price-card-mobile{display:block!important;position:fixed;bottom:0;left:0;width:100%;z-index:1000;margin:0}}@media(max-width:767px){.contactus-section{max-width:90%!important;padding:24px!important}}@media(min-width:768px) and (max-width:1023px){.contactus-section{max-width:80%!important;padding:32px!important}}p+details{margin-top:2rem}details{margin-bottom:.25rem;border-radius:6px;transition:background .15s ease}details summary{font-size:1.1rem;font-weight:700;cursor:pointer;padding:.5rem .75rem;color:#000;border-radius:6px;user-select:none;list-style:none;display:flex;align-items:center;gap:.5rem}details summary::-webkit-details-marker{display:none}details summary::before{content:"›";font-size:1.4rem;line-height:1;transition:transform .2s ease;display:inline-block;min-width:1rem;text-align:center}details[open] summary::before{transform:rotate(90deg)}details summary:hover{background-color:rgba(0,0,0,5%)}details+details{margin-top:.1rem}.details-content{padding:.5rem .75rem .75rem 1.5rem}