.elementor-32425 .elementor-element.elementor-element-55c634e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-55c634e:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-55c634e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sfo3.digitaloceanspaces.com/ezwayi/2025/07/Event-boasts-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32425 .elementor-element.elementor-element-55c634e, .elementor-32425 .elementor-element.elementor-element-55c634e::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-613ed0d{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-76adecd{text-align:center;}.elementor-32425 .elementor-element.elementor-element-76adecd .elementor-heading-title{font-size:48px;}.elementor-32425 .elementor-element.elementor-element-bd2cb8f{text-align:center;}.elementor-32425 .elementor-element.elementor-element-bd2cb8f .elementor-heading-title{font-size:20px;}.elementor-32425 .elementor-element.elementor-element-f0b3f50{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-f0f0b4a{--display:flex;--min-height:61dvh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-32425 .elementor-element.elementor-element-f0f0b4a:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-f0f0b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;background-image:url("https://sfo3.digitaloceanspaces.com/ezwayi/2025/07/16358987_v960-ning-30-scaled-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-32425 .elementor-element.elementor-element-f0f0b4a, .elementor-32425 .elementor-element.elementor-element-f0f0b4a::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-f4aa411{--display:flex;--justify-content:center;--gap:70px 70px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-abe0035{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-3baff8c{text-align:center;}.elementor-32425 .elementor-element.elementor-element-3baff8c .elementor-heading-title{color:#1e293b;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-cb2fc2b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-cb2fc2b .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-cb2fc2b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-638c9d2{text-align:center;}.elementor-32425 .elementor-element.elementor-element-638c9d2 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-66387ff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-40d7af7{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-40d7af7:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-40d7af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-40d7af7, .elementor-32425 .elementor-element.elementor-element-40d7af7::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-1ac0d47{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-72a0ba5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-9c5537e .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-a45fe49{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-a45fe49 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-a45fe49 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-3e1d940 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-6b7b67e{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-6b7b67e:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-6b7b67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-6b7b67e, .elementor-32425 .elementor-element.elementor-element-6b7b67e::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-f101254{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-4909a7a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-bfcdc00 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-6b306b3{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-6b306b3 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-6b306b3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-52d3f10 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-d991cbc{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-d991cbc:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-d991cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-d991cbc, .elementor-32425 .elementor-element.elementor-element-d991cbc::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-41c3ed9{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-0d7ed32 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-9a6391a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-e1df40e{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-e1df40e .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-e1df40e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-a7dcedb .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-63e5044{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-63e5044:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-63e5044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-63e5044, .elementor-32425 .elementor-element.elementor-element-63e5044::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-0908dd9{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-6f48c20 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-2f91269 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-e054bb4{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-e054bb4 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-e054bb4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-b6391af .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-21bbd54{--display:flex;--min-height:91dvh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-32425 .elementor-element.elementor-element-21bbd54:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-21bbd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;background-image:url("https://sfo3.digitaloceanspaces.com/ezwayi/2025/07/bg-1-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-32425 .elementor-element.elementor-element-21bbd54, .elementor-32425 .elementor-element.elementor-element-21bbd54::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-0dfd2fc{--display:flex;--justify-content:center;--gap:70px 70px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-ba16312{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-08d7697{text-align:center;}.elementor-32425 .elementor-element.elementor-element-08d7697 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-50b851c{text-align:center;}.elementor-32425 .elementor-element.elementor-element-50b851c .elementor-heading-title{color:#D3D3D3;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-7138045{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-9839577{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-9839577:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-9839577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-9839577, .elementor-32425 .elementor-element.elementor-element-9839577::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-ccc5ee4{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-402e682 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-14921d6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-335988e{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-335988e .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-335988e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-78ae08b .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-fdfa236{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-fdfa236:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-fdfa236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-fdfa236, .elementor-32425 .elementor-element.elementor-element-fdfa236::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-e78b34c{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-b2018d5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-9101778 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-dbc5e9f{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-dbc5e9f .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-dbc5e9f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-f904eb6 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-0b6b2e5{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-0b6b2e5:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-0b6b2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-0b6b2e5, .elementor-32425 .elementor-element.elementor-element-0b6b2e5::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-c5a3346{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-f571b47 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-76d13c8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-ebb9ced{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-ebb9ced .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-ebb9ced .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-dab7528 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-7f5c3c9{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-7f5c3c9:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-7f5c3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-7f5c3c9, .elementor-32425 .elementor-element.elementor-element-7f5c3c9::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-2d0d931{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-241608e .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-df6421a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-1d15d3c{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-1d15d3c .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-1d15d3c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-4d6b871 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-2cc7a0f{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-2cc7a0f:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-2cc7a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-2cc7a0f, .elementor-32425 .elementor-element.elementor-element-2cc7a0f::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-9f8b25f{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-5815b7d .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-f909a27 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-1af44f7{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-1af44f7 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-1af44f7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-cd3cf05 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-63cb136{--display:flex;--gap:28px 28px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-block-start:22px;--padding-block-end:22px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-32425 .elementor-element.elementor-element-63cb136:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-63cb136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32425 .elementor-element.elementor-element-63cb136, .elementor-32425 .elementor-element.elementor-element-63cb136::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-fba9a8a{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-e5abaaf .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-c81563a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-69216e8{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-69216e8 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-69216e8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-ceb806d .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-97ff508{--display:flex;--min-height:91dvh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-32425 .elementor-element.elementor-element-97ff508:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-97ff508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;background-image:url("https://sfo3.digitaloceanspaces.com/ezwayi/2025/07/16358987_v960-ning-30-scaled-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-32425 .elementor-element.elementor-element-97ff508, .elementor-32425 .elementor-element.elementor-element-97ff508::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-21d59d5{--display:flex;--justify-content:center;--gap:70px 70px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-ff96629{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-2a55ede{text-align:center;}.elementor-32425 .elementor-element.elementor-element-2a55ede .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;}.elementor-32425 .elementor-element.elementor-element-7175754{text-align:center;}.elementor-32425 .elementor-element.elementor-element-7175754 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-32425 .elementor-element.elementor-element-c14ffd3{--display:flex;--gap:8px 0px;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-c14ffd3, .elementor-32425 .elementor-element.elementor-element-c14ffd3::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-3a5c631{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-3a5c631:not(.elementor-motion-effects-element-type-background), .elementor-32425 .elementor-element.elementor-element-3a5c631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9CF;}.elementor-32425 .elementor-element.elementor-element-3a5c631, .elementor-32425 .elementor-element.elementor-element-3a5c631::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-59acfd4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-59acfd4, .elementor-32425 .elementor-element.elementor-element-59acfd4::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-4ab0f25 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-32425 .elementor-element.elementor-element-9e21391{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-9e21391, .elementor-32425 .elementor-element.elementor-element-9e21391::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-1cb66d9 .elementor-heading-title{font-size:20px;}.elementor-32425 .elementor-element.elementor-element-f9ea5af{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-af2af09 .elementor-heading-title{font-size:20px;}.elementor-32425 .elementor-element.elementor-element-d1cf2f0{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-d1cf2f0 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-d1cf2f0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-cccfe96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-0b83642{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-0b83642, .elementor-32425 .elementor-element.elementor-element-0b83642::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-edfd5c5 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-3cb3a1b{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-3cb3a1b, .elementor-32425 .elementor-element.elementor-element-3cb3a1b::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-4506ab2 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-6ea4622{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-edb1c98 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-fdf656f{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-fdf656f .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-fdf656f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-b4daef4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-afd0c7c{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-afd0c7c, .elementor-32425 .elementor-element.elementor-element-afd0c7c::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-c55395b .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-ae7d7f8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-ae7d7f8, .elementor-32425 .elementor-element.elementor-element-ae7d7f8::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-6ff43a0 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-ae6748d{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-d9117e3 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-94357bc{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-94357bc .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-94357bc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-2621c69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-e2a2fec{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-e2a2fec, .elementor-32425 .elementor-element.elementor-element-e2a2fec::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-9ccc46b .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-226498b{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-226498b, .elementor-32425 .elementor-element.elementor-element-226498b::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-b63dc41 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-ce6a5eb{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-c1bbcf7 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-fd5689e{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-fd5689e .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-fd5689e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-32aa481{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-b863e2e{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-b863e2e, .elementor-32425 .elementor-element.elementor-element-b863e2e::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-4097699 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-b639dc9{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-b639dc9, .elementor-32425 .elementor-element.elementor-element-b639dc9::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-af8044b .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-85a74b3{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-45c388d .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-f68f6e6{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-f68f6e6 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-f68f6e6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-1a19075{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-974196f{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-974196f, .elementor-32425 .elementor-element.elementor-element-974196f::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-1c861f2 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-be19026{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-be19026, .elementor-32425 .elementor-element.elementor-element-be19026::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-be0ae03 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-806ac10{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-b398231 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-152eb24{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-152eb24 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-152eb24 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-d29a82e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-90e958a{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-90e958a, .elementor-32425 .elementor-element.elementor-element-90e958a::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-83508d8 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-2573846{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-2573846, .elementor-32425 .elementor-element.elementor-element-2573846::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-4d0bf9d .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-6524a81{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-5f58e2e .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-32425 .elementor-element.elementor-element-1b68c09{--divider-border-style:solid;--divider-color:#FFE9D0;--divider-border-width:1px;}.elementor-32425 .elementor-element.elementor-element-1b68c09 .elementor-divider-separator{width:100%;}.elementor-32425 .elementor-element.elementor-element-1b68c09 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32425 .elementor-element.elementor-element-92f62ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-b167459{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;--border-radius:0px 1px 0px 0px;}.elementor-32425 .elementor-element.elementor-element-b167459, .elementor-32425 .elementor-element.elementor-element-b167459::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-b63c232 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-dba929b{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFF0DE;--border-color:#FFF0DE;}.elementor-32425 .elementor-element.elementor-element-dba929b, .elementor-32425 .elementor-element.elementor-element-dba929b::before{--border-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-a0d4159 .elementor-heading-title{font-size:18px;}.elementor-32425 .elementor-element.elementor-element-1ff4396{--display:flex;--background-transition:0.3s;}.elementor-32425 .elementor-element.elementor-element-292df05 .elementor-heading-title{font-size:16px;font-weight:400;}@media(max-width:1366px){.elementor-32425 .elementor-element.elementor-element-66387ff{--grid-auto-flow:row;}.elementor-32425 .elementor-element.elementor-element-7138045{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-32425 .elementor-element.elementor-element-f0f0b4a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-32425 .elementor-element.elementor-element-66387ff{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-21bbd54{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-32425 .elementor-element.elementor-element-7138045{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32425 .elementor-element.elementor-element-97ff508{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}}@media(max-width:767px){.elementor-32425 .elementor-element.elementor-element-76adecd .elementor-heading-title{font-size:17px;}.elementor-32425 .elementor-element.elementor-element-bd2cb8f .elementor-heading-title{font-size:17px;}.elementor-32425 .elementor-element.elementor-element-f0f0b4a{--padding-block-start:35px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-32425 .elementor-element.elementor-element-3baff8c .elementor-heading-title{font-size:26px;}.elementor-32425 .elementor-element.elementor-element-66387ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32425 .elementor-element.elementor-element-72a0ba5 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-9c5537e .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-4909a7a .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-bfcdc00 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-0d7ed32 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-9a6391a .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-6f48c20 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-2f91269 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-21bbd54{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-32425 .elementor-element.elementor-element-08d7697 .elementor-heading-title{font-size:26px;}.elementor-32425 .elementor-element.elementor-element-50b851c .elementor-heading-title{font-size:14px;line-height:1.7em;}.elementor-32425 .elementor-element.elementor-element-7138045{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32425 .elementor-element.elementor-element-402e682 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-14921d6 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-b2018d5 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-9101778 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-f571b47 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-76d13c8 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-241608e .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-df6421a .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-5815b7d .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-f909a27 .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-e5abaaf .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-c81563a .elementor-heading-title{font-size:22px;}.elementor-32425 .elementor-element.elementor-element-97ff508{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-32425 .elementor-element.elementor-element-2a55ede .elementor-heading-title{font-size:26px;}.elementor-32425 .elementor-element.elementor-element-7175754 .elementor-heading-title{font-size:14px;line-height:1.7em;}}@media(min-width:768px){.elementor-32425 .elementor-element.elementor-element-55c634e{--content-width:1320px;}.elementor-32425 .elementor-element.elementor-element-f0f0b4a{--content-width:1320px;}.elementor-32425 .elementor-element.elementor-element-f4aa411{--width:100%;}.elementor-32425 .elementor-element.elementor-element-66387ff{--width:100%;}.elementor-32425 .elementor-element.elementor-element-21bbd54{--content-width:1320px;}.elementor-32425 .elementor-element.elementor-element-0dfd2fc{--width:100%;}.elementor-32425 .elementor-element.elementor-element-7138045{--width:100%;}.elementor-32425 .elementor-element.elementor-element-97ff508{--content-width:1320px;}.elementor-32425 .elementor-element.elementor-element-21d59d5{--width:100%;}.elementor-32425 .elementor-element.elementor-element-3a5c631{--width:100%;}.elementor-32425 .elementor-element.elementor-element-59acfd4{--width:25%;}.elementor-32425 .elementor-element.elementor-element-9e21391{--width:15%;}.elementor-32425 .elementor-element.elementor-element-f9ea5af{--width:60%;}.elementor-32425 .elementor-element.elementor-element-cccfe96{--width:100%;}.elementor-32425 .elementor-element.elementor-element-0b83642{--width:25%;}.elementor-32425 .elementor-element.elementor-element-3cb3a1b{--width:15%;}.elementor-32425 .elementor-element.elementor-element-6ea4622{--width:60%;}.elementor-32425 .elementor-element.elementor-element-b4daef4{--width:100%;}.elementor-32425 .elementor-element.elementor-element-afd0c7c{--width:25%;}.elementor-32425 .elementor-element.elementor-element-ae7d7f8{--width:15%;}.elementor-32425 .elementor-element.elementor-element-ae6748d{--width:60%;}.elementor-32425 .elementor-element.elementor-element-2621c69{--width:100%;}.elementor-32425 .elementor-element.elementor-element-e2a2fec{--width:25%;}.elementor-32425 .elementor-element.elementor-element-226498b{--width:15%;}.elementor-32425 .elementor-element.elementor-element-ce6a5eb{--width:60%;}.elementor-32425 .elementor-element.elementor-element-32aa481{--width:100%;}.elementor-32425 .elementor-element.elementor-element-b863e2e{--width:25%;}.elementor-32425 .elementor-element.elementor-element-b639dc9{--width:15%;}.elementor-32425 .elementor-element.elementor-element-85a74b3{--width:60%;}.elementor-32425 .elementor-element.elementor-element-1a19075{--width:100%;}.elementor-32425 .elementor-element.elementor-element-974196f{--width:25%;}.elementor-32425 .elementor-element.elementor-element-be19026{--width:15%;}.elementor-32425 .elementor-element.elementor-element-806ac10{--width:60%;}.elementor-32425 .elementor-element.elementor-element-d29a82e{--width:100%;}.elementor-32425 .elementor-element.elementor-element-90e958a{--width:25%;}.elementor-32425 .elementor-element.elementor-element-2573846{--width:15%;}.elementor-32425 .elementor-element.elementor-element-6524a81{--width:60%;}.elementor-32425 .elementor-element.elementor-element-92f62ca{--width:100%;}.elementor-32425 .elementor-element.elementor-element-b167459{--width:25%;}.elementor-32425 .elementor-element.elementor-element-dba929b{--width:15%;}.elementor-32425 .elementor-element.elementor-element-1ff4396{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32425 .elementor-element.elementor-element-f4aa411{--width:100%;}.elementor-32425 .elementor-element.elementor-element-0dfd2fc{--width:100%;}.elementor-32425 .elementor-element.elementor-element-21d59d5{--width:100%;}}/* Start custom CSS *//* Pitch Contest Form Styling */
.fluentform_wrapper_64 {
  margin: 0 auto;
  padding: 20px;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  min-height: 100vh;
}

.fluent_form_64 {
  background: rgba(255, 255, 255, 0.95);
  backdrop-filter: blur(10px);
  border-radius: 20px;
  padding: 30px;
  border: 1px solid rgba(255, 255, 255, 0.2);
}

.ff_screen_reader_title {
  display: none !important;
}

/* Multi-Column Layout */
.fluent_form_64 fieldset {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  align-items: start;
}

/* Original column containers */
.ff-column-container {
  display: contents;
}

.ff-t-cell {
  display: contents;
}

/* Specific grid placements for better organization */
.ff-name-field-wrapper {
  grid-column: 1;
}

.ff-el-group:has(input[name="phone"]) {
  grid-column: 2;
}

.ff-el-group:has(input[name="email"]) {
  grid-column: 1;
}

.ff-el-group:has(input[name="input_text_1"]) {
  grid-column: 2;
}

.ff-el-group:has(input[name="input_text"]) {
  grid-column: 1;
}

.ff-el-group:has(input[name="image-upload"]) {
  grid-column: 2;
}

.ff-el-group:has(textarea[name="message"]) {
  grid-column: 1 / -1;
}

.ff-el-group:has(.ff_payment_item) {
  grid-column: 1 / -1;
}

.ff_coupon_wrapper {
  grid-column: 1 / -1;
}

.ff-custom_html {
  grid-column: 1 / -1;
}

.ff_payment_summary_component {
  grid-column: 1 / -1;
}

.ff-el-group:has(input[name="payment_method"]) {
  grid-column: 1 / -1;
}

.ff_submit_btn_wrapper {
  grid-column: 1 / -1;
}

/* Card payment fields in 3 columns */
.ff-el-group:has(input[name="payment_method"]) .ff-column-container {
  display: flex;
  flex-direction: column;
  gap: 0;
}

.ff-el-group:has(input[name="card_number"]) {
  grid-column: 1 / -1;
}

/* Form Groups */
.ff-el-group {
  margin-bottom: 15px;
}

/* Labels */
.ff-el-input--label label {
  display: block;
  font-weight: 600;
  font-size: 14px;
  color: #2c3e50;
  margin-bottom: 8px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.ff-el-is-required label::after {
  content: " *";
  color: #e74c3c;
  font-weight: bold;
}

/* Input Fields */
.ff-el-form-control {
  width: 100%;
  padding: 12px 16px;
  border: 2px solid #e1e8ed;
  border-radius: 8px;
  font-size: 15px;
  transition: all 0.3s ease;
  background: #ffffff;
  color: #2c3e50;
  box-sizing: border-box;
}

.ff-el-form-control:focus {
  outline: none;
  border-color: #667eea;
  box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1);
}

.ff-el-form-control::placeholder {
  color: #95a5a6;
  font-style: italic;
}

/* Textarea */
textarea.ff-el-form-control {
  min-height: 80px;
  resize: vertical;
  font-family: inherit;
}

/* File Upload */
.ff_file_upload_holder {
  display: block;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.ff_upload_btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 15px 25px;
  background: linear-gradient(135deg, #667eea, #764ba2);
  color: white;
  border: none;
  border-radius: 12px;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  transition: all 0.3s ease;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  width: 100%;
  box-sizing: border-box;
}

.ff_upload_btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 25px rgba(102, 126, 234, 0.3);
}

.ff_upload_btn::before {
  content: "📎 ";
  margin-right: 8px;
}

/* Radio Buttons */
.ff-el-form-check {
  margin-bottom: 10px;
  position: relative;
}

.ff-el-form-check-label {
  display: flex;
  align-items: flex-start;
  cursor: pointer;
  padding: 15px;
  border: 2px solid #e1e8ed;
  border-radius: 8px;
  transition: all 0.3s ease;
  background: #ffffff;
  position: relative;
  overflow: hidden;
}

.ff-el-form-check-label:hover {
  border-color: #667eea;
  box-shadow: 0 4px 12px rgba(102, 126, 234, 0.15);
}

.ff-el-form-check-input {
  margin-right: 12px;
  margin-top: 3px;
  transform: scale(1.2);
  accent-color: #667eea;
}

.ff-el-form-check-input:checked + .ff_plan_title {
  color: #667eea;
  font-weight: 600;
}

.ff-el-form-check-label:has(.ff-el-form-check-input:checked) {
  border-color: #667eea;
  background: linear-gradient(135deg, rgba(102, 126, 234, 0.1), rgba(118, 75, 162, 0.1));
}

.ff_plan_title {
  font-size: 14px;
  line-height: 1.4;
  color: #2c3e50;
  transition: all 0.3s ease;
}

/* Coupon Section */
.ff_coupon_wrapper {
  background: #f8f9fa;
  padding: 15px;
  border-radius: 8px;
  border: 2px dashed #dee2e6;
}

.ff_input-group {
  display: flex;
  border-radius: 8px;
  overflow: hidden;
}

.ff_input-group input {
  border-radius: 0;
  border-right: none;
  margin-bottom: 0;
  padding: 12px 16px;
}

.ff_input-group-append {
  background: #667eea;
  color: white;
  padding: 12px 16px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease;
  display: flex;
  align-items: center;
  font-size: 14px;
}

.ff_input-group-append:hover {
  background: #5a67d8;
}

/* Payment Summary */
.ff_payment_summary {
  background: #f8f9fa;
  padding: 20px;
  border-radius: 8px;
  border: 2px solid #e1e8ed;
  margin: 20px 0;
}

.ffp_table {
  width: 100%;
  border-collapse: collapse;
  margin: 0;
  font-size: 14px;
}

.ffp_table th,
.ffp_table td {
  padding: 10px 12px;
  text-align: left;
  border-bottom: 1px solid #dee2e6;
}

.ffp_table th {
  background: #667eea;
  color: white;
  font-weight: 600;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.ffp_table tfoot th {
  background: #2c3e50;
  font-size: 15px;
  font-weight: 700;
}

.ffp_table tbody td {
  font-size: 14px;
  color: #2c3e50;
}

.ffp_table tbody tr:hover {
  background: rgba(102, 126, 234, 0.05);
}

/* Payment Fields */
.ff-el-form-top {
  margin-bottom: 15px;
}

.ff-el-form-top label {
  color: #2c3e50;
  font-weight: 600;
  font-size: 13px;
  margin-bottom: 6px;
  display: block;
}

/* Card input specific styling */
input[name="card_number"],
input[name="expiration_date"],
input[name="cvv"] {
  background: #ffffff;
  border: 2px solid #e1e8ed;
  border-radius: 8px;
  padding: 12px 16px;
  font-size: 15px;
  font-family: 'Courier New', monospace;
  letter-spacing: 1px;
}

input[name="card_number"]:focus,
input[name="expiration_date"]:focus,
input[name="cvv"]:focus {
  border-color: #667eea;
  box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1);
}

/* Submit Button */
.ff_submit_btn_wrapper {
  margin-top: 25px;
  text-align: center;
}

.ff-btn-submit {
  background: linear-gradient(135deg, #667eea, #764ba2) !important;
  border: none !important;
  color: white !important;
  padding: 15px 35px !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  border-radius: 25px !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  box-shadow: 0 8px 25px rgba(102, 126, 234, 0.3) !important;
  width: 100% !important;
  max-width: 250px !important;
  position: relative !important;
  overflow: hidden !important;
}

.ff-btn-submit:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 15px 40px rgba(102, 126, 234, 0.4) !important;
  background: linear-gradient(135deg, #5a67d8, #6b46c1) !important;
}

.ff-btn-submit:active {
  transform: translateY(-1px) !important;
}

.ff-btn-submit::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
  transition: left 0.6s ease;
}

.ff-btn-submit:hover::before {
  left: 100%;
}

/* Horizontal Rule */
hr {
  border: none;
  height: 2px;
  background: linear-gradient(135deg, #667eea, #764ba2);
  margin: 30px 0;
  border-radius: 2px;
}

/* Error Messages */
.ff-errors-in-stack {
  background: #fee;
  border: 2px solid #f56565;
  border-radius: 12px;
  padding: 20px;
  margin-top: 20px;
  color: #c53030;
}

/* Loading State */
.ff-form-loading_errors {
  opacity: 0.7;
  pointer-events: none;
}

/* Accessibility Improvements */
.ff-el-form-control:focus-visible {
  outline: 3px solid #667eea;
  outline-offset: 2px;
}

.ff-el-form-check-input:focus-visible {
  outline: 3px solid #667eea;
  outline-offset: 2px;
}

.ff-btn-submit:focus-visible {
  outline: 3px solid #ffffff;
  outline-offset: 2px;
}

/* Animation for form elements */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.ff-el-group {
  animation: fadeInUp 0.6s ease forwards;
}

.ff-el-group:nth-child(1) { animation-delay: 0.1s; }
.ff-el-group:nth-child(2) { animation-delay: 0.2s; }
.ff-el-group:nth-child(3) { animation-delay: 0.3s; }
.ff-el-group:nth-child(4) { animation-delay: 0.4s; }
.ff-el-group:nth-child(5) { animation-delay: 0.5s; }
.ff-el-group:nth-child(6) { animation-delay: 0.6s; }

/* Emoji styling */
.emoji {
  width: 1.2em;
  height: 1.2em;
  vertical-align: middle;
  margin-right: 8px;
}

/* Mobile Responsive Design */
@media (max-width: 768px) {
  .fluent_form_64 {
    padding: 0px;
  }
  
  .fluent_form_64 fieldset {
    grid-template-columns: 1fr;
    gap: 15px;
  }
  
  .ff-name-field-wrapper,
  .ff-el-group:has(input[name="phone"]),
  .ff-el-group:has(input[name="email"]),
  .ff-el-group:has(input[name="input_text_1"]),
  .ff-el-group:has(input[name="input_text"]),
  .ff-el-group:has(input[name="image-upload"]) {
    grid-column: 1;
  }
  
  .ff-el-group:has(input[name="payment_method"]) .ff-column-container {
    grid-template-columns: 1fr;
  }
  
  .ff-el-form-control {
    font-size: 16px; /* Prevent zoom on iOS */
  }
  
  .ff-btn-submit {
    padding: 12px 25px !important;
    font-size: 14px !important;
  }
  
  .fluentform_wrapper_64 {
    padding: 15px;
  }
  
  /* Fix for mobile field alignment - Remove problematic styles */
  .form-top,
  .form-bottom {
    width: 100% !important;
    display: block !important;
    flex-direction: column !important;
  }
  
  .ff-name-field-wrapper .ff-t-container {
    width: 100% !important;
  }
  
  /* Ensure all form containers stay within bounds */
  .ff-column-container,
  .ff-t-cell,
  .ff-t-container {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden;
  }
}

/* Desktop layout - only apply the original problematic styles on larger screens */
@media (min-width: 769px) {
  .form-top,
  .form-bottom {
    width: 200% !important;
    display: flex;
    flex-direction: row !important;
    justify-content: space-between !important;
  }
  
  .ff-name-field-wrapper .ff-t-container {
    width: 100% !important;
  }
}/* End custom CSS */