.elementor-3380 .elementor-element.elementor-element-ac36b97{--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:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3380 .elementor-element.elementor-element-ac36b97:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-ac36b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-3380 .elementor-element.elementor-element-06988e3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:700;letter-spacing:1px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-7881900{column-gap:0px;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#C4A44C;}.elementor-3380 .elementor-element.elementor-element-da933f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2E2E24;--border-color:#2E2E24;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-da933f1.e-con{--align-self:flex-start;}.elementor-3380 .elementor-element.elementor-element-75705a1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2E2E24;--border-color:#2E2E24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3380 .elementor-element.elementor-element-75705a1.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3380 .elementor-element.elementor-element-9e3b32e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-94a4a72{font-family:"Share Tech Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-6b42a92{--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;}.elementor-3380 .elementor-element.elementor-element-697c3fc{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-697c3fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-697c3fc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-3380 .elementor-element.elementor-element-6abd6fe{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2E2E24;--border-color:#2E2E24;}.elementor-3380 .elementor-element.elementor-element-6abd6fe.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3380 .elementor-element.elementor-element-cda61e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-c4be133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-c4be133{font-family:"Share Tech Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-8a502ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3380 .elementor-element.elementor-element-8a502ed.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-3380 .elementor-element.elementor-element-cebcb5d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-3380 .elementor-element.elementor-element-cebcb5d{column-gap:0px;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:2px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-cebcb5d p{margin-block-end:0px;}.elementor-3380 .elementor-element.elementor-element-cebcb5d a{color:#FFFFFF;}.elementor-3380 .elementor-element.elementor-element-cebcb5d a:hover, .elementor-3380 .elementor-element.elementor-element-cebcb5d a:focus{color:#FFFFFF;}.elementor-3380 .elementor-element.elementor-element-2a068a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2E2E24;--border-color:#2E2E24;}.elementor-3380 .elementor-element.elementor-element-2a068a2.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3380 .elementor-element.elementor-element-e2cf7f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-e935731{font-family:"Share Tech Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-7deb70a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-ca15716{font-family:"Oswald", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:2px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-a62f98d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-3380 .elementor-element.elementor-element-a62f98d.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-3380 .elementor-element.elementor-element-1806819{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-4af997e{font-family:"Share Tech Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-f859868{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-577d166{font-family:"Oswald", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-14c0c1a{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-14c0c1a:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-14c0c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-b4de7e5{color:#2A2018;font-family:"Source Serif 4", Sans-serif;font-size:17px;}.elementor-3380 .elementor-element.elementor-element-a75cf37{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-a75cf37:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-a75cf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-a75cf37.e-con{--align-self:center;}.elementor-3380 .elementor-element.elementor-element-9a28fd1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-9a28fd1.e-con{--align-self:center;}.elementor-3380 .elementor-element.elementor-element-c913696 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#C4A44C;}.elementor-3380 .elementor-element.elementor-element-3c70625{font-family:"Source Serif 4", Sans-serif;font-size:17px;color:#D4C8B8;}.elementor-3380 .elementor-element.elementor-element-b2f12cc{--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:00px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-b2f12cc:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-b2f12cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-69d5354{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3380 .elementor-element.elementor-element-acd4473{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3380 .elementor-element.elementor-element-9c347a3 > .elementor-widget-container{margin:-35px 0px -35px 0px;}.elementor-3380 .elementor-element.elementor-element-9c347a3{column-gap:0px;font-family:"Share Tech Mono", Sans-serif;font-size:72px;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-9c347a3 p{margin-block-end:0px;}.elementor-3380 .elementor-element.elementor-element-e3e36bb > .elementor-widget-container{margin:-6px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-e3e36bb.elementor-element{--align-self:center;}.elementor-3380 .elementor-element.elementor-element-e3e36bb{font-family:"Share Tech Mono", Sans-serif;font-size:15px;letter-spacing:1px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-713913b > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-3380 .elementor-element.elementor-element-713913b{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#C4A44C;}.elementor-3380 .elementor-element.elementor-element-5f64aae{--display:flex;}.elementor-3380 .elementor-element.elementor-element-5f64aae:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-5f64aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-3380 .elementor-element.elementor-element-f4f74cd > .elementor-widget-container{margin:-4px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-f4f74cd{font-family:"Share Tech Mono", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-d258f1a{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:700;color:#FAF9F6;}.elementor-3380 .elementor-element.elementor-element-f780e8e{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3380 .elementor-element.elementor-element-f780e8e:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-f780e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-f8fc5d2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#1C1C1C;}.elementor-3380 .elementor-element.elementor-element-9df1c67{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3380 .elementor-element.elementor-element-6478c1c{--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;}.elementor-3380 .elementor-element.elementor-element-00e4aa0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-00e4aa0{font-family:"Share Tech Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B3362D;}.elementor-3380 .elementor-element.elementor-element-1d3ccd9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-3380 .elementor-element.elementor-element-20b8348{font-family:"Source Serif 4", Sans-serif;font-size:16px;line-height:1.65em;color:#3A2E1E;}.elementor-3380 .elementor-element.elementor-element-442e139{--display:flex;}.elementor-3380 .elementor-element.elementor-element-3617dae > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3380 .elementor-element.elementor-element-3617dae{font-family:"Share Tech Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B8920A;}.elementor-3380 .elementor-element.elementor-element-f074a5d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-3380 .elementor-element.elementor-element-9a5ae35{font-family:"Source Serif 4", Sans-serif;font-size:16px;line-height:1.65em;color:#3A2E1E;}.elementor-3380 .elementor-element.elementor-element-b664f29{--display:flex;}.elementor-3380 .elementor-element.elementor-element-98c0eed > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3380 .elementor-element.elementor-element-98c0eed{font-family:"Share Tech Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#5DA9E9;}.elementor-3380 .elementor-element.elementor-element-239eed6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-3380 .elementor-element.elementor-element-18254dd{font-family:"Source Serif 4", Sans-serif;font-size:16px;line-height:1.65em;color:#3A2E1E;}.elementor-3380 .elementor-element.elementor-element-6afab61{--display:flex;}.elementor-3380 .elementor-element.elementor-element-5902a7d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3380 .elementor-element.elementor-element-5902a7d{font-family:"Share Tech Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#5A7030;}.elementor-3380 .elementor-element.elementor-element-03f4c96 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-3380 .elementor-element.elementor-element-50e07bf{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8622A;--border-color:#C8622A;--border-radius:0px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-3380 .elementor-element.elementor-element-50e07bf:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-50e07bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232318;}.elementor-3380 .elementor-element.elementor-element-396e1ad{--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;}.elementor-3380 .elementor-element.elementor-element-02b4019{--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;}.elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__prev--label{color:#555555;}.elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__next--label{color:#555555;}.elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__prev--label, .elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__next--label{font-family:"Share Tech Mono", Sans-serif;font-size:13px;font-weight:700;}.elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__prev--title, .elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__next--title{color:#F3E0C7;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1.25px;}.elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__prev--title:hover, .elementor-3380 .elementor-element.elementor-element-5abd825 span.post-navigation__next--title:hover{color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-9659abf{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3380 .elementor-element.elementor-element-9659abf:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-9659abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E0C7;}.elementor-3380 .elementor-element.elementor-element-e1957aa{--display:flex;}.elementor-3380 .elementor-element.elementor-element-3f0c0f8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#1C1C1C;}.elementor-3380 .elementor-element.elementor-element-cf6afc4{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3380 .elementor-element.elementor-element-cf6afc4:after{content:"0.66";}.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__thumbnail__link{width:100%;}.elementor-3380 .elementor-element.elementor-element-cf6afc4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3380 .elementor-element.elementor-element-cf6afc4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3380 .elementor-element.elementor-element-cf6afc4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:1024px){.elementor-3380 .elementor-element.elementor-element-9df1c67{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3380 .elementor-element.elementor-element-ac36b97{--content-width:780px;}.elementor-3380 .elementor-element.elementor-element-75705a1{--width:25%;}.elementor-3380 .elementor-element.elementor-element-6abd6fe{--width:27.102%;}.elementor-3380 .elementor-element.elementor-element-2a068a2{--width:25%;}.elementor-3380 .elementor-element.elementor-element-14c0c1a{--content-width:780px;}.elementor-3380 .elementor-element.elementor-element-a75cf37{--content-width:780px;}.elementor-3380 .elementor-element.elementor-element-b2f12cc{--content-width:780px;}.elementor-3380 .elementor-element.elementor-element-acd4473{--width:30%;}.elementor-3380 .elementor-element.elementor-element-f780e8e{--content-width:780px;}.elementor-3380 .elementor-element.elementor-element-396e1ad{--content-width:780px;}}@media(max-width:767px){.elementor-3380 .elementor-element.elementor-element-9df1c67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3380 .elementor-element.elementor-element-cf6afc4:after{content:"0.5";}.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for image, class: .elementor-element-d52517e */.elementor-3380 .elementor-element.elementor-element-d52517e {
  width: 100%;
  padding: 0;
  margin: 0;
  line-height: 0;
}

.elementor-3380 .elementor-element.elementor-element-d52517e img {
  width: 100%;
  height: auto;
  display: block;
  max-height: 500px;
  object-fit: contain;
  background: #1C1C1C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac36b97 */.elementor-3380 .elementor-element.elementor-element-ac36b97 {
  border-bottom: 3px solid #C4A44C;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b4de7e5 */.elementor-3380 .elementor-element.elementor-element-b4de7e5 .elementor-post-content p {
  margin-bottom: 22px;
  color: #2a2018;
  font-family: 'Source Serif 4', serif;
  font-size: 17px;
  line-height: 1.75;
}

.elementor-3380 .elementor-element.elementor-element-b4de7e5 .elementor-post-content h3 {
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #1C1C1C;
  margin: 32px 0 12px;
  padding-bottom: 6px;
  border-bottom: 2px solid #C8B49A;
}

.elementor-3380 .elementor-element.elementor-element-b4de7e5 .elementor-post-content p:first-child::first-letter {
  font-family: 'Share Tech Mono', monospace;
  font-size: 72px;
  font-weight: 700;
  color: #B3362D;
  float: left;
  line-height: 0.85;
  margin: 6px 12px 0 0;
  text-shadow: 2px 2px 0 rgba(179,54,45,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c0c1a */.elementor-3380 .elementor-element.elementor-element-14c0c1a p {
  margin-bottom: 22px;
  color: #2a2018;
  font-family: 'Source Serif 4', serif;
  font-size: 17px;
  line-height: 1.75em;
}

.elementor-3380 .elementor-element.elementor-element-14c0c1a h3 {
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #1C1C1C;
  margin: 32px 0 12px;
  padding-bottom: 6px;
  border-bottom: 2px solid #C8B49A;
}

.elementor-3380 .elementor-element.elementor-element-14c0c1a p:first-of-type::first-letter {
  font-family: 'Share Tech Mono', monospace;
  font-size: 72px;
  font-weight: 700;
  color: #B3362D;
  float: left;
  line-height: 0.85;
  margin: 6px 12px 0 0;
  text-shadow: 2px 2px 0 rgba(179,54,45,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a28fd1 */.elementor-3380 .elementor-element.elementor-element-9a28fd1 {
  background: #232318;
  border: 1px solid #2e2e24;
  border-left: 4px solid #C4A44C;
  padding: 24px 28px;
  margin: 0 0 40px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acd4473 */.elementor-3380 .elementor-element.elementor-element-acd4473 {
  background: #111110;
  border-right: 1px solid #2e2e24;
  padding: 32px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f64aae */.elementor-3380 .elementor-element.elementor-element-5f64aae {
  padding: 28px 32px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6478c1c */.elementor-3380 .elementor-element.elementor-element-6478c1c {
  background: #FAEEDA;
  border: 1px solid #C8B49A;
  padding: 18px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-442e139 */.elementor-3380 .elementor-element.elementor-element-442e139 {
  background: #FAEEDA;
  border: 1px solid #C8B49A;
  padding: 18px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b664f29 */.elementor-3380 .elementor-element.elementor-element-b664f29 {
  background: #FAEEDA;
  border: 1px solid #C8B49A;
  padding: 18px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afab61 */.elementor-3380 .elementor-element.elementor-element-6afab61 {
  background: #FAEEDA;
  border: 1px solid #C8B49A;
  padding: 18px 20px;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-5abd825 */.elementor-3380 .elementor-element.elementor-element-5abd825 {
  border: 1px solid #2e2e24;
  padding: 16px 18px;
  transition: border-color 0.15s;
}

.elementor-3380 .elementor-element.elementor-element-5abd825:hover {
  border-color: #C4A44C;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-cf6afc4 */.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post {
  background: #FAEEDA;
  border: 1px solid #C8B49A;
  border-radius: 0;
  overflow: hidden;
  width: 100%;
  margin: 0;
  transition: border-color 0.15s, transform 0.15s;
  padding-bottom: 0;
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post:hover {
  border-color: #5DA9E9;
  transform: translateY(-2px);
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__thumbnail img {
  width: 100%;
  height: 180px;
  object-fit: cover;
  display: block;
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__text {
  padding: 12px 14px 16px;
  background: #FAEEDA;
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__title a {
  font-family: 'Oswald', sans-serif;
  font-size: 17px;
  font-weight: 600;
  color: #1C1C1C;
  line-height: 1.3;
  text-decoration: none;
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__title a:hover {
  color: #B3362D;
}

.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__meta-data,
.elementor-3380 .elementor-element.elementor-element-cf6afc4 .elementor-post__read-more {
  display: none;
}/* End custom CSS */