.elementor-6243 .elementor-element.elementor-element-4d2ce731{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-6243 .elementor-element.elementor-element-425e796e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-6243 .elementor-element.elementor-element-7d8976c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6243 .elementor-element.elementor-element-1aa0ed80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-6243 .elementor-element.elementor-element-4d2ce731{--padding-top:24px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-6243 .elementor-element.elementor-element-4d2ce731{--content-width:1240px;}}/* Start custom CSS for container, class: .elementor-element-4d2ce731 */.elementor-6243 .elementor-element.elementor-element-4d2ce731{color:#293139;font-family:Arial,sans-serif;font-size:17px;line-height:1.55}.elementor-6243 .elementor-element.elementor-element-4d2ce731 p{margin:0 0 14px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 a{color:#8e1d22;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.elementor-6243 .elementor-element.elementor-element-4d2ce731 a:focus-visible,.elementor-6243 .elementor-element.elementor-element-4d2ce731 summary:focus-visible{outline:3px solid #176a9b;outline-offset:3px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h1,.elementor-6243 .elementor-element.elementor-element-4d2ce731 h2,.elementor-6243 .elementor-element.elementor-element-4d2ce731 h3{color:#8e1d22;line-height:1.25;scroll-margin-top:120px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h1{font-size:38px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h2{font-size:28px;margin-top:22px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h3{font-size:22px;margin-top:14px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-metadata{padding:16px 18px;background:#f6f6f6;border-left:4px solid #8e1d22;font-size:15px;line-height:1.45}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-metadata p{margin:0 0 6px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .elementor-widget-image img{max-width:100%;max-height:430px;width:auto;height:auto;object-fit:contain}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .widget-image-caption{font-size:14px;line-height:1.4;color:#59616a;margin-top:8px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-table-wrap{overflow:auto;max-width:100%;margin:10px 0 22px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}.elementor-6243 .elementor-element.elementor-element-4d2ce731 th,.elementor-6243 .elementor-element.elementor-element-4d2ce731 td{border:1px solid #d1d4d6;padding:9px 10px;text-align:left;vertical-align:top}.elementor-6243 .elementor-element.elementor-element-4d2ce731 th{background:#f2e8e8;font-weight:bold}.elementor-6243 .elementor-element.elementor-element-4d2ce731 ul,.elementor-6243 .elementor-element.elementor-element-4d2ce731 ol{margin:0 0 16px 22px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 li{margin-bottom:7px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-breadcrumb{font-size:14px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-pdf{display:inline-block;background:#8e1d22;color:white;padding:12px 18px;border-radius:4px;font-weight:600;text-decoration:none}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents{background:#f6f6f6;border:1px solid #dedede;padding:16px;font-size:14px;line-height:1.4}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents summary{font-size:18px;color:#8e1d22;font-weight:bold;cursor:pointer;margin-bottom:10px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents nav{max-height:65vh;overflow:auto}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents ol{list-style:none;margin:0;padding:0}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents a{display:block;padding:5px 0}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-reference{font-size:15px;scroll-margin-top:120px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-sidebar{position:sticky;top:105px;align-self:flex-start}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-author{background:#f6f6f6;padding:18px;border-top:3px solid #8e1d22}@media(max-width:1024px){.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-sidebar{position:static;order:-1;width:100%!important}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-layout{flex-direction:column!important}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-body{width:100%!important}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .sp-contents nav{max-height:230px}}@media(max-width:767px){.elementor-6243 .elementor-element.elementor-element-4d2ce731{font-size:16px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h1{font-size:29px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h2{font-size:25px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 h3{font-size:21px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 table{min-width:610px}.elementor-6243 .elementor-element.elementor-element-4d2ce731 .elementor-widget-image img{max-height:320px}}/* End custom CSS */