.elementor-118 .elementor-element.elementor-element-1ee09c5{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--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-118 .elementor-element.elementor-element-1ee09c5:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-1ee09c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c1014ff;}.elementor-118 .elementor-element.elementor-element-fed5536{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-118 .elementor-element.elementor-element-fed5536:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-fed5536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c1014ff;}.elementor-118 .elementor-element.elementor-element-f804542{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-118 .elementor-element.elementor-element-901eb11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d7c229c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c41e12f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-0eee54b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-d084b6f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-347fb6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d2aa1ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-bfc6204{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-01c47bd img{width:236px;}.elementor-118 .elementor-element.elementor-element-e31298b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c1fac1c{width:var( --container-widget-width, 1px );max-width:1px;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:1px;--container-widget-flex-grow:0;z-index:0;}.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title{font-size:24.00239944458px;font-weight:600;line-height:26.402639389038px;color:#1bb0ceff;}.elementor-118 .elementor-element.elementor-element-a6e3d76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-6fdd219{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-7ea6f30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-89568a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-45de50c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:110000;}.elementor-118 .elementor-element.elementor-element-45de50c:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-45de50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c1014ff;}.elementor-118 .elementor-element.elementor-element-66c9fd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d8079d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ccc7052{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-743cf2f{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-118 .elementor-element.elementor-element-9afb8a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-fa7951e{--display:flex;--min-height:130px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-492bfc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70.00700378417969px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-82388c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50.005001068115234px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-3cbf680{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-8b379ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;background-image:linear-gradient(269deg, rgb(95, 46, 142) 0%, rgb(136, 17, 255) 100%);background-size:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-a2076b6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a50c04f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-0e9f31f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-118 .elementor-element.elementor-element-63c105f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-15f05f7{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title{font-size:66px;text-transform:uppercase;line-height:1.5;color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-348e81d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-0163b3b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c93a1a0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-2ada8a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-5b3692f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-45bf59f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-1d0fa09{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-31fab4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-7a7cad2 i.softlite-dynamic-icon{font-size:100%;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-icon i{font-size:100%;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-icon svg{width:100%;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-card-box-text-1{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:1.4299999475479px;color:#f6e9ffff;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-card-box-text-2{font-size:33.603359222412px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.7;color:#d4d7e6ff;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .softlite-dynamic-card-box-background-color-1{background-color:#7850ff1a;}.elementor-118 .elementor-element.elementor-element-26ba55b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-b3822a4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ae12bbb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-db64ab3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-c321994 i.softlite-dynamic-icon{font-size:100%;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-icon i{font-size:100%;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-icon:not(i){width:100%;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-icon svg{width:100%;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-card-box-text-1{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:1.4299999475479px;color:#f6e9ffff;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-card-box-text-2{font-size:33.603359222412px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-card-box-text-3{font-size:15px;line-height:1.7;color:#d4d7e6ff;}.elementor-118 .elementor-element.elementor-element-c321994 .softlite-dynamic-card-box-background-color-1{background-color:#7850ff1a;}.elementor-118 .elementor-element.elementor-element-6160b12{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-e4c790e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-df55beb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-6240b6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-6a545bb i.softlite-dynamic-icon{font-size:100%;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-icon i{font-size:100%;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-icon:not(i){width:100%;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-icon svg{width:100%;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-card-box-text-1{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:1.4299999475479px;color:#f6e9ffff;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-card-box-text-2{font-size:33.603359222412px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.7;color:#d4d7e6ff;}.elementor-118 .elementor-element.elementor-element-6a545bb .softlite-dynamic-card-box-background-color-1{background-color:#7850ff1a;}.elementor-118 .elementor-element.elementor-element-55447bd i.softlite-dynamic-icon{font-size:100%;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-icon i{font-size:100%;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-icon:not(i){width:100%;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-icon svg{width:100%;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-card-box-text-1{font-size:33.603359222412px;font-weight:700;line-height:1.5;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-card-box-text-2{font-size:15px;line-height:1.8;color:#d6d9e8ff;}.elementor-118 .elementor-element.elementor-element-55447bd .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:600;line-height:1.5;fill:#ffffffff;color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-81e3098{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-8d04dd3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-29bc500{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-b128aa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-f8cf931{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-e70beb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-43b6b46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgb(17, 24, 35) 0%, rgb(12, 16, 20) 53%, rgb(12, 16, 20) 100%);background-size:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-45e2a82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100003;}.elementor-118 .elementor-element.elementor-element-bcda181{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150000;}.elementor-118 .elementor-element.elementor-element-bcda181:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-bcda181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-16bd17c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-712eda3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ca5d5c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-f0fc1ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150000;}.elementor-118 .elementor-element.elementor-element-f0fc1ad:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-f0fc1ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-f1fc2e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a7b1629{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-5052a4c{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16.001600265503px;line-height:1.5;color:#444444ff;}.elementor-118 .elementor-element.elementor-element-23c2490{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:110000;}.elementor-118 .elementor-element.elementor-element-23c2490:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-23c2490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffffffa;}.elementor-118 .elementor-element.elementor-element-3aa43d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:110000;}.elementor-118 .elementor-element.elementor-element-3aa43d1:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-3aa43d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffffffa;}.elementor-118 .elementor-element.elementor-element-e32db35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:140;}.elementor-118 .elementor-element.elementor-element-10f2fd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-10f2fd4:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-10f2fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-118 .elementor-element.elementor-element-cbb056e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-118 .elementor-element.elementor-element-2a30cbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-118 .elementor-element.elementor-element-320f29b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:2147483647;}.elementor-118 .elementor-element.elementor-element-320f29b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-320f29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212426ff;}.elementor-118 .elementor-element.elementor-element-9ffab50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999999;}.elementor-118 .elementor-element.elementor-element-9ffab50:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-9ffab50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ea0ff80;}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-1ee09c5{--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;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-901eb11{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-0eee54b{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-d084b6f{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-347fb6d{--flex-wrap:initial;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d2aa1ee{--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-118 .elementor-element.elementor-element-c1fac1c{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-118 .elementor-element.elementor-element-a6e3d76{--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-118 .elementor-element.elementor-element-66c9fd2{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-d8079d3{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-ccc7052{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-492bfc1{--margin-top:0px;--margin-bottom:70.00700378417969px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-82388c6{--margin-top:0px;--margin-bottom:50.005001068115234px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-8b379ba{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-a2076b6{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a50c04f{--flex-wrap:initial;}.elementor-118 .elementor-element.elementor-element-0e9f31f{--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-118 .elementor-element.elementor-element-15f05f7{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title{font-size:56px;}.elementor-118 .elementor-element.elementor-element-348e81d{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-0163b3b{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c93a1a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-2ada8a3{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-5b3692f{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-45bf59f{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-1d0fa09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-31fab4c{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-26ba55b{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-b3822a4{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ae12bbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-db64ab3{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-6160b12{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-e4c790e{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-df55beb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-6240b6b{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-81e3098{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-8d04dd3{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-29bc500{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-f8cf931{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-43b6b46{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-712eda3{--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a7b1629{--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-10f2fd4{--border-radius:50% 50% 50% 50%;}.elementor-118 .elementor-element.elementor-element-cbb056e{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-118 .elementor-element.elementor-element-2a30cbe{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-118 .elementor-element.elementor-element-320f29b{--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-118 .elementor-element.elementor-element-1ee09c5{--width:auto;}.elementor-118 .elementor-element.elementor-element-fed5536{--width:auto;}.elementor-118 .elementor-element.elementor-element-f804542{--width:auto;}.elementor-118 .elementor-element.elementor-element-901eb11{--width:100%;}.elementor-118 .elementor-element.elementor-element-d7c229c{--width:auto;}.elementor-118 .elementor-element.elementor-element-c41e12f{--width:auto;}.elementor-118 .elementor-element.elementor-element-0eee54b{--width:100%;}.elementor-118 .elementor-element.elementor-element-d084b6f{--width:100%;}.elementor-118 .elementor-element.elementor-element-347fb6d{--width:100%;}.elementor-118 .elementor-element.elementor-element-d2aa1ee{--width:auto;}.elementor-118 .elementor-element.elementor-element-bfc6204{--width:auto;}.elementor-118 .elementor-element.elementor-element-e31298b{--width:auto;}.elementor-118 .elementor-element.elementor-element-a6e3d76{--width:auto;}.elementor-118 .elementor-element.elementor-element-6fdd219{--width:auto;}.elementor-118 .elementor-element.elementor-element-7ea6f30{--width:28px;}.elementor-118 .elementor-element.elementor-element-89568a9{--width:auto;}.elementor-118 .elementor-element.elementor-element-45de50c{--width:100%;}.elementor-118 .elementor-element.elementor-element-66c9fd2{--width:100%;}.elementor-118 .elementor-element.elementor-element-d8079d3{--width:100%;}.elementor-118 .elementor-element.elementor-element-ccc7052{--width:auto;}.elementor-118 .elementor-element.elementor-element-743cf2f{--width:100%;}.elementor-118 .elementor-element.elementor-element-9afb8a6{--width:auto;}.elementor-118 .elementor-element.elementor-element-fa7951e{--width:auto;}.elementor-118 .elementor-element.elementor-element-492bfc1{--width:auto;}.elementor-118 .elementor-element.elementor-element-82388c6{--width:auto;}.elementor-118 .elementor-element.elementor-element-3cbf680{--width:auto;}.elementor-118 .elementor-element.elementor-element-8b379ba{--width:100%;}.elementor-118 .elementor-element.elementor-element-a2076b6{--width:100%;}.elementor-118 .elementor-element.elementor-element-a50c04f{--width:100%;}.elementor-118 .elementor-element.elementor-element-0e9f31f{--width:auto;}.elementor-118 .elementor-element.elementor-element-63c105f{--width:auto;}.elementor-118 .elementor-element.elementor-element-348e81d{--width:100%;}.elementor-118 .elementor-element.elementor-element-0163b3b{--width:100%;}.elementor-118 .elementor-element.elementor-element-c93a1a0{--width:auto;}.elementor-118 .elementor-element.elementor-element-2ada8a3{--width:auto;}.elementor-118 .elementor-element.elementor-element-5b3692f{--width:100%;}.elementor-118 .elementor-element.elementor-element-45bf59f{--width:100%;}.elementor-118 .elementor-element.elementor-element-1d0fa09{--width:auto;}.elementor-118 .elementor-element.elementor-element-31fab4c{--width:auto;}.elementor-118 .elementor-element.elementor-element-26ba55b{--width:100%;}.elementor-118 .elementor-element.elementor-element-b3822a4{--width:100%;}.elementor-118 .elementor-element.elementor-element-ae12bbb{--width:auto;}.elementor-118 .elementor-element.elementor-element-db64ab3{--width:auto;}.elementor-118 .elementor-element.elementor-element-6160b12{--width:100%;}.elementor-118 .elementor-element.elementor-element-e4c790e{--width:100%;}.elementor-118 .elementor-element.elementor-element-df55beb{--width:auto;}.elementor-118 .elementor-element.elementor-element-6240b6b{--width:auto;}.elementor-118 .elementor-element.elementor-element-81e3098{--width:100%;}.elementor-118 .elementor-element.elementor-element-8d04dd3{--width:100%;}.elementor-118 .elementor-element.elementor-element-29bc500{--width:auto;}.elementor-118 .elementor-element.elementor-element-b128aa2{--width:auto;}.elementor-118 .elementor-element.elementor-element-f8cf931{--width:100%;}.elementor-118 .elementor-element.elementor-element-e70beb4{--width:auto;}.elementor-118 .elementor-element.elementor-element-43b6b46{--width:100%;}.elementor-118 .elementor-element.elementor-element-45e2a82{--width:auto;}.elementor-118 .elementor-element.elementor-element-bcda181{--width:250px;}.elementor-118 .elementor-element.elementor-element-16bd17c{--width:auto;}.elementor-118 .elementor-element.elementor-element-712eda3{--width:16px;}.elementor-118 .elementor-element.elementor-element-ca5d5c5{--width:100%;}.elementor-118 .elementor-element.elementor-element-f0fc1ad{--width:300px;}.elementor-118 .elementor-element.elementor-element-f1fc2e5{--width:auto;}.elementor-118 .elementor-element.elementor-element-a7b1629{--width:16px;}.elementor-118 .elementor-element.elementor-element-23c2490{--width:100%;}.elementor-118 .elementor-element.elementor-element-3aa43d1{--width:100%;}.elementor-118 .elementor-element.elementor-element-e32db35{--width:auto;}.elementor-118 .elementor-element.elementor-element-10f2fd4{--width:35px;}.elementor-118 .elementor-element.elementor-element-cbb056e{--width:1px;}.elementor-118 .elementor-element.elementor-element-2a30cbe{--width:1px;}.elementor-118 .elementor-element.elementor-element-320f29b{--width:330px;}.elementor-118 .elementor-element.elementor-element-9ffab50{--width:auto;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-1ee09c5{--width:auto;--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;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-fed5536{--width:auto;}.elementor-118 .elementor-element.elementor-element-f804542{--width:auto;}.elementor-118 .elementor-element.elementor-element-901eb11{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-d7c229c{--width:auto;}.elementor-118 .elementor-element.elementor-element-c41e12f{--width:auto;}.elementor-118 .elementor-element.elementor-element-0eee54b{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-d084b6f{--width:100%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-347fb6d{--width:100%;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d2aa1ee{--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-bfc6204{--width:auto;}.elementor-118 .elementor-element.elementor-element-e31298b{--width:auto;}.elementor-118 .elementor-element.elementor-element-c1fac1c{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-118 .elementor-element.elementor-element-a6e3d76{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-6fdd219{--width:auto;}.elementor-118 .elementor-element.elementor-element-7ea6f30{--width:28px;}.elementor-118 .elementor-element.elementor-element-89568a9{--width:auto;}.elementor-118 .elementor-element.elementor-element-45de50c{--width:100%;}.elementor-118 .elementor-element.elementor-element-66c9fd2{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-d8079d3{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-ccc7052{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-743cf2f{--width:100%;}.elementor-118 .elementor-element.elementor-element-9afb8a6{--width:auto;}.elementor-118 .elementor-element.elementor-element-fa7951e{--width:auto;}.elementor-118 .elementor-element.elementor-element-492bfc1{--width:auto;--margin-top:0px;--margin-bottom:70.00700378417969px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-82388c6{--width:auto;--margin-top:0px;--margin-bottom:50.005001068115234px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-3cbf680{--width:auto;}.elementor-118 .elementor-element.elementor-element-8b379ba{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-a2076b6{--width:100%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a50c04f{--width:100%;--flex-wrap:initial;}.elementor-118 .elementor-element.elementor-element-0e9f31f{--width:auto;--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-118 .elementor-element.elementor-element-63c105f{--width:auto;}.elementor-118 .elementor-element.elementor-element-15f05f7{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title{font-size:42px;}.elementor-118 .elementor-element.elementor-element-348e81d{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-0163b3b{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c93a1a0{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-2ada8a3{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-5b3692f{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-45bf59f{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-1d0fa09{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-31fab4c{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-26ba55b{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-b3822a4{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ae12bbb{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-db64ab3{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-6160b12{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-e4c790e{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-df55beb{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-6240b6b{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-81e3098{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-8d04dd3{--width:100%;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-29bc500{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-b128aa2{--width:auto;}.elementor-118 .elementor-element.elementor-element-f8cf931{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-118 .elementor-element.elementor-element-e70beb4{--width:auto;}.elementor-118 .elementor-element.elementor-element-43b6b46{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-118 .elementor-element.elementor-element-45e2a82{--width:auto;}.elementor-118 .elementor-element.elementor-element-bcda181{--width:250px;}.elementor-118 .elementor-element.elementor-element-16bd17c{--width:auto;}.elementor-118 .elementor-element.elementor-element-712eda3{--width:16px;--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ca5d5c5{--width:100%;}.elementor-118 .elementor-element.elementor-element-f0fc1ad{--width:300px;}.elementor-118 .elementor-element.elementor-element-f1fc2e5{--width:auto;}.elementor-118 .elementor-element.elementor-element-a7b1629{--width:16px;--margin-top:10px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-5052a4c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-23c2490{--width:100%;}.elementor-118 .elementor-element.elementor-element-3aa43d1{--width:100%;}.elementor-118 .elementor-element.elementor-element-e32db35{--width:auto;}.elementor-118 .elementor-element.elementor-element-10f2fd4{--width:35px;--border-radius:50% 50% 50% 50%;}.elementor-118 .elementor-element.elementor-element-cbb056e{--width:1px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-118 .elementor-element.elementor-element-2a30cbe{--width:1px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-118 .elementor-element.elementor-element-320f29b{--width:330px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-118 .elementor-element.elementor-element-9ffab50{--width:auto;}}.elementor-118 .elementor-element.elementor-element-01c47bd img{color: rgb(27, 176, 206);cursor: pointer;display: block;max-height: 100%;max-width: 100%;vertical-align: middle;aspect-ratio: auto 236 / 69;}.elementor-118 .elementor-element.elementor-element-01c47bd img::before{box-sizing: border-box;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}.elementor-118 .elementor-element.elementor-element-01c47bd img::after{box-sizing: border-box;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}
.elementor-118 .elementor-element.elementor-element-bfc6204{color: rgb(27, 176, 206);cursor: pointer;display: block;}.elementor-118 .elementor-element.elementor-element-bfc6204::before{box-sizing: border-box;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}.elementor-118 .elementor-element.elementor-element-bfc6204::after{box-sizing: border-box;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}
.elementor-118 .elementor-element.elementor-element-c1fac1c .goepyqej{border-bottom-color: rgb(27, 176, 206);border-left-color: rgb(27, 176, 206);border-right-color: rgb(27, 176, 206);border-top-color: rgb(27, 176, 206);color: rgb(27, 176, 206);cursor: pointer;font-family: Raleway, arial, sans-serif;font-size: 24.002399444580078px;font-weight: 600;line-height: 26.402639389038086px;text-rendering: optimizespeed;width: auto;}.elementor-118 .elementor-element.elementor-element-c1fac1c .goepyqej::before{box-sizing: border-box;white-space: nowrap;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}.elementor-118 .elementor-element.elementor-element-c1fac1c .goepyqej::after{box-sizing: border-box;white-space: nowrap;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c1fac1c .goepyqej{max-width: none;}}.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title{clip: rect(0px, 0px, 0px, 0px);font-family: Raleway, arial, sans-serif;height: 1px;text-overflow: ellipsis;text-rendering: optimizespeed;overflow: hidden;}.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title::before{box-sizing: border-box;white-space: nowrap;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title::after{box-sizing: border-box;white-space: nowrap;-webkit-text-fill-color: rgb(27, 176, 206);-webkit-text-stroke-color: rgb(27, 176, 206);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c1fac1c .elementor-heading-title{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-e31298b{text-overflow: ellipsis;display: block;}.elementor-118 .elementor-element.elementor-element-e31298b::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-e31298b::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-d2aa1ee{animation-fill-mode: both;animation-name: AuxScaleDown;animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1);flex-grow: 0.5;max-width: 100%;min-width: 0px;transform: scale(1, 1);height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-d2aa1ee::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-d2aa1ee::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-c361809 {width: 100%;}.elementor-118 .elementor-element.elementor-element-c361809 {margin-top: 11px;margin-bottom: 11px;margin-left: 0px;margin-right: 0px;}.elementor-118 .elementor-element.elementor-element-c361809 .uypz6tmg{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 2px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);content: "";cursor: pointer;display: block;text-align: left;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-118 .elementor-element.elementor-element-c361809 .uypz6tmg::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-c361809 .uypz6tmg::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c361809 {margin-top: 11px;margin-bottom: 11px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c361809 .uypz6tmg{border-bottom-width: 2px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c361809 {margin-top: 11px;margin-bottom: 11px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c361809 .uypz6tmg{border-bottom-width: 2px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
.elementor-118 .elementor-element.elementor-element-7ea6f30{cursor: pointer;text-align: left;display: block;}.elementor-118 .elementor-element.elementor-element-7ea6f30::before{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);border-top-style: solid;border-top-width: 2px;box-sizing: border-box;content: "";display: block;transform-origin: 0px 0%;transition-duration: 0.3s;width: 100%;}.elementor-118 .elementor-element.elementor-element-7ea6f30::after{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 2px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);bottom: 0px;box-sizing: border-box;content: "";display: block;transform-origin: 0px 100%;transition-duration: 0.3s;width: 100%;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7ea6f30::before{transform-origin: 0px 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7ea6f30::after{transform-origin: 0px 2px;}}
.elementor-118 .elementor-element.elementor-element-6fdd219{display: none;text-align: left;}.elementor-118 .elementor-element.elementor-element-6fdd219::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-6fdd219::after{box-sizing: border-box;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fdd219{display: block;}}
.elementor-118 .elementor-element.elementor-element-6fce10f {width: 100%;}.elementor-118 .elementor-element.elementor-element-6fce10f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-118 .elementor-element.elementor-element-6fce10f .qc90oe7w{display: table;list-style-type: none;padding-left: 0px;text-align: left;text-rendering: optimizespeed;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-6fce10f .qc90oe7w::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-6fce10f .qc90oe7w::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .qc90oe7w{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fce10f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fce10f .qc90oe7w{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-6fce10f .k12fw1sl{border-bottom-color: rgb(204, 204, 204);border-left-color: rgb(204, 204, 204);border-right-color: rgb(204, 204, 204);border-top-color: rgb(204, 204, 204);box-sizing: content-box;display: inline-block;list-style-type: none;position: relative;text-rendering: optimizespeed;width: auto;vertical-align: top;}.elementor-118 .elementor-element.elementor-element-6fce10f .k12fw1sl::before{box-sizing: border-box;text-align: left;}.elementor-118 .elementor-element.elementor-element-6fce10f .k12fw1sl::after{box-sizing: border-box;text-align: left;}.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: table-cell;font-size: 18px;list-style-type: none;padding-right: 23.625px;position: relative;text-align: left;text-rendering: optimizespeed;text-transform: capitalize;width: auto;vertical-align: middle;padding-inline-end: 23.625px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;}.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf::before{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf::after{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf{font-size: 16px;padding-left: 10px;padding-right: 10px;padding-inline-start: 10px;padding-inline-end: 10px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf::before{line-height: 24px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf::after{line-height: 24px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fce10f .j5w283qf{padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: inline-block;font-size: 18px;line-height: 1.5;list-style-type: none;text-align: left;text-rendering: optimizespeed;text-transform: capitalize;width: auto;}.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve::before{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve::after{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve{font-size: 16px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve::before{line-height: 24px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .k5dw95ve::after{line-height: 24px;}}.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: table-cell;font-size: 18px;list-style-type: none;padding-left: 23.625px;padding-right: 23.625px;position: relative;text-align: left;text-rendering: optimizespeed;text-transform: capitalize;width: auto;vertical-align: middle;padding-inline-start: 23.625px;padding-inline-end: 23.625px;padding-top: 0px;padding-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6::before{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6::after{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6{font-size: 16px;padding-left: 10px;padding-right: 10px;padding-inline-start: 10px;padding-inline-end: 10px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6::before{line-height: 24px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6::after{line-height: 24px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fce10f .aek8ihq6{padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: table-cell;font-size: 18px;list-style-type: none;padding-left: 23.625px;position: relative;text-align: left;text-rendering: optimizespeed;text-transform: capitalize;width: auto;vertical-align: middle;padding-inline-start: 23.625px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r::before{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r::after{box-sizing: border-box;line-height: 27px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r{font-size: 16px;padding-left: 10px;padding-right: 10px;padding-inline-start: 10px;padding-inline-end: 10px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r::before{line-height: 24px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r::after{line-height: 24px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6fce10f .e6lnsr6r{padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 0px;}}
.elementor-118 .elementor-element.elementor-element-89568a9{text-align: left;display: block;}.elementor-118 .elementor-element.elementor-element-89568a9::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-89568a9::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-45de50c{display: none;height: 100%;text-align: left;transform: translate3d(0px, 0px, 1px);overflow: hidden;}.elementor-118 .elementor-element.elementor-element-45de50c::before{box-sizing: border-box;content: "";display: block;position: absolute;z-index: 2;}.elementor-118 .elementor-element.elementor-element-45de50c::after{background-size: cover;box-sizing: border-box;content: "";display: block;position: absolute;z-index: 1;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-45de50c{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-45de50c{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-a6e3d76{animation-delay: 0.4s;animation-fill-mode: both;flex-grow: 0.5;max-width: 100%;min-width: 0px;text-align: left;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-a6e3d76::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-a6e3d76::after{box-sizing: border-box;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-a6e3d76{animation-name: AuxFadeIn;order: 1;flex-grow: 0;}}
.elementor-118 .elementor-element.elementor-element-347fb6d{min-width: 0px;}.elementor-118 .elementor-element.elementor-element-347fb6d::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-347fb6d::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-d084b6f{flex-grow: 1;height: 100%;max-width: 1600px;}.elementor-118 .elementor-element.elementor-element-d084b6f::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-d084b6f::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-d084b6f{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-0eee54b{box-shadow: rgba(12, 16, 20, 0.3) 0px 5px 10px 0px;display: none;max-width: 100%;min-width: 0px;}.elementor-118 .elementor-element.elementor-element-0eee54b::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-0eee54b::after{box-sizing: border-box;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-0eee54b{display: flex;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-0eee54b::after{display: block;}}
.elementor-118 .elementor-element.elementor-element-c41e12f{display: block;}
.elementor-118 .elementor-element.elementor-element-d7c229c{display: block;}
.elementor-118 .elementor-element.elementor-element-901eb11{display: block;}
.elementor-118 .elementor-element.elementor-element-f804542{display: block;}
.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title{overflow-wrap: break-word;text-rendering: optimizespeed;}.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::before{box-sizing: border-box;font-weight: 700;line-height: 99px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::after{box-sizing: border-box;font-weight: 700;line-height: 99px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::before{line-height: 84px;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::after{line-height: 84px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::before{line-height: 63px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-15f05f7 .elementor-heading-title::after{line-height: 63px;}}
.elementor-118 .elementor-element.elementor-element-63c105f{max-width: 100%;overflow-wrap: break-word;display: block;}.elementor-118 .elementor-element.elementor-element-63c105f::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-63c105f::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-0e9f31f{animation-fill-mode: both;animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1);max-width: 100%;min-width: 0px;overflow-wrap: break-word;overflow: hidden;animation-name: AuxSlideFromBot;height: 100%;transform: translate(0px, 0px);display: block;}.elementor-118 .elementor-element.elementor-element-0e9f31f::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-0e9f31f::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-a50c04f{min-width: 0px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-a50c04f::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-a50c04f::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-a2076b6{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-a2076b6::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-a2076b6::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-a2076b6{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-8b379ba{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-8b379ba::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-8b379ba::after{box-sizing: border-box;display: block;}
/* Start custom CSS for html, class: .elementor-element-f2587d7 *//* ============================================================
   CAREERS – INTRO HERO (FINAL, CENTERED, SPACING FIXED)
   ============================================================ */

#careers-intro-hero {
  padding: 60px 0 50px;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

/* Main grid aligned with other sections (uses existing .careers-container) */
.careers-intro-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 0.8fr);
  gap: 32px;
  align-items: center;
}

/* ---------- LEFT SIDE ---------- */

.ci-left {
  max-width: 640px;
}

.ci-badge {
  display: inline-block;
  background: rgba(150, 110, 255, 0.16);
  padding: 6px 14px;
  color: #e7ddff;
  font-size: 11px;
  border-radius: 999px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  margin-bottom: 14px;
  font-weight: 500;
}

.ci-title {
  font-size: 36px;
  line-height: 1.25;
  color: #ffffff;
  margin: 0 0 14px;
  font-weight: 700;
}

.ci-highlight {
  background: linear-gradient(90deg, #b58bff, #7b4dff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}

.ci-lead {
  font-size: 15px;
  color: #d3d6e6;
  line-height: 1.8;
  margin-bottom: 18px;
  font-weight: 400;
}

/* ---------- ROLES TAGS STRIP ---------- */

.ci-tags-wrap {
  margin-bottom: 20px;
}

.ci-tags-label {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.14em;
  color: #bfb7ff;
  margin-bottom: 8px;
  font-weight: 500;
}

.ci-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.ci-tag {
  font-size: 12px;
  padding: 6px 12px;
  border-radius: 999px;
  border: 1px solid rgba(180, 150, 255, 0.6);
  color: #e5e2ff;
  background: radial-gradient(circle at top left, rgba(165, 95, 255, 0.18), rgba(12, 12, 22, 0.95));
  white-space: nowrap;
  transition: background 0.25s ease, transform 0.25s ease, border-color 0.25s ease;
  font-weight: 500;
}

.ci-tag:hover {
  background: radial-gradient(circle at top left, rgba(190, 165, 255, 0.9), rgba(40, 30, 80, 1));
  border-color: rgba(220, 200, 255, 0.9);
  transform: translateY(-2px);
}

/* ---------- Buttons ---------- */

.ci-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 6px;
}

.ci-btn-primary,
.ci-btn-secondary {
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 999px;
  text-decoration: none;
  transition: 0.25s ease;
  font-weight: 500;
}

.ci-btn-primary {
  background: linear-gradient(135deg, #a26bff, #6a3fff);
  color: #ffffff;
  box-shadow: 0 10px 24px rgba(120, 80, 255, 0.4);
}

.ci-btn-primary:hover {
  background: linear-gradient(135deg, #b785ff, #7b4dff);
  box-shadow: 0 14px 30px rgba(120, 80, 255, 0.6);
}

.ci-btn-secondary {
  border: 1px solid rgba(190, 170, 255, 0.6);
  color: #e0ddff;
  background: transparent;
}

.ci-btn-secondary:hover {
  background: rgba(190, 170, 255, 0.12);
}

/* ---------- RIGHT SIDE VISUAL ---------- */

.ci-right {
  display: flex;
  justify-content: flex-end;
}

.ci-visual {
  position: relative;
  max-width: 420px;
  width: 100%;
}

/* main image frame */
.ci-visual-img {
  border-radius: 26px;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow: 0 24px 45px rgba(0,0,0,0.85);
  background: radial-gradient(circle at top left, rgba(165,95,255,0.25), rgba(10,10,20,1));
}

.ci-visual-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.5s ease;
}

/* floating card */
.ci-visual-card {
  position: absolute;
  left: 16px;
  bottom: -20px;
  background: rgba(15,16,28,0.92);
  border-radius: 16px;
  padding: 12px 14px;
  width: 72%;
  border: 1px solid rgba(160,120,255,0.5);
  box-shadow: 0 18px 40px rgba(0,0,0,0.85);
  backdrop-filter: blur(8px);
}

.ci-visual-card h3 {
  margin: 0 0 4px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}

.ci-visual-card p {
  margin: 0;
  font-size: 12px;
  color: #d4d6f0;
  font-weight: 400;
}

/* tag pill */
.ci-visual-tag {
  position: absolute;
  top: 14px;
  right: 16px;
}

.ci-visual-tag span {
  display: inline-block;
  padding: 5px 10px;
  border-radius: 999px;
  font-size: 11px;
  color: #f0ebff;
  background: #0C1014;
  font-weight: 500;
}

/* hover effect on image */
.ci-visual:hover img {
  transform: scale(1.05);
}

/* ---------- RESPONSIVE ---------- */

@media (max-width: 1024px) {
  .careers-intro-grid {
    grid-template-columns: 1fr;
    gap: 28px;
  }

  .ci-title {
    font-size: 32px;
  }
}

@media (max-width: 600px) {
  #careers-intro-hero {
    padding-top: 40px;
  }

  .ci-title {
    font-size: 28px;
  }

  .ci-lead {
    font-size: 14px;
  }

  .ci-actions {
    gap: 10px;
  }
}/* End custom CSS */

.elementor-118 .elementor-element.elementor-element-2ada8a3{max-width: 1200px;overflow-wrap: break-word;display: block;}.elementor-118 .elementor-element.elementor-element-2ada8a3::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-2ada8a3::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-c93a1a0{max-width: 100%;min-width: 0px;overflow-wrap: break-word;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-c93a1a0::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-c93a1a0::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-0163b3b{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-0163b3b::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-0163b3b::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-0163b3b{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-348e81d{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-348e81d::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-348e81d::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-7a7cad2 {width: auto;}.elementor-118 .elementor-element.elementor-element-7a7cad2 {max-width: 720px !important}.elementor-118 .elementor-element.elementor-element-7a7cad2 {margin-top: 0px;margin-bottom: 28px;margin-left: auto;margin-right: auto;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .c7d3gbkh{overflow-wrap: break-word;text-align: center;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .c7d3gbkh::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .c7d3gbkh::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 {margin-top: 0px;margin-bottom: 28px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 {margin-top: 0px;margin-bottom: 28px;margin-left: auto;margin-right: auto;}}.elementor-118 .elementor-element.elementor-element-7a7cad2 .tk0oc107{align-items: center;border-bottom-color: rgba(150, 110, 255, 0.5);border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgba(150, 110, 255, 0.5);border-left-style: solid;border-left-width: 1px;border-right-color: rgba(150, 110, 255, 0.5);border-right-style: solid;border-right-width: 1px;border-top-color: rgba(150, 110, 255, 0.5);border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-style: solid;border-top-width: 1px;display: inline-flex;overflow-wrap: break-word;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;text-align: center;width: auto;padding-block-start: 6px;padding-block-end: 6px;padding-inline-start: 14px;padding-inline-end: 14px;flex-direction: row;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .tk0oc107::before{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}.elementor-118 .elementor-element.elementor-element-7a7cad2 .tk0oc107::after{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .tk0oc107{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .tk0oc107{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}.elementor-118 .elementor-element.elementor-element-7a7cad2 .h2a726ck{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);margin-bottom: 8px;margin-top: 12px;overflow-wrap: break-word;text-align: center;text-rendering: optimizespeed;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .h2a726ck::before{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-7a7cad2 .h2a726ck::after{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .h2a726ck{margin-bottom: 8px;margin-top: 12px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .h2a726ck{margin-bottom: 8px;margin-top: 12px;margin-right: 0px;margin-left: 0px;}}.elementor-118 .elementor-element.elementor-element-7a7cad2 .b3hbwu8s{border-bottom-color: rgb(212, 215, 230);border-left-color: rgb(212, 215, 230);border-right-color: rgb(212, 215, 230);border-top-color: rgb(212, 215, 230);margin-bottom: 15px;margin-top: 0px;overflow-wrap: break-word;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-7a7cad2 .b3hbwu8s::before{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}.elementor-118 .elementor-element.elementor-element-7a7cad2 .b3hbwu8s::after{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .b3hbwu8s{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-7a7cad2 .b3hbwu8s{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
/* Start custom CSS for html, class: .elementor-element-d38f109 */.careers-why-cards {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

/* Each benefit card */
.why-card {
  background: rgba(255, 255, 255, 0.03);
  border-radius: 18px;
  padding: 16px 16px 18px;
  border: 1px solid rgba(150, 110, 255, 0.25);
  color: #ffffff;
  position: relative;
  overflow: hidden;
  transition: transform 0.25s ease, background 0.25s ease, border-color 0.25s ease,
              box-shadow 0.25s ease;
}

/* Icon circle */
.why-icon {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: radial-gradient(circle at 30% 20%, #f6ebff, #7b4dff);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  font-weight: 700;
  color: #0b0d15;
  margin-bottom: 8px;
  box-shadow: 0 0 0 3px rgba(123, 77, 255, 0.35);
}

.why-card h3 {
  font-size: 17px;
  margin-bottom: 6px;
  font-weight: 600;
  color: #f7f7f7;
}

.why-card p {
  font-size: 14px;
  color: #d6d8ea;
  line-height: 1.6;
  font-weight: 400;
}

/* Hover effect */
.why-card:hover {
  transform: translateY(-4px);
  background: rgba(150, 110, 255, 0.16);
  border-color: rgba(185, 145, 255, 0.55);
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.7);
}

/* Responsive */
@media (max-width: 1024px) {
  .careers-why-cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 640px) {
  .careers-why-cards {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */

.elementor-118 .elementor-element.elementor-element-31fab4c{max-width: 1200px;overflow-wrap: break-word;display: block;}.elementor-118 .elementor-element.elementor-element-31fab4c::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-31fab4c::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-1d0fa09{max-width: 100%;min-width: 0px;overflow-wrap: break-word;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-1d0fa09::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-1d0fa09::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-45bf59f{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-45bf59f::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-45bf59f::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-45bf59f{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-5b3692f{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-5b3692f::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-5b3692f::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-c321994 {width: auto;}.elementor-118 .elementor-element.elementor-element-c321994 {max-width: 720px !important}.elementor-118 .elementor-element.elementor-element-c321994 {margin-top: 0px;margin-bottom: 26px;margin-left: auto;margin-right: auto;}.elementor-118 .elementor-element.elementor-element-c321994 .lhh7axp4{overflow-wrap: break-word;text-align: center;}.elementor-118 .elementor-element.elementor-element-c321994 .lhh7axp4::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-c321994 .lhh7axp4::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c321994 {margin-top: 0px;margin-bottom: 26px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c321994 {margin-top: 0px;margin-bottom: 26px;margin-left: auto;margin-right: auto;}}.elementor-118 .elementor-element.elementor-element-c321994 .g2cne5e8{align-items: center;border-bottom-color: rgba(150, 110, 255, 0.5);border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgba(150, 110, 255, 0.5);border-left-style: solid;border-left-width: 1px;border-right-color: rgba(150, 110, 255, 0.5);border-right-style: solid;border-right-width: 1px;border-top-color: rgba(150, 110, 255, 0.5);border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-style: solid;border-top-width: 1px;display: inline-flex;overflow-wrap: break-word;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;text-align: center;width: auto;padding-block-start: 6px;padding-block-end: 6px;padding-inline-start: 14px;padding-inline-end: 14px;flex-direction: row;}.elementor-118 .elementor-element.elementor-element-c321994 .g2cne5e8::before{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}.elementor-118 .elementor-element.elementor-element-c321994 .g2cne5e8::after{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c321994 .g2cne5e8{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c321994 .g2cne5e8{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}.elementor-118 .elementor-element.elementor-element-c321994 .tmdvb9px{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);margin-bottom: 10px;margin-top: 14px;overflow-wrap: break-word;text-align: center;text-rendering: optimizespeed;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-c321994 .tmdvb9px::before{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-c321994 .tmdvb9px::after{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c321994 .tmdvb9px{margin-bottom: 10px;margin-top: 14px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c321994 .tmdvb9px{margin-bottom: 10px;margin-top: 14px;margin-right: 0px;margin-left: 0px;}}.elementor-118 .elementor-element.elementor-element-c321994 .xhp16ovm{border-bottom-color: rgb(212, 215, 230);border-left-color: rgb(212, 215, 230);border-right-color: rgb(212, 215, 230);border-top-color: rgb(212, 215, 230);margin-bottom: 15px;margin-top: 0px;overflow-wrap: break-word;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-c321994 .xhp16ovm::before{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}.elementor-118 .elementor-element.elementor-element-c321994 .xhp16ovm::after{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-c321994 .xhp16ovm{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-c321994 .xhp16ovm{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
/* Start custom CSS for html, class: .elementor-element-a895f97 */.careers-path-strip {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  gap: 18px;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

/* Card base */
.path-card {
  position: relative;
  display: block;
  min-height: 320px;
  border-radius: 22px;
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  box-shadow: 0 22px 45px rgba(0,0,0,0.75);
  background: #07080f;
  border: 1px solid rgba(255,255,255,0.06);
  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    border-color 0.25s ease;
}

/* Background image */
.path-card-bg {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  filter: brightness(0.7);
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Dark gradient overlay + text */
.path-card-overlay {
  position: absolute;
  inset: 0;
  padding: 16px 16px 18px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  background: linear-gradient(
    to bottom,
    rgba(0,0,0,0.10) 0%,
    rgba(0,0,0,0.45) 35%,
    rgba(0,0,0,0.85) 100%
  );
}

.path-card-overlay h3 {
  font-size: 16px;
  color: #ffffff;
  margin: 0 0 6px;
  font-weight: 600;
}

.path-card-overlay p {
  font-size: 13px;
  color: #e0e2f3;
  line-height: 1.6;
  font-weight: 400;
}

/* Hover effects */
.path-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 28px 60px rgba(0,0,0,0.9);
  border-color: rgba(160,120,255,0.6);
}

.path-card:hover .path-card-bg {
  transform: scale(1.07);
  filter: brightness(0.95);
}

/* Responsive */
@media (max-width: 900px) {
  .path-card {
    min-height: 300px;
  }
}

@media (max-width: 600px) {
  .careers-path-strip {
    grid-template-columns: 1fr;
  }

  .path-card {
    min-height: 280px;
  }

  .path-card-overlay h3 {
    font-size: 15px;
  }

  .path-card-overlay p {
    font-size: 12px;
  }
}/* End custom CSS */

.elementor-118 .elementor-element.elementor-element-db64ab3{max-width: 1200px;overflow-wrap: break-word;display: block;}.elementor-118 .elementor-element.elementor-element-db64ab3::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-db64ab3::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-ae12bbb{max-width: 100%;min-width: 0px;overflow-wrap: break-word;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-ae12bbb::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-ae12bbb::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-b3822a4{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-b3822a4::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-b3822a4::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-b3822a4{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-26ba55b{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-26ba55b::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-26ba55b::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-6a545bb {width: auto;}.elementor-118 .elementor-element.elementor-element-6a545bb {max-width: 760px !important}.elementor-118 .elementor-element.elementor-element-6a545bb {margin-top: 0px;margin-bottom: 32px;margin-left: auto;margin-right: auto;}.elementor-118 .elementor-element.elementor-element-6a545bb .bploi9te{overflow-wrap: break-word;text-align: center;}.elementor-118 .elementor-element.elementor-element-6a545bb .bploi9te::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-6a545bb .bploi9te::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6a545bb {margin-top: 0px;margin-bottom: 32px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6a545bb {margin-top: 0px;margin-bottom: 32px;margin-left: auto;margin-right: auto;}}.elementor-118 .elementor-element.elementor-element-6a545bb .quweezb1{align-items: center;border-bottom-color: rgba(150, 110, 255, 0.5);border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgba(150, 110, 255, 0.5);border-left-style: solid;border-left-width: 1px;border-right-color: rgba(150, 110, 255, 0.5);border-right-style: solid;border-right-width: 1px;border-top-color: rgba(150, 110, 255, 0.5);border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-style: solid;border-top-width: 1px;display: inline-flex;overflow-wrap: break-word;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;text-align: center;width: auto;padding-block-start: 6px;padding-block-end: 6px;padding-inline-start: 14px;padding-inline-end: 14px;flex-direction: row;}.elementor-118 .elementor-element.elementor-element-6a545bb .quweezb1::before{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}.elementor-118 .elementor-element.elementor-element-6a545bb .quweezb1::after{border-bottom-color: rgb(246, 233, 255);border-left-color: rgb(246, 233, 255);border-right-color: rgb(246, 233, 255);border-top-color: rgb(246, 233, 255);box-sizing: border-box;display: block;line-height: 16.5px;-webkit-text-fill-color: rgb(246, 233, 255);-webkit-text-stroke-color: rgb(246, 233, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6a545bb .quweezb1{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6a545bb .quweezb1{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 6px;padding-left: 14px;padding-right: 14px;padding-top: 6px;}}.elementor-118 .elementor-element.elementor-element-6a545bb .opctvrwy{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);margin-bottom: 10px;margin-top: 14px;overflow-wrap: break-word;text-align: center;text-rendering: optimizespeed;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-6a545bb .opctvrwy::before{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-6a545bb .opctvrwy::after{box-sizing: border-box;line-height: 50.405px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6a545bb .opctvrwy{margin-bottom: 10px;margin-top: 14px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6a545bb .opctvrwy{margin-bottom: 10px;margin-top: 14px;margin-right: 0px;margin-left: 0px;}}.elementor-118 .elementor-element.elementor-element-6a545bb .e3ryf8qn{border-bottom-color: rgb(212, 215, 230);border-left-color: rgb(212, 215, 230);border-right-color: rgb(212, 215, 230);border-top-color: rgb(212, 215, 230);margin-bottom: 15px;margin-top: 0px;overflow-wrap: break-word;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-6a545bb .e3ryf8qn::before{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}.elementor-118 .elementor-element.elementor-element-6a545bb .e3ryf8qn::after{box-sizing: border-box;line-height: 25.5px;-webkit-text-fill-color: rgb(212, 215, 230);-webkit-text-stroke-color: rgb(212, 215, 230);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-6a545bb .e3ryf8qn{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-6a545bb .e3ryf8qn{margin-bottom: 15px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
/* Start custom CSS for html, class: .elementor-element-cfc4257 */.ch-steps {
  display: flex;
  justify-content: space-between;
  gap: 22px;
  flex-wrap: nowrap;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

/* Each step (clickable) */
.ch-step {
  flex: 1;
  text-align: center;
  position: relative;
  text-decoration: none;
  color: inherit;
}

/* Circle image */
.ch-circle {
  width: 160px;
  height: 160px;
  margin: 0 auto 16px;
  border-radius: 50%;
  overflow: hidden;
  border: 4px solid #ffffff;
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.75);
  background: #090b12;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ch-circle img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.5s ease;
}

/* Hover effects */
.ch-step:hover .ch-circle img {
  transform: scale(1.06);
}

/* Strong visible pulsing purple glow */
.ch-step:hover .ch-circle {
  animation: pulseGlow 1.5s infinite alternate;
}

@keyframes pulseGlow {
  0% {
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.75),
                0 0 20px 5px rgba(200, 180, 255, 0.5);
  }
  50% {
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.75),
                0 0 25px 10px rgba(200, 180, 255, 0.6);
  }
  100% {
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.75),
                0 0 30px 15px rgba(200, 180, 255, 0.7);
  }
}

/* Dotted connector line (desktop) */
.ch-step::after {
  content: "";
  position: absolute;
  top: 80px;
  right: -18px;
  width: 36px;
  border-bottom: 2px dashed rgba(210, 212, 230, 0.5);
}

.ch-step:last-child::after {
  display: none;
}

/* Text under each step */
.ch-step-body {
  color: #ffffff;
}

.ch-step-number {
  display: block;
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 4px;
}

.ch-step-title {
  font-size: 15px;
  font-weight: 700;
  margin: 0 0 6px;
  color: #f7f7f7;
}

.ch-step-text {
  font-size: 13px;
  font-weight: 600;
  color: #d2d5e6;
  line-height: 1.6;
  max-width: 240px;
  margin: 0 auto;
}

/* ===========================
   RESPONSIVE
   =========================== */

@media (max-width: 1200px) {
  .ch-circle {
    width: 150px;
    height: 150px;
  }

  .ch-step::after {
    right: -14px;
    width: 26px;
  }
}

@media (max-width: 900px) {
  .ch-steps {
    flex-wrap: wrap;
    justify-content: center;
  }

  .ch-step {
    flex: 0 0 45%;
    margin-bottom: 26px;
  }

  .ch-step::after {
    display: none;
  }
}

@media (max-width: 600px) {
  .ch-step {
    flex: 0 0 100%;
  }

  .ch-circle {
    width: 150px;
    height: 150px;
  }

  .ch-step-text {
    max-width: 280px;
  }
}/* End custom CSS */

.elementor-118 .elementor-element.elementor-element-6240b6b{max-width: 1200px;overflow-wrap: break-word;display: block;}.elementor-118 .elementor-element.elementor-element-6240b6b::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-6240b6b::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-df55beb{max-width: 100%;min-width: 0px;overflow-wrap: break-word;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-df55beb::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-df55beb::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-e4c790e{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-e4c790e::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-e4c790e::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-e4c790e{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-6160b12{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-6160b12::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-6160b12::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-55447bd {width: 100%;}.elementor-118 .elementor-element.elementor-element-55447bd {max-width: 100% !important}.elementor-118 .elementor-element.elementor-element-55447bd {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-118 .elementor-element.elementor-element-55447bd .utmarj2o{display: flex;flex-direction: column;min-width: 0px;overflow-wrap: break-word;padding-left: 10px;padding-right: 10px;position: relative;padding-inline-start: 10px;padding-inline-end: 10px;padding-top: 0px;padding-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .utmarj2o::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-55447bd .utmarj2o::after{box-sizing: border-box;display: block;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .utmarj2o{padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .utmarj2o{padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .v81zoffm{column-gap: 20px;display: flex;flex-direction: column;flex-grow: 1;height: 100%;margin-left: auto;margin-right: auto;max-width: 1600px;overflow-wrap: break-word;padding-bottom: 10px;padding-top: 10px;row-gap: 20px;width: 100%;padding-block-start: 10px;padding-block-end: 10px;grid-column-gap: 20px;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .v81zoffm::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-55447bd .v81zoffm::after{box-sizing: border-box;display: block;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .v81zoffm{margin-left: auto;margin-right: auto;padding-bottom: 10px;padding-top: 10px;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .v81zoffm{margin-left: auto;margin-right: auto;max-width: min(100% + 0px, 0% + 767px);padding-bottom: 10px;padding-top: 10px;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .g1wz5arp{column-gap: 20px;max-width: 100%;min-width: 0px;overflow-wrap: break-word;position: relative;row-gap: 20px;width: auto;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-55447bd .g1wz5arp::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .g1wz5arp::after{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .yzrw7xwh{height: 100%;overflow-wrap: break-word;width: auto;}.elementor-118 .elementor-element.elementor-element-55447bd .yzrw7xwh::before{box-sizing: border-box;content: "";perspective-origin: 0px 0px;transform-origin: 0px 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .yzrw7xwh::after{box-sizing: border-box;content: "";perspective-origin: 0px 0px;transform-origin: 0px 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .hytlsho7{background-image: radial-gradient(circle at left top, rgba(150, 110, 255, 0.12), rgb(10, 10, 18));overflow-wrap: break-word;padding-bottom: 80px;padding-top: 80px;text-align: center;width: auto;padding-block-start: 80px;padding-block-end: 80px;background-size: auto;padding-right: 0px;padding-left: 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .hytlsho7::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .hytlsho7::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .hytlsho7{padding-bottom: 80px;padding-top: 80px;padding-right: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .hytlsho7{padding-bottom: 80px;padding-top: 80px;padding-right: 0px;padding-left: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .eh84jeoe{margin-left: auto;margin-right: auto;max-width: 900px;overflow-wrap: break-word;padding-left: 20px;padding-right: 20px;text-align: center;width: auto;padding-inline-start: 20px;padding-inline-end: 20px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .eh84jeoe::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .eh84jeoe::after{box-sizing: border-box;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .eh84jeoe{margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .eh84jeoe{margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .wsg3kgaz{overflow-wrap: break-word;text-align: center;width: auto;}.elementor-118 .elementor-element.elementor-element-55447bd .wsg3kgaz::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .wsg3kgaz::after{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-55447bd .tsu10c7a{background-clip: text;background-image: linear-gradient(90deg, rgb(180, 139, 255), rgb(111, 68, 255));margin-bottom: 14px;margin-top: 6.720671653747559px;overflow-wrap: break-word;text-align: center;text-rendering: optimizespeed;width: auto;background-size: auto;margin-right: 0px;margin-left: 0px;}.elementor-118 .elementor-element.elementor-element-55447bd .tsu10c7a::before{box-sizing: border-box;font-weight: 700;line-height: 50.405px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-118 .elementor-element.elementor-element-55447bd .tsu10c7a::after{box-sizing: border-box;font-weight: 700;line-height: 50.405px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .tsu10c7a{margin-bottom: 14px;margin-top: 6.720671653747559px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .tsu10c7a{margin-bottom: 14px;margin-top: 6.720671653747559px;margin-right: 0px;margin-left: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .lz3y1ch7{border-bottom-color: rgb(214, 217, 232);border-left-color: rgb(214, 217, 232);border-right-color: rgb(214, 217, 232);border-top-color: rgb(214, 217, 232);margin-bottom: 32px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 660px;overflow-wrap: break-word;text-align: center;width: auto;}.elementor-118 .elementor-element.elementor-element-55447bd .lz3y1ch7::before{box-sizing: border-box;line-height: 27px;-webkit-text-fill-color: rgb(214, 217, 232);-webkit-text-stroke-color: rgb(214, 217, 232);}.elementor-118 .elementor-element.elementor-element-55447bd .lz3y1ch7::after{box-sizing: border-box;line-height: 27px;-webkit-text-fill-color: rgb(214, 217, 232);-webkit-text-stroke-color: rgb(214, 217, 232);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .lz3y1ch7{margin-bottom: 32px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .lz3y1ch7{margin-bottom: 32px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-118 .elementor-element.elementor-element-55447bd .x56zkoar{background-image: linear-gradient(135deg, rgb(162, 107, 255), rgb(106, 63, 255));border-bottom-color: rgb(255, 255, 255);border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);border-top-left-radius: 999px;border-top-right-radius: 999px;cursor: pointer;display: inline-block;overflow-wrap: break-word;padding-bottom: 12px;padding-left: 28px;padding-right: 28px;padding-top: 12px;text-align: center;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 28px;padding-inline-end: 28px;background-size: auto;}.elementor-118 .elementor-element.elementor-element-55447bd .x56zkoar::before{box-sizing: border-box;line-height: 24px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-118 .elementor-element.elementor-element-55447bd .x56zkoar::after{box-sizing: border-box;line-height: 24px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-55447bd .x56zkoar{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-top-left-radius: 999px;border-top-right-radius: 999px;padding-bottom: 12px;padding-left: 28px;padding-right: 28px;padding-top: 12px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-55447bd .x56zkoar{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-top-left-radius: 999px;border-top-right-radius: 999px;padding-bottom: 12px;padding-left: 28px;padding-right: 28px;padding-top: 12px;}}
/* Start custom CSS for html, class: .elementor-element-addf4ad *//* =============================================
   CAREERS PAGE – PURPLE THEME & MINIMAL GAPS
   ============================================= */

.elv-career-form,
.elv-career-form * {
    font-family: 'Poppins', sans-serif;
    box-sizing: border-box;
}

.elv-career-form {
    padding: 40px 20px;
}

.elv-career-form-card {
    max-width: 1000px;
    margin: 0 auto;
    padding: 30px;
    background: rgba(255, 255, 255, 0.02);
    border-radius: 24px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 24px 50px rgba(0, 0, 0, 0.9);
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
    align-items: start;
}

/* --- Left Column Spacing & Colors --- */
.elv-career-form-copy {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.elv-career-pill {
    display: inline-block;
    padding: 4px 12px;
    border-radius: 999px;
    border: 1px solid rgba(160, 140, 255, 0.5);
    background: rgba(24, 18, 60, 0.9);
    color: #eae4ff;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

.elv-career-title {
    font-size: 28px;
    color: #ffffff;
    margin: 0;
    line-height: 1.2;
}

.elv-career-text {
    font-size: 14px;
    color: #b0aec2; /* Softened grey-purple */
    line-height: 1.6;
    margin: 0;
}

.elv-career-text.small {
    font-size: 13px;
    opacity: 0.8;
}

/* --- Right Column (The Form) --- */
.elv-career-form-inner {
    border-radius: 18px;
    border: 1px dashed rgba(165, 130, 255, 0.25);
    padding: 15px 20px;
}

/* TIGHT GAPS */
.elv-career-form-inner form p {
    margin: 0 0 10px 0 !important; 
    padding: 0 !important;
}

.elv-career-form-inner label {
    display: block;
    font-size: 13px;
    font-weight: 500;
    color: #b0aec2 !important; /* Soft lilac-grey for labels */
    margin: 0 0 3px 0 !important;
}

.elv-career-form-inner .wpcf7-form-control-wrap {
    display: block;
    margin: 0 !important;
}

/* Input & Textarea Fields */
.elv-career-form-inner input:not([type="submit"]),
.elv-career-form-inner textarea,
.elv-career-form-inner select {
    width: 100%;
    border-radius: 6px;
    border: 1px solid rgba(164, 119, 255, 0.2);
    background: rgba(20, 15, 40, 0.5); /* Deep purple background */
    color: #e0dff2; /* Muted off-white text */
    padding: 10px 14px;
    font-size: 14px;
    margin: 0 !important;
    transition: all 0.2s ease;
}

.elv-career-form-inner textarea {
    min-height: 90px;
}

/* Glowing Focus Effect */
.elv-career-form-inner input:focus,
.elv-career-form-inner textarea:focus {
    outline: none;
    border-color: #a477ff;
    background: rgba(30, 20, 60, 0.7);
    box-shadow: 0 0 10px rgba(164, 119, 255, 0.2);
}

/* Submit Button */
.elv-career-form-inner input[type="submit"] {
    background: linear-gradient(135deg, #7f4fff, #b17fff);
    color: #ffffff;
    border: none;
    border-radius: 999px;
    padding: 12px 32px;
    font-weight: 600;
    cursor: pointer;
    margin-top: 5px;
    transition: 0.3s ease;
}

.elv-career-form-inner input[type="submit"]:hover {
    box-shadow: 0 5px 15px rgba(164, 119, 255, 0.4);
    transform: translateY(-1px);
}

/* Mobile Fix */
@media (max-width: 850px) {
    .elv-career-form-card { grid-template-columns: 1fr; gap: 20px; }
}/* End custom CSS */

.elementor-118 .elementor-element.elementor-element-29bc500{max-width: 100%;min-width: 0px;overflow-wrap: break-word;height: 100%;display: block;}.elementor-118 .elementor-element.elementor-element-29bc500::before{box-sizing: border-box;}.elementor-118 .elementor-element.elementor-element-29bc500::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-8d04dd3{flex-grow: 1;height: 100%;max-width: 1600px;overflow-wrap: break-word;grid-column-gap: 20px;}.elementor-118 .elementor-element.elementor-element-8d04dd3::before{box-sizing: border-box;display: block;}.elementor-118 .elementor-element.elementor-element-8d04dd3::after{box-sizing: border-box;display: block;}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-8d04dd3{max-width: min(100% + 0px, 0% + 767px);}}
.elementor-118 .elementor-element.elementor-element-81e3098{max-width: 100%;min-width: 0px;overflow-wrap: break-word;}.elementor-118 .elementor-element.elementor-element-81e3098::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-81e3098::after{box-sizing: border-box;display: block;}
.elementor-118 .elementor-element.elementor-element-3cbf680{overflow-wrap: break-word;display: block;}
.elementor-118 .elementor-element.elementor-element-82388c6{overflow-wrap: break-word;display: block;}
.elementor-118 .elementor-element.elementor-element-492bfc1{display: block;}
.elementor-118 .elementor-element.elementor-element-fa7951e{display: block;}.elementor-118 .elementor-element.elementor-element-fa7951e::after{clear: both;content: "";display: table;width: 0px;}
.elementor-118 .elementor-element.elementor-element-9afb8a6{display: block;}
.elementor-118 .elementor-element.elementor-element-743cf2f{display: block;}
.elementor-118 .elementor-element.elementor-element-ccc7052{display: block;}.elementor-118 .elementor-element.elementor-element-ccc7052::after{clear: both;content: "";display: table;width: 0px;}
.elementor-118 .elementor-element.elementor-element-d8079d3{display: block;}
.elementor-118 .elementor-element.elementor-element-66c9fd2{display: block;}
.elementor-118 .elementor-element.elementor-element-43b6b46{display: none;max-width: 100%;min-width: 0px;}.elementor-118 .elementor-element.elementor-element-43b6b46::before{box-sizing: border-box;display: block;height: max(100% + 0px, 100% + 0px);left: 0px;position: absolute;top: 0px;transition-delay: 0s, 0s, 0s;transition-duration: 0.3s, 0.3s, 0.3s;transition-property: background, border-radius, opacity;transition-timing-function: ease, ease, ease;width: max(100% + 0px, 100% + 0px);}.elementor-118 .elementor-element.elementor-element-43b6b46::after{box-sizing: border-box;}
.elementor-118 .elementor-element.elementor-element-e70beb4{display: block;}
.elementor-118 .elementor-element.elementor-element-f8cf931{display: block;}
.elementor-118 .elementor-element.elementor-element-b128aa2{display: block;}
.elementor-118 .elementor-element.elementor-element-fed5536{overflow-x: hidden;overflow-y: auto;display: block;}
.elementor-118 .elementor-element.elementor-element-712eda3{cursor: pointer;float: right;height: 40px;}.elementor-118 .elementor-element.elementor-element-712eda3::before{background-color: rgb(51, 51, 51);bottom: 19px;content: "";display: block;left: 0px;position: absolute;right: 0px;top: 20px;transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, 0, 0);}.elementor-118 .elementor-element.elementor-element-712eda3::after{background-color: rgb(51, 51, 51);bottom: 19px;content: "";display: block;left: 0px;position: absolute;right: 0px;top: 20px;transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0);}
.elementor-118 .elementor-element.elementor-element-16bd17c{display: block;}
.elementor-118 .elementor-element.elementor-element-ca5d5c5{height: calc(100% - 130px);overflow: auto;display: block;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-ca5d5c5{overflow: auto;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-ca5d5c5{overflow: auto;}}
.elementor-118 .elementor-element.elementor-element-bcda181{box-shadow: rgba(34, 34, 34, 0.1) 4px 0px 0px 0px;height: 700px;transform: translate(-120%, 0px);display: block;}
.elementor-118 .elementor-element.elementor-element-a7b1629{cursor: pointer;float: right;height: 40px;}.elementor-118 .elementor-element.elementor-element-a7b1629::before{background-color: rgb(51, 51, 51);bottom: 19px;content: "";display: block;left: 0px;position: absolute;right: 0px;top: 20px;transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, 0, 0);}.elementor-118 .elementor-element.elementor-element-a7b1629::after{background-color: rgb(51, 51, 51);bottom: 19px;content: "";display: block;left: 0px;position: absolute;right: 0px;top: 20px;transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0);}
.elementor-118 .elementor-element.elementor-element-f1fc2e5{display: block;}
.elementor-118 .elementor-element.elementor-element-5052a4c .elementor-widget-container{display: flex;flex-direction: column;}@media (max-width: undefinedpx) {.elementor-118 .elementor-element.elementor-element-5052a4c .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-118 .elementor-element.elementor-element-5052a4c .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-118 .elementor-element.elementor-element-f0fc1ad{box-shadow: rgba(34, 34, 34, 0.1) 4px 0px 0px 0px;height: 700px;transform: translate(-120%, 0px);display: block;}
.elementor-118 .elementor-element.elementor-element-23c2490{display: none;height: 100%;transform: translate3d(0px, 0px, 1px);overflow: hidden;}.elementor-118 .elementor-element.elementor-element-23c2490::before{background-color: rgba(255, 255, 255, 0.95);content: "";display: block;position: absolute;z-index: 2;}.elementor-118 .elementor-element.elementor-element-23c2490::after{background-size: cover;content: "";display: block;position: absolute;z-index: 1;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-23c2490{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-23c2490{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-3aa43d1{display: none;height: 100%;transform: translate3d(0px, 0px, 1px);overflow: hidden;}.elementor-118 .elementor-element.elementor-element-3aa43d1::before{content: "";display: block;position: absolute;z-index: 2;}.elementor-118 .elementor-element.elementor-element-3aa43d1::after{background-size: cover;content: "";display: block;position: absolute;z-index: 1;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-3aa43d1{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-3aa43d1{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-45e2a82{display: block;}
.elementor-118 .elementor-element.elementor-element-68c92f8 .v0oeyonk{cursor: pointer;display: block;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%) scale(0, 0);width: 105%;z-index: 0;max-width: none;}.elementor-118 .elementor-element.elementor-element-68c92f8 .v0oeyonk::after{background-color: rgb(61, 61, 61);border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;border-top-left-radius: 50%;border-top-right-radius: 50%;bottom: 0px;content: "";height: 0px;left: 0px;padding-top: 36.75px;perspective-origin: 18.375px 18.375px;position: relative;right: 0px;top: 0px;transform-origin: 18.375px 18.375px;width: 36.75px;}
.elementor-118 .elementor-element.elementor-element-6b6ff23 .sajt5fcq{background-image: url("https://eliversetech.com/wp-content/themes/phlox-pro/css/images/svg/symbols.svg");background-position: -80px -433px;background-repeat: no-repeat;cursor: pointer;display: block;height: 12px;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 10px;background-position-x: -80px;background-position-y: -433px;background-size: auto;z-index: 0;}
.elementor-118 .elementor-element.elementor-element-58949aa .kmst6ayk{background-image: url("https://eliversetech.com/wp-content/themes/phlox-pro/css/images/svg/symbols.svg");background-position: -258px -433px;background-repeat: no-repeat;cursor: pointer;display: block;height: 12px;left: 50%;opacity: 0;position: absolute;top: 50%;transform: translate(-50%, 50%);width: 10px;background-position-x: -258px;background-position-y: -433px;background-size: auto;z-index: 0;}
.elementor-118 .elementor-element.elementor-element-10f2fd4{box-shadow: rgb(61, 61, 61) 0px 0px 0px 1px inset;cursor: pointer;height: 35px;transform: translate3d(0px, 0px, 0px);overflow: hidden;display: block;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-10f2fd4{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-10f2fd4{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-e32db35{transform: translate(0px, 150px);display: block;}
.elementor-118 .elementor-element.elementor-element-cbb056e{clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;overflow: hidden;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-cbb056e{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-cbb056e{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-2a30cbe{clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;overflow: hidden;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-2a30cbe{overflow: hidden;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-2a30cbe{overflow: hidden;}}
.elementor-118 .elementor-element.elementor-element-320f29b{box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;color: rgb(191, 194, 197);display: none;font-size: 13px;}.elementor-118 .elementor-element.elementor-element-320f29b::before{line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}.elementor-118 .elementor-element.elementor-element-320f29b::after{line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}
.elementor-118 .elementor-element.elementor-element-9ffab50{transition-duration: 0.1s;}
.elementor-118 .elementor-element.elementor-element-1ee09c5 {color: rgb(68, 68, 68);font-family: Raleway;font-size: 16.00160026550293px;line-height: 1.5;text-rendering: optimizelegibility;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-118 .elementor-element.elementor-element-1ee09c5 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-118 .elementor-element.elementor-element-1ee09c5 .elementor-button {line-height: inherit !important}.elementor-118 .elementor-element.elementor-element-1ee09c5{background-repeat: no-repeat;color: rgb(68, 68, 68);font-family: Raleway;font-size: 16.00160026550293px;line-height: 1.5;text-rendering: optimizelegibility;grid-column-gap: normal;}.elementor-118 .elementor-element.elementor-element-1ee09c5::before{bottom: 700px;content: " ";display: block;height: 0px;left: 0px;position: fixed;right: 0px;top: 0px;width: 1920px;z-index: 1;}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-1ee09c5{display: flex;}}@media (max-width: 1024px) {.elementor-118 .elementor-element.elementor-element-1ee09c5::before{width: 1024px;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-1ee09c5{display: flex;}}@media (max-width: 767px) {.elementor-118 .elementor-element.elementor-element-1ee09c5::before{width: 767px;}}body{overflow-x:hidden;}.elementor-element{position:static;}
