.elementor-3353 .elementor-element.elementor-element-22c32db{--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;--padding-top:56px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-22c32db:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-22c32db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-22932a1{--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;--justify-content:space-between;--align-items:flex-end;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-d149fc1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3353 .elementor-element.elementor-element-c712ed2{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0.8px;color:#B8B6B2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-717af92 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:140px;font-weight:800;text-transform:uppercase;line-height:0.84em;color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-33aa569{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-4aed02c{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-cea1ee7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(244,241,235,0.14);--border-color:rgba(244,241,235,0.14);--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-cea1ee7:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-cea1ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-2b36d11{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-68c76ba{--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;--justify-content:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-7cf3021 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-1ccf070 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-b43b5f7 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-a998969 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-28adea7 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-c414e8b .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-e720bb3 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-cbe7552{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(244,241,235,0.14);--border-color:rgba(244,241,235,0.14);--padding-top:48px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-cbe7552:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-cbe7552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-5f7a65f{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-ffde648{--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:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-08fdaac{--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-d8c8a2c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-a20256a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-adaf7c9{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-40bc150 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-280a7e1{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(244,241,235,0.14);--border-color:rgba(244,241,235,0.14);--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-280a7e1:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-280a7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-faeedaa{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-6a0772a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:0.88em;color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-8d35e85{--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:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-ae37a6d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(244,241,235,0.14);--border-color:rgba(244,241,235,0.14);--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-ae37a6d:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-ae37a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-3353 .elementor-element.elementor-element-80360a3{--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;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-71e8a29{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-78d5e80{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-175fdbc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:96px;font-weight:800;text-transform:uppercase;line-height:0.88em;color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-2fa0e18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-acf4e56{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-5202783{--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;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-37ea2e3{--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;--padding-top:10px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-3353 .elementor-element.elementor-element-37ea2e3:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-37ea2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3353 .elementor-element.elementor-element-f4975a0 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-3353 .elementor-element.elementor-element-d469fac .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1em;color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-6a0ffca{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-55c9e86{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-4ad15e4{--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;--padding-top:10px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-3353 .elementor-element.elementor-element-4ad15e4:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-4ad15e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-34a47a5 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-3353 .elementor-element.elementor-element-90c4618 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1em;color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-4ebed02{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-f5b49d7{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-d0bd598{--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;--padding-top:10px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-3353 .elementor-element.elementor-element-d0bd598:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-d0bd598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-7caa340 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-3353 .elementor-element.elementor-element-b52638d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1em;color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-0bb7aaa{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-7349854{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-e93aec1{--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;--padding-top:10px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-3353 .elementor-element.elementor-element-e93aec1:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-e93aec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-99dd5de img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-3353 .elementor-element.elementor-element-972b2e5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1em;color:#0B0B0B;}.elementor-3353 .elementor-element.elementor-element-d0816db{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-055beef{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#3A3632;}.elementor-3353 .elementor-element.elementor-element-f3c08f4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(244,241,235,0.14);--border-color:rgba(244,241,235,0.14);--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3353 .elementor-element.elementor-element-f3c08f4:not(.elementor-motion-effects-element-type-background), .elementor-3353 .elementor-element.elementor-element-f3c08f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-3353 .elementor-element.elementor-element-c4e565b{--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-6256b92{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-799c997{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-ac10612 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:0.95em;color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-5cb5866{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-d616d14{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B8B6B2;}.elementor-3353 .elementor-element.elementor-element-b6bc53e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;fill:#F4F1EB;color:#F4F1EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,241,235,0.28);border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button:hover, .elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button:focus{background-color:rgba(244,241,235,0.08);color:#F4F1EB;border-color:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button:hover svg, .elementor-3353 .elementor-element.elementor-element-827c7d4 .elementor-button:focus svg{fill:#F4F1EB;}.elementor-3353 .elementor-element.elementor-element-32893e3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#F4F1EB;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3353 .elementor-element.elementor-element-22c32db{--padding-top:40px;--padding-bottom:51px;--padding-left:40px;--padding-right:40px;}.elementor-3353 .elementor-element.elementor-element-22932a1{--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;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3353 .elementor-element.elementor-element-717af92 .elementor-heading-title{font-size:96px;}.elementor-3353 .elementor-element.elementor-element-cea1ee7{--padding-top:17px;--padding-bottom:17px;--padding-left:40px;--padding-right:40px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-3353 .elementor-element.elementor-element-cbe7552{--padding-top:34px;--padding-bottom:69px;--padding-left:40px;--padding-right:40px;}.elementor-3353 .elementor-element.elementor-element-08fdaac{--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;}.elementor-3353 .elementor-element.elementor-element-280a7e1{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3353 .elementor-element.elementor-element-6a0772a .elementor-heading-title{font-size:60px;}.elementor-3353 .elementor-element.elementor-element-ae37a6d{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3353 .elementor-element.elementor-element-80360a3{--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;}.elementor-3353 .elementor-element.elementor-element-175fdbc .elementor-heading-title{font-size:72px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3353 .elementor-element.elementor-element-d469fac .elementor-heading-title{font-size:30px;}.elementor-3353 .elementor-element.elementor-element-90c4618 .elementor-heading-title{font-size:30px;}.elementor-3353 .elementor-element.elementor-element-b52638d .elementor-heading-title{font-size:30px;}.elementor-3353 .elementor-element.elementor-element-972b2e5 .elementor-heading-title{font-size:30px;}.elementor-3353 .elementor-element.elementor-element-f3c08f4{--padding-top:46px;--padding-bottom:46px;--padding-left:40px;--padding-right:40px;}.elementor-3353 .elementor-element.elementor-element-c4e565b{--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;}.elementor-3353 .elementor-element.elementor-element-ac10612 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-3353 .elementor-element.elementor-element-22c32db{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3353 .elementor-element.elementor-element-22932a1{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3353 .elementor-element.elementor-element-d149fc1{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3353 .elementor-element.elementor-element-717af92 .elementor-heading-title{font-size:64px;}.elementor-3353 .elementor-element.elementor-element-33aa569{--width:100%;}.elementor-3353 .elementor-element.elementor-element-cea1ee7{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-3353 .elementor-element.elementor-element-cbe7552{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3353 .elementor-element.elementor-element-08fdaac{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3353 .elementor-element.elementor-element-d8c8a2c{--width:100%;}.elementor-3353 .elementor-element.elementor-element-adaf7c9{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3353 .elementor-element.elementor-element-280a7e1{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3353 .elementor-element.elementor-element-6a0772a .elementor-heading-title{font-size:48px;}.elementor-3353 .elementor-element.elementor-element-ae37a6d{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3353 .elementor-element.elementor-element-80360a3{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3353 .elementor-element.elementor-element-71e8a29{--width:100%;}.elementor-3353 .elementor-element.elementor-element-175fdbc .elementor-heading-title{font-size:52px;}.elementor-3353 .elementor-element.elementor-element-2fa0e18{--width:100%;}.elementor-3353 .elementor-element.elementor-element-5202783{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3353 .elementor-element.elementor-element-37ea2e3{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3353 .elementor-element.elementor-element-f4975a0 img{height:260px;}.elementor-3353 .elementor-element.elementor-element-d469fac .elementor-heading-title{font-size:28px;}.elementor-3353 .elementor-element.elementor-element-4ad15e4{--width:100%;}.elementor-3353 .elementor-element.elementor-element-34a47a5 img{height:260px;}.elementor-3353 .elementor-element.elementor-element-90c4618 .elementor-heading-title{font-size:28px;}.elementor-3353 .elementor-element.elementor-element-d0bd598{--width:100%;}.elementor-3353 .elementor-element.elementor-element-7caa340 img{height:260px;}.elementor-3353 .elementor-element.elementor-element-b52638d .elementor-heading-title{font-size:28px;}.elementor-3353 .elementor-element.elementor-element-e93aec1{--width:100%;}.elementor-3353 .elementor-element.elementor-element-99dd5de img{height:260px;}.elementor-3353 .elementor-element.elementor-element-972b2e5 .elementor-heading-title{font-size:28px;}.elementor-3353 .elementor-element.elementor-element-f3c08f4{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3353 .elementor-element.elementor-element-c4e565b{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3353 .elementor-element.elementor-element-6256b92{--width:100%;}.elementor-3353 .elementor-element.elementor-element-ac10612 .elementor-heading-title{font-size:30px;}.elementor-3353 .elementor-element.elementor-element-5cb5866{--width:100%;}.elementor-3353 .elementor-element.elementor-element-b6bc53e{--width:100%;}}@media(min-width:768px){.elementor-3353 .elementor-element.elementor-element-22c32db{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-d149fc1{--width:64%;}.elementor-3353 .elementor-element.elementor-element-33aa569{--width:30%;}.elementor-3353 .elementor-element.elementor-element-cea1ee7{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-cbe7552{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-d8c8a2c{--width:60%;}.elementor-3353 .elementor-element.elementor-element-adaf7c9{--width:30%;}.elementor-3353 .elementor-element.elementor-element-280a7e1{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-ae37a6d{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-71e8a29{--width:58%;}.elementor-3353 .elementor-element.elementor-element-2fa0e18{--width:30%;}.elementor-3353 .elementor-element.elementor-element-37ea2e3{--width:23%;}.elementor-3353 .elementor-element.elementor-element-4ad15e4{--width:23%;}.elementor-3353 .elementor-element.elementor-element-d0bd598{--width:23%;}.elementor-3353 .elementor-element.elementor-element-e93aec1{--width:23%;}.elementor-3353 .elementor-element.elementor-element-f3c08f4{--content-width:1312px;}.elementor-3353 .elementor-element.elementor-element-6256b92{--width:38%;}.elementor-3353 .elementor-element.elementor-element-5cb5866{--width:30%;}.elementor-3353 .elementor-element.elementor-element-b6bc53e{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3353 .elementor-element.elementor-element-d149fc1{--width:100%;}.elementor-3353 .elementor-element.elementor-element-33aa569{--width:100%;}.elementor-3353 .elementor-element.elementor-element-d8c8a2c{--width:100%;}.elementor-3353 .elementor-element.elementor-element-adaf7c9{--width:100%;}.elementor-3353 .elementor-element.elementor-element-71e8a29{--width:100%;}.elementor-3353 .elementor-element.elementor-element-2fa0e18{--width:100%;}.elementor-3353 .elementor-element.elementor-element-37ea2e3{--width:48%;}.elementor-3353 .elementor-element.elementor-element-4ad15e4{--width:48%;}.elementor-3353 .elementor-element.elementor-element-d0bd598{--width:48%;}.elementor-3353 .elementor-element.elementor-element-e93aec1{--width:48%;}.elementor-3353 .elementor-element.elementor-element-6256b92{--width:100%;}.elementor-3353 .elementor-element.elementor-element-5cb5866{--width:100%;}.elementor-3353 .elementor-element.elementor-element-b6bc53e{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-c712ed2 */.elementor-3353 .elementor-element.elementor-element-c712ed2 p{color:inherit;margin:0;font:inherit;letter-spacing:inherit} .elementor-3353 .elementor-element.elementor-element-c712ed2 a{color:#B8B6B2;text-decoration:none} .elementor-3353 .elementor-element.elementor-element-c712ed2 a:hover{color:#F4F1EB} .elementor-3353 .elementor-element.elementor-element-c712ed2 [aria-current]{color:#F4F1EB} .elementor-3353 .elementor-element.elementor-element-c712ed2 .sep{color:#8A8884;margin:0 6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-717af92 */.elementor-3353 .elementor-element.elementor-element-717af92 .b-serif{display:block;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;line-height:1;margin-top:.12em;font-size:.44em}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aed02c */.elementor-3353 .elementor-element.elementor-element-4aed02c p{margin:0} .elementor-3353 .elementor-element.elementor-element-4aed02c p, .elementor-3353 .elementor-element.elementor-element-4aed02c span{color:inherit} .elementor-3353 .elementor-element.elementor-element-4aed02c p, .elementor-3353 .elementor-element.elementor-element-4aed02c a, .elementor-3353 .elementor-element.elementor-element-4aed02c span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b36d11 */.elementor-3353 .elementor-element.elementor-element-2b36d11 p{margin:0 0 16px;letter-spacing:1.6px;text-transform:uppercase} .elementor-3353 .elementor-element.elementor-element-2b36d11 p, .elementor-3353 .elementor-element.elementor-element-2b36d11 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-2b36d11 p, .elementor-3353 .elementor-element.elementor-element-2b36d11 a, .elementor-3353 .elementor-element.elementor-element-2b36d11 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f7a65f */.elementor-3353 .elementor-element.elementor-element-5f7a65f p{margin:0;display:flex;align-items:center;gap:10px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;color:inherit} .elementor-3353 .elementor-element.elementor-element-5f7a65f p::before{content:"";width:8px;height:8px;background:#C60300;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa56d9 */@layer birdy-xceed{:root,html{--customizable-bg:#0B0B0B !important;--customizable-primary-text:#F4F1EB !important;--customizable-primary:#C60300 !important;--customizable-actions-text:#F4F1EB !important;--customizable-accent:#F4F1EB !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget,.elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget *{font-family:"Archivo",Arial,sans-serif !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget .min-h-screen{min-height:0 !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget [class*="py-800"]{padding-top:0 !important;padding-bottom:0 !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget [class*="pb-800"]{padding-bottom:0 !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget [class*="layout-body-lg-default"]{max-width:none !important;padding-left:0 !important;padding-right:0 !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h1{font-family:"Barlow Condensed",Arial,sans-serif !important;font-weight:800 !important;font-size:88px !important;line-height:.9 !important;text-transform:uppercase !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h2{font-family:"Barlow Condensed",Arial,sans-serif !important;font-weight:800 !important;text-transform:uppercase !important;line-height:.95 !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h3[class*="text-headlines"]{font-family:"Barlow Condensed",Arial,sans-serif !important;font-weight:800 !important;font-size:24px !important;text-transform:uppercase !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h1.whitespace-nowrap{display:none !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h2.text-headlines-m{font-family:"Instrument Serif",Georgia,serif !important;font-style:italic !important;font-weight:400 !important;font-size:36px !important;line-height:1 !important;text-transform:none !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget .text-bodyBold-xl{font-family:"Barlow Condensed",Arial,sans-serif !important;font-weight:800 !important;font-size:36px !important;line-height:.95 !important;text-transform:uppercase !important;word-break:normal !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget .text-body-s{font-size:13px !important;letter-spacing:.6px !important;color:#B8B6B2 !important} @media(max-width:767px){.elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h1{font-size:52px !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget .text-bodyBold-xl{font-size:28px !important} .elementor-3353 .elementor-element.elementor-element-afa56d9 #xceed-widget h2.text-headlines-m{font-size:30px !important}}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a20256a */.elementor-3353 .elementor-element.elementor-element-a20256a p{margin:0} .elementor-3353 .elementor-element.elementor-element-a20256a p, .elementor-3353 .elementor-element.elementor-element-a20256a span{color:inherit} .elementor-3353 .elementor-element.elementor-element-a20256a p, .elementor-3353 .elementor-element.elementor-element-a20256a a, .elementor-3353 .elementor-element.elementor-element-a20256a span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40bc150 */.elementor-3353 .elementor-element.elementor-element-40bc150 a{text-decoration:underline;text-decoration-color:#C60300;text-decoration-thickness:2px;text-underline-offset:6px;display:inline-flex;min-height:44px;align-items:center}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faeedaa */.elementor-3353 .elementor-element.elementor-element-faeedaa p{margin:0;display:flex;align-items:center;gap:10px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;color:inherit} .elementor-3353 .elementor-element.elementor-element-faeedaa p::before{content:"";width:8px;height:8px;background:#C60300;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a0772a */.elementor-3353 .elementor-element.elementor-element-6a0772a .b-serif{display:block;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;line-height:1;margin-top:.12em;font-size:.62em}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9f412b */.elementor-3353 .elementor-element.elementor-element-f9f412b .bx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-card{display:flex;flex-direction:column;gap:14px;color:#F4F1EB;text-decoration:none} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-body{display:flex;flex-direction:column;gap:8px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-img{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#151515} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-card:hover .bx-img img{transform:scale(1.04)} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-chip{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;padding:10px 8px 8px;background:#C60300;color:#F4F1EB;line-height:1} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-chip b{font-family:"Barlow Condensed",Arial,sans-serif;font-weight:800;font-size:34px;line-height:.85} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-chip i{font-family:"Archivo",Arial,sans-serif;font-style:normal;font-weight:700;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;margin-top:4px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-date{font-family:"Archivo",Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#B8B6B2} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-name{font-family:"Barlow Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.9;letter-spacing:-.2px;text-transform:uppercase} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-card:hover .bx-name{text-decoration:underline;text-decoration-color:#C60300;text-decoration-thickness:2px;text-underline-offset:5px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-tags{display:flex;flex-wrap:wrap;gap:6px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-tags span{font-family:"Archivo",Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;border:1px solid rgba(244,241,235,.28);padding:4px 8px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-cta{align-self:flex-start;margin-top:6px;font-family:"Archivo",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#F4F1EB;background:#C60300;padding:12px 16px;min-height:44px;display:inline-flex;align-items:center;gap:8px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-cta em{font-style:normal} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-card:hover .bx-cta{background:#9E0200} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-card{flex-direction:row;align-items:stretch;gap:28px;border:1px solid rgba(244,241,235,.14);padding:20px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-img{width:46%;flex-shrink:0} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-body{justify-content:flex-end;gap:12px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-name{font-size:44px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-more{margin-top:40px;font-family:"Archivo",Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#F4F1EB;background:transparent;border:1px solid rgba(244,241,235,.28);padding:16px 24px;min-height:48px;cursor:pointer;border-radius:0} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-more:hover{border-color:#F4F1EB;background:rgba(244,241,235,.08)} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-empty{font-family:"Archivo",Arial,sans-serif;font-size:16px;color:#B8B6B2;margin:0} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-week{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(11,11,11,.18)} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wd{display:flex;flex-direction:column;gap:10px;padding:18px 16px 4px 0} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wd+.bx-wd{padding-left:16px;border-left:1px solid rgba(11,11,11,.18)} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wdn{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:26px;line-height:1;color:#0B0B0B} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wdn i{font-family:"Archivo",Arial,sans-serif;font-style:normal;font-size:12px;font-weight:600;letter-spacing:1.4px;color:#5B5550;margin-left:4px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wev{font-family:"Barlow Condensed",Arial,sans-serif;font-weight:800;font-size:28px;line-height:.95;text-transform:uppercase;color:#0B0B0B;text-decoration:none} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wev em{font-style:normal;color:#C60300} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wev:hover{text-decoration:underline;text-decoration-color:#C60300;text-decoration-thickness:2px;text-underline-offset:5px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wnone{font-family:"Archivo",Arial,sans-serif;font-size:14px;line-height:1.45;color:#3A3632} @media(max-width:1024px){.elementor-3353 .elementor-element.elementor-element-f9f412b .bx-grid{grid-template-columns:repeat(3,minmax(0,1fr))} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few{grid-template-columns:minmax(0,1fr)}} @media(max-width:767px){.elementor-3353 .elementor-element.elementor-element-f9f412b .bx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-name{font-size:22px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-chip{min-width:52px;padding:8px 6px 6px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-chip b{font-size:26px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-card{flex-direction:column;padding:16px;gap:16px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-img{width:100%} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-few .bx-name{font-size:34px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-week{grid-template-columns:minmax(0,1fr)} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wd{padding:14px 0 14px} .elementor-3353 .elementor-element.elementor-element-f9f412b .bx-wd+.bx-wd{padding-left:0;border-left:0;border-top:1px solid rgba(11,11,11,.18)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78d5e80 */.elementor-3353 .elementor-element.elementor-element-78d5e80 p{margin:0;display:flex;align-items:center;gap:10px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;color:inherit} .elementor-3353 .elementor-element.elementor-element-78d5e80 p::before{content:"";width:8px;height:8px;background:#C60300;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175fdbc */.elementor-3353 .elementor-element.elementor-element-175fdbc .b-serif{display:block;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;line-height:1;margin-top:.12em;font-size:.62em}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf4e56 */.elementor-3353 .elementor-element.elementor-element-acf4e56 p{margin:0} .elementor-3353 .elementor-element.elementor-element-acf4e56 p, .elementor-3353 .elementor-element.elementor-element-acf4e56 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-acf4e56 p, .elementor-3353 .elementor-element.elementor-element-acf4e56 a, .elementor-3353 .elementor-element.elementor-element-acf4e56 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4975a0 */.elementor-3353 .elementor-element.elementor-element-f4975a0 a{display:block;width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a0ffca */.elementor-3353 .elementor-element.elementor-element-6a0ffca p{margin:0} .elementor-3353 .elementor-element.elementor-element-6a0ffca p, .elementor-3353 .elementor-element.elementor-element-6a0ffca span{color:inherit} .elementor-3353 .elementor-element.elementor-element-6a0ffca p, .elementor-3353 .elementor-element.elementor-element-6a0ffca a, .elementor-3353 .elementor-element.elementor-element-6a0ffca span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c9e86 */.elementor-3353 .elementor-element.elementor-element-55c9e86 p{margin:0;letter-spacing:1px;text-transform:uppercase;font-weight:700} .elementor-3353 .elementor-element.elementor-element-55c9e86 p, .elementor-3353 .elementor-element.elementor-element-55c9e86 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-55c9e86 p, .elementor-3353 .elementor-element.elementor-element-55c9e86 a, .elementor-3353 .elementor-element.elementor-element-55c9e86 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34a47a5 */.elementor-3353 .elementor-element.elementor-element-34a47a5 a{display:block;width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ebed02 */.elementor-3353 .elementor-element.elementor-element-4ebed02 p{margin:0} .elementor-3353 .elementor-element.elementor-element-4ebed02 p, .elementor-3353 .elementor-element.elementor-element-4ebed02 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-4ebed02 p, .elementor-3353 .elementor-element.elementor-element-4ebed02 a, .elementor-3353 .elementor-element.elementor-element-4ebed02 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5b49d7 */.elementor-3353 .elementor-element.elementor-element-f5b49d7 p{margin:0;letter-spacing:1px;text-transform:uppercase;font-weight:700} .elementor-3353 .elementor-element.elementor-element-f5b49d7 p, .elementor-3353 .elementor-element.elementor-element-f5b49d7 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-f5b49d7 p, .elementor-3353 .elementor-element.elementor-element-f5b49d7 a, .elementor-3353 .elementor-element.elementor-element-f5b49d7 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7caa340 */.elementor-3353 .elementor-element.elementor-element-7caa340 a{display:block;width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bb7aaa */.elementor-3353 .elementor-element.elementor-element-0bb7aaa p{margin:0} .elementor-3353 .elementor-element.elementor-element-0bb7aaa p, .elementor-3353 .elementor-element.elementor-element-0bb7aaa span{color:inherit} .elementor-3353 .elementor-element.elementor-element-0bb7aaa p, .elementor-3353 .elementor-element.elementor-element-0bb7aaa a, .elementor-3353 .elementor-element.elementor-element-0bb7aaa span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7349854 */.elementor-3353 .elementor-element.elementor-element-7349854 p{margin:0;letter-spacing:1px;text-transform:uppercase;font-weight:700} .elementor-3353 .elementor-element.elementor-element-7349854 p, .elementor-3353 .elementor-element.elementor-element-7349854 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-7349854 p, .elementor-3353 .elementor-element.elementor-element-7349854 a, .elementor-3353 .elementor-element.elementor-element-7349854 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99dd5de */.elementor-3353 .elementor-element.elementor-element-99dd5de a{display:block;width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0816db */.elementor-3353 .elementor-element.elementor-element-d0816db p{margin:0} .elementor-3353 .elementor-element.elementor-element-d0816db p, .elementor-3353 .elementor-element.elementor-element-d0816db span{color:inherit} .elementor-3353 .elementor-element.elementor-element-d0816db p, .elementor-3353 .elementor-element.elementor-element-d0816db a, .elementor-3353 .elementor-element.elementor-element-d0816db span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-055beef */.elementor-3353 .elementor-element.elementor-element-055beef p{margin:0;letter-spacing:1px;text-transform:uppercase;font-weight:700} .elementor-3353 .elementor-element.elementor-element-055beef p, .elementor-3353 .elementor-element.elementor-element-055beef span{color:inherit} .elementor-3353 .elementor-element.elementor-element-055beef p, .elementor-3353 .elementor-element.elementor-element-055beef a, .elementor-3353 .elementor-element.elementor-element-055beef span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-799c997 */.elementor-3353 .elementor-element.elementor-element-799c997 p{margin:0;display:flex;align-items:center;gap:10px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;color:inherit} .elementor-3353 .elementor-element.elementor-element-799c997 p::before{content:"";width:8px;height:8px;background:#C60300;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d616d14 */.elementor-3353 .elementor-element.elementor-element-d616d14 p{margin:0} .elementor-3353 .elementor-element.elementor-element-d616d14 p, .elementor-3353 .elementor-element.elementor-element-d616d14 span{color:inherit} .elementor-3353 .elementor-element.elementor-element-d616d14 p, .elementor-3353 .elementor-element.elementor-element-d616d14 a, .elementor-3353 .elementor-element.elementor-element-d616d14 span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32893e3 */.elementor-3353 .elementor-element.elementor-element-32893e3 a{text-decoration:underline;text-decoration-color:#C60300;text-decoration-thickness:2px;text-underline-offset:6px;display:inline-flex;min-height:44px;align-items:center}/* End custom CSS */