.elementor-3246 .elementor-element.elementor-element-9908c7e{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:240px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-42be5f7{--display:flex;--padding-top:0px;--padding-bottom:160px;--padding-left:20px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-8f6129f{padding:0px 0px 0px 0px;grid-column:span 4;}.elementor-3246 .elementor-element.elementor-element-8f6129f .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-f316b40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-a0f40ea{padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-a0f40ea .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-ee0a272{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-b62e196{padding:0px 20px 0px 20px;columns:1;font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-97fa70d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-4a9b406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-4a9b406 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-236180c{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-c8e2fff{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-c8e2fff .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-63ca043{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-831f208{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-ec55e10{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-ec55e10 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-b72d4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-59cdf51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:140px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:180px;}.elementor-3246 .elementor-element.elementor-element-dd5dc6a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-dd5dc6a .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-f35ca4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-ecb681f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-b1911cf{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-b1911cf .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-246664f{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-66a9a19{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-172555b{padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-172555b .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-55f7110{--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-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-c6160c8{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3246 .elementor-element.elementor-element-c37112c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-c37112c img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-0da1ec2{padding:20px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-0da1ec2 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-1499e1a{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-b7a8ca6{padding:0px 0px 0px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-54216a9{--display:flex;--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-3246 .elementor-element.elementor-element-8c26ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-8c26ec0 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-fad0764{padding:20px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-fad0764 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-7badc41{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-aaff8c5{padding:0px 0px 0px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-193f262{--display:flex;--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-3246 .elementor-element.elementor-element-547f91e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-547f91e img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-5433003{padding:20px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-5433003 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-0b4ea61{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-b5a25dd{padding:0px 0px 0px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-9d56470{--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-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-7bd7ad8{--display:flex;--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-3246 .elementor-element.elementor-element-de3f115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-de3f115 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-99dbc27{padding:20px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-99dbc27 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-9b8b4fb{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-bf166aa{--display:flex;--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-3246 .elementor-element.elementor-element-fc6f890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-fc6f890 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-5a37f63{padding:20px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-5a37f63 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-2b6e351{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-ab08fd8{--display:flex;--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-3246 .elementor-element.elementor-element-d386549{--display:flex;--padding-top:240px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-192992d{--display:flex;--padding-top:0px;--padding-bottom:160px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-143e58d{padding:0px 0px 0px 0px;grid-column:span 4;}.elementor-3246 .elementor-element.elementor-element-143e58d .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-2544844{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2c2eb4a{padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-2c2eb4a .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-c90646d{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-d1aefc4{padding:0px 20px 0px 20px;columns:1;font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-5f4c098{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-4c0003c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-4c0003c .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-9d68d4e{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-2f10ca4{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-9fdca34{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-9fdca34 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-3bf8376{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-a11b880{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-c56e42b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-c56e42b .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-d98a0f6{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-1c20dab{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-1511380{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-42f9423{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-42f9423 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-56b4f0a{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-851afb1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-b0011d0{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-b0011d0 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-ff89c35{padding:0px 0px 0px 0px;font-family:"Focal Maxi", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-04fb493{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-49ba466{padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-3246 .elementor-element.elementor-element-49ba466 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-f9bc4cb{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-13b5378{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-35c467e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-35c467e img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-8183514{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-8183514 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-77247ba{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-e0d8a25{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-216eff9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-b7b3d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-b7b3d51 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-894d232{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-894d232 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-712a2ac{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-247b228{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-2b9f745{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-f7f5def{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-ddb2ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-ddb2ef9 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-019a663{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-019a663 .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-bdcd94c{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-02863e6{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-cb2834c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-03d1347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-03d1347 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-618c3dd{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-618c3dd .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-36b40eb{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-49c19b5{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:200px;}.elementor-3246 .elementor-element.elementor-element-a0b84f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-67c3238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3246 .elementor-element.elementor-element-67c3238 img{width:320px;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-c81b89f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-c81b89f .elementor-heading-title{font-family:"Focal Maxi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-868b4d5{padding:5px 0px 5px 0px;text-align:start;font-family:"GT America Mono", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}@media(max-width:1024px){.elementor-3246 .elementor-element.elementor-element-9908c7e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3246 .elementor-element.elementor-element-9908c7e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-42be5f7{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-8f6129f .elementor-heading-title{font-size:30px;}.elementor-3246 .elementor-element.elementor-element-d386549{--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:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-192992d{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-143e58d{padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-143e58d .elementor-heading-title{font-size:26px;}.elementor-3246 .elementor-element.elementor-element-2544844{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2c2eb4a .elementor-heading-title{font-size:12px;}.elementor-3246 .elementor-element.elementor-element-c90646d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-d1aefc4{padding:0px 0px 0px 0px;font-size:16px;line-height:1.2em;}.elementor-3246 .elementor-element.elementor-element-5f4c098{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-9d68d4e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap: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:30px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2f10ca4{--width:48%;--gap:0% 4%;--row-gap:0%;--column-gap:4%;--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-3246 .elementor-element.elementor-element-9fdca34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-3246 .elementor-element.elementor-element-9fdca34 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-3bf8376{padding:0px 0px 0px 0px;font-size:9px;line-height:1.35em;}.elementor-3246 .elementor-element.elementor-element-a11b880{--width:48%;--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-3246 .elementor-element.elementor-element-c56e42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-3246 .elementor-element.elementor-element-c56e42b .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-d98a0f6{padding:0px 0px 0px 0px;font-size:9px;line-height:1.35em;}.elementor-3246 .elementor-element.elementor-element-1c20dab{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 4%;--row-gap:0%;--column-gap:4%;--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-3246 .elementor-element.elementor-element-1511380{--width:48%;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-42f9423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-3246 .elementor-element.elementor-element-42f9423 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-56b4f0a{padding:20px 0px 0px 0px;font-size:9px;line-height:1.35em;}.elementor-3246 .elementor-element.elementor-element-851afb1{--width:48%;--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-3246 .elementor-element.elementor-element-b0011d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-3246 .elementor-element.elementor-element-b0011d0 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-ff89c35{padding:0px 0px 0px 0px;font-size:9px;line-height:1.35em;}.elementor-3246 .elementor-element.elementor-element-04fb493{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-49ba466{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-f9bc4cb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-13b5378{--width:46%;--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-3246 .elementor-element.elementor-element-35c467e{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-8183514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-3246 .elementor-element.elementor-element-8183514 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-77247ba{padding:0px 0px 15px 0px;font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-e0d8a25{font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-216eff9{--width:46%;--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-3246 .elementor-element.elementor-element-b7b3d51{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-894d232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 23px 0px;}.elementor-3246 .elementor-element.elementor-element-894d232 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-712a2ac{padding:0px 0px 5px 0px;font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-247b228{font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-2b9f745{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-f7f5def{--width:46%;--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-3246 .elementor-element.elementor-element-ddb2ef9{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-019a663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-3246 .elementor-element.elementor-element-019a663 .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-bdcd94c{padding:0px 0px 15px 0px;font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-02863e6{font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-cb2834c{--width:46%;--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-3246 .elementor-element.elementor-element-03d1347{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-618c3dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-3246 .elementor-element.elementor-element-618c3dd .elementor-heading-title{font-size:16px;}.elementor-3246 .elementor-element.elementor-element-36b40eb{padding:0px 0px 15px 0px;font-size:8px;line-height:1.3em;}.elementor-3246 .elementor-element.elementor-element-49c19b5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-a0b84f2{--width:46%;--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-3246 .elementor-element.elementor-element-67c3238{padding:0px 0px 20px 0px;}.elementor-3246 .elementor-element.elementor-element-c81b89f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-3246 .elementor-element.elementor-element-c81b89f .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-42be5f7 */.elementor-3246 .elementor-element.elementor-element-42be5f7 {
    grid-column: 4 / span 4; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f316b40 */.elementor-3246 .elementor-element.elementor-element-f316b40 {
    grid-column: 1;
    grid-row: 2;       
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0a272 */.elementor-3246 .elementor-element.elementor-element-ee0a272 {
    grid-column: 4 / span 3; 
    align-self: start;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97fa70d */.elementor-3246 .elementor-element.elementor-element-97fa70d {
    grid-column: 1;
    grid-row: 3;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63ca043 */.elementor-3246 .elementor-element.elementor-element-63ca043 {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236180c */.elementor-3246 .elementor-element.elementor-element-236180c {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-831f208 */.elementor-3246 .elementor-element.elementor-element-831f208 {
    grid-column: 3 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59cdf51 */.elementor-3246 .elementor-element.elementor-element-59cdf51 {
    grid-column: 4 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246664f */.elementor-3246 .elementor-element.elementor-element-246664f {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb681f */.elementor-3246 .elementor-element.elementor-element-ecb681f {
    grid-column: 6;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66a9a19 */.elementor-3246 .elementor-element.elementor-element-66a9a19 {
    grid-column: 1;
    grid-row: 4;       
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0da1ec2 */.elementor-3246 .elementor-element.elementor-element-0da1ec2 {
    grid-column: 2 / span 2; 
    grid-row: 6;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1499e1a */.elementor-3246 .elementor-element.elementor-element-1499e1a {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a8ca6 */.elementor-3246 .elementor-element.elementor-element-b7a8ca6 {
    grid-column: 2 / span 2; 
    grid-row: 8;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fad0764 */.elementor-3246 .elementor-element.elementor-element-fad0764 {
    grid-column: 2 / span 2; 
    grid-row: 6;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7badc41 */.elementor-3246 .elementor-element.elementor-element-7badc41 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaff8c5 */.elementor-3246 .elementor-element.elementor-element-aaff8c5 {
    grid-column: 2 / span 2; 
    grid-row: 8;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5433003 */.elementor-3246 .elementor-element.elementor-element-5433003 {
    grid-column: 2 / span 2; 
    grid-row: 6;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b4ea61 */.elementor-3246 .elementor-element.elementor-element-0b4ea61 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5a25dd */.elementor-3246 .elementor-element.elementor-element-b5a25dd {
    grid-column: 2 / span 2; 
    grid-row: 8;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55f7110 */.elementor-3246 .elementor-element.elementor-element-55f7110 {
    grid-column: 2 / span 5;
    grid-row: 4;       
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99dbc27 */.elementor-3246 .elementor-element.elementor-element-99dbc27 {
    grid-column: 2 / span 2; 
    grid-row: 6;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b8b4fb */.elementor-3246 .elementor-element.elementor-element-9b8b4fb {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd7ad8 */.elementor-3246 .elementor-element.elementor-element-7bd7ad8 {
    grid-column: 2 / span 2; 
    grid-row: 5;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a37f63 */.elementor-3246 .elementor-element.elementor-element-5a37f63 {
    grid-column: 2 / span 2; 
    grid-row: 6;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b6e351 */.elementor-3246 .elementor-element.elementor-element-2b6e351 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf166aa */.elementor-3246 .elementor-element.elementor-element-bf166aa {
    grid-column: 3 / span 2; 
    grid-row: 5;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab08fd8 */.elementor-3246 .elementor-element.elementor-element-ab08fd8 {
    grid-column: 3 / span 2; 
    grid-row: 5;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d56470 */.elementor-3246 .elementor-element.elementor-element-9d56470 {
    grid-column: 2 / span 5;
    grid-row: 5;       
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4c098 */.elementor-3246 .elementor-element.elementor-element-5f4c098 {
    grid-column: 1;
    grid-row: 3;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf8376 */.elementor-3246 .elementor-element.elementor-element-3bf8376 {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f10ca4 */.elementor-3246 .elementor-element.elementor-element-2f10ca4 {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d98a0f6 */.elementor-3246 .elementor-element.elementor-element-d98a0f6 {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11b880 */.elementor-3246 .elementor-element.elementor-element-a11b880 {
    grid-column: 3 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d68d4e */.elementor-3246 .elementor-element.elementor-element-9d68d4e {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56b4f0a */.elementor-3246 .elementor-element.elementor-element-56b4f0a {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1511380 */.elementor-3246 .elementor-element.elementor-element-1511380 {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff89c35 */.elementor-3246 .elementor-element.elementor-element-ff89c35 {
    grid-column: 2;
    grid-row: 4;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851afb1 */.elementor-3246 .elementor-element.elementor-element-851afb1 {
    grid-column: 3 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c20dab */.elementor-3246 .elementor-element.elementor-element-1c20dab {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77247ba */.elementor-3246 .elementor-element.elementor-element-77247ba {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0d8a25 */.elementor-3246 .elementor-element.elementor-element-e0d8a25 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b5378 */.elementor-3246 .elementor-element.elementor-element-13b5378 {
    grid-column: 2 / span 2; 
    grid-row: 4;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-712a2ac */.elementor-3246 .elementor-element.elementor-element-712a2ac {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-247b228 */.elementor-3246 .elementor-element.elementor-element-247b228 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216eff9 */.elementor-3246 .elementor-element.elementor-element-216eff9 {
    grid-column: 2 / span 2; 
    grid-row: 4;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bc4cb */.elementor-3246 .elementor-element.elementor-element-f9bc4cb {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdcd94c */.elementor-3246 .elementor-element.elementor-element-bdcd94c {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02863e6 */.elementor-3246 .elementor-element.elementor-element-02863e6 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7f5def */.elementor-3246 .elementor-element.elementor-element-f7f5def {
    grid-column: 2 / span 2; 
    grid-row: 4;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36b40eb */.elementor-3246 .elementor-element.elementor-element-36b40eb {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b9f745 */.elementor-3246 .elementor-element.elementor-element-2b9f745 {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-868b4d5 */.elementor-3246 .elementor-element.elementor-element-868b4d5 {
    grid-column: 2 / span 2; 
    grid-row: 7;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0b84f2 */.elementor-3246 .elementor-element.elementor-element-a0b84f2 {
    grid-column: 2 / span 2; 
    grid-row: 4;
    align-self: start; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c19b5 */.elementor-3246 .elementor-element.elementor-element-49c19b5 {
    grid-column: 2 / span 2;
    grid-row: 3;     
    align-self: start; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Focal Maxi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tcstudio.es/wp-content/uploads/2025/12/FocalMaxi-Medium-Web.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT America Mono';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tcstudio.es/wp-content/uploads/2025/12/GT-America-Mono-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */