:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#eceff3;--ast-comment-inputs-background:#f9fafb;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:#f8fafc;--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2)}html{font-size:100%}a{color:var(--ast-global-color-0)}a:hover,a:focus{color:var(--ast-global-color-1)}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;line-height:var(--ast-body-line-height,1.65)}h1,.entry-content h1,h2,.entry-content h2{font-weight:600}.entry-title{font-size:1.25rem}.ast-blog-single-element.ast-taxonomy-container a{font-size:.875rem}.ast-blog-meta-container{font-size:.8125rem}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{border-radius:6px;overflow:hidden}h1,.entry-content h1{font-size:2.25rem;font-weight:600;line-height:1.4em}h2,.entry-content h2{font-size:1.875rem;font-weight:600;line-height:1.3em}::selection{background-color:var(--ast-global-color-0);color:#fff}body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2{color:var(--ast-global-color-3)}input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{border-color:var(--ast-global-color-0)}input[type=checkbox]:checked,input[type=checkbox]:hover:checked,input[type=checkbox]:focus:checked{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none}.entry-meta,.entry-meta *{color:var(--ast-global-color-0);line-height:1.45}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *{color:var(--ast-global-color-1)}.ast-archive-title{color:var(--ast-global-color-2)}.ast-single-post .entry-content a{text-decoration:underline}.ast-single-post .elementor-widget-button .elementor-button{text-decoration:none}#close:focus-visible,a:focus-visible,.site .skip-link:focus-visible,#close:focus-visible{outline-style:dotted;outline-color:inherit;outline-width:thin}input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus{border-style:dotted;border-color:inherit;border-width:thin}input{outline:none}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],select,textarea{width:100%;color:var(--ast-form-input-text,#475569);border-radius:4px;padding:12px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;box-shadow:0 1px 2px #0000000d}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],select{height:40px}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,select:focus,textarea:focus{box-shadow:none;color:var(--ast-form-input-focus-text,#475569);border-color:#046bd2;outline:none}label{color:#111827;font-size:14px;font-style:normal;font-weight:500;line-height:20px}select{padding:6px 10px}button,.button,input[type=button],input[type=submit]{border-radius:4px;box-shadow:0 1px 2px #0000000d}:root{--ast-comment-inputs-background:#fff}::placeholder{color:var(--ast-form-field-color,#9ca3af)}::placeholder{color:var(--ast-form-field-color,#9ca3af)}#page{flex-direction:column;min-height:100vh;display:flex}#page .site-content{flex-grow:1}.widget{margin-bottom:1.25em}.ast-separate-container .ast-article-post{padding:3em}.archive.ast-page-builder-template .entry-header{margin-top:2em}.entry-title{margin-bottom:.6em}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit}.hentry{margin-bottom:1.5em}.site-content section.ast-archive-description{margin-bottom:2em}@media (width>=1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-author-box{padding:3em}}@media (width>=921px){.ast-author-box{column-gap:50px}}@media (width<=921px){.ast-author-avatar{margin-top:20px}}@media (width>=922px){.ast-author-box{align-items:center}}@media (width<=921px){.ast-separate-container #primary{padding:1.5em 0}#primary{margin:0;padding:1.5em 0}}@media (width>=922px){.ast-author-box{-js-display:flex;display:flex}.ast-author-bio{flex:1}}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em}button,.button,input#submit,input[type=button],input[type=submit]{color:#fff;border-style:solid;border-width:0;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding:15px 30px;font-family:inherit;font-size:1rem;font-weight:500;line-height:1em}button:focus,button:hover,input#submit:hover,input#submit:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{color:#fff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1)}@media (width<=921px){button,.button,input#submit,input[type=button],input[type=submit]{padding:14px 28px}}@media (width<=544px){button,.button,input#submit,input[type=button],input[type=submit]{padding:12px 24px}}@media (width>=544px){.ast-container{max-width:100%}}@media (width<=544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-archive-description{padding:1.5em 1em}.ast-separate-container #content .ast-container{padding-left:.54em;padding-right:.54em}}.ast-separate-container{background-color:var(--ast-global-color-4);background-image:none}@media (width<=921px){h1,.entry-content h1{font-size:30px}h2,.entry-content h2{font-size:25px}}@media (width<=544px){h1,.entry-content h1{font-size:30px}h2,.entry-content h2{font-size:25px}}@media (width<=921px){html{font-size:91.2%}}@media (width<=544px){html{font-size:91.2%}}@media (width>=922px){.ast-container{max-width:1240px}.site-content .ast-container{display:flex}}@media (width<=921px){.site-content .ast-container{flex-direction:column}}.ast-blog-layout-4-grid .ast-article-post{background-color:#0000;border-bottom:0;width:33.33%;margin-bottom:2em}.ast-blog-layout-4-grid .ast-article-inner .wp-post-image{width:100%}.ast-article-inner{padding:1.5em}.ast-blog-layout-4-grid .ast-row{flex-flow:wrap;align-items:stretch;display:flex}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{padding:0 1em}.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row{margin-left:-1em;margin-right:-1em}.ast-blog-layout-4-grid .ast-article-inner{box-shadow:0 6px 15px -2px #1018280d}.ast-separate-container .ast-blog-layout-4-grid .ast-article-inner{height:100%}.ast-row .blog-layout-4 .post-content,.blog-layout-4 .post-thumb{padding-left:0;padding-right:0}.ast-article-post.remove-featured-img-padding .blog-layout-4 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}.ast-article-post.remove-featured-img-padding .blog-layout-4 .post-content .ast-blog-featured-section .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}@media (width<=921px){.ast-blog-layout-4-grid .ast-article-post{width:100%}}.ast-article-post .post-thumb-img-content img{aspect-ratio:16/9;width:100%}.ast-article-post .post-thumb-img-content{overflow:hidden}.ast-article-post .post-thumb-img-content img{transition:transform .5s;transform:scale(1)}.ast-article-post:hover .post-thumb-img-content img{transform:scale(1.1)}.entry-content li>p{margin-bottom:0}:root{--wp--custom--ast-default-block-top-padding:3em;--wp--custom--ast-default-block-right-padding:3em;--wp--custom--ast-default-block-bottom-padding:3em;--wp--custom--ast-default-block-left-padding:3em;--wp--custom--ast-container-width:1200px;--wp--custom--ast-content-width-size:1200px;--wp--custom--ast-wide-width-size:calc(1200px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding))}@media (width<=921px){:root{--wp--custom--ast-default-block-top-padding:3em;--wp--custom--ast-default-block-right-padding:2em;--wp--custom--ast-default-block-bottom-padding:3em;--wp--custom--ast-default-block-left-padding:2em}}@media (width<=544px){:root{--wp--custom--ast-default-block-top-padding:3em;--wp--custom--ast-default-block-right-padding:1.5em;--wp--custom--ast-default-block-bottom-padding:3em;--wp--custom--ast-default-block-left-padding:1.5em}}.ast-page-builder-template .entry-header{padding-left:0}.entry-content ul,.entry-content ol{padding:revert;margin:revert;padding-left:20px}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#f0f5fa;--ast-global-color-5:#fff;--ast-global-color-6:#d1d5db;--ast-global-color-7:#111;--ast-global-color-8:#111;--ast-border-color:var(--ast-global-color-6)}body.archive .ast-archive-description{text-align:left;width:100%;max-width:1200px;padding:3em}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:2rem;font-weight:600}body.archive .ast-archive-description>:not(:last-child){margin-bottom:10px}@media (width<=921px){body.archive .ast-archive-description{text-align:left}}@media (width<=544px){body.archive .ast-archive-description{text-align:left}}h1,.entry-content h1,h2,.entry-content h2,.entry-title a{color:var(--ast-global-color-2)}.elementor-screen-only{top:0!important}.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-5);background-image:none}@media (width<=921px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-5);background-image:none}}@media (width<=544px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-5);background-image:none}}.ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none}@media (width<=921px){.ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none}}@media (width<=544px){.ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none}}.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none}@media (width<=921px){.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none}}@media (width<=544px){.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none}}:root{--e-global-color-astglobalcolor0:#046bd2;--e-global-color-astglobalcolor1:#045cb4;--e-global-color-astglobalcolor2:#1e293b;--e-global-color-astglobalcolor3:#334155;--e-global-color-astglobalcolor4:#f0f5fa;--e-global-color-astglobalcolor5:#fff;--e-global-color-astglobalcolor6:#d1d5db;--e-global-color-astglobalcolor7:#111;--e-global-color-astglobalcolor8:#111}