.elementor-462 .elementor-element.elementor-element-45266661{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}/* Start custom CSS for text-editor, class: .elementor-element-b459848 */.elementor-462 .elementor-element.elementor-element-b459848{max-width:760px !important;margin-left:auto !important;margin-right:auto !important;}
.elementor-462 .elementor-element.elementor-element-b459848 p, .elementor-462 .elementor-element.elementor-element-b459848 li{font-size:18px;line-height:1.75;color:#33333D;font-weight:400;}
.elementor-462 .elementor-element.elementor-element-b459848 p{margin:0 0 1.1em;}
.elementor-462 .elementor-element.elementor-element-b459848 strong{color:#1E1E24;font-weight:600;}
.elementor-462 .elementor-element.elementor-element-b459848 a{color:#B8862B;text-decoration:underline;text-underline-offset:3px;}
.elementor-462 .elementor-element.elementor-element-b459848 h2, .elementor-462 .elementor-element.elementor-element-b459848 h3{text-transform:none !important;}
.elementor-462 .elementor-element.elementor-element-b459848 h2{font-size:32px;line-height:1.25;margin:2.2em 0 .7em;}
.elementor-462 .elementor-element.elementor-element-b459848 h3{font-size:22px;line-height:1.35;color:#1E1E24;margin:1.6em 0 .5em;}
.elementor-462 .elementor-element.elementor-element-b459848 ul, .elementor-462 .elementor-element.elementor-element-b459848 ol{margin:0 0 1.4em 1.2em;padding:0;}
.elementor-462 .elementor-element.elementor-element-b459848 li{margin-bottom:.6em;padding-left:.3em;}
.elementor-462 .elementor-element.elementor-element-b459848 li::marker{color:#DDAD49;font-weight:600;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-box{background:#FBF6EA;border-left:4px solid #DDAD49;padding:22px 26px;margin:28px 0;border-radius:4px;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-box p:last-child{margin-bottom:0;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-summary{border:1px solid #EADBB8;padding:6px 28px 10px;margin:36px 0;border-radius:6px;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-summary h2{margin-top:.8em;font-size:26px;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-table{overflow-x:auto;margin:24px 0;}
.elementor-462 .elementor-element.elementor-element-b459848 table{width:100%;border-collapse:collapse;font-size:16px;border:none;}
.elementor-462 .elementor-element.elementor-element-b459848 th{background:#DDAD49;color:#fff;text-align:left;padding:12px 14px;border:none;}
.elementor-462 .elementor-element.elementor-element-b459848 td{padding:12px 14px;border:none;border-bottom:1px solid #EEE;color:#33333D;vertical-align:top;line-height:1.6;}
.elementor-462 .elementor-element.elementor-element-b459848 tbody tr:nth-child(even) td{background:#FAFAF7;}
.elementor-462 .elementor-element.elementor-element-b459848 td:first-child{font-weight:600;white-space:nowrap;color:#1E1E24;}
.elementor-462 .elementor-element.elementor-element-b459848 td:last-child{white-space:nowrap;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-faq h3{border-top:1px solid #EADBB8;padding-top:18px;font-size:20px;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-cta{background:#1E1E24;padding:30px 32px;margin:48px 0 16px;border-radius:6px;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-cta h2{color:#DDAD49;margin-top:0;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-cta p{color:#E6E6E6;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-cta a{color:#DDAD49;}
.elementor-462 .elementor-element.elementor-element-b459848 .k-cta a.k-btn{display:inline-block;background:#DDAD49;color:#fff;padding:13px 28px;border-radius:4px;text-decoration:none;font-weight:600;margin-top:8px;}
@media (max-width:767px){.elementor-462 .elementor-element.elementor-element-b459848 p, .elementor-462 .elementor-element.elementor-element-b459848 li{font-size:17px;} .elementor-462 .elementor-element.elementor-element-b459848 h2{font-size:26px;} .elementor-462 .elementor-element.elementor-element-b459848 h3{font-size:20px;} .elementor-462 .elementor-element.elementor-element-b459848 .k-box, .elementor-462 .elementor-element.elementor-element-b459848 .k-cta{padding:18px 20px;} .elementor-462 .elementor-element.elementor-element-b459848 .k-summary{padding:4px 18px 8px;}}/* End custom CSS */