.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-1b18a650{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-435 .elementor-element.elementor-element-1b18a650.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-1b18a650 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;}.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 );}.elementor-435 .elementor-element.elementor-element-26686e5b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-26686e5b p{margin-block-end:19px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-435 .elementor-element.elementor-element-515dfd19{padding:30px 30px 30px 30px;}.elementor-435 .elementor-element.elementor-element-515dfd19 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0601c6a );}.elementor-435 .elementor-element.elementor-element-1d80980b{--display:flex;}.elementor-435 .elementor-element.elementor-element-10d22f06{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:23px;}.elementor-435 .elementor-element.elementor-element-10d22f06.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-435 .elementor-element.elementor-element-10d22f06 p{margin-block-end:0px;}.elementor-435 .elementor-element.elementor-element-4a16bd08{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-66425176{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-48c8b361{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-23f500e9{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-25f04727{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-7f989ad2{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-a76a10e{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-25e67769{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-2792d334{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-2cc79331{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-558d7a39{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-6995fd9{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-301cde33{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-619d1f33{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-6559691d{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-78053592{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FBF7EC38;--border-color:#FBF7EC38;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-435 .elementor-element.elementor-element-5ae6e944{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-435 .elementor-element.elementor-element-5086b1b1{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;color:#D7B67A;}.elementor-435 .elementor-element.elementor-element-177389f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-39f2a65b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-39f2a65b p{margin-block-end:0px;}.elementor-435 .elementor-element.elementor-element-2e35978c{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-5a15e112{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-7da186c0{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-6645aab3{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-ab477e7{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-2c220293{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-5efe07b9{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-274046c2{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-6287702d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-7f367e3{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-13753edc{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-6a7a771f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-5af2cc9f{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-42bfdd6d{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-5bd949a1{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-63afe9f9{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-76af934{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-5ac67cea{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#10302B;}.elementor-435 .elementor-element.elementor-element-33d6e155{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-35a1a747{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-2369444d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-14d98c16{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-13e7d9c{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-43231811{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-56ae290a{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-40e0677a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-dc82a17 );}.elementor-435 .elementor-element.elementor-element-4363a9b8{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-1fd32b94{text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1px;color:var( --e-global-color-accent );}.elementor-435 .elementor-element.elementor-element-1d492ba3{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 9px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-1d492ba3.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-1d492ba3:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-1026003b{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 16px 9px 16px;--container-widget-width:16%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-1026003b.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-1026003b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d{width:var( --container-widget-width, 21% );max-width:21%;padding:9px 16px 9px 16px;--container-widget-width:21%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-3c6ebe8d.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-15b32213{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-15b32213.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-15b32213:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-7838378c{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-7838378c.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-7838378c:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-337afc96{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-337afc96.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-337afc96:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-4e5f6f0e{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-4e5f6f0e.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-4e5f6f0e:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-691412b2{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-691412b2.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-691412b2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-2f0a6163{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-2f0a6163.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-2f0a6163:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-4729983b{padding:9px 16px 9px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-4729983b.elementor-element{--align-self:center;}.elementor-435 .elementor-element.elementor-element-4729983b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A419;border-radius:20px 20px 20px 20px;}.elementor-435 .elementor-element.elementor-element-2dfea6b6{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 12px 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:23px;}.elementor-435 .elementor-element.elementor-element-2dfea6b6.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-435 .elementor-element.elementor-element-2dfea6b6 p{margin-block-end:0px;}.elementor-435 .elementor-element.elementor-element-2ce0842b{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:none;font-style:normal;line-height:23px;color:#D6A419;}.elementor-435 .elementor-element.elementor-element-2ce0842b.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-435 .elementor-element.elementor-element-2ce0842b p{margin-block-end:0px;}.elementor-435 .elementor-element.elementor-element-2ce0842b a{color:var( --e-global-color-8a5099b );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-435 .elementor-element.elementor-element-1b18a650 .elementor-heading-title{font-size:35px;}.elementor-435 .elementor-element.elementor-element-26686e5b{font-size:12px;}.elementor-435 .elementor-element.elementor-element-26686e5b p{margin-block-end:18px;}.elementor-435 .elementor-element.elementor-element-25f04727{line-height:1em;}.elementor-435 .elementor-element.elementor-element-7f989ad2{line-height:1em;}.elementor-435 .elementor-element.elementor-element-619d1f33{padding:0px 26px 0px 0px;}.elementor-435 .elementor-element.elementor-element-6559691d{padding:0px 0px 0px 2px;text-align:end;line-height:1em;}.elementor-435 .elementor-element.elementor-element-5ae6e944{padding:0px 35px 0px 0px;}.elementor-435 .elementor-element.elementor-element-5086b1b1{text-align:end;line-height:1em;}.elementor-435 .elementor-element.elementor-element-6287702d{line-height:1em;}.elementor-435 .elementor-element.elementor-element-6a7a771f{line-height:1em;}.elementor-435 .elementor-element.elementor-element-5af2cc9f{line-height:1em;}.elementor-435 .elementor-element.elementor-element-5bd949a1{line-height:1em;}.elementor-435 .elementor-element.elementor-element-5ac67cea{line-height:1em;}.elementor-435 .elementor-element.elementor-element-33d6e155{line-height:1em;}.elementor-435 .elementor-element.elementor-element-4363a9b8{line-height:1em;}.elementor-435 .elementor-element.elementor-element-1fd32b94{line-height:1em;}.elementor-435 .elementor-element.elementor-element-1d492ba3{padding:0px 0px 5px 0px;line-height:1em;}.elementor-435 .elementor-element.elementor-element-1d492ba3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-1026003b{padding:0px 0px 0px 0px;line-height:1em;}.elementor-435 .elementor-element.elementor-element-1026003b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d{padding:0px 0px 0px 0px;line-height:1em;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-15b32213.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-7838378c.elementor-element{--flex-grow:0;--flex-shrink:0;}}@media(max-width:767px){.elementor-435 .elementor-element.elementor-element-1b18a650 .elementor-heading-title{font-size:24px;}.elementor-435 .elementor-element.elementor-element-26686e5b{font-size:16px;line-height:1.2em;}.elementor-435 .elementor-element.elementor-element-26686e5b p{margin-block-end:13px;}.elementor-435 .elementor-element.elementor-element-515dfd19{padding:14px 14px 14px 14px;}.elementor-435 .elementor-element.elementor-element-1d80980b{--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;--flex-wrap:wrap;}.elementor-435 .elementor-element.elementor-element-1d80980b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-4a16bd08{--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;}.elementor-435 .elementor-element.elementor-element-48c8b361{text-align:start;line-height:1.2em;}.elementor-435 .elementor-element.elementor-element-23f500e9{--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;}.elementor-435 .elementor-element.elementor-element-25f04727{line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-7f989ad2{text-align:start;line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-a76a10e{--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;}.elementor-435 .elementor-element.elementor-element-2792d334{text-align:start;}.elementor-435 .elementor-element.elementor-element-2cc79331{--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;}.elementor-435 .elementor-element.elementor-element-6995fd9{text-align:start;}.elementor-435 .elementor-element.elementor-element-301cde33{--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;}.elementor-435 .elementor-element.elementor-element-6559691d{text-align:start;line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-78053592{--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;}.elementor-435 .elementor-element.elementor-element-5086b1b1{text-align:start;line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-2e35978c{line-height:1.2em;}.elementor-435 .elementor-element.elementor-element-6645aab3{line-height:1.2em;}.elementor-435 .elementor-element.elementor-element-6287702d{line-height:1.3em;}.elementor-435 .elementor-element.elementor-element-6a7a771f{line-height:1em;}.elementor-435 .elementor-element.elementor-element-5af2cc9f{line-height:1.7em;}.elementor-435 .elementor-element.elementor-element-5bd949a1{line-height:1em;}.elementor-435 .elementor-element.elementor-element-63afe9f9{line-height:1.6em;}.elementor-435 .elementor-element.elementor-element-5ac67cea{line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-33d6e155{line-height:1.4em;}.elementor-435 .elementor-element.elementor-element-14d98c16{line-height:1.5em;}.elementor-435 .elementor-element.elementor-element-4363a9b8{line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-1fd32b94{line-height:1.1em;}.elementor-435 .elementor-element.elementor-element-1d492ba3{padding:0px 10px 0px 10px;font-size:12px;line-height:1em;}.elementor-435 .elementor-element.elementor-element-1d492ba3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-1026003b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;font-size:12px;line-height:0.9em;}.elementor-435 .elementor-element.elementor-element-1026003b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d{padding:3px 3px 3px 3px;font-size:12px;line-height:1em;}.elementor-435 .elementor-element.elementor-element-3c6ebe8d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-435 .elementor-element.elementor-element-337afc96{font-size:12px;}.elementor-435 .elementor-element.elementor-element-4e5f6f0e{font-size:12px;}.elementor-435 .elementor-element.elementor-element-691412b2{font-size:12px;}.elementor-435 .elementor-element.elementor-element-2f0a6163{font-size:12px;}.elementor-435 .elementor-element.elementor-element-4729983b{font-size:12px;}}/* Start custom CSS for image, class: .elementor-element-515dfd19 *//* Step 1: Add relative positioning to the main container */
.elementor-435 .elementor-element.elementor-element-515dfd19 {
    position: relative;
}

/* Step 2: Create the frame corner styling */
.elementor-435 .elementor-element.elementor-element-515dfd19::before,
.elementor-435 .elementor-element.elementor-element-515dfd19::after {
    content: "";
    position: absolute;
    border-color: var(--brass, #A8451C); /* Uses your variable, with a fallback brass hex */
    border-style: solid;
    width: 14px;
    height: 14px;
    z-index: 1; /* Ensures the frame sits on top of the image */
}

/* Step 3: Position the corners (Example: Top-Left and Bottom-Right) */
.elementor-435 .elementor-element.elementor-element-515dfd19::before {
    top: 10px;
    left: 10px;
    border-width: 2px 0 0 2px; /* Top and Left borders only */
}

.elementor-435 .elementor-element.elementor-element-515dfd19::after {
    bottom: 10px;
    right: 10px;
    border-width: 0 2px 2px 0; /* Bottom and Right borders only */
}/* End custom CSS */