#top #wrap_all #main header h2{margin-bottom:3rem}@media(min-width: 1024px){#top #wrap_all #main header h2{margin-bottom:5rem}}#top #wrap_all #main .cat-wrapper{margin:0}#top #wrap_all #main .post-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#top #wrap_all #main #author-banner .social-links{display:flex;gap:.5rem;align-items:center;margin:0}#top #wrap_all #main #author-banner .banner-inner{grid-gap:5%}@media(min-width: 1024px){#top #wrap_all #main #author-banner .banner-inner{grid-template-columns:max-content 1fr;grid-template-areas:"colA colB colC"}}#top #wrap_all #main #author-banner .author-image{text-align:center;padding-top:1rem}#top #wrap_all #main #author-banner .author-image img{border-radius:100%}#top #wrap_all #main #author-banner .author-name{color:#014e89;margin:0;font-size:1.875rem;line-height:2.25rem}@media(min-width: 1024px){#top #wrap_all #main #author-banner .author-name{font-size:3rem;line-height:1}}#top #wrap_all #main #author-banner .author-title{font-size:1rem;line-height:1.5rem;font-weight:600;margin:0}#top #wrap_all #main #author-banner .author-details{display:grid;gap:.5rem}#top #wrap_all #main #author-banner .author-website a{display:grid;grid-template-columns:max-content 1fr;gap:.5rem}#top #wrap_all #main #author-banner .author-website a strong{align-self:center}#top #wrap_all #main #author-banner .author-description{font-size:1.125rem;line-height:1.75rem;color:#5f7380}#top #wrap_all #main #author-post .author-posts{gap:3rem}@media(min-width: 1024px){#top #wrap_all #main #author-post .author-posts{row-gap:4.5rem}}#top #wrap_all #main #author-post .cat-wrapper{display:flex;gap:.375rem;align-content:center;flex-flow:wrap}#top #wrap_all #main #author-post .cat-wrapper li a{background-color:#196fd9;border-radius:5px;text-align:center;font-size:.675rem;font-weight:600;color:#fff;display:block;padding:5px}#top #wrap_all #main #author-post .cat-wrapper li a:hover{text-decoration:none}#top #wrap_all #main #author-post .cat-wrapper li a.appointment-setting{background-color:#14b37d}#top #wrap_all #main #author-post .cb-post-title{font-size:1.5rem;line-height:2rem;font-family:"Work Sans",sans-serif;font-weight:600;color:#014e89;margin:.5rem 0 1.5rem}#top #wrap_all #main #author-post .cb-post-excerpt{text-decoration:unset}#top #wrap_all #main #author-post .cb-post-excerpt p{font-size:.875rem;line-height:1.75rem;color:#5f7380;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#top #wrap_all #main #author-post .post-cards{display:flex;gap:.875rem;flex-direction:column}#top #wrap_all #main #author-post .cb-post-title{margin:0}#top #wrap_all #main #author-post .post-thumb{border-radius:1rem;overflow:hidden}#top #wrap_all #main #author-post .post-thumb img{display:block;transition:transform .3s ease,-webkit-transform .3s ease}#top #wrap_all #main #author-post .post-thumb:hover img{transform:scale(1.03)}#top #wrap_all #main #author-post .pagination{margin-top:2rem}#top #wrap_all #main #author-post .pagination h2{display:none}#top #wrap_all #main #author-post .pagination .page-numbers{height:35px;width:35px;line-height:35px;text-align:center;padding:0;border-radius:100px;margin-right:10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,.2);color:#231f20}#top #wrap_all #main #author-post .pagination .page-numbers.dots{box-shadow:none;font-weight:600}#top #wrap_all #main #author-post .pagination .current{color:#231f20;background:#f8f8f8;font-size:11px;font-weight:bold;margin-right:5px}
