#header{background-color:#fff;position:fixed;top:0;transition:transform .3s ease-in-out;width:100%;z-index:1000}#header.header--hide{transform:translateY(-100%)}#header.header--show{transform:translateY(0)}@media (max-width:767px){#header{position:relative;transform:none!important}}body a{color:#059669!important}body a:focus,body a:hover{color:#047857!important}.btn a,.footer a,.header a,.navigation a,button a{text-decoration:none!important}.elements--post--blog__title{color:#121212!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:50px!important;font-weight:800!important;line-height:1.3!important;margin-bottom:16px!important}.elements--post2--blog__subtitle{color:#4a4a4a!important;font-size:19px!important;font-style:italic!important;font-weight:300!important;line-height:1.5!important;margin-bottom:16px!important}.elements--post--blog--body h2{color:#121212!important;font-size:38px!important;margin-top:20px!important}.elements--post--blog--body h2,.elements--post--blog--body h3{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;line-height:1.4!important;margin-bottom:16px!important}.elements--post--blog--body h3{color:#544a41!important;font-size:30px!important;margin-top:16px!important}.elements--post--blog--body h4{font-size:24px!important;margin-top:28px!important}.elements--post--blog--body h4,.elements--post--blog--body h5{color:#2e2e2e!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;line-height:1.4!important;margin-bottom:12px!important}.elements--post--blog--body h5{font-size:18px!important;margin-top:24px!important}.elements--post--blog--body h6{color:#4a4a4a!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:.05em!important;line-height:1.4!important;margin-bottom:8px!important;margin-top:24px!important;text-transform:uppercase!important}.elements--post--blog--body p{color:#2e2e2e!important;font-size:18px!important;line-height:1.7!important}@media (max-width:767px){.elements--post--blog__title{font-size:32px!important;line-height:1.2!important;margin-bottom:12px!important}.elements--post2--blog__subtitle{font-size:18px!important;margin-bottom:24px!important}.elements--post--blog--body h2{font-size:26px!important;margin-bottom:16px!important;margin-top:32px!important}.elements--post--blog--body h3{font-size:22px!important;margin-bottom:12px!important;margin-top:28px!important}.elements--post--blog--body h4{font-size:19px!important}.elements--post--blog--body p{font-size:17px!important;line-height:1.65!important}}.elements--post--blog--body a,.elements--post--blog--body a span,.elements--post--blog--body a span[style],.elements--post--blog--body a u{color:#059669!important}.elements--post--blog--body a:focus,.elements--post--blog--body a:focus span,.elements--post--blog--body a:hover,.elements--post--blog--body a:hover span{color:#047857!important}.elements--post--blog--body h2{border-bottom:2px solid #f7f5f3!important;padding-bottom:12px!important}.elements--post--blog--toc__card.cards__card{background-color:#f7f5f3!important;border:none!important;box-shadow:none;filter:none!important;-webkit-filter:none!important;margin-bottom:24px;padding:32px}.elements--post--blog--toc__title{color:#121212;font-family:Plus Jakarta Sans,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:1.3!important;margin-bottom:24px;margin-top:0}.elements--post--blog--toc__list{list-style:none;margin:0 0 16px;padding:0}.elements--post--blog--toc__list li{margin-bottom:8px}.elements--post--blog--toc__list a{color:#059669;text-decoration:none}.elements--post--blog--toc.hide-table-of-contents,.elements--post--blog--toc__select{display:none}@media (min-width:768px){.elements--post--blog--main__content .row-fluid .span4.elements--post--blog--sidebar__container{align-self:flex-start;position:sticky!important;top:24px}.elements--post2--blog--author__card__2{position:static!important}}@media (max-width:767px){.elements--post--blog--toc__card.cards__card{padding:24px}.elements--post--blog--toc__list{display:none}.elements--post--blog--toc__select{display:block}.elements--post--blog--toc__select select{background-color:#fff;border:1px solid #a3a3a3;border-radius:4px;color:#121212;font-size:14px;padding:12px;width:100%}.elements--post2--blog--author__card__2{position:static!important}}