.elementor-11096 .elementor-element.elementor-element-5438555 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11096 .elementor-element.elementor-element-5438555 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 50%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11096 .elementor-element.elementor-element-5438555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 120px 20px;}.elementor-11096 .elementor-element.elementor-element-a07c7ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-11096 .elementor-element.elementor-element-a07c7ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11096 .elementor-element.elementor-element-e5f3bf4 .elementor-button:hover, .elementor-11096 .elementor-element.elementor-element-e5f3bf4 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-11096 .elementor-element.elementor-element-e5f3bf4 .elementor-button:hover svg, .elementor-11096 .elementor-element.elementor-element-e5f3bf4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11096 .elementor-element.elementor-element-e5f3bf4 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11096 .elementor-element.elementor-element-f40654a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-11096 .elementor-element.elementor-element-f40654a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11096 .elementor-element.elementor-element-6d6f6ac .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11096 .elementor-element.elementor-element-d08924c{color:var( --e-global-color-secondary );}.elementor-11096 .elementor-element.elementor-element-d08924c a{color:var( --e-global-color-primary );}.elementor-11096 .elementor-element.elementor-element-510f39c .elementor-spacer-inner{height:20px;}.elementor-11096 .elementor-element.elementor-element-0d8b359 > .elementor-container{max-width:800px;}.elementor-11096 .elementor-element.elementor-element-0d8b359{padding:160px 20px 70px 20px;}.elementor-11096 .elementor-element.elementor-element-95cb4e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11096 .elementor-element.elementor-element-5e93732 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11096 .elementor-element.elementor-element-e2b6b28 .elementor-spacer-inner{height:20px;}.elementor-11096 .elementor-element.elementor-element-eccc213{--box-border-color:#EAEAEA;--box-border-radius:0px;--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-text );}.elementor-11096 .elementor-element.elementor-element-eccc213 .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11096 .elementor-element.elementor-element-9dd0540 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11096 .elementor-element.elementor-element-a0c6215 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#F9F9F9;}.elementor-11096 .elementor-element.elementor-element-ac5ef2a > .elementor-container{max-width:800px;}.elementor-11096 .elementor-element.elementor-element-ac5ef2a{margin-top:0px;margin-bottom:70px;}.elementor-11096 .elementor-element.elementor-element-a194b15 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11096 .elementor-element.elementor-element-47eb044 > .elementor-widget-container{padding:20px 20px 20px 20px;}@media(min-width:768px){.elementor-11096 .elementor-element.elementor-element-a07c7ea{width:29.999%;}.elementor-11096 .elementor-element.elementor-element-f40654a{width:70.001%;}}@media(max-width:1024px){.elementor-11096 .elementor-element.elementor-element-a194b15 > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-11096 .elementor-element.elementor-element-a194b15 > .elementor-element-populated{padding:20px 20px 20px 20px;}}/* Start custom CSS for section, class: .elementor-element-5438555 */figure {
    width: 100% !important;
    text-align: left;
    margin: 1em 0;
    background: #f9f9f9;
    padding: 20px;
}

figure img {
    margin: 0 !important;
}

pre {
    background: #333;
    padding: 20px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-9dd0540 */#post_content ul, #post_content ol {
    padding-left: 1.2em;
    margin-bottom: 1em;
    font-size: 0.9em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d8b359 */header.sticky-header {
    background: #333;
}

blockquote {
    margin: 20px 0;
    padding: 20px 20px 20px 40px;
    border-left: 2px solid #329bd7;
    background: #f9f9f9;
}
blockquote > p:last-child {
    margin-bottom: 0;
}/* End custom CSS */