.elementor-25553 .elementor-element.elementor-element-b39bc37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25553 .elementor-element.elementor-element-507178f{--display:flex;border-style:none;--border-style:none;}.elementor-25553 .elementor-element.elementor-element-4bf845b{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-25553 .elementor-element.elementor-element-8672a65{--display:flex;border-style:none;--border-style:none;}.elementor-25553 .elementor-element.elementor-element-59a1103{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-25553 .elementor-element.elementor-element-fad2f72{--display:flex;border-style:none;--border-style:none;}.elementor-25553 .elementor-element.elementor-element-7cf84cb{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-25553 .elementor-element.elementor-element-d7b95cc{--display:flex;border-style:none;--border-style:none;}.elementor-25553 .elementor-element.elementor-element-bd93f73{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-25553 .elementor-element.elementor-element-25aa1ab{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:13px;--n-accordion-title-normal-color:#000000;}.elementor-25553 .elementor-element.elementor-element-25aa1ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-25553 .elementor-element.elementor-element-25aa1ab {--n-accordion-padding:16px 0px 0px 0px;}:where( .elementor-25553 .elementor-element.elementor-element-25aa1ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;line-height:1.5em;}:where( .elementor-25553 .elementor-element.elementor-element-25aa1ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:50px;--padding-bottom:10px;--padding-left:0px;}.elementor-25553 .elementor-element.elementor-element-25aa1ab > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-style:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-25553 .elementor-element.elementor-element-25aa1ab{--n-accordion-title-font-size:18px;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}:where( .elementor-25553 .elementor-element.elementor-element-25aa1ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:030px;--padding-right:010px;--padding-bottom:0px;--padding-left:0px;}}/* Start custom CSS */body.postid-25553 main h1,body.postid-25553 main h2,body.postid-25553 main h3,body.postid-25553 main h4,body.postid-25553 .e-n-accordion-item-title-text{font-weight:700!important}body.postid-25553 .vp-article{line-height:1.75;overflow-wrap:anywhere}body.postid-25553 .vp-article h2{margin:40px 0 16px!important;line-height:1.3;clear:both}body.postid-25553 .vp-article h3{margin:28px 0 12px!important;line-height:1.4}body.postid-25553 .vp-article p{margin:0 0 18px}body.postid-25553 .vp-article ul,body.postid-25553 .vp-article ol{padding-left:24px;margin:0 0 24px}body.postid-25553 .vp-article li{padding-left:5px;margin-bottom:10px}body.postid-25553 .vp-paper{background:#fff;border:1px solid #deded7;border-top:5px solid #242923;border-radius:4px;padding:28px;margin:24px 0;box-shadow:0 7px 22px #00000008}body.postid-25553 .vp-example{background:#f4f5ef;border-left:4px solid #727957;padding:22px 24px;border-radius:0 8px 8px 0;margin:24px 0}body.postid-25553 .vp-example h3:first-child{margin-top:0!important}body.postid-25553 .vp-checklist{padding:24px;background:#f4f5ef;border:1px solid #e0e3d6;border-radius:8px;margin:24px 0}body.postid-25553 .vp-steps{list-style:none;counter-reset:vp-step;padding-left:0!important}body.postid-25553 .vp-steps>li{counter-increment:vp-step;position:relative;padding:16px 16px 16px 56px!important;margin-bottom:12px;background:#f7f7f4;border-radius:6px}body.postid-25553 .vp-steps>li:before{content:counter(vp-step);position:absolute;top:17px;left:15px;width:26px;height:26px;line-height:26px;background:#2c342a;color:#fff;border-radius:50%;text-align:center;font-size:14px;font-weight:700}body.postid-25553 .vp-table-scroll{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #deded7;border-radius:6px}body.postid-25553 .vp-table-scroll:focus-visible{outline:3px solid #65724d;outline-offset:3px}body.postid-25553 .vp-article table{width:100%;border-collapse:collapse;margin:0;font-size:15px;line-height:1.55}body.postid-25553 .vp-article caption{text-align:left;caption-side:top;padding:14px 16px;background:#f5f5f1;font-size:14px;font-weight:600;color:#4d5549}body.postid-25553 .vp-article th,body.postid-25553 .vp-article td{padding:14px 16px;border:0;border-bottom:1px solid #e5e6df;vertical-align:top;min-width:100px}body.postid-25553 .vp-article thead th{background:#283127;color:#fff;font-weight:700}body.postid-25553 .vp-article tbody th{font-weight:500;min-width:155px;text-align:left}body.postid-25553 .vp-article tbody tr:nth-child(even){background:#f8f8f5}body.postid-25553 .vp-article .vp-total>*{background:#e9eddf;font-weight:700}body.postid-25553 .e-n-accordion-item-title{padding-top:20px;padding-bottom:20px}@media(max-width:767px){body.postid-25553 .vp-article h2{margin-top:32px!important}body.postid-25553 .vp-paper,body.postid-25553 .vp-example,body.postid-25553 .vp-checklist{padding:18px}body.postid-25553 .vp-article th,body.postid-25553 .vp-article td{padding:11px 12px}body.postid-25553 .vp-article table{font-size:14px}body.postid-25553 .e-n-accordion-item-title-text{font-size:17px!important}}
body.postid-25553 .vp-timeline{display:grid;gap:14px;margin:24px 0;}
body.postid-25553 .vp-time{display:grid;grid-template-columns:130px minmax(0,1fr);gap:22px;align-items:start;background:#f4f5ef;border-left:4px solid #727957;padding:18px 22px;border-radius:0 8px 8px 0;}
body.postid-25553 .vp-time p{margin:0!important;}
@media(max-width:767px){body.postid-25553 .vp-time{grid-template-columns:minmax(0,1fr);gap:4px;}}
body.postid-25553 .vp-article > h2:first-of-type{margin-top:0!important;}

/* Keep article tables flush with their scroll container. */
body.postid-25553 .vp-article .vp-table-scroll{border:0!important;padding:0!important;}
body.postid-25553 .vp-article .vp-table-scroll>table{width:100%!important;max-width:none!important;margin:0!important;}

/* Keep article tables flush with their scroll container. */
body.postid-25553 .vp-article .vp-table-scroll{border:0!important;padding:0!important;}
body.postid-25553 .vp-article .vp-table-scroll>table{display:table!important;width:100%!important;max-width:none!important;margin:0!important;}/* End custom CSS */