.hero-banner-post{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;min-height:200px;padding-top:20px;padding-bottom:20px}.hero-banner-post .title-hero-banner{font-size:30px;line-height:36px;color:#fff;font-weight:500;max-width:896px;display:block;margin-left:auto;margin-right:auto;font-family:Poppins,sans-serif}@media (min-width:768px){.hero-banner-post{min-height:300px}.hero-banner-post .title-hero-banner{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.hero-banner-post{min-height:380px}.hero-banner-post .title-hero-banner{font-size:48px;line-height:1}}.post-breadcrumb{font-weight:500;font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;background:#f3f4f6;border-radius:.375rem;margin-top:2rem;font-family:Poppins,sans-serif;color:#9ca3af}.post-breadcrumb a{color:#69b4af;text-decoration:none}.post-breadcrumb .breadcrumb-doctor{display:flex;align-items:center}.post-breadcrumb .breadcrumb-date .breadcrumb-icon-calendar,.post-breadcrumb .breadcrumb-doctor img,.post-breadcrumb .breadcrumb-links img{width:24px;height:24px}.post-breadcrumb .breadcrumb-date .breadcrumb-icon-calendar,.post-breadcrumb .breadcrumb-doctor img{margin-right:8px}@media (min-width:1024px){.post-breadcrumb .breadcrumb-date .breadcrumb-icon-calendar,.post-breadcrumb .breadcrumb-doctor img,.post-breadcrumb .breadcrumb-links img{width:20px;height:20px}}.post-breadcrumb .breadcrumb-date,.post-breadcrumb .breadcrumb-links{display:flex;align-items:center}.post-breadcrumb .breadcrumb-links,.post-breadcrumb .breadcrumb-date{margin-top:.5rem}.post-breadcrumb .breadcrumb-links .icon-chevron-right{width:24px;height:24px}.post-breadcrumb .breadcrumb-links .breadcrumb-links-logo,.post-breadcrumb .breadcrumb-links .icon-chevron-right{flex-shrink:0}@media (min-width:768px){.post-breadcrumb{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.post-breadcrumb{padding-bottom:1rem;padding-top:1rem;display:flex;align-items:center;gap:2rem;margin-top:64px}.post-breadcrumb .breadcrumb-date{margin-top:0}.post-breadcrumb .breadcrumb-links{margin-top:0;flex-grow:1;justify-content:end}}.single .entry{padding:32px 0;border:none}@media (min-width:1024px){.single .entry{padding:64px 0}}@media (min-width:1280px){.single .entry{padding:80px 0}}.single .entry-title,.single .entry-content h2,.single .entry-content h3{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem}.single .entry-content{font-size:1.125rem;line-height:1.75rem;color:#4b5563}@media (min-width:1280px){.single .entry-title{font-size:1.5rem;line-height:2rem}}#content.column.onecol .entries{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:50px}.post .card-post{border-radius:12px;overflow:hidden;display:flex;flex-direction:column;height:auto;background:#fff}.card-post .entry-thumbnail{width:100%}.card-post .card-post-content>header{padding:24px}.card-post .card-post-content h2{font-size:20px;line-height:28px;font-weight:500;margin-bottom:0}.card-post .card-post-content p{font-size:18px;line-height:28px;margin-top:16px;margin-bottom:0}.card-post .entry-thumbnail img{position:relative;height:100%;object-fit:cover;object-position:center}.card-post .entry-thumbnail img{position:relative;height:100%;object-fit:cover;object-position:center}.card-post .card-post-metas{display:none}.post.twocol{width:100%}@media (min-width:1280px){#content.column.onecol .entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}.post.onecol{grid-column: span 2 / span 2}.post.onecol .card-post{display:flex;flex-direction:row-reverse;align-items:stretch}.post.onecol .card-post .card-post-content{width:55%}.post.onecol .card-post .entry-thumbnail{width:45%}.card-post .card-post-content>header{padding:40px 70px 32px 32px}.post.onecol .card-post .card-post-content h2{font-size:30px;line-height:36px}.post.onecol .card-post .card-post-metas{display:flex;padding:32px;background:#f5f5f5;font-size:18px;font-weight:500;gap:30px}.post.onecol .card-post .card-post-metas>div{display:flex;gap:10px;align-items:center}.post.onecol .card-post .card-post-metas>div img{width:20px;height:20px}}input[type="text"],input[type="password"],textarea{border:1px solid #d1d5db;border-radius:9999px;color:#374151;display:block;padding:.625rem 1rem;width:100%;font-size:1rem;line-height:1.5rem;font-family:DM\ Sans,ui-sans-serif;overflow:hidden}[type="checkbox"]:checked{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23fff\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M12.207\ 4.793a1\ 1\ 0\ 0\ 1\ 0\ 1.414l-5\ 5a1\ 1\ 0\ 0\ 1-1.414\ 0l-2-2a1\ 1\ 0\ 0\ 1\ 1.414-1.414L6.5\ 9.086l4.293-4.293a1\ 1\ 0\ 0\ 1\ 1.414\ 0z\'/%3E%3C/svg%3E)}[type="checkbox"]:checked,[type="radio"]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type="checkbox"],[type="radio"]{-moz-appearance:none;appearance:none;background-origin:border-box;border-color:#6b7280;border-width:1px;display:inline-block;flex-shrink:0;padding:0;-moz-user-select:none;user-select:none;vertical-align:middle;border-radius:.25rem;width:1rem;height:1rem;background:#69b4af;font-family:DM\ Sans,ui-sans-serif}input[type="text"]:focus-visible,input[type="password"]:focus-visible,textarea:focus-visible{outline-color:#69b4af}textarea{border-radius:8px}#form-contact{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}.input-radio{display:flex}.input-radio label{font-family:DM\ Sans,ui-sans-serif;margin-left:12px}.message-submit{display:none;font-size:14px}.message-submit p{margin-bottom:6px}.message-submit ul li{margin-top:0}.message-submit-success{color:#00c951}.message-submit-error{color:#ec1a1a}#form-contact .button-submit{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}#form-contact button[type="submit"]{letter-spacing:.1em;text-transform:uppercase;font-size:1.125rem;line-height:1.75rem;font-family:Poppins,sans-serif;padding-left:1.5rem;padding-right:1.5rem;border-radius:9999px;height:2.25rem;margin-left:auto;margin-right:auto;border:none;cursor:pointer}@media (min-width:768px){#form-contact{grid-template-columns:repeat(2,minmax(0,1fr));max-width:896px;margin-left:auto;margin-right:auto}#form-contact .textarea,#form-contact .input-radio,#form-contact .button-submit,#form-contact .message-submit{grid-column: span 2 / span 2}}