.about-text>p:first-child,.skills-text>p:first-child,.topic-text>p:first-child,.appointments-intro>p,.contact-text>p:last-child,.kapp-col h3{margin-bottom:20px;font-size:21px;font-weight:300;line-height:1.4}.kapp-col h3{margin-top:20px}.kapp-col h3~h3{margin-top:32px}.kapp-col>:first-child{margin-top:20px}.contact-text{padding-top:10px;padding-bottom:21px}.callout{background:#f9f9f9;border-left:4px solid #f58026;margin:20px 0;padding:15px 20px}.callout-title{margin:0 0 5px;font-weight:600}.callout-warning,.callout-danger{border-left-color:#c0392b}.callout-success{border-left-color:#27ae60}.accordion{margin:20px 0}.accordion>summary{cursor:pointer;font-weight:600}.card{border:1px solid #e5e5e5;margin:20px 0;padding:20px}.card-title{margin:0 0 10px;font-size:21px;font-weight:300}.card-image{max-width:100%;margin-bottom:10px}.tag{background:#eee;border-radius:3px;padding:2px 8px;font-size:12px;display:inline-block}.tabs-nav{border-bottom:1px solid #e5e5e5;gap:4px;display:flex}.tabs-tab{cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;padding:8px 14px}.tabs-tab.active{background:#fff;border-color:#e5e5e5}.tabs-panel{padding:15px 0;display:none}.tabs-panel.active{display:block}.breadcrumbs{margin-bottom:20px;font-size:14px}.blog-lists>p{margin-bottom:20px;font-size:21px;font-weight:300;line-height:1.4}@media (max-width:767px){.about-text>p:first-child,.skills-text>p:first-child,.topic-text>p:first-child,.appointments-intro>p,.contact-text>p:last-child,.kapp-col h3,.blog-lists>p{font-size:16px;font-weight:400}.kapp-col+.kapp-col>h3:first-child{margin-top:32px}}