.elementor-36 .elementor-element.elementor-element-7fc3ed7{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.6;}.elementor-36 .elementor-element.elementor-element-7fc3ed7::before, .elementor-36 .elementor-element.elementor-element-7fc3ed7 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-7fc3ed7 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-7fc3ed7 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-7fc3ed7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-7fc3ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-36 .elementor-element.elementor-element-7fc3ed7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-39fc4be .elementor-button{background-color:#FFF90000;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:800;line-height:37px;text-shadow:29px 30px 12px rgba(0, 0, 0, 0);fill:#05050000;color:#05050000;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.96);transition-duration:0s;border-style:groove;border-width:0px 0px 0px 0px;border-color:#E2F604;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-39fc4be .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-39fc4be .elementor-button:focus{background-color:#090900FA;color:#FFFFFF;border-color:#EFF705;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);}.elementor-36 .elementor-element.elementor-element-39fc4be{width:var( --container-widget-width, 0px );max-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 90px;padding:0px 0px 0px 0px;--container-widget-width:0px;--container-widget-flex-grow:0;z-index:0;}.elementor-36 .elementor-element.elementor-element-39fc4be.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-39fc4be .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-39fc4be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-055c320 .elementor-button{background-color:#FAFB05D9;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:800;text-shadow:29px 30px 12px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);border-style:groove;border-color:#F1FF80;}.elementor-36 .elementor-element.elementor-element-055c320 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-055c320 .elementor-button:focus{background-color:#0A0A00B3;color:#F3F3EC;border-color:#FEFF06;}.elementor-36 .elementor-element.elementor-element-055c320{width:var( --container-widget-width, 36.484% );max-width:36.484%;margin:186px 204px calc(var(--kit-widget-spacing, 0px) + 161px) -25px;--container-widget-width:36.484%;--container-widget-flex-grow:0;top:120px;z-index:10;}.elementor-36 .elementor-element.elementor-element-055c320.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-055c320{left:39px;}body.rtl .elementor-36 .elementor-element.elementor-element-055c320{right:39px;}.elementor-36 .elementor-element.elementor-element-055c320 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-055c320 .elementor-button:focus svg{fill:#F3F3EC;}.elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button{background-color:#FAFB05D9;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:800;text-shadow:29px 30px 12px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);border-style:groove;border-color:#F1FF80;}.elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button:focus{background-color:#0A0A00B3;color:#F3F3EC;border-color:#FEFF06;}.elementor-36 .elementor-element.elementor-element-d6f4f49{width:var( --container-widget-width, 32.411% );max-width:32.411%;margin:115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -39px;--container-widget-width:32.411%;--container-widget-flex-grow:0;top:275px;z-index:10;}.elementor-36 .elementor-element.elementor-element-d6f4f49.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d6f4f49{left:63px;}body.rtl .elementor-36 .elementor-element.elementor-element-d6f4f49{right:63px;}.elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button:focus svg{fill:#F3F3EC;}.elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button{background-color:#FAFB05BF;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:800;text-shadow:29px 30px 12px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);border-style:groove;border-color:#F1FF80;}.elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button:focus{background-color:#0A0A00C4;color:#F3F3EC;border-color:#FEFF06;}.elementor-36 .elementor-element.elementor-element-6ebbbc4{width:var( --container-widget-width, 32.929% );max-width:32.929%;margin:104px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -436px;--container-widget-width:32.929%;--container-widget-flex-grow:0;top:369px;z-index:10;}.elementor-36 .elementor-element.elementor-element-6ebbbc4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-6ebbbc4{left:459px;}body.rtl .elementor-36 .elementor-element.elementor-element-6ebbbc4{right:459px;}.elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button:focus svg{fill:#F3F3EC;}.elementor-36 .elementor-element.elementor-element-f1f3e2b{width:var( --container-widget-width, 29.501% );max-width:29.501%;margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px -14px 0px;--container-widget-width:29.501%;--container-widget-flex-grow:0;top:317px;border-style:groove;border-color:#E0FB0805;}.elementor-36 .elementor-element.elementor-element-f1f3e2b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-f1f3e2b{left:21px;}body.rtl .elementor-36 .elementor-element.elementor-element-f1f3e2b{right:21px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-b45e941{background-color:#010000;top:604px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-b45e941{left:457px;}body.rtl .elementor-36 .elementor-element.elementor-element-b45e941{right:457px;}.elementor-36 .elementor-element.elementor-element-b45e941 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:19px;font-weight:900;color:#FFF900;}.elementor-36 .elementor-element.elementor-element-0886586 .elementor-button{background-color:transparent;font-family:"Cinzel", Sans-serif;font-weight:500;text-shadow:30px 30px 12px rgba(0,0,0,0.3);fill:#FAE528;color:#FAE528;background-image:linear-gradient(180deg, #A19E22FA 0%, #000000 0%);box-shadow:0px 0px 12px 3px rgba(0, 0, 0, 0) inset;transition-duration:0s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0886586 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-0886586 .elementor-button:focus{background-color:#090900FA;color:#FFFFFF;box-shadow:11px 19px 12px 0px rgba(0,0,0,0.5);}.elementor-36 .elementor-element.elementor-element-0886586{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-0886586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-0886586 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-0886586 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5eee3ad{background-color:#010000;top:721px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-5eee3ad{left:455px;}body.rtl .elementor-36 .elementor-element.elementor-element-5eee3ad{right:455px;}.elementor-36 .elementor-element.elementor-element-5eee3ad .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:900;color:#FFF900;}.elementor-36 .elementor-element.elementor-element-83b6c17{width:var( --container-widget-width, 30.242% );max-width:30.242%;margin:-381px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;--container-widget-width:30.242%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-83b6c17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button{background-color:#E8F600D1;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:800;text-shadow:0px 0px 12px rgba(0,0,0,0.3);fill:#0A0900;color:#0A0900;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);border-style:groove;border-color:#EDF403;}.elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button:focus{background-color:#080000BD;color:#FBFCF4;border-color:#FAFB05;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-36 .elementor-element.elementor-element-ad9997e{width:var( --container-widget-width, 32.038% );max-width:32.038%;margin:233px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;--container-widget-width:32.038%;--container-widget-flex-grow:0;top:314px;z-index:10;}.elementor-36 .elementor-element.elementor-element-ad9997e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-ad9997e{left:55px;}body.rtl .elementor-36 .elementor-element.elementor-element-ad9997e{right:55px;}.elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button:focus svg{fill:#FBFCF4;}.elementor-36 .elementor-element.elementor-element-22e75ab{background-color:#FFF900;top:666px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-22e75ab{left:457px;}body.rtl .elementor-36 .elementor-element.elementor-element-22e75ab{right:457px;}.elementor-36 .elementor-element.elementor-element-22e75ab .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:900;color:#000000;}body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.broadsoul.com/wp-content/uploads/2026/02/IMG_7182.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body.elementor-page-36{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-7fc3ed7{--width:89.6%;}}@media(min-width:1025px){body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-39fc4be.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-f1f3e2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -400px) 0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-39fc4be{width:var( --container-widget-width, 235.883px );max-width:235.883px;--container-widget-width:235.883px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-055c320{width:var( --container-widget-width, 213px );max-width:213px;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -46px;--container-widget-width:213px;--container-widget-flex-grow:0;top:220px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-055c320{left:49px;}body.rtl .elementor-36 .elementor-element.elementor-element-055c320{right:49px;}.elementor-36 .elementor-element.elementor-element-055c320 .elementor-button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-d6f4f49{width:var( --container-widget-width, 192px );max-width:192px;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -46px;--container-widget-width:192px;--container-widget-flex-grow:0;top:296px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d6f4f49{left:50px;}body.rtl .elementor-36 .elementor-element.elementor-element-d6f4f49{right:50px;}.elementor-36 .elementor-element.elementor-element-d6f4f49 .elementor-button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-6ebbbc4{width:var( --container-widget-width, 195px );max-width:195px;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -46px;--container-widget-width:195px;--container-widget-flex-grow:0;top:368px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-6ebbbc4{left:50px;}body.rtl .elementor-36 .elementor-element.elementor-element-6ebbbc4{right:50px;}.elementor-36 .elementor-element.elementor-element-6ebbbc4 .elementor-button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-f1f3e2b{width:var( --container-widget-width, 140.797px );max-width:140.797px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;--container-widget-width:140.797px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-b45e941{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;top:726px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-b45e941{left:15px;}body.rtl .elementor-36 .elementor-element.elementor-element-b45e941{right:15px;}.elementor-36 .elementor-element.elementor-element-b45e941 .elementor-heading-title{font-size:10px;}.elementor-36 .elementor-element.elementor-element-0886586{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-5eee3ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;top:749px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-5eee3ad{left:19px;}body.rtl .elementor-36 .elementor-element.elementor-element-5eee3ad{right:19px;}.elementor-36 .elementor-element.elementor-element-5eee3ad .elementor-heading-title{font-size:10px;}.elementor-36 .elementor-element.elementor-element-83b6c17{width:var( --container-widget-width, 140.82px );max-width:140.82px;margin:-414px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:140.82px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-ad9997e{width:var( --container-widget-width, 190px );max-width:190px;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -46px;--container-widget-width:190px;--container-widget-flex-grow:0;top:433px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-ad9997e{left:49px;}body.rtl .elementor-36 .elementor-element.elementor-element-ad9997e{right:49px;}.elementor-36 .elementor-element.elementor-element-ad9997e .elementor-button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-22e75ab{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:775px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-22e75ab{left:21px;}body.rtl .elementor-36 .elementor-element.elementor-element-22e75ab{right:21px;}.elementor-36 .elementor-element.elementor-element-22e75ab .elementor-heading-title{font-size:10px;}}