.elementor-1268 .elementor-element.elementor-element-50c5b2b1:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-50c5b2b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japan.epochish.com/wp-content/uploads/2026/07/Hero_japan.jpg");background-position:center center;}.elementor-1268 .elementor-element.elementor-element-50c5b2b1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(100deg, #161D30F0 0%, #20293F52 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-50c5b2b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-797fbe16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-797fbe16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-797fbe16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-797fbe16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-5f3c3992.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-5f3c3992.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-5f3c3992 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-5f3c3992 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-288dccbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-288dccbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-db6a53f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-db6a53f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-44a2a0a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-44a2a0a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-1268 .elementor-element.elementor-element-787a6492{text-align:end;}.elementor-1268 .elementor-element.elementor-element-787a6492 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;color:#D1D1D1;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-68424264.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-68424264.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-1f03c25f{text-align:end;}.elementor-1268 .elementor-element.elementor-element-1f03c25f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;color:#D1D1D1;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-46ef5003.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-46ef5003.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-60cae828{text-align:end;}.elementor-1268 .elementor-element.elementor-element-60cae828 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;color:#D1D1D1;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-38352b68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-38352b68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-78b552db{text-align:center;}.elementor-1268 .elementor-element.elementor-element-78b552db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;color:#D1D1D1;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-7e7096be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-7e7096be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1268 .elementor-element.elementor-element-3d0c1692 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:11px;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1268 .elementor-element.elementor-element-3d0c1692 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-3d0c1692 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1268 .elementor-element.elementor-element-3d0c1692 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-3d0c1692 .elementor-button:focus svg{fill:#000000;}.elementor-1268 .elementor-element.elementor-element-5ca0d{margin-top:120px;margin-bottom:0px;z-index:6;}.elementor-1268 .elementor-element.elementor-element-2092d2fb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;color:#FDE2FF;}.elementor-1268 .elementor-element.elementor-element-69834531 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;line-height:1.2em;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-26824d35{z-index:6;}.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-1268 .elementor-element.elementor-element-81217f5{font-family:"Inter", Sans-serif;color:#FFFFFFBF;}.elementor-1268 .elementor-element.elementor-element-6f15b3f9{z-index:6;}.elementor-1268 .elementor-element.elementor-element-c31b7f9 .elementor-button{background-color:#B04A5A;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-32b84221 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-32b84221{padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-32b84221.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1268 .elementor-element.elementor-element-237127e{margin-top:30px;margin-bottom:120px;z-index:6;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-1268 .elementor-element.elementor-element-514f30c{background-color:#161D3082;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item{background-color:#36434800;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9C9C9C;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-digits{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:25px;font-weight:400;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-label{color:#E6B201;font-family:"IBM Plex Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:2.5px;}.elementor-1268 .elementor-element.elementor-element-cd91af7{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-8f06064.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-8f06064.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-25362c2{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-b6e8a2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-b6e8a2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-6972ef0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-6972ef0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-e3462af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-0ddac04{text-align:center;}.elementor-1268 .elementor-element.elementor-element-0ddac04 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;font-style:italic;color:#141414;}.elementor-1268 .elementor-element.elementor-element-1fb42f7{padding:20px 200px 20px 200px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-1fb42f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-1268 .elementor-element.elementor-element-a066e76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-a066e76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#000000;}.elementor-1268 .elementor-element.elementor-element-e24db72{columns:2;column-gap:30px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1268 .elementor-element.elementor-element-bdda720{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1268 .elementor-element.elementor-element-60f0aa2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-60f0aa2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:8px;color:#494949;}.elementor-1268 .elementor-element.elementor-element-fa58ab9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-fa58ab9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-75d6675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-43cf926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-43cf926 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C0007B;}.elementor-1268 .elementor-element.elementor-element-12572dd .elementor-button{background-color:#B04A5A1C;font-family:"Roboto", Sans-serif;font-weight:400;fill:#232323;color:#232323;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B04A5A8F;border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-12572dd{width:auto;max-width:auto;}.elementor-1268 .elementor-element.elementor-element-fcc68fe .elementor-button{background-color:#B04A5A1C;font-family:"Roboto", Sans-serif;font-weight:400;fill:#232323;color:#232323;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B04A5A8F;border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-fcc68fe{width:auto;max-width:auto;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-5dd8877 .elementor-button{background-color:#B04A5A1C;font-family:"Roboto", Sans-serif;font-weight:400;fill:#232323;color:#232323;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B04A5A8F;border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-5dd8877{width:auto;max-width:auto;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-8d95ac2 .elementor-button{background-color:#B04A5A1C;font-family:"Roboto", Sans-serif;font-weight:400;fill:#232323;color:#232323;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B04A5A8F;border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-8d95ac2{width:auto;max-width:auto;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-01ff14a .elementor-button{background-color:#B04A5A1C;font-family:"Roboto", Sans-serif;font-weight:400;fill:#232323;color:#232323;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B04A5A8F;border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-01ff14a{width:auto;max-width:auto;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-abad02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-abad02a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D20086;}.elementor-1268 .elementor-element.elementor-element-10ea147 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1268 .elementor-element.elementor-element-588df7b{padding:0px 0px 0px 20px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#383838;}.elementor-1268 .elementor-element.elementor-element-59b0cf64:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-59b0cf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20293F;}.elementor-1268 .elementor-element.elementor-element-59b0cf64 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-59b0cf64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1268 .elementor-element.elementor-element-6f0f8374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-6f0f8374 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;letter-spacing:8px;color:#BEBEBE;}.elementor-1268 .elementor-element.elementor-element-4fab2468 > .elementor-background-overlay{background-color:#7D7D7D8C;opacity:0.5;}.elementor-1268 .elementor-element.elementor-element-4fab2468{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E58800;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-4fab2468, .elementor-1268 .elementor-element.elementor-element-4fab2468 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-7771301 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1268 .elementor-element.elementor-element-7f8e445d .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-7f8e445d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-7f8e445d.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-7f8e445d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-7f8e445d.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-7f8e445d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-7f8e445d .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-7f8e445d .elementor-icon svg{height:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1268 .elementor-element.elementor-element-45f3eda2 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-45f3eda2 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-3d605ac1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-3d605ac1 > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-6f4f840f .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-6f4f840f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-6f4f840f.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-6f4f840f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-6f4f840f.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-6f4f840f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-6f4f840f .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-6f4f840f .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-1854d04a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:18px;}.elementor-1268 .elementor-element.elementor-element-1854d04a .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;line-height:25px;}.elementor-1268 .elementor-element.elementor-element-5fc76774 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-5fc76774 > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-53d8d875 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-53d8d875.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-53d8d875.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-53d8d875.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-53d8d875.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-53d8d875.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-53d8d875 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-53d8d875 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-41875754 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-41875754 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-4e11abe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-4e11abe > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2830765b .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2830765b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2830765b.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-2830765b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2830765b.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-2830765b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2830765b .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-2830765b .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-7b2fea94 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-7b2fea94 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-18e699cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-18e699cd > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-1748dfb0 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-1748dfb0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-1748dfb0.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-1748dfb0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-1748dfb0.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-1748dfb0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-1748dfb0 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-1748dfb0 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-16053d92 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-16053d92 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-bf92093 > .elementor-background-overlay{background-color:#7D7D7D8C;opacity:0.5;}.elementor-1268 .elementor-element.elementor-element-bf92093{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E58800;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-bf92093, .elementor-1268 .elementor-element.elementor-element-bf92093 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-830f4ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-2698e8e .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2698e8e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2698e8e.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-2698e8e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2698e8e.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-2698e8e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2698e8e .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-2698e8e .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-2995542 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-2995542 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-8095238 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-8095238 > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-44a7767 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-44a7767.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-44a7767.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-44a7767.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-44a7767.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-44a7767.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-44a7767 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-44a7767 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-7ddefb2 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:18px;}.elementor-1268 .elementor-element.elementor-element-7ddefb2 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;line-height:25px;}.elementor-1268 .elementor-element.elementor-element-f4e5a3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-f4e5a3c > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-cddbd88 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-cddbd88.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-cddbd88.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-cddbd88.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-cddbd88.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-cddbd88.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-cddbd88 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-cddbd88 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-3cae03c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-3cae03c .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-b43cf65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-b43cf65 > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-52f4773 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-52f4773.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-52f4773.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-52f4773.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-52f4773.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-52f4773.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-52f4773 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-52f4773 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-0fefad8 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-0fefad8 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-1d7e0ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1268 .elementor-element.elementor-element-1d7e0ed > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-4a5f022 .elementor-icon-wrapper{text-align:center;}.elementor-1268 .elementor-element.elementor-element-4a5f022.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-4a5f022.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-4a5f022.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-4a5f022.elementor-view-framed .elementor-icon, .elementor-1268 .elementor-element.elementor-element-4a5f022.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-4a5f022 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-4a5f022 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-9a18074 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:normal;line-height:15px;}.elementor-1268 .elementor-element.elementor-element-9a18074 .elementor-counter-title{color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;line-height:50px;}.elementor-1268 .elementor-element.elementor-element-6d3ce1c1{margin-top:80px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-7acb25c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-597a8a1d{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-597a8a1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-6e6184be{text-align:center;}.elementor-1268 .elementor-element.elementor-element-6e6184be .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-3ba29bd{margin-top:45px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-ea0cea6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-ea0cea6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-ea0cea6 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-9afbada .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-6370800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-6370800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-6370800 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-392d403 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-d5bc726.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-d5bc726.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-d5bc726 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-bb2f91a .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-2982f0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-2982f0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-2982f0f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-309a168 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-85b3af5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-85b3af5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-85b3af5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-19e6c80 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-21128b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-21128b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-21128b6 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-087d1b4 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-3413fe4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-3413fe4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-3413fe4 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-c93cda9 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-8ae8806.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-8ae8806.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-8ae8806 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-8f709a0 .elementor-button:focus svg{fill:#F07600;}.elementor-1268 .elementor-element.elementor-element-bd76698{margin-top:80px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-9b57363 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-a3f3b06{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-a3f3b06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-f3cf966{text-align:center;}.elementor-1268 .elementor-element.elementor-element-f3cf966 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-3f33916{margin-top:45px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-952cb96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-952cb96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-952cb96 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-8d0c06c .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-3aece6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-3aece6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-3aece6c > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-4795a83 .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-abf1063.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-abf1063.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-abf1063 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-594897a .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-594897a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-594897a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-594897a .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-594897a .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-594897a .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-594897a .elementor-button:focus svg{fill:#F07600;}.elementor-1268 .elementor-element.elementor-element-c8f3499{margin-top:15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-25da98b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-25da98b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-25da98b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-1070d8c .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-4fb0b1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-4fb0b1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-4fb0b1d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-9d0ad4c .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-23cb2f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-23cb2f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-23cb2f3 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-e427ff3 .elementor-button:focus svg{fill:#F07600;}.elementor-1268 .elementor-element.elementor-element-eb735e0{margin-top:15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-29bb0fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-29bb0fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-29bb0fe > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-439760d .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-439760d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-439760d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-439760d .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-439760d .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-439760d .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-439760d .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-cf75900.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-cf75900.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-cf75900 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button{background-color:#02010100;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button:focus{color:#F07600;border-color:#F07600;}.elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-a2c613c .elementor-button:focus svg{fill:#F07600;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-d2c0675.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-d2c0675.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-d2c0675 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1268 .elementor-element.elementor-element-3ab7f141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-3ab7f141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-45eb3805{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-45eb3805 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-2a711c55{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2a711c55 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-4530d8e0{margin-top:80px;margin-bottom:80px;}.elementor-1268 .elementor-element.elementor-element-25f60567{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-25f60567 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-5453bec2{text-align:center;}.elementor-1268 .elementor-element.elementor-element-5453bec2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-4084424{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-7445dea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-f49a043{margin-top:00px;margin-bottom:80px;}.elementor-1268 .elementor-element.elementor-element-619db4ae{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-619db4ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-67935ba8{text-align:center;}.elementor-1268 .elementor-element.elementor-element-67935ba8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-74bf345b:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-74bf345b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20293F;}.elementor-1268 .elementor-element.elementor-element-74bf345b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-74bf345b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-7d3561e8{margin-top:50px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-78f99823 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-15d087dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-15d087dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#BEBEBE;}.elementor-1268 .elementor-element.elementor-element-28468071{text-align:center;}.elementor-1268 .elementor-element.elementor-element-28468071 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-1e8c4878{margin-top:40px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-19a3c366.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-19a3c366.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-19a3c366.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1268 .elementor-element.elementor-element-19a3c366 > .elementor-element-populated{text-align:center;}.elementor-1268 .elementor-element.elementor-element-69e1e817{width:auto;max-width:auto;}.elementor-1268 .elementor-element.elementor-element-69e1e817 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-581e5974{width:auto;max-width:auto;padding:0px 0px 0px 20px;}.elementor-1268 .elementor-element.elementor-element-581e5974 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:50px;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-7b894f09{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-7b894f09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:4px;color:#949494;}.elementor-1268 .elementor-element.elementor-element-797664c{margin-top:0px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-c7e2d93 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-af605bb{text-align:center;}.elementor-1268 .elementor-element.elementor-element-af605bb .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:normal;letter-spacing:0px;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-deb13ba:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-deb13ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6E1;}.elementor-1268 .elementor-element.elementor-element-deb13ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:15px;}.elementor-1268 .elementor-element.elementor-element-deb13ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-d988443.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-d988443.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-d988443.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1268 .elementor-element.elementor-element-d988443 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-bc6a7e5{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-91b89f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-91b89f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-bd65fbf .elementor-button{background-color:#C2185B;font-family:"Inter", Sans-serif;font-size:12px;letter-spacing:4.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFADE17D;padding:20px 075px 20px 75px;}.elementor-1268 .elementor-element.elementor-element-bd65fbf .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-bd65fbf .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #AD0044 50%, #F2295B00 100%);border-color:#0201017D;}.elementor-1268 .elementor-element.elementor-element-bd65fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-d150963.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-d150963.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-d150963 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-d150963 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1268 .elementor-element.elementor-element-1587739{margin-top:20px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-1fee60f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-1fee60f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#C2185B;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-fe3dd45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-fe3dd45 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-58ff24c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-58ff24c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-62ab73c{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-62ab73c .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-ac7d487{margin-top:25px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-e77f632 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-e77f632 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-ee84b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-ee84b1c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-2e8aa1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-2e8aa1e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-22a03a4{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-22a03a4 .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-03c0353{margin-top:25px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-b6caa0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-b6caa0c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-d5d780b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-d5d780b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-c0e0028{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-c0e0028 .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-a211071:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-a211071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20293F;}.elementor-1268 .elementor-element.elementor-element-a211071{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-a211071 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-80d8c17{margin-top:50px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-795cfff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-baf4b54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-baf4b54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#BEBEBE;}.elementor-1268 .elementor-element.elementor-element-43c92ef{text-align:center;}.elementor-1268 .elementor-element.elementor-element-43c92ef .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-61e78be{margin-top:40px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-a03b452.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-a03b452.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-092a009{width:auto;max-width:auto;}.elementor-1268 .elementor-element.elementor-element-092a009 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-f661680{width:auto;max-width:auto;padding:0px 0px 0px 20px;}.elementor-1268 .elementor-element.elementor-element-f661680 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:50px;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-94ef969{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:start;}.elementor-1268 .elementor-element.elementor-element-94ef969 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:4px;color:#949494;}.elementor-1268 .elementor-element.elementor-element-ac303eb{text-align:center;}.elementor-1268 .elementor-element.elementor-element-ac303eb .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:normal;letter-spacing:0px;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-5e6884b{background-color:#FFF6E1;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-bd0d3aa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1268 .elementor-element.elementor-element-4bdd142{margin-top:20px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-1539eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-1539eec > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#C2185B;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-7e386ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-7e386ac .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-fe13064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-fe13064 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-1f2fb08{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-1f2fb08 .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-fbee3ae{margin-top:25px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-214dc62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-214dc62 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-b613b96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-b613b96 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-0dc9443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-0dc9443 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-8176d7a{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-8176d7a .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-599e566{margin-top:25px;margin-bottom:10px;}.elementor-1268 .elementor-element.elementor-element-4f96675 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-4f96675 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-1f2e205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-1f2e205 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;letter-spacing:4.5px;color:#C4C4C4;}.elementor-1268 .elementor-element.elementor-element-1e0606a{padding:0px 0px 0px 15px;}.elementor-1268 .elementor-element.elementor-element-1e0606a .elementor-heading-title{font-size:12px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-cc995d3 .elementor-button{background-color:#C2185B;font-family:"Inter", Sans-serif;font-size:12px;letter-spacing:4.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFADE17D;padding:20px 075px 20px 75px;}.elementor-1268 .elementor-element.elementor-element-cc995d3 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-cc995d3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #AD0044 50%, #F2295B00 100%);border-color:#0201017D;}.elementor-1268 .elementor-element.elementor-element-cc995d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-607e06a2:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-607e06a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-607e06a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-607e06a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-1fb8926f{margin-top:80px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-5b7ee8b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-36b9200b{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-36b9200b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-2531f441{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2531f441 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-1268 .elementor-element.elementor-element-3f407a5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-3f407a5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-370ac6af{padding:0px 0px 030px 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-370ac6af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#7C7C7C;}.elementor-1268 .elementor-element.elementor-element-28943261{text-align:center;}.elementor-1268 .elementor-element.elementor-element-28943261 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-1268 .elementor-element.elementor-element-624f78e1 .elementor-accordion-item{border-color:#240F0F00;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#240F0F00;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#240F0F00;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-active .elementor-accordion-icon, .elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-active .elementor-accordion-title{color:#DC006A;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-active .elementor-accordion-icon svg{fill:#DC006A;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-tab-title .elementor-accordion-icon i:before{color:#DC006A;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-tab-title .elementor-accordion-icon svg{fill:#DC006A;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-1268 .elementor-element.elementor-element-624f78e1 .elementor-tab-content{font-family:"Arial", Sans-serif;font-size:15px;}.elementor-1268 .elementor-element.elementor-element-ebe0036{--display:flex;}.elementor-1268 .elementor-element.elementor-element-6e5f3a6d:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-6e5f3a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20293F;}.elementor-1268 .elementor-element.elementor-element-6e5f3a6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-6e5f3a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-28099700{margin-top:100px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-70113c67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-79d8c3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-79d8c3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#BEBEBE;}.elementor-1268 .elementor-element.elementor-element-111822ba{text-align:center;}.elementor-1268 .elementor-element.elementor-element-111822ba .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-14625003{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 150px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-14625003 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-7a3be6ae{margin-top:20px;margin-bottom:50px;}.elementor-1268 .elementor-element.elementor-element-637911fd .elementor-button{background-color:#B04A5A;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-637911fd .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-637911fd .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1268 .elementor-element.elementor-element-637911fd .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-637911fd .elementor-button:focus svg{fill:#000000;}.elementor-1268 .elementor-element.elementor-element-5e5e2503:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-5e5e2503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161F32;}.elementor-1268 .elementor-element.elementor-element-5e5e2503{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-1268 .elementor-element.elementor-element-5e5e2503 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-38f6da2e{margin-top:50px;margin-bottom:0px;padding:0px 80px 0px 80px;}.elementor-1268 .elementor-element.elementor-element-48d99a12{text-align:start;}.elementor-1268 .elementor-element.elementor-element-48d99a12 img{width:50%;}.elementor-1268 .elementor-element.elementor-element-6fb2d368{padding:0px 60px 0px 0px;text-align:justify;}.elementor-1268 .elementor-element.elementor-element-6fb2d368.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1268 .elementor-element.elementor-element-6fb2d368 .elementor-heading-title{font-size:13px;line-height:1.4em;color:#919191;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-3c601921.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-3c601921.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-3c601921 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-3c601921 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1268 .elementor-element.elementor-element-3adbeb81 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-521433e4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-521433e4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-278b6fd0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-278b6fd0 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-16c6942e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-16c6942e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-3f2ade8b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-3f2ade8b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-5cebfe44{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-5cebfe44 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-68617d62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-68617d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-68617d62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-1ef0c64 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-462102b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-462102b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-4587d3b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-4587d3b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:600;color:#C0BEBE;}.elementor-1268 .elementor-element.elementor-element-1bd6f6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-1bd6f6a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-2e719866{border-style:solid;border-width:1px 0px 0px 0px;border-color:#646464BD;margin-top:30px;margin-bottom:40px;}.elementor-1268 .elementor-element.elementor-element-2e719866, .elementor-1268 .elementor-element.elementor-element-2e719866 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-4d9e7ddb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-4d9e7ddb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;color:#676464;}.elementor-1268 .elementor-element.elementor-element-ae55f90{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-1268 .elementor-element.elementor-element-ae55f90 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;color:#676464;}.elementor-1268 .elementor-element.elementor-element-2e254d4:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-2e254d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20293F;}.elementor-1268 .elementor-element.elementor-element-2e254d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-2e254d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-fae4c88{margin-top:100px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-920ac57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-dd7c9ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-dd7c9ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#BEBEBE;}.elementor-1268 .elementor-element.elementor-element-893f354{text-align:center;}.elementor-1268 .elementor-element.elementor-element-893f354 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:normal;color:#FBF7F1;}.elementor-1268 .elementor-element.elementor-element-144e175{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 150px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-144e175 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;color:#919191;}.elementor-1268 .elementor-element.elementor-element-8a28b9a{margin-top:20px;margin-bottom:50px;}.elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button{background-color:#B04A5A;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button:hover, .elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button:hover svg, .elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button:focus svg{fill:#000000;}.elementor-1268 .elementor-element.elementor-element-f8f3777:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-f8f3777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161F32;}.elementor-1268 .elementor-element.elementor-element-f8f3777{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-1268 .elementor-element.elementor-element-f8f3777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-2f7a850{margin-top:50px;margin-bottom:0px;padding:0px 80px 0px 80px;}.elementor-1268 .elementor-element.elementor-element-50ff6d8{text-align:start;}.elementor-1268 .elementor-element.elementor-element-50ff6d8 img{width:50%;}.elementor-1268 .elementor-element.elementor-element-0a0ddc5{padding:0px 60px 0px 0px;text-align:justify;}.elementor-1268 .elementor-element.elementor-element-0a0ddc5 .elementor-heading-title{font-size:13px;line-height:1.4em;color:#919191;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-fbee000.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-fbee000.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-fbee000 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-fbee000 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1268 .elementor-element.elementor-element-bd3ea8e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-b97e246{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-b97e246 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-73da5a3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-73da5a3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-7e725c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-7e725c3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-eae086e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-eae086e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-7602796{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-7602796 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-375b71f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-375b71f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-375b71f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1268 .elementor-element.elementor-element-e63bdd5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#C8A24B;}.elementor-1268 .elementor-element.elementor-element-b0842a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-b0842a5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-fa8b559{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-fa8b559 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:600;color:#C0BEBE;}.elementor-1268 .elementor-element.elementor-element-25bd5eb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-25bd5eb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;color:#919191;}.elementor-1268 .elementor-element.elementor-element-aae1b67{border-style:solid;border-width:1px 0px 0px 0px;border-color:#646464BD;margin-top:30px;margin-bottom:40px;}.elementor-1268 .elementor-element.elementor-element-aae1b67, .elementor-1268 .elementor-element.elementor-element-aae1b67 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-277eb7a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-277eb7a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;color:#949494;}.elementor-1268 .elementor-element.elementor-element-006083f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-1268 .elementor-element.elementor-element-006083f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;color:#676464;}@media(max-width:1200px){.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-68617d62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-68617d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-68617d62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-1ef0c64{text-align:center;}.elementor-1268 .elementor-element.elementor-element-462102b{text-align:center;}.elementor-1268 .elementor-element.elementor-element-4587d3b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-4587d3b .elementor-heading-title{font-size:11px;}.elementor-1268 .elementor-element.elementor-element-1bd6f6a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-375b71f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1268 .elementor-element.elementor-element-375b71f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-375b71f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1268 .elementor-element.elementor-element-e63bdd5{text-align:center;}.elementor-1268 .elementor-element.elementor-element-b0842a5{text-align:center;}.elementor-1268 .elementor-element.elementor-element-fa8b559{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1268 .elementor-element.elementor-element-fa8b559 .elementor-heading-title{font-size:11px;}.elementor-1268 .elementor-element.elementor-element-25bd5eb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}}@media(max-width:1024px){.elementor-1268 .elementor-element.elementor-element-6f15b3f9{margin-top:25px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-32b84221{width:var( --container-widget-width, 449.6px );max-width:449.6px;--container-widget-width:449.6px;--container-widget-flex-grow:0;}.elementor-1268 .elementor-element.elementor-element-1fb42f7{padding:10px 50px 20px 50px;}.elementor-1268 .elementor-element.elementor-element-60f0aa2{text-align:center;}.elementor-1268 .elementor-element.elementor-element-48d99a12 img{width:80%;}.elementor-1268 .elementor-element.elementor-element-6fb2d368{width:var( --container-widget-width, 199.475px );max-width:199.475px;padding:0px 0px 0px 0px;--container-widget-width:199.475px;--container-widget-flex-grow:0;text-align:justify;}}@media(max-width:767px){.elementor-1268 .elementor-element.elementor-element-69834531 .elementor-heading-title{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-item{border-width:1px 1px 1px 1px;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-digits{font-size:20px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-514f30c .elementor-countdown-label{font-size:9px;line-height:2em;letter-spacing:1px;}.elementor-1268 .elementor-element.elementor-element-6972ef0 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-532ed16{margin-top:20px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-0ddac04 .elementor-heading-title{font-size:20px;}.elementor-1268 .elementor-element.elementor-element-1fb42f7{padding:20px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-1fb42f7 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-1268 .elementor-element.elementor-element-a066e76{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-e24db72{font-size:14px;}.elementor-1268 .elementor-element.elementor-element-bdda720{font-size:14px;}.elementor-1268 .elementor-element.elementor-element-60f0aa2{text-align:center;}.elementor-1268 .elementor-element.elementor-element-60f0aa2 .elementor-heading-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-fa58ab9 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-f67b953 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-10ea147{text-align:start;}.elementor-1268 .elementor-element.elementor-element-10ea147 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-588df7b{padding:20px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-1268 .elementor-element.elementor-element-59b0cf64{padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-6f0f8374{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1268 .elementor-element.elementor-element-6f0f8374 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-4fab2468{border-width:1px 1px 1px 1px;margin-top:50px;margin-bottom:50px;}.elementor-1268 .elementor-element.elementor-element-4fab2468, .elementor-1268 .elementor-element.elementor-element-4fab2468 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1268 .elementor-element.elementor-element-7771301{width:33%;}.elementor-1268 .elementor-element.elementor-element-7771301 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-7f8e445d .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-7f8e445d .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-45f3eda2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-45f3eda2 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-3d605ac1{width:33%;}.elementor-1268 .elementor-element.elementor-element-3d605ac1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-6f4f840f .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-6f4f840f .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-1854d04a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-1854d04a .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-5fc76774{width:33%;}.elementor-1268 .elementor-element.elementor-element-5fc76774 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-53d8d875 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-53d8d875 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-41875754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-41875754 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-4e11abe{width:33%;}.elementor-1268 .elementor-element.elementor-element-4e11abe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-2830765b .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-2830765b .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-7b2fea94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-7b2fea94 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-18e699cd{width:33%;}.elementor-1268 .elementor-element.elementor-element-18e699cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-1748dfb0 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-1748dfb0 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-16053d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-16053d92 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-bf92093{border-width:1px 1px 1px 1px;margin-top:50px;margin-bottom:50px;}.elementor-1268 .elementor-element.elementor-element-bf92093, .elementor-1268 .elementor-element.elementor-element-bf92093 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1268 .elementor-element.elementor-element-830f4ae{width:33%;}.elementor-1268 .elementor-element.elementor-element-830f4ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-2698e8e .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-2698e8e .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-2995542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-2995542 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-2995542 .elementor-counter-title{font-size:12px;}.elementor-1268 .elementor-element.elementor-element-8095238{width:33%;}.elementor-1268 .elementor-element.elementor-element-8095238 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-44a7767 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-44a7767 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-7ddefb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-7ddefb2 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-7ddefb2 .elementor-counter-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-f4e5a3c{width:33%;}.elementor-1268 .elementor-element.elementor-element-f4e5a3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-cddbd88 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-cddbd88 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-3cae03c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-3cae03c .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-3cae03c .elementor-counter-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-30de8cd{width:20%;}.elementor-1268 .elementor-element.elementor-element-b43cf65{width:30%;}.elementor-1268 .elementor-element.elementor-element-b43cf65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-52f4773 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-52f4773 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-0fefad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-0fefad8 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-0fefad8 .elementor-counter-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-1d7e0ed{width:30%;}.elementor-1268 .elementor-element.elementor-element-1d7e0ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1268 .elementor-element.elementor-element-4a5f022 .elementor-icon{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-4a5f022 .elementor-icon svg{height:30px;}.elementor-1268 .elementor-element.elementor-element-9a18074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-9a18074 .elementor-counter-number-wrapper{font-size:25px;line-height:1px;word-spacing:0.1em;}.elementor-1268 .elementor-element.elementor-element-9a18074 .elementor-counter-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-41a531c{width:20%;}.elementor-1268 .elementor-element.elementor-element-597a8a1d .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-1268 .elementor-element.elementor-element-6e6184be .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-3ba29bd .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-1268 .elementor-element.elementor-element-45eb3805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-45eb3805 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-2a711c55 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-25f60567 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-5453bec2 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-619db4ae .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-67935ba8 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-15d087dd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1268 .elementor-element.elementor-element-15d087dd .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-28468071 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-af605bb .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-a211071{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-1268 .elementor-element.elementor-element-80d8c17{margin-top:0px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-baf4b54{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1268 .elementor-element.elementor-element-baf4b54 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-43c92ef .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-61e78be{margin-top:10px;margin-bottom:0px;}.elementor-1268 .elementor-element.elementor-element-a03b452.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1268 .elementor-element.elementor-element-092a009 .elementor-heading-title{font-size:15px;}.elementor-1268 .elementor-element.elementor-element-f661680 .elementor-heading-title{font-size:35px;}.elementor-1268 .elementor-element.elementor-element-94ef969{text-align:center;}.elementor-1268 .elementor-element.elementor-element-94ef969 .elementor-heading-title{font-size:10px;line-height:2em;}.elementor-1268 .elementor-element.elementor-element-ac303eb{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-ac303eb .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-bc-flex-widget .elementor-1268 .elementor-element.elementor-element-bd0d3aa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1268 .elementor-element.elementor-element-bd0d3aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-cc995d3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-cc995d3 .elementor-button{font-size:11px;padding:25px 25px 25px 25px;}.elementor-1268 .elementor-element.elementor-element-36b9200b .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-2531f441 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-370ac6af .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-28943261 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-79d8c3b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1268 .elementor-element.elementor-element-79d8c3b .elementor-heading-title{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-dd7c9ad{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1268 .elementor-element.elementor-element-dd7c9ad .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-1268 .elementor-element.elementor-element-893f354 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1268 .elementor-element.elementor-element-144e175{padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-144e175 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-1268 .elementor-element.elementor-element-2f8bed0 .elementor-button{font-size:11px;padding:18px 18px 18px 18px;}.elementor-1268 .elementor-element.elementor-element-2f7a850{padding:0px 0px 0px 0px;}.elementor-1268 .elementor-element.elementor-element-ba068ed{width:100%;}.elementor-1268 .elementor-element.elementor-element-50ff6d8{text-align:center;}.elementor-1268 .elementor-element.elementor-element-50ff6d8 img{width:80%;}.elementor-1268 .elementor-element.elementor-element-0a0ddc5{padding:0px 0px 0px 0px;text-align:justify;}.elementor-1268 .elementor-element.elementor-element-fbee000{width:50%;}.elementor-1268 .elementor-element.elementor-element-b97e246{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-73da5a3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-7e725c3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-eae086e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-7602796{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1268 .elementor-element.elementor-element-375b71f{width:50%;}.elementor-1268 .elementor-element.elementor-element-e63bdd5{text-align:start;}.elementor-1268 .elementor-element.elementor-element-b0842a5{padding:0px 0px 0px 5px;text-align:start;}.elementor-1268 .elementor-element.elementor-element-fa8b559{padding:0px 0px 0px 5px;text-align:start;}.elementor-1268 .elementor-element.elementor-element-25bd5eb{padding:0px 0px 0px 5px;text-align:start;}.elementor-1268 .elementor-element.elementor-element-277eb7a{text-align:center;}.elementor-1268 .elementor-element.elementor-element-277eb7a .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-1268 .elementor-element.elementor-element-006083f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}}@media(min-width:768px){.elementor-1268 .elementor-element.elementor-element-797fbe16{width:5%;}.elementor-1268 .elementor-element.elementor-element-5f3c3992{width:12.5%;}.elementor-1268 .elementor-element.elementor-element-121a06d1{width:12.498%;}.elementor-1268 .elementor-element.elementor-element-44a2a0a1{width:9.916%;}.elementor-1268 .elementor-element.elementor-element-68424264{width:9.834%;}.elementor-1268 .elementor-element.elementor-element-46ef5003{width:9.751%;}.elementor-1268 .elementor-element.elementor-element-38352b68{width:9.501%;}.elementor-1268 .elementor-element.elementor-element-7e7096be{width:10.997%;}.elementor-1268 .elementor-element.elementor-element-1a87dc59{width:59.912%;}.elementor-1268 .elementor-element.elementor-element-5883b5c3{width:40.001%;}.elementor-1268 .elementor-element.elementor-element-28644f06{width:25%;}.elementor-1268 .elementor-element.elementor-element-434f4a06{width:75%;}.elementor-1268 .elementor-element.elementor-element-5946022{width:40%;}.elementor-1268 .elementor-element.elementor-element-49b4b61{width:60%;}.elementor-1268 .elementor-element.elementor-element-d988443{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1268 .elementor-element.elementor-element-28644f06{width:35%;}.elementor-1268 .elementor-element.elementor-element-434f4a06{width:65%;}.elementor-1268 .elementor-element.elementor-element-3aecfb17{width:33%;}.elementor-1268 .elementor-element.elementor-element-3c601921{width:33%;}.elementor-1268 .elementor-element.elementor-element-68617d62{width:33%;}.elementor-1268 .elementor-element.elementor-element-375b71f{width:33%;}}/* Start custom CSS for html, class: .elementor-element-1db1e40f *//* ================================================================
   WAGASA — rotating umbrella / wagon-wheel background ornament
   Paste into: Elementor > Page Settings > Advanced > Custom CSS
   (or Site Settings > Custom CSS for site-wide use)
   ================================================================ */

/* The hero section itself: give it the class  ep-hero  in
   Advanced > CSS Classes, and set Overflow: Hidden there too.
   position:relative makes it the anchor the wheel is placed against. */
.ep-hero{
  position: relative;
  overflow: hidden;          /* clips the wheel so only a slice shows */
}

/* Elementor wraps the HTML widget in its own containers — this pulls
   the wheel out of the normal layout flow so it doesn't push content. */
.ep-hero .elementor-widget-html:has(.wagasa){
  position: absolute;
  inset: 0;
  pointer-events: none;
}

/* The wheel wrapper */
.wagasa{
  position: absolute;
  pointer-events: none;      /* clicks pass through to buttons behind it */
  z-index: 1;                /* above bg image, below text (see note) */
}

/* The spin itself — one slow, constant rotation */
.wagasa svg{
  width: 100%;
  height: auto;
  display: block;
  transform-origin: 50% 50%;
  animation: wagasaspin 140s linear infinite;
}
@keyframes wagasaspin{
  to{ transform: rotate(360deg); }
}

/* Variant: reverse direction + slower (use for a 2nd wheel elsewhere) */
.wagasa.rev svg{
  animation-direction: reverse;
  animation-duration: 180s;
}

/* Placement: top-right of the hero, deliberately pushed off-canvas
   so only ~1/4 of the wheel peeks in. Tune these 4 numbers to taste. */
.wagasa-hero{
  right: -240px;
  top: -200px;
  width: 680px;
  opacity: .55;
}

/* Placement for the 2nd wheel: bottom-left of its section */
.wagasa-apply{
  left: -260px;
  bottom: -280px;
  width: 640px;
  opacity: .4;
}

/* Responsive tuning from the original design */
@media (max-width: 1020px){
  .wagasa-hero{ right: -320px; width: 560px; opacity: .35; }
}
@media (max-width: 760px){
  .wagasa-hero{ width: 440px; right: -260px; top: -140px; }
  .wagasa-apply{ width: 420px; left: -220px; }
}

/* Accessibility: stop spinning for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce){
  .wagasa svg{ animation: none; }
}

/* ----------------------------------------------------------------
   LAYERING NOTE (the "between background and text" part):
   - The section's Background Image lives on the section itself
     (z-index 0 by default), so the wheel at z-index:1 sits above it.
   - Make sure your TEXT column/container sits ABOVE the wheel:
     select the inner container/column holding your heading & buttons,
     go to Advanced > Z-Index and set it to 6 (any value > 1 works).
   ---------------------------------------------------------------- *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65014c81 *//* 1. Makes the header FIXED to the viewport globally */
.elementor-1268 .elementor-element.elementor-element-65014c81 {
    
    position: fixed !important;
    
    
    /*position: sticky !important;*/
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    
    /* 2. The Glassmorphism Blur Effect */
    background-color: rgba(13, 13, 13, 0.65) !important; 
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); 
    
    /* 3. Subtle shadow for depth */
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e24db72 */.ep-con-para {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
  font-weight: 400;       /* ← text thickness: 400 / 500 / 600 */
  /*font-size: 15px; */       /* ← text size */
  line-height: 1.7;
  color: #6b6b6b;
  text-align: justify;
  text-justify: inter-word;   /* distributes extra space between words, not letters */
  
}

.ep-con-para .ep-arch-name {
  font-weight: 500;       /* ← name thickness: 400 / 500 / 600 */
  background: linear-gradient(120deg, #b04a5a 0%, #b04a5a 40%, #e8a0ad 50%, #b04a5a 60%, #b04a5a 100%);
  background-size: 200% 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: ep-name-shimmer 4s ease-in-out infinite;
}

@keyframes ep-name-shimmer {
  0%   { background-position: 200% center; }
  50%  { background-position: -200% center; }
  100% { background-position: -200% center; }
}

.ep-con-para .ep-con-highlight {
  background: rgba(176, 74, 90, 0.08);
  color: #4a4a4a;
  font-weight: 500;
  padding: 1px 5px;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdda720 */.ep-con-para {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
  font-weight: 400;       /* ← text thickness: 400 / 500 / 600 */
  /*font-size: 15px; */       /* ← text size */
  line-height: 1.7;
  color: #6b6b6b;
  text-align: justify;
  text-justify: inter-word;   /* distributes extra space between words, not letters */
  
}

.ep-con-para .ep-arch-name {
  font-weight: 500;       /* ← name thickness: 400 / 500 / 600 */
  background: linear-gradient(120deg, #b04a5a 0%, #b04a5a 40%, #e8a0ad 50%, #b04a5a 60%, #b04a5a 100%);
  background-size: 200% 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: ep-name-shimmer 4s ease-in-out infinite;
}

@keyframes ep-name-shimmer {
  0%   { background-position: 200% center; }
  50%  { background-position: -200% center; }
  100% { background-position: -200% center; }
}

.ep-con-para .ep-con-highlight {
  background: rgba(176, 74, 90, 0.08);
  color: #4a4a4a;
  font-weight: 500;
  padding: 1px 5px;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4fab2468 */.itinerary-counterpc .elementor-counter-title {
    line-height: 1.3 !important;
    margin-top: 25px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf92093 */.itinerary-counterpc .elementor-counter-title {
    line-height: 1.3 !important;
    margin-top: 25px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd65fbf *//* Target only the button inside the 'shimmer-btn' class wrapper */
.shimmer-btn .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.5s ease !important;
}

/* The Shining Glow Effect */
.shimmer-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; 
    left: -100%;
    width: 100%; 
    height: 100%;
    /* Gradient logic from the source file */
    background: linear-gradient(90deg, transparent, rgba(255,183,197,0.4), transparent);
    animation: shimmer 5s ease-in-out infinite;
}

/* Shimmer Keyframes */
@keyframes shimmer {
    0% { left: -100%; }
    100% { left: 100%; }
}

/* Optional: Hover state style */
.shimmer-btn .elementor-button:hover {
    background-color: #c2185b !important;
    box-shadow: 0 0 40px rgba(194,24,91,0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc995d3 *//* Target only the button inside the 'shimmer-btn' class wrapper */
.shimmer-btn .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.5s ease !important;
}

/* The Shining Glow Effect */
.shimmer-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; 
    left: -100%;
    width: 100%; 
    height: 100%;
    /* Gradient logic from the source file */
    background: linear-gradient(90deg, transparent, rgba(255,183,197,0.4), transparent);
    animation: shimmer 5s ease-in-out infinite;
}

/* Shimmer Keyframes */
@keyframes shimmer {
    0% { left: -100%; }
    100% { left: 100%; }
}

/* Optional: Hover state style */
.shimmer-btn .elementor-button:hover {
    background-color: #c2185b !important;
    box-shadow: 0 0 40px rgba(194,24,91,0.4);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e5f3a6d *//* ================================================================
   WAGASA #2 — DESKTOP-ONLY reverse-spinning wheel
   Section class:  ep-apply-section-pc
   Wheel class:    wagasa-apply-pc
   Everything is wrapped in a desktop media query (min-width:1025px,
   Elementor's default desktop breakpoint), so on tablet and mobile
   the wheel is fully hidden and zero animation runs — no conflicts,
   no layout shift, no wasted battery.
   ================================================================ */

/* --- Hard kill-switch below desktop (belt-and-braces) ----------- */
@media (max-width: 1024px){
  .ep-apply-section-pc .wagasa-apply-pc{
    display: none !important;
  }
}

/* --- Everything below runs ONLY on desktop ---------------------- */
@media (min-width: 1025px){

  /* The host section: clips the wheel at its edges */
  .ep-apply-section-pc{
    position: relative;
    overflow: hidden;
  }

  /* Pull Elementor's HTML-widget wrapper out of the layout flow */
  .ep-apply-section-pc .elementor-widget-html:has(.wagasa-apply-pc){
    position: absolute;
    inset: 0;
    pointer-events: none;
  }

  /* Wheel wrapper — above section background, below your text */
  .ep-apply-section-pc .wagasa{
    position: absolute;
    pointer-events: none;
    z-index: 1;
  }

  /* The spin */
  .ep-apply-section-pc .wagasa svg{
    width: 100%;
    height: auto;
    display: block;
    transform-origin: 50% 50%;
    animation: wagasaspin-pc 140s linear infinite;
  }

  /* Reverse + slower — this is what makes wheel #2 counter-rotate */
  .ep-apply-section-pc .wagasa.rev svg{
    animation-direction: reverse;
    animation-duration: 180s;
  }

  /* Placement: bottom-left, pushed off-canvas so only a quarter
     peeks in. Tune these four values to taste. */
  .wagasa-apply-pc{
    left: -260px;
    bottom: -280px;
    width: 640px;
    opacity: .4;   /* raise to .55–.7 if your section bg is light */
  }
}

/* Keyframes must live OUTSIDE media queries to be safe in all
   browsers. Unique name (-pc) so it can never clash with the
   hero wheel's keyframes if you added those earlier. */
@keyframes wagasaspin-pc{
  to{ transform: rotate(360deg); }
}

/* Accessibility: no spin for reduced-motion users */
@media (prefers-reduced-motion: reduce){
  .ep-apply-section-pc .wagasa svg{ animation: none; }
}

/* ----------------------------------------------------------------
   NOTES
   - Elementor breakpoints assumed at defaults:
       mobile <= 767px, tablet 768–1024px, desktop >= 1025px.
     If you changed them in Site Settings > Layout > Breakpoints,
     adjust the 1024/1025 numbers here to match.
   - All .elementor-1268 .elementor-element.elementor-element-6e5f3a6ds are scoped under .ep-apply-section-pc, so this
     block cannot affect the hero wheel or anything else on the
     page — safe to keep alongside your earlier CSS.
   - Also ticking "Hide On Tablet / Hide On Mobile" on the HTML
     widget removes the SVG markup entirely on small screens,
     which is the cleanest outcome; the CSS here is the fallback.
   ---------------------------------------------------------------- *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6fbea5 *//* ================================================================
   WAGASA — MOBILE-ONLY wheel  (section: ep-apply-section_mobile)
   Everything is scoped inside max-width:767px, and additionally
   under the _mobile class names, so it cannot leak into your PC
   (ep-apply-section-pc) or tablet sections.
   ================================================================ */

/* Kill-switch above mobile — never shows on tablet/desktop */
@media (min-width: 768px){
  .ep-apply-section_mobile .wagasa-apply_mobile{
    display: none !important;
  }
}

@media (max-width: 767px){

  .ep-apply-section_mobile{
    position: relative;
    overflow: hidden;
  }

  .ep-apply-section_mobile .elementor-widget-html:has(.wagasa-apply_mobile){
    position: absolute;
    inset: 0;
    pointer-events: none;
  }

  .ep-apply-section_mobile .wagasa{
    position: absolute;
    pointer-events: none;
    z-index: 1;
  }

  .ep-apply-section_mobile .wagasa svg{
    width: 100%;
    height: auto;
    display: block;
    transform-origin: 50% 50%;
    animation: wagasaspin_mobile 180s linear infinite reverse;
  }

  /* MOBILE PLACEMENT — retuned so the wheel is actually VISIBLE.
     The desktop values (left:-260px on a 640px wheel) hide almost
     the whole wheel on a ~375px screen; these show a generous
     quarter-arc rising from the bottom-left corner. */
  .wagasa-apply_mobile{
    left: -320px;      /* less negative = more wheel visible  */
    bottom: -280px;
    width: 550px;      /* sized for narrow viewports          */
    opacity: .45;      /* a touch brighter for small screens  */
  }
}

/* Keyframes outside media queries (unique _mobile name) */
@keyframes wagasaspin_mobile{
  to{ transform: rotate(360deg); }
}

@media (prefers-reduced-motion: reduce){
  .ep-apply-section_mobile .wagasa svg{ animation: none; }
}

/* ----------------------------------------------------------------
   TUNING CHEAT-SHEET (all in .wagasa-apply_mobile):
   - Want MORE wheel visible?   left: -80px;  bottom: -90px;
   - Want it on the RIGHT side? remove `left`, add  right: -120px;
   - Bigger arc?                width: 340px;
   - Section too short? The wheel needs the section to be at least
     ~200px tall to have room to peek in — add Min Height to the
     section if your mobile CTA is very compact.
   ---------------------------------------------------------------- *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e254d4 *//* ================================================================
   WAGASA #2 — DESKTOP-ONLY reverse-spinning wheel
   Section class:  ep-apply-section-pc
   Wheel class:    wagasa-apply-pc
   Everything is wrapped in a desktop media query (min-width:1025px,
   Elementor's default desktop breakpoint), so on tablet and mobile
   the wheel is fully hidden and zero animation runs — no conflicts,
   no layout shift, no wasted battery.
   ================================================================ */

/* --- Hard kill-switch below desktop (belt-and-braces) ----------- */
@media (max-width: 1024px){
  .ep-apply-section-pc .wagasa-apply-pc{
    display: none !important;
  }
}

/* --- Everything below runs ONLY on desktop ---------------------- */
@media (min-width: 1025px){

  /* The host section: clips the wheel at its edges */
  .ep-apply-section-pc{
    position: relative;
    overflow: hidden;
  }

  /* Pull Elementor's HTML-widget wrapper out of the layout flow */
  .ep-apply-section-pc .elementor-widget-html:has(.wagasa-apply-pc){
    position: absolute;
    inset: 0;
    pointer-events: none;
  }

  /* Wheel wrapper — above section background, below your text */
  .ep-apply-section-pc .wagasa{
    position: absolute;
    pointer-events: none;
    z-index: 1;
  }

  /* The spin */
  .ep-apply-section-pc .wagasa svg{
    width: 100%;
    height: auto;
    display: block;
    transform-origin: 50% 50%;
    animation: wagasaspin-pc 140s linear infinite;
  }

  /* Reverse + slower — this is what makes wheel #2 counter-rotate */
  .ep-apply-section-pc .wagasa.rev svg{
    animation-direction: reverse;
    animation-duration: 180s;
  }

  /* Placement: bottom-left, pushed off-canvas so only a quarter
     peeks in. Tune these four values to taste. */
  .wagasa-apply-pc{
    left: -260px;
    bottom: -280px;
    width: 640px;
    opacity: .4;   /* raise to .55–.7 if your section bg is light */
  }
}

/* Keyframes must live OUTSIDE media queries to be safe in all
   browsers. Unique name (-pc) so it can never clash with the
   hero wheel's keyframes if you added those earlier. */
@keyframes wagasaspin-pc{
  to{ transform: rotate(360deg); }
}

/* Accessibility: no spin for reduced-motion users */
@media (prefers-reduced-motion: reduce){
  .ep-apply-section-pc .wagasa svg{ animation: none; }
}

/* ----------------------------------------------------------------
   NOTES
   - Elementor breakpoints assumed at defaults:
       mobile <= 767px, tablet 768–1024px, desktop >= 1025px.
     If you changed them in Site Settings > Layout > Breakpoints,
     adjust the 1024/1025 numbers here to match.
   - All .elementor-1268 .elementor-element.elementor-element-2e254d4s are scoped under .ep-apply-section-pc, so this
     block cannot affect the hero wheel or anything else on the
     page — safe to keep alongside your earlier CSS.
   - Also ticking "Hide On Tablet / Hide On Mobile" on the HTML
     widget removes the SVG markup entirely on small screens,
     which is the cleanest outcome; the CSS here is the fallback.
   ---------------------------------------------------------------- *//* End custom CSS */