.elementor-7963 .elementor-element.elementor-element-47c2805{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.65;--overlay-mix-blend-mode:darken;--margin-top:042px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-47c2805:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030407;background-image:url("https://www.pulse.org/wp-content/uploads/2025/10/F82A0906-scaled.jpg");background-position:0vw 100%;background-size:cover;}.elementor-7963 .elementor-element.elementor-element-47c2805::before, .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-background-video-container::before, .elementor-7963 .elementor-element.elementor-element-47c2805 > .e-con-inner > .elementor-background-video-container::before, .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-background-slideshow::before, .elementor-7963 .elementor-element.elementor-element-47c2805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7963 .elementor-element.elementor-element-a475e66{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-7bcdb55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:61px;--margin-bottom:61px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-5d8b85d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-b4db34d{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-593be12{text-align:start;}.elementor-7963 .elementor-element.elementor-element-593be12 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:63px;font-weight:700;line-height:1em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-9fc0030{--display:flex;}.elementor-7963 .elementor-element.elementor-element-af36661 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-af36661{text-align:start;}.elementor-7963 .elementor-element.elementor-element-af36661 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:30px;font-weight:500;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-097b1be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-097b1be:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-097b1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-7963 .elementor-element.elementor-element-55e8398{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-7963 .elementor-element.elementor-element-7989ec4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-33ea2e3{text-align:center;}.elementor-7963 .elementor-element.elementor-element-33ea2e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:900;color:#000000;}.elementor-7963 .elementor-element.elementor-element-db01bd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-946130f{text-align:center;}.elementor-7963 .elementor-element.elementor-element-946130f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-7963 .elementor-element.elementor-element-52bc923{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-cc3b121{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:76px 76px;--row-gap:76px;--column-gap:76px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-2f07116{--display:flex;}.elementor-7963 .elementor-element.elementor-element-67a48e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-7b74937{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-71f690d{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-e9b607c{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-ebb8d8e > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-7963 .elementor-element.elementor-element-69a340d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-6c5d65d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4df2d29{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7963 .elementor-element.elementor-element-09fb165 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-09fb165 .elementor-button:focus{background-color:#02010100;}.elementor-7963 .elementor-element.elementor-element-09fb165 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7963 .elementor-element.elementor-element-09fb165 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7963 .elementor-element.elementor-element-09fb165 .elementor-button{font-size:14px;font-weight:400;fill:#C74078;color:#C74078;border-style:none;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-d614f12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d614f12.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-51ca9d1{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-51ca9d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-66f80ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-f177cee > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-f177cee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;color:#000000;}.elementor-7963 .elementor-element.elementor-element-bd5fea3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-bd5fea3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-6244cc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-2a7e0be{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4d3c860{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-adc8dd9{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-2778858 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-7963 .elementor-element.elementor-element-cf5ed28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-127511f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-7b22c94{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7963 .elementor-element.elementor-element-7353e03 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-7353e03 .elementor-button:focus{background-color:#02010100;}.elementor-7963 .elementor-element.elementor-element-7353e03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7963 .elementor-element.elementor-element-7353e03 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7963 .elementor-element.elementor-element-7353e03 .elementor-button{font-size:14px;font-weight:400;fill:#C74078;color:#C74078;border-style:none;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-63dd6ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-63dd6ed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-e65b0be{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-e65b0be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-bee7d94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-b897f87 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-b897f87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;color:#000000;}.elementor-7963 .elementor-element.elementor-element-3b6486c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-3b6486c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-1d9df67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-a2d4cc3{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4e25857{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-c74478b{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-c547bc8 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-7963 .elementor-element.elementor-element-cdaa779{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-0511dff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-afe660f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7963 .elementor-element.elementor-element-8b1d483 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-8b1d483 .elementor-button:focus{background-color:#02010100;}.elementor-7963 .elementor-element.elementor-element-8b1d483 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7963 .elementor-element.elementor-element-8b1d483 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7963 .elementor-element.elementor-element-8b1d483 .elementor-button{font-size:14px;font-weight:400;fill:#C74078;color:#C74078;border-style:none;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-4cc9e0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4cc9e0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-62099c4{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-62099c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-06f62e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d8f56d9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-d8f56d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;color:#000000;}.elementor-7963 .elementor-element.elementor-element-25ba249 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-25ba249 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-d070259{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-baf53e8{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-baf53e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-d0e37f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-3f7bc2a{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-cca1524 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7963 .elementor-element.elementor-element-09b121f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-10cdeba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-5c78b08{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7963 .elementor-element.elementor-element-0e4bfc8 .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-0e4bfc8 .elementor-button:focus{background-color:#02010100;}.elementor-7963 .elementor-element.elementor-element-0e4bfc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7963 .elementor-element.elementor-element-0e4bfc8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7963 .elementor-element.elementor-element-0e4bfc8 .elementor-button{font-size:14px;font-weight:400;fill:#C74078;color:#C74078;border-style:none;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-6958287{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-6958287.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-048b36c{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-048b36c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-656d841 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-656d841 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;color:#000000;}.elementor-7963 .elementor-element.elementor-element-43c3004 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-43c3004 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;border-style:none;padding:10px 16px 10px 16px;}.elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button:hover, .elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button:hover svg, .elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button:focus svg{fill:#000000;}.elementor-7963 .elementor-element.elementor-element-acb30ea{--display:flex;}.elementor-7963 .elementor-element.elementor-element-e116aad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-e116aad:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-e116aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-e116aad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-bb5e25c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E7EC;--border-color:#E4E7EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-bb5e25c:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-bb5e25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-6ef9486{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-7963 .elementor-element.elementor-element-6ef9486:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-6ef9486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-df8b601 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-df8b601{text-align:center;}.elementor-7963 .elementor-element.elementor-element-df8b601 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7963 .elementor-element.elementor-element-36016d0{--divider-border-style:solid;--divider-color:#E4E7EC;--divider-border-width:1px;}.elementor-7963 .elementor-element.elementor-element-36016d0 .elementor-divider-separator{width:100%;}.elementor-7963 .elementor-element.elementor-element-36016d0 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-repeater-item-d7d42ff.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-repeater-item-d7d42ff.elementor-social-icon i{color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-repeater-item-d7d42ff.elementor-social-icon svg{fill:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-repeater-item-ec7dcae.elementor-social-icon{background-color:#FF008F;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-repeater-item-a0ae43b.elementor-social-icon{background-color:#00DA3E;}.elementor-7963 .elementor-element.elementor-element-d1331a7{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-widget-container{text-align:center;}.elementor-7963 .elementor-element.elementor-element-d1331a7 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-social-icon{--icon-padding:0.3em;}.elementor-7963 .elementor-element.elementor-element-d1331a7 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-7963 .elementor-element.elementor-element-5d39ed7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E7EC;--border-color:#E4E7EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-5d39ed7:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-5d39ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-3c50036{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-7963 .elementor-element.elementor-element-3c50036:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-3c50036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-0377eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-0377eec{text-align:center;}.elementor-7963 .elementor-element.elementor-element-0377eec .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7963 .elementor-element.elementor-element-335fc01{--divider-border-style:solid;--divider-color:#E4E7EC;--divider-border-width:1px;}.elementor-7963 .elementor-element.elementor-element-335fc01 .elementor-divider-separator{width:100%;}.elementor-7963 .elementor-element.elementor-element-335fc01 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-repeater-item-d7d42ff.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-repeater-item-d7d42ff.elementor-social-icon i{color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-repeater-item-d7d42ff.elementor-social-icon svg{fill:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-repeater-item-ec7dcae.elementor-social-icon{background-color:#FF008F;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-repeater-item-a0ae43b.elementor-social-icon{background-color:#00DA3E;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-widget-container{text-align:center;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-social-icon{--icon-padding:0.3em;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-7963 .elementor-element.elementor-element-524ce52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E7EC;--border-color:#E4E7EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-524ce52:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-524ce52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-829db64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-7963 .elementor-element.elementor-element-829db64:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-829db64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-2b56c1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-2b56c1f{text-align:center;}.elementor-7963 .elementor-element.elementor-element-2b56c1f .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7963 .elementor-element.elementor-element-a1a4a81{--divider-border-style:solid;--divider-color:#E4E7EC;--divider-border-width:1px;}.elementor-7963 .elementor-element.elementor-element-a1a4a81 .elementor-divider-separator{width:100%;}.elementor-7963 .elementor-element.elementor-element-a1a4a81 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-repeater-item-d7d42ff.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-repeater-item-d7d42ff.elementor-social-icon i{color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-repeater-item-d7d42ff.elementor-social-icon svg{fill:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-repeater-item-ec7dcae.elementor-social-icon{background-color:#FF008F;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-repeater-item-a0ae43b.elementor-social-icon{background-color:#00DA3E;}.elementor-7963 .elementor-element.elementor-element-4e30658{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-widget-container{text-align:center;}.elementor-7963 .elementor-element.elementor-element-4e30658 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-social-icon{--icon-padding:0.3em;}.elementor-7963 .elementor-element.elementor-element-4e30658 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-7963 .elementor-element.elementor-element-09e8cae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E7EC;--border-color:#E4E7EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-09e8cae:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-09e8cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-bf7d470{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-7963 .elementor-element.elementor-element-bf7d470:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-bf7d470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-7fc60f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-7fc60f9{text-align:center;}.elementor-7963 .elementor-element.elementor-element-7fc60f9 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7963 .elementor-element.elementor-element-be4732f{--divider-border-style:solid;--divider-color:#E4E7EC;--divider-border-width:1px;}.elementor-7963 .elementor-element.elementor-element-be4732f .elementor-divider-separator{width:100%;}.elementor-7963 .elementor-element.elementor-element-be4732f .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-repeater-item-d7d42ff.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-repeater-item-d7d42ff.elementor-social-icon i{color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-repeater-item-d7d42ff.elementor-social-icon svg{fill:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-repeater-item-ec7dcae.elementor-social-icon{background-color:#FF008F;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-repeater-item-a0ae43b.elementor-social-icon{background-color:#00DA3E;}.elementor-7963 .elementor-element.elementor-element-beaa98f{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-widget-container{text-align:center;}.elementor-7963 .elementor-element.elementor-element-beaa98f > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-social-icon{--icon-padding:0.3em;}.elementor-7963 .elementor-element.elementor-element-beaa98f .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-7963 .elementor-element.elementor-element-e6b213a{--display:flex;--min-height:2vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-7963 .elementor-element.elementor-element-e6b213a:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-e6b213a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7963 .elementor-element.elementor-element-b230cde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-6780854{text-align:center;}.elementor-7963 .elementor-element.elementor-element-6780854 img{width:9%;}.elementor-7963 .elementor-element.elementor-element-5f8a6fc{text-align:center;}.elementor-7963 .elementor-element.elementor-element-5f8a6fc .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:31px;font-weight:600;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-188863c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-7963 .elementor-element.elementor-element-dbc4a64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-dbc4a64.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7963 .elementor-element.elementor-element-e0ffc9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d894a83 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-d894a83{text-align:center;}.elementor-7963 .elementor-element.elementor-element-d894a83 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:0;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-b7cc476 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-b7cc476{text-align:center;}.elementor-7963 .elementor-element.elementor-element-b7cc476 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:42px;font-weight:700;font-style:italic;line-height:0;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-c5d8235 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-c5d8235{text-align:center;}.elementor-7963 .elementor-element.elementor-element-c5d8235 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:0;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-a869abb > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-a869abb{text-align:center;}.elementor-7963 .elementor-element.elementor-element-a869abb .elementor-heading-title{font-family:"Abyssinica SIL", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-2448829{--display:flex;}.elementor-7963 .elementor-element.elementor-element-f666baf > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-f666baf{text-align:start;}.elementor-7963 .elementor-element.elementor-element-f666baf .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-c76cfc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-c76cfc2{text-align:start;}.elementor-7963 .elementor-element.elementor-element-c76cfc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-cfb723f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-cfb723f{text-align:start;}.elementor-7963 .elementor-element.elementor-element-cfb723f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-4424f50{--display:flex;--min-height:2vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-7963 .elementor-element.elementor-element-4424f50:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-4424f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-7963 .elementor-element.elementor-element-5eb1019{--display:flex;}.elementor-7963 .elementor-element.elementor-element-0a706c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7963 .elementor-element.elementor-element-2bbba68{--display:flex;}.elementor-7963 .elementor-element.elementor-element-5fa662f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-5fa662f{text-align:center;}.elementor-7963 .elementor-element.elementor-element-5fa662f .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-7963 .elementor-element.elementor-element-4d985e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-4d985e7{text-align:center;}.elementor-7963 .elementor-element.elementor-element-4d985e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewHeader,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewResponse,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewFooter,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wForm .field-hint-inactive .hint,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wForm .hintsBelow .field-hint,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wForm .hintsSide .field-hint,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer .wForm, 
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wForm .wFormTitle{background-color:#F3F3F3;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form{text-align:center;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form form{text-align:center;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer{width:1500px;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer, .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewHeader, .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewResponse{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneChoice input[type="checkbox"]{width:18px !important;height:18px;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer .oneChoice input[type="radio"]{width:18px !important;height:18px;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .actions .primaryAction,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wfPagingButtons .wfPageNextButton,
								.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wfPagingButtons .wfPagePreviousButton{width:100%;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneField.errFld .inputWrapper input[type="text"],
     .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneField.errFld .inputWrapper input[type="password"],
     .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneField.errFld .inputWrapper textarea,
     .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneField.errFld .inputWrapper select,
     .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .oneField.errFld .inputWrapper input[type="text"].required{border-width:1px !important;}.elementor-7963 .elementor-element.elementor-element-a7dcc72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.7;--overlay-mix-blend-mode:screen;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-a7dcc72:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.pulse.org/wp-content/uploads/2025/12/EUROPEFILMING2.jpg");background-position:center center;background-size:cover;}.elementor-7963 .elementor-element.elementor-element-a7dcc72::before, .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .elementor-background-video-container::before, .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .e-con-inner > .elementor-background-video-container::before, .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .elementor-background-slideshow::before, .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7963 .elementor-element.elementor-element-a7dcc72::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7963 .elementor-element.elementor-element-b3d2d61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-b3d2d61:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-b3d2d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7963 .elementor-element.elementor-element-e7d283c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-8267b93{text-align:start;}.elementor-7963 .elementor-element.elementor-element-8267b93 .elementor-heading-title{font-family:"InterTight", Sans-serif;font-size:31px;font-weight:600;letter-spacing:0.02em;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-7ab6d5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-707fbaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-b266ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-b266ff7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:42px;font-weight:800;line-height:120%;letter-spacing:-1%;color:var( --e-global-color-49090bf );}.elementor-7963 .elementor-element.elementor-element-7b05377{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-1fa267a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-7963 .elementor-element.elementor-element-1fa267a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-5f3865f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-138665f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-a2d1c9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-a2d1c9d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:42px;font-weight:800;line-height:120%;letter-spacing:-1%;color:var( --e-global-color-49090bf );}.elementor-7963 .elementor-element.elementor-element-da7a72d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-64477b1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-7963 .elementor-element.elementor-element-64477b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-7963 .elementor-element.elementor-element-220baf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-8694db6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-c02ead2{--display:flex;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b{text-align:center;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;line-height:25px;color:#000000;}.elementor-7963 .elementor-element.elementor-element-37c2500{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(min-width:768px){.elementor-7963 .elementor-element.elementor-element-a475e66{--width:1100px;}.elementor-7963 .elementor-element.elementor-element-7bcdb55{--width:100%;}.elementor-7963 .elementor-element.elementor-element-5d8b85d{--width:70%;}.elementor-7963 .elementor-element.elementor-element-9fc0030{--width:540px;}.elementor-7963 .elementor-element.elementor-element-55e8398{--width:1440px;}.elementor-7963 .elementor-element.elementor-element-db01bd2{--width:600px;}.elementor-7963 .elementor-element.elementor-element-baf53e8{--width:100%;}.elementor-7963 .elementor-element.elementor-element-e116aad{--width:100%;}.elementor-7963 .elementor-element.elementor-element-b230cde{--width:600px;}.elementor-7963 .elementor-element.elementor-element-188863c{--content-width:950px;}.elementor-7963 .elementor-element.elementor-element-4424f50{--width:100%;}.elementor-7963 .elementor-element.elementor-element-5eb1019{--content-width:800px;}.elementor-7963 .elementor-element.elementor-element-a7dcc72{--width:100%;}.elementor-7963 .elementor-element.elementor-element-b3d2d61{--width:1100px;}.elementor-7963 .elementor-element.elementor-element-e7d283c{--width:600px;}.elementor-7963 .elementor-element.elementor-element-c02ead2{--width:800px;}}@media(max-width:768px){.elementor-7963 .elementor-element.elementor-element-47c2805:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-7963 .elementor-element.elementor-element-097b1be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-55e8398{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7963 .elementor-element.elementor-element-cc3b121{--grid-auto-flow:row;}.elementor-7963 .elementor-element.elementor-element-37c2500{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7963 .elementor-element.elementor-element-47c2805:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-47c2805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:6% 0;background-size:cover;}.elementor-7963 .elementor-element.elementor-element-47c2805{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-a475e66{--min-height:441px;}.elementor-7963 .elementor-element.elementor-element-7bcdb55{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:20px;--padding-right:20px;}.elementor-7963 .elementor-element.elementor-element-b4db34d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7963 .elementor-element.elementor-element-593be12{text-align:start;}.elementor-7963 .elementor-element.elementor-element-593be12 .elementor-heading-title{font-size:39px;}.elementor-7963 .elementor-element.elementor-element-9fc0030{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-af36661{text-align:start;}.elementor-7963 .elementor-element.elementor-element-af36661 .elementor-heading-title{font-size:24px;}.elementor-7963 .elementor-element.elementor-element-be4dd52 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-be4dd52 .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-56ab70e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-56ab70e .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-097b1be{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-7963 .elementor-element.elementor-element-55e8398{--width:calc(100% + 50px);--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:-50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-7989ec4{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-7963 .elementor-element.elementor-element-33ea2e3{text-align:start;}.elementor-7963 .elementor-element.elementor-element-33ea2e3 .elementor-heading-title{font-size:24px;}.elementor-7963 .elementor-element.elementor-element-946130f{text-align:start;}.elementor-7963 .elementor-element.elementor-element-52bc923{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-cc3b121{--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-cc3b121.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7963 .elementor-element.elementor-element-2f07116{--width:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-7b74937{--content-width:100%;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-71f690d{--min-height:0;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-e9b607c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-ebb8d8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-69a340d{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d614f12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-51ca9d1{--min-height:230px;}.elementor-7963 .elementor-element.elementor-element-f177cee .elementor-heading-title{font-size:20px;}.elementor-7963 .elementor-element.elementor-element-bd5fea3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-82e5733 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-82e5733 .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-6244cc5{--min-height:100%;}.elementor-7963 .elementor-element.elementor-element-2a7e0be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4d3c860{--min-height:0;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-adc8dd9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-2778858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-cf5ed28{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-63dd6ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-e65b0be{--min-height:230px;}.elementor-7963 .elementor-element.elementor-element-b897f87 .elementor-heading-title{font-size:20px;}.elementor-7963 .elementor-element.elementor-element-3b6486c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-5f7438b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-5f7438b .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-1d9df67{--min-height:100%;}.elementor-7963 .elementor-element.elementor-element-a2d4cc3{--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4e25857{--min-height:0;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-c74478b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-c547bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-cdaa779{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-4cc9e0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-62099c4{--min-height:230px;}.elementor-7963 .elementor-element.elementor-element-d8f56d9 .elementor-heading-title{font-size:20px;}.elementor-7963 .elementor-element.elementor-element-25ba249 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-b4ab4fa > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-b4ab4fa .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-baf53e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d0e37f7{--min-height:0;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-3f7bc2a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-cca1524 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-09b121f{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-6958287{--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-656d841 .elementor-heading-title{font-size:20px;}.elementor-7963 .elementor-element.elementor-element-43c3004 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-8e2584f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-8e2584f .elementor-button{font-size:12px;}.elementor-7963 .elementor-element.elementor-element-acb30ea{--width:200px;}.elementor-7963 .elementor-element.elementor-element-e116aad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-d1331a7{--grid-template-columns:repeat(0, auto);--grid-row-gap:12px;}.elementor-7963 .elementor-element.elementor-element-f1a9bd8{--grid-row-gap:12px;}.elementor-7963 .elementor-element.elementor-element-4e30658{--grid-row-gap:12px;}.elementor-7963 .elementor-element.elementor-element-beaa98f{--grid-row-gap:12px;}.elementor-7963 .elementor-element.elementor-element-e6b213a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-b230cde{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7963 .elementor-element.elementor-element-6780854 img{width:61px;}.elementor-7963 .elementor-element.elementor-element-5f8a6fc{text-align:center;}.elementor-7963 .elementor-element.elementor-element-5f8a6fc .elementor-heading-title{font-size:24px;}.elementor-7963 .elementor-element.elementor-element-188863c{--padding-top:55px;--padding-bottom:55px;--padding-left:25px;--padding-right:25px;}.elementor-7963 .elementor-element.elementor-element-d894a83{text-align:start;}.elementor-7963 .elementor-element.elementor-element-d894a83 .elementor-heading-title{font-size:24px;line-height:0;}.elementor-7963 .elementor-element.elementor-element-b7cc476{text-align:start;}.elementor-7963 .elementor-element.elementor-element-b7cc476 .elementor-heading-title{font-size:36px;line-height:0;}.elementor-7963 .elementor-element.elementor-element-c5d8235{text-align:start;}.elementor-7963 .elementor-element.elementor-element-c5d8235 .elementor-heading-title{font-size:24px;line-height:0;}.elementor-7963 .elementor-element.elementor-element-a869abb .elementor-heading-title{font-size:13px;}.elementor-7963 .elementor-element.elementor-element-2448829{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7963 .elementor-element.elementor-element-f666baf{text-align:center;}.elementor-7963 .elementor-element.elementor-element-f666baf .elementor-heading-title{font-size:24px;}.elementor-7963 .elementor-element.elementor-element-c76cfc2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-c76cfc2{text-align:center;}.elementor-7963 .elementor-element.elementor-element-cfb723f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-cfb723f{text-align:center;}.elementor-7963 .elementor-element.elementor-element-4424f50{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-5fa662f .elementor-heading-title{font-size:22px;}.elementor-7963 .elementor-element.elementor-element-4d985e7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-4d985e7{text-align:start;}.elementor-7963 .elementor-element.elementor-element-3418864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form{text-align:center;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form form{text-align:center;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer{width:100%;}.elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .wFormContainer, .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewHeader, .elementor-7963 .elementor-element.elementor-element-3418864 .mw-formassembly-form .reviewResponse{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7963 .elementor-element.elementor-element-a7dcc72{--min-height:337px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-7963 .elementor-element.elementor-element-a7dcc72:not(.elementor-motion-effects-element-type-background), .elementor-7963 .elementor-element.elementor-element-a7dcc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% 0px;}.elementor-7963 .elementor-element.elementor-element-b3d2d61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-7963 .elementor-element.elementor-element-e7d283c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:45px;}.elementor-7963 .elementor-element.elementor-element-8267b93{text-align:start;}.elementor-7963 .elementor-element.elementor-element-8267b93 .elementor-heading-title{font-size:24px;}.elementor-7963 .elementor-element.elementor-element-7ab6d5d{--width:90%;}.elementor-7963 .elementor-element.elementor-element-b266ff7 .elementor-heading-title{font-size:40px;}.elementor-7963 .elementor-element.elementor-element-1fa267a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-1fa267a{text-align:start;}.elementor-7963 .elementor-element.elementor-element-1fa267a .elementor-heading-title{font-size:17px;}.elementor-7963 .elementor-element.elementor-element-5f3865f{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-7963 .elementor-element.elementor-element-a2d1c9d .elementor-heading-title{font-size:40px;}.elementor-7963 .elementor-element.elementor-element-64477b1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-64477b1{text-align:start;}.elementor-7963 .elementor-element.elementor-element-64477b1 .elementor-heading-title{font-size:18px;}.elementor-7963 .elementor-element.elementor-element-c02ead2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b{text-align:center;}.elementor-7963 .elementor-element.elementor-element-f3a7d9b .elementor-heading-title{font-size:19px;}.elementor-7963 .elementor-element.elementor-element-37c2500{--e-con-grid-template-columns:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-a475e66 */.elementor-7963 .elementor-element.elementor-element-a475e66 {max-width: 1440px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f07116 */.elementor-7963 .elementor-element.elementor-element-2f07116 {max-width: 0px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67a48e7 */.elementor-7963 .elementor-element.elementor-element-67a48e7 {min-width: 246px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6244cc5 */.elementor-7963 .elementor-element.elementor-element-6244cc5 {min-width: 246px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d9df67 */.elementor-7963 .elementor-element.elementor-element-1d9df67 {min-width: 246px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d070259 */.elementor-7963 .elementor-element.elementor-element-d070259 {min-width: 246px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb30ea */.elementor-7963 .elementor-element.elementor-element-acb30ea {min-width: 50px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc3b121 */.elementor-7963 .elementor-element.elementor-element-cc3b121 {overflow-y: hidden !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bc923 */.elementor-7963 .elementor-element.elementor-element-52bc923 {overflow-y: hidden !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5e25c */@media (max-width: 768px) {.elementor-7963 .elementor-element.elementor-element-bb5e25c {max-width: 150px !important;}}

@media (min-width: 769px) {.elementor-7963 .elementor-element.elementor-element-bb5e25c {min-width: fit-content !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d39ed7 */@media (max-width: 768px) {.elementor-7963 .elementor-element.elementor-element-5d39ed7 {max-width: 150px !important;}}

@media (min-width: 769px) {.elementor-7963 .elementor-element.elementor-element-5d39ed7 {min-width: fit-content !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-524ce52 */@media (max-width: 768px) {.elementor-7963 .elementor-element.elementor-element-524ce52 {max-width: 150px !important;}}

@media (min-width: 769px) {.elementor-7963 .elementor-element.elementor-element-524ce52 {min-width: fit-content !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09e8cae */@media (max-width: 768px) {.elementor-7963 .elementor-element.elementor-element-09e8cae {max-width: 150px !important;}}

@media (min-width: 769px) {.elementor-7963 .elementor-element.elementor-element-09e8cae {min-width: fit-content !important;}}/* End custom CSS */
/* Start custom CSS for missingwidget-formassembly, class: .elementor-element-3418864 */.wFormHeader {display: none;}
.wFormFooter {display: none;}
#tfa_399 {display:none;}
#tfa_401 {display:none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc585b6 */input[type=submit] {
    border-radius: 50px !important;
    color: white;
    background: black !important;
    border: none;
    border: 1px solid var(--brand-color);
    padding: 1rem;
    cursor: pointer;
}

input[type=text] ~ label {font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}

label[for=tell]{font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}


textarea:valid ~ label {font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}

input[type=email] ~ label {font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}

label[for=bestForm]{font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}

.footer-text {font-size: 1rem !important;
font-family: "Abyssinica SIL", Sans-serif;
    color: black !important;
}

select {background: black !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a706c6 */input[type=submit] {
    border-radius: 50px !important;
    color: white;
    background: black !important;
    border: none;
    border: 1px solid var(--brand-color);
    padding: 1rem;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707fbaf */.elementor-7963 .elementor-element.elementor-element-707fbaf {max-width: fit-content;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b05377 */.elementor-7963 .elementor-element.elementor-element-7b05377 {max-width: fit-content;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-138665f */.elementor-7963 .elementor-element.elementor-element-138665f {max-width: fit-content;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7a72d */.elementor-7963 .elementor-element.elementor-element-da7a72d {max-width: fit-content;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f3865f */.elementor-7963 .elementor-element.elementor-element-5f3865f {max-width: fit-content;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d283c */@media (min-width: 769px) { .elementor-7963 .elementor-element.elementor-element-e7d283c {min-width: 400px;}}/* End custom CSS */
/* Start custom CSS */html, body { overflow-x: hidden; }

/* ========== BASE STYLES ========== */


.video-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  overflow: hidden;
}

.custom-hover-video {
  will-change: transform;
  transform-origin: center;
  scale: 1.05;
}

.play-icon {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  padding: 20px !important;
  border-radius: 50%;
  transition: opacity 0.3s ease;
  pointer-events: none;
  z-index: 2;
}

.video-wrapper.hide-icon .play-icon {
  opacity: 0;
  visibility: hidden;
}

.click-catcher {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  cursor: pointer;
  display: none;
}

.video-wrapper.playing .click-catcher {
  display: block;
}


/* ========== MOBILE (≤768px) ========== */
@media (max-width: 768px) {
  .scroll-carousel {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    margin-right: -100px !important;
    scrollbar-width: none;
  }

  .scroll-carousel::-webkit-scrollbar {
    display: none;
  }
.impactStats2Inner {background: black !important;}
  .scroll-carousel > * {
    flex: 0 0 80%;
    scroll-snap-align: start;
  }

  .testimonial-grid {
    gap: 24px !important;
    --column-gap: 24px !important;
  }
}


/* ========== TABLET (769px–1200px) ========== */
@media (min-width: 769px) and (max-width: 1200px) {
  .godsGraceContainer {
    max-width: 834px;
    padding: 76px 32px;
  }

  .godsGraceInner {
    align-items: start !important;
  }

  .godsGraceText .elementor-heading-title {
    text-align: left !important;
  }

  .custom-hover-video {
    scale: 1.1 !important;
  }

  .testimonial-grid {
    gap: 56px !important;
  }

  .videoTitle .elementor-heading-title {
    font-size: 20px !important;
  }

  .h2 .elementor-heading-title {
    font-size: 30px !important;
  }
}


/* ========== DESKTOP (≥1201px) ========== */
@media (min-width: 1200px) {
  .scroll-carousel {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }

  .scroll-carousel > * {
    min-width: 0;
  }
}
/* Animations */
@keyframes fadeInUp {
  from { opacity: 0; transform: translate3d(0, 20px, 0); }
  to { opacity: 1; transform: none; }
}

.fadeInUp { animation-duration: 1.6s; }

@keyframes fadeImageIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

.fade-up { animation: fadeUp 1.5s ease forwards; }

@keyframes fadeUp {
  from { opacity: 0; transform: translateY(20px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* Parallax */
.parallax-container {
  background-size: 130% !important;
  background-repeat: no-repeat;
  overflow: hidden;
  will-change: background-position;
}

/* Image Carousel (two-up images + arrows) */
.image-carousel-wrapper {
  overflow: hidden;
  position: relative;
  height: 720px;
  width: 538px;
}

.image-track {
  display: flex;
  width: 200%;
  opacity: 0;
}

.fade-image { animation: fadeImageIn 2s ease forwards; }

.image-slide {
  flex: 0 0 50%;
  width: 100%;
  height: 420px;
  background-size: cover;
  background-position: center center;
  border-radius: 12px;
}

/* Arrows */
.arrow-next,
.arrow-prev {
  width: 50px;
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  transition: background-image 0.3s ease;
}

/* Next Button */
.arrow-next {
  background-image: url('https://www.pulse.org/wp-content/uploads/2025/07/Testiomonial-carousel-arrow.svg');
}
.arrow-next:hover {
  background-image: url('https://www.pulse.org/wp-content/uploads/2025/07/Testiomonial-carousel-arrow-3.svg');
}

/* Previous Button (rotated) */
.arrow-prev {
  background-image: url('https://www.pulse.org/wp-content/uploads/2025/07/Testiomonial-carousel-arrow.svg');
  transform: rotate(180deg);
}
.arrow-prev:hover {
  background-image: url('https://www.pulse.org/wp-content/uploads/2025/07/Testiomonial-carousel-arrow-3.svg');
}

/* Elementor editor preview (keep visible in editor) */
.elementor-editor-active .image-track,
.elementor-editor-active .quote-text,
.elementor-editor-active .testimonial-name,
.elementor-editor-active .testimonial-role {
  opacity: 1;
}

/* Testimonial Typography */
.quote-text {
  font-family: 'Inter', sans-serif;
  font-weight: 300;
  font-size: 25px;
  line-height: 130%;
  margin-bottom: 1rem;
  font-style: italic;
}

.testimonial-name {
  font-weight: 600;
  margin-top: 0.5rem;
}

.testimonial-role {
  font-size: 0.9rem;
  color: #666;
  text-transform: uppercase;
  margin-top: 0.25rem;
}

/* Breakpoint: ≤ 768px (mobile) */
@media (max-width: 768px) {
  /* Image carousel wrapper overrides */
  .image-carousel-wrapper {
    max-width: 100% !important;
    max-height: 400px !important;
    border-radius: 8px !important;
  }

  .image-slide {
    background-position: 50% -00% !important;
  
  }

  /* Typography tweaks */
  .quote-text { font-size: 18px !important; }
  .testimonial-name { font-size: 18px !important; }
  .testimonial-role { font-size: 12px !important; }

  /* Misc responsive */
  .sliderContainer { min-height: calc((100vw - 50px) * 0.625); }

  /* Global share dropdown sizing */
  .global-share-dropdown {
    width: max-content !important;
    min-width: fit-content !important;
    max-width: 90vw;
  }
  .global-share-dropdown .show { min-width: 100vw !important; }
  .testimonial-wrapper {
      --row-gap: 32px !important;
      --column-gap: 32px !important;
      max-width: 375px !important;
  }
   .testimonyBox {padding-right: 32px; padding-left:px;
    min-height: 300px !important;
    height: 300px !important;
  }
    .swiper-slide {min-width: 246px !important;}
}

/* Breakpoint: 768px–1200px (tablet / small desktop) */
@media (min-width: 768px) and (max-width: 1200px) {
    .image-slide {
  
  height: 360px;}
  .givingGrid { --e-con-grid-template-columns: repeat(4, 1fr) !important;
      width: 60%;
      margin-top: 50px;
  }
  .headerH2 .elementor-heading-title {
   
    font-size: 30px !important;
  }
  #confidence  {text-align: center !important;}
  .supportMark { display: none; }
  .header img {background-position:-200px !important;}

  .p100Inner {
    padding: 150px 160px 150px 150px !important;
    max-width: 769px !important;
  }

  .supportBox {
    padding: 0px 32px 96px 32px !important;
    max-width: 769px !important;
  }

  .testimonySlide {
    padding: 96px 20px 96px 20px !important;
    max-width: 769px !important;
  }

  .testimonyBox {padding-right: 32px; padding-left:8px;
    height: 100% !important;
  }
  .image-carousel-wrapper {
    max-height: 770px !important;
    width: 100% !important;
    max-width: 770px !important;
  }

  .elementor-7053 .elementor-element.elementor-element-ee6a115 {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }

  .elementor-7053 .elementor-element.elementor-element-28baf16 {
    --display: flex;
    --flex-direction: column-reverse !important;
  }

  .testimonialVideoContainer { max-width: 321px; }

  .testimonialInner {
    max-width: 769px;
    padding: 96px 32px 96px 32px !important;
  }

  .testimonialBox { --column-gap: 56px !important; }

  .testimonial-wrapper { padding: 0px 15px 0px 15px !important; 
    margin-left: px;
      max-width: 770px !important;
  }

  .p100Text .elementor-heading-title { text-align: center !important; }

  .godsGraceContainer {
    max-width: 769px;
    padding: 76px 32px 56px 36px !important;
  }

  .headerH1 .elementor-heading-title {
    font-size: 60px !important;
    padding-right: 0px;
  }
  
  

  .headerSpan {
    max-width: 769px !important;
   padding-left: 20px;
  }
  
  .headerSpan2 {
     max-width: 769px !important;
   padding-left: 20px;
  
  }
  .header2-1, .header2-2 {width: 100%;}
  
.elementor-element-266f5db.headerSpan2 .e-con-inner {
    flex-direction: column !important;
}
  .header-image {max-width: 769px;}

  .elementor-element .ctaInner { flex-direction: column !important; }

  .ctaPhoto { min-height: 493px !important; }

  .ctaText {
    padding: 56px 96px 56px 96px;
    gap: 100px !important;
  }
  
  .testimonial-wrapper {
      --row-gap: 0px !important;
      --column-gap: 0px !important;
      
  }

  .ctaTextInner { padding: 0px !important; }
  
  /* Typography tweaks */
  .quote-text { font-size: 20px !important;
  line-height: 130%;}
  .testimonial-name { font-size: 22px !important; margin-bottom: 10px;}
  .testimonial-role { font-size: 14px !important; 
      margin-top: -8px !important;
  }
  .text-wrapper {
      --row-gap: 24px !important;}
      
  .swiper-slide {max-width: 246px !important;}
       
  .impactStats .elementor-heading-title {font-size: 36px !important;}
  .impactStatsText .elementor-heading-title {font-size: 20px !important;}
  .impactStatsBox {
      --row-gap: 20px !important;
      --column-gap: 20px !important;
      max-width: 375px !important;
      margin-top: 114px !important;
      margin-bottom: 114px !important;
  }
  .impactSection1 {min-height: 444px !important;}
  .impactSection2 {min-height: 476px !important;
  }
   .elementor-7053 .elementor-element.elementor-element-a7dcc72
    > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 50% 50px !important;
  }
  .impactStats2Inner {max-width: 780px !important;
padding: 20px !important;}

.prayerSection {padding: 96px 32px 96px 32px !important;
    max-width: 780px !important;
}

.prayerInner {
    --row-gap: 36px !important; 
--column-gap: 36px !important;
--flex-direction: column !important;
}
    .prayerImage {min-width: 770px !important;}
  .questionContainer {max-width: 780px !important;
      padding: 96px 32px 96px 32px !important;
  }
  .newsletterContainer {max-width: 780px !important;
      padding: 96px 32px 96px 32px !important;
      min-height: 0px !important;
  }
  .newsletterBox {margin: 0px !important;}
  .newsletterRight {width: 435px !important;
}
   .newsletterHeader {max-width: 435px !important;}
   .testimonial-slider {
  width: 600px;
  overflow: visible;
}

}

/* Breakpoint: ≥ 1201px (large desktop) */
@media (min-width: 1201px) {
    .testimonial-slider {
  width: 700px;
  overflow: visible;
}

    .headerLeft {width:65%;}
  .supportBox { padding: 0px 150px 150px 150px !important; }

  .swiper-slide {max-width: 303px !important;}
  .headerSpan {
      height: 600px;
      max-height: 600px !important;}
 .impactSection1 {min-height: 769px !important;}
  .impactSection2 {min-height: 769px !important;}
  .prayerImage {max-width: 584px !important;}
   .impactStatsBox {
      max-width: 800px !important;
  }
  .prayerInner {
    --row-gap: 56px !important; 
--column-gap: 56px !important;
}
   .newsletterHeader {max-width: 500px !important;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'InterTight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.pulse.org/wp-content/uploads/2024/10/InterTight-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'InterTight';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.pulse.org/wp-content/uploads/2024/10/InterTight-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'InterTight';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.pulse.org/wp-content/uploads/2024/10/InterTight-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */