.elementor-3046 .elementor-element.elementor-element-48bbcfc4{--display:flex;--min-height:600px;--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;--overlay-opacity:0.8;}.elementor-3046 .elementor-element.elementor-element-48bbcfc4:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomdoods.com/wp-content/uploads/2026/08/Gemini_Generated_Image_n3mopmn3mopmn3mo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3046 .elementor-element.elementor-element-48bbcfc4::before, .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-48bbcfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-3046 .elementor-element.elementor-element-53e779c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-53e779c2.e-con{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-43fed97a{text-align:center;}.elementor-3046 .elementor-element.elementor-element-43fed97a .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6f87dc5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-6f87dc5c:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-6f87dc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-62d1e23f{--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;}.elementor-3046 .elementor-element.elementor-element-5441cba7{--display:flex;}.elementor-3046 .elementor-element.elementor-element-5441cba7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-3e69252{--display:flex;--min-height:0px;--border-radius:25px 25px 25px 25px;--margin-top:-167px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:51px;--padding-bottom:12px;--padding-left:45px;--padding-right:45px;}.elementor-3046 .elementor-element.elementor-element-3e69252:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-3e69252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-3e69252.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-63400612 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:-30px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-63400612 .elementor-icon-list-icon i{color:#FD9800;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-63400612 .elementor-icon-list-icon svg{fill:#FD9800;transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-63400612{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-63400612 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-63400612 .elementor-icon-list-item > a{font-size:13px;font-weight:700;}.elementor-3046 .elementor-element.elementor-element-63400612 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-679ce02c .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-2b4443b4 > .elementor-widget-container{margin:-5px 0px 67px 0px;}.elementor-3046 .elementor-element.elementor-element-2b4443b4{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-3fbf2338{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:25px 25px 25px 25px;--margin-top:-150px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:-22px;--padding-left:37px;--padding-right:37px;}.elementor-3046 .elementor-element.elementor-element-3fbf2338:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-3fbf2338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-3fbf2338.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-6b2768c2{--display:flex;}.elementor-3046 .elementor-element.elementor-element-290e3034 > .elementor-widget-container{margin:-21px 0px 10px 0px;}.elementor-3046 .elementor-element.elementor-element-290e3034 .elementor-icon-list-icon i{color:#FD9800;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-290e3034 .elementor-icon-list-icon svg{fill:#FD9800;transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-290e3034{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-290e3034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-290e3034 .elementor-icon-list-item > a{font-size:13px;font-weight:700;}.elementor-3046 .elementor-element.elementor-element-290e3034 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-6f989f10 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-6f989f10{text-align:start;}.elementor-3046 .elementor-element.elementor-element-6f989f10 .elementor-heading-title{font-size:17px;font-weight:700;color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-42030be3 > .elementor-widget-container{margin:-16px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-42030be3{font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-94cd35b .elementor-heading-title{font-size:17px;color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-7870eaae > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-7870eaae{font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-409fce3f > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-409fce3f .elementor-heading-title{font-size:17px;font-weight:700;color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-4e60e0fc > .elementor-widget-container{margin:-18px 0px -16px 0px;}.elementor-3046 .elementor-element.elementor-element-4e60e0fc{font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1a0792c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1a0792c5:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-1a0792c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-28611799{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:50px;}.elementor-3046 .elementor-element.elementor-element-3269d237 .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-936ad31 > .elementor-widget-container{margin:-20px 0px 30px 0px;}.elementor-3046 .elementor-element.elementor-element-936ad31 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1b33f3f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:70px;}.elementor-3046 .elementor-element.elementor-element-332027d4{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-5426c5aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-5426c5aa:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-5426c5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #050303 0%, #462C10 100%);}.elementor-3046 .elementor-element.elementor-element-5426c5aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-48427ac5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3046 .elementor-element.elementor-element-362d7071 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-10bd7ae4 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-10bd7ae4{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-66bce2a8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-4756f529 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-4756f529{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6ddefa63 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1f397447 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-1f397447{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-2ddcfb1e .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-297ca45c > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-297ca45c{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6e9a27c0 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-303da43a > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-303da43a{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-2181ad71 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-24e8ff19 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-3046 .elementor-element.elementor-element-24e8ff19{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1d93d39e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-520a911e{--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;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 > .elementor-widget-container{margin:-10px 32px 13px -38px;padding:2px 2px 8px 2px;}.elementor-3046 .elementor-element.elementor-element-597e0ca5{text-align:center;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 img{width:64%;height:327px;border-radius:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-18936041 > .elementor-widget-container{margin:-119px 52px -9px -15px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-18936041{text-align:end;}.elementor-3046 .elementor-element.elementor-element-18936041 img{border-radius:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6bcd5d3f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6bcd5d3f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f .elementor-icon{font-size:170px;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f .elementor-icon svg{height:170px;}.elementor-3046 .elementor-element.elementor-element-88855bc{--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;}.elementor-3046 .elementor-element.elementor-element-88855bc:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-88855bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #462C10 0%, #000000 100%);}.elementor-3046 .elementor-element.elementor-element-3975b2bd > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-3046 .elementor-element.elementor-element-3975b2bd{text-align:center;}.elementor-3046 .elementor-element.elementor-element-3975b2bd .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-26835ea8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-3046 .elementor-element.elementor-element-26835ea8:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-26835ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #333232 100%);}.elementor-3046 .elementor-element.elementor-element-4c29065a{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-3046 .elementor-element.elementor-element-4c29065a:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-4c29065a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-4c29065a:hover{box-shadow:10px 10px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-4c29065a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7{width:var( --container-widget-width, 101.036% );max-width:101.036%;--container-widget-width:101.036%;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7 .elementor-icon-box-title{margin-block-end:22px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1f18c8d7.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-1f18c8d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1f18c8d7 .elementor-icon-box-description{font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-4d60f97f{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-4d60f97f:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-4d60f97f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-4d60f97f:hover{box-shadow:10px 10px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1 .elementor-icon-box-wrapper{gap:15px;}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-3f9a4fc1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1 .elementor-icon-box-description{font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-7d84cdcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3046 .elementor-element.elementor-element-7d84cdcd:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3046 .elementor-element.elementor-element-2e01e48d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3046 .elementor-element.elementor-element-2e01e48d:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-2e01e48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-2e01e48d:hover{box-shadow:10px 10px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-67079288 .elementor-icon-box-wrapper{gap:15px;}.elementor-3046 .elementor-element.elementor-element-67079288.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-67079288.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-67079288.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-67079288 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-67079288 .elementor-icon-box-description{font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-2059bfe{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3046 .elementor-element.elementor-element-2059bfe:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-2059bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-2059bfe:hover{box-shadow:10px 10px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-26028985 .elementor-icon-box-wrapper{gap:15px;}.elementor-3046 .elementor-element.elementor-element-26028985.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-26028985.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-26028985.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-26028985 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-26028985 .elementor-icon-box-description{font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6bfb7101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-6bfb7101:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-6bfb7101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-6bfb7101:hover{box-shadow:10px 10px 10px 0px rgba(86, 85, 85, 0.68);}.elementor-3046 .elementor-element.elementor-element-1da78bd4 .elementor-icon-box-wrapper{gap:15px;}.elementor-3046 .elementor-element.elementor-element-1da78bd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1da78bd4.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-1da78bd4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1da78bd4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1da78bd4 .elementor-icon-box-description{font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-a17815b{--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;}.elementor-3046 .elementor-element.elementor-element-a17815b:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-a17815b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-a17815b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-00cb1ff{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 101.096% );max-width:101.096%;--container-widget-width:101.096%;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-00cb1ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-00cb1ff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3046 .elementor-element.elementor-element-00cb1ff .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#000000;}.elementor-3046 .elementor-element.elementor-element-00cb1ff .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3046 .elementor-element.elementor-element-00cb1ff .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-3046 .elementor-element.elementor-element-00cb1ff .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#978D8D;opacity:1;}.elementor-3046 .elementor-element.elementor-element-00cb1ff .swiper-pagination-bullet{background:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-206badc5{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-206badc5:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-206badc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #333232 0%, #000000 100%);}.elementor-3046 .elementor-element.elementor-element-d236f5e{text-align:center;}.elementor-3046 .elementor-element.elementor-element-d236f5e .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-64c7666d{--display:flex;--min-height:486px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:35px 35px 35px 35px;box-shadow:4px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3046 .elementor-element.elementor-element-64c7666d:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-64c7666d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #272727 0%, #616161 100%);}.elementor-3046 .elementor-element.elementor-element-64c7666d:hover{box-shadow:14px 14px 10px 0px rgba(40.41748962402343, 37.20166273939726, 37.20166273939726, 0.92);}.elementor-3046 .elementor-element.elementor-element-64c7666d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-f09fb27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-6eca94f2 .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6a7650b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-6a7650b5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-799d8dbb .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-799d8dbb .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-799d8dbb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-799d8dbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-799d8dbb .elementor-icon-list-item > a{font-size:13px;}.elementor-3046 .elementor-element.elementor-element-799d8dbb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-8e34de5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-276686d5 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-276686d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-276686d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-276686d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-276686d5 .elementor-icon-list-item > a{font-size:13px;}.elementor-3046 .elementor-element.elementor-element-276686d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-77607c25{--display:flex;}.elementor-3046 .elementor-element.elementor-element-7035d9df > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-7035d9df .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-2c2848c3 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-2c2848c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-2c2848c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-2c2848c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-2c2848c3 .elementor-icon-list-item > a{font-size:13px;}.elementor-3046 .elementor-element.elementor-element-2c2848c3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-1e51c3d{--display:flex;}.elementor-3046 .elementor-element.elementor-element-1e51c3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-22370b68 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-22370b68 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-2f8d1060 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-2f8d1060 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-2f8d1060{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-2f8d1060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-2f8d1060 .elementor-icon-list-item > a{font-size:14px;}.elementor-3046 .elementor-element.elementor-element-2f8d1060 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-316a7e51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-3046 .elementor-element.elementor-element-d31d030 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-d31d030 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-30816a03 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-30816a03 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-30816a03{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-30816a03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-30816a03 .elementor-icon-list-item > a{font-size:14px;}.elementor-3046 .elementor-element.elementor-element-30816a03 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-860702b > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-515260b{--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;}.elementor-3046 .elementor-element.elementor-element-2f5939a{--e-image-carousel-slides-to-show:7;}.elementor-3046 .elementor-element.elementor-element-2f5939a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3046 .elementor-element.elementor-element-2f5939a .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:#000000;}.elementor-3046 .elementor-element.elementor-element-2f5939a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3046 .elementor-element.elementor-element-2f5939a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-3046 .elementor-element.elementor-element-2f492046{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-2f492046:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-2f492046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-2f492046.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-77ae0d10 > .elementor-widget-container{margin:0px 530px 0px 530px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:27px 27px 27px 27px;}.elementor-3046 .elementor-element.elementor-element-77ae0d10{text-align:center;}.elementor-3046 .elementor-element.elementor-element-77ae0d10 .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-2488094f{text-align:center;}.elementor-3046 .elementor-element.elementor-element-2488094f .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-288a7a65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-288a7a65:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-288a7a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-5d5f6ee2{--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;}.elementor-3046 .elementor-element.elementor-element-1bc7c85d img{border-radius:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-76002283{--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;}.elementor-3046 .elementor-element.elementor-element-6d88787f > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-3046 .elementor-element.elementor-element-6d88787f .elementor-main-swiper .swiper-slide{background-color:#333333;}.elementor-3046 .elementor-element.elementor-element-6d88787f .elementor-swiper-button{font-size:20px;}.elementor-3046 .elementor-element.elementor-element-6d88787f .elementor-testimonial__text{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6d88787f .elementor-testimonial__name{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6d88787f .elementor-testimonial__title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-70240806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-70240806:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-70240806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #333333 0%, #000000 100%);}.elementor-3046 .elementor-element.elementor-element-5741e039{--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;}.elementor-3046 .elementor-element.elementor-element-11c4a4e8{--display:flex;--min-height:530px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(76, 74, 74, 0.77);--margin-top:1px;--margin-bottom:95px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-11c4a4e8:hover{box-shadow:10px 10px 10px 0px rgba(76, 74, 74, 0.77);}.elementor-3046 .elementor-element.elementor-element-11c4a4e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-6bf2b92a{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-3046 .elementor-element.elementor-element-6bf2b92a > .elementor-widget-container{background-color:#FD9800;margin:20px -10px -16px 25px;padding:0px 0px 0px 0px;border-radius:29px 29px 29px 29px;}.elementor-3046 .elementor-element.elementor-element-6bf2b92a.elementor-element{--align-self:flex-start;}.elementor-3046 .elementor-element.elementor-element-6bf2b92a .elementor-heading-title{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1b6b563b > .elementor-widget-container{margin:22px 0px -15px 30px;}.elementor-3046 .elementor-element.elementor-element-1b6b563b .elementor-heading-title{font-size:38px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-57c7ba8 > .elementor-widget-container{margin:-4px 0px 0px 30px;}.elementor-3046 .elementor-element.elementor-element-57c7ba8 .elementor-heading-title{font-size:34px;color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-1fe0633b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3046 .elementor-element.elementor-element-1fe0633b{font-size:16px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-1ab850b1.elementor-view-stacked .elementor-icon{background-color:#FD9800;fill:#000000;color:#000000;}.elementor-3046 .elementor-element.elementor-element-1ab850b1.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-1ab850b1.elementor-view-default .elementor-icon{fill:#FD9800;color:#FD9800;border-color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-1ab850b1.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon{font-size:20px;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-title, .elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-title a{font-size:14px;font-weight:800;line-height:26px;letter-spacing:0.4px;word-spacing:0px;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-5416022d > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-astglobalcolor0 );}.elementor-3046 .elementor-element.elementor-element-5416022d.elementor-view-stacked .elementor-icon{background-color:#FD9800;fill:#000000;color:#000000;}.elementor-3046 .elementor-element.elementor-element-5416022d.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-5416022d.elementor-view-default .elementor-icon{fill:#FD9800;color:#FD9800;border-color:#FD9800;}.elementor-3046 .elementor-element.elementor-element-5416022d.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon{font-size:20px;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-title, .elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-title a{font-size:14px;font-weight:800;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-26d44d0b{--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;}.elementor-3046 .elementor-element.elementor-element-5b16175d{--display:flex;--min-height:235px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:100px;--margin-left:12px;--margin-right:61px;}.elementor-3046 .elementor-element.elementor-element-5b16175d:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-5b16175d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-3046 .elementor-element.elementor-element-5b16175d:hover{box-shadow:10px 10px 10px 0px rgba(76, 74, 74, 0.77);}.elementor-3046 .elementor-element.elementor-element-5b16175d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-470da50a > .elementor-widget-container{margin:37px 24px 050px 24px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:28px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-28px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3046 .elementor-element.elementor-element-470da50a .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-470da50a .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-3046 .elementor-element.elementor-element-470da50a .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group > label, .elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-subgroup label{color:#BFBFBF;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-type-html{padding-bottom:0px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group .elementor-field{color:#BFBFBF;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#070606;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-field-group .elementor-select-wrapper select{background-color:#070606;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-3046 .elementor-element.elementor-element-470da50a .e-form__buttons__wrapper__button-next{background-color:#FD9800;color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-button[type="submit"]{background-color:#FD9800;color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .e-form__buttons__wrapper__button-previous{background-color:#FF4D00;color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3046 .elementor-element.elementor-element-470da50a .elementor-button{border-radius:21px 21px 21px 21px;}.elementor-3046 .elementor-element.elementor-element-470da50a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:8px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3046 .elementor-element.elementor-element-48bbcfc4{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3046 .elementor-element.elementor-element-53e779c2{--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-3046 .elementor-element.elementor-element-43fed97a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-3e69252{--margin-top:-88px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-3fbf2338{--margin-top:-67px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3046 .elementor-element.elementor-element-28611799{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 img{width:100%;}.elementor-3046 .elementor-element.elementor-element-18936041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-18936041 img{width:100%;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-26835ea8{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3046 .elementor-element.elementor-element-4d60f97f{--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-3046 .elementor-element.elementor-element-7d84cdcd{--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f09fb27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-1e51c3d{--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-316a7e51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-860702b > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-77ae0d10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-11c4a4e8{--margin-top:0px;--margin-bottom:0px;--margin-left:26px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-6bf2b92a > .elementor-widget-container{margin:24px -78px -16px 29px;}.elementor-3046 .elementor-element.elementor-element-1ab850b1 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3046 .elementor-element.elementor-element-5416022d > .elementor-widget-container{margin:0px 0px 28px 030px;}.elementor-3046 .elementor-element.elementor-element-5b16175d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-3046 .elementor-element.elementor-element-48bbcfc4{--min-height:460px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3046 .elementor-element.elementor-element-53e779c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-43fed97a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-43fed97a{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6f87dc5c{--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-3046 .elementor-element.elementor-element-62d1e23f{--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-3046 .elementor-element.elementor-element-5441cba7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-3e69252{--width:500px;--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-3046 .elementor-element.elementor-element-63400612 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 20px;}.elementor-3046 .elementor-element.elementor-element-679ce02c > .elementor-widget-container{margin:-14px 0px -15px 0px;padding:0px 0px 0px 20px;}.elementor-3046 .elementor-element.elementor-element-2b4443b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 14px 20px;}.elementor-3046 .elementor-element.elementor-element-3fbf2338{--width:516px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6b2768c2{--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-3046 .elementor-element.elementor-element-290e3034 > .elementor-widget-container{margin:14px 0px -8px -18px;}.elementor-3046 .elementor-element.elementor-element-6f989f10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-42030be3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-409fce3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-4e60e0fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-1a0792c5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-28611799{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-3269d237{text-align:center;}.elementor-3046 .elementor-element.elementor-element-936ad31{text-align:center;}.elementor-3046 .elementor-element.elementor-element-1b33f3f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-332027d4{text-align:center;}.elementor-3046 .elementor-element.elementor-element-5426c5aa{--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-3046 .elementor-element.elementor-element-48427ac5{--margin-top:33px;--margin-bottom:33px;--margin-left:33px;--margin-right:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-362d7071{text-align:center;}.elementor-3046 .elementor-element.elementor-element-10bd7ae4{text-align:center;}.elementor-3046 .elementor-element.elementor-element-66bce2a8{text-align:center;}.elementor-3046 .elementor-element.elementor-element-4756f529{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6ddefa63{text-align:center;}.elementor-3046 .elementor-element.elementor-element-1f397447{text-align:center;}.elementor-3046 .elementor-element.elementor-element-2ddcfb1e{text-align:center;}.elementor-3046 .elementor-element.elementor-element-297ca45c{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6e9a27c0{text-align:center;}.elementor-3046 .elementor-element.elementor-element-303da43a{text-align:center;}.elementor-3046 .elementor-element.elementor-element-2181ad71{text-align:center;}.elementor-3046 .elementor-element.elementor-element-24e8ff19{text-align:center;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-597e0ca5 img{width:100%;}.elementor-3046 .elementor-element.elementor-element-18936041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-18936041.elementor-element{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-18936041 img{width:100%;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f .elementor-icon{font-size:83px;}.elementor-3046 .elementor-element.elementor-element-6bcd5d3f .elementor-icon svg{height:83px;}.elementor-3046 .elementor-element.elementor-element-3975b2bd > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-3046 .elementor-element.elementor-element-26835ea8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4c29065a{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-3046 .elementor-element.elementor-element-1f18c8d7 > .elementor-widget-container{margin:25px 25px 25px 25px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-4d60f97f{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-3046 .elementor-element.elementor-element-3f9a4fc1 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-7d84cdcd{--width:500px;}.elementor-3046 .elementor-element.elementor-element-7d84cdcd.e-con{--align-self:flex-start;}.elementor-3046 .elementor-element.elementor-element-67079288 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-26028985 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-1da78bd4 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-3046 .elementor-element.elementor-element-a17815b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-206badc5{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f09fb27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-30816a03 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3046 .elementor-element.elementor-element-515260b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3046 .elementor-element.elementor-element-77ae0d10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-288a7a65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-11c4a4e8{--min-height: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-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-title, .elementor-3046 .elementor-element.elementor-element-1ab850b1 .elementor-icon-box-title a{font-size:16px;}.elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-title, .elementor-3046 .elementor-element.elementor-element-5416022d .elementor-icon-box-title a{font-size:16px;}.elementor-3046 .elementor-element.elementor-element-5b16175d{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-3046 .elementor-element.elementor-element-48bbcfc4{--content-width:600px;}.elementor-3046 .elementor-element.elementor-element-62d1e23f{--width:50%;}.elementor-3046 .elementor-element.elementor-element-3e69252{--width:70%;}.elementor-3046 .elementor-element.elementor-element-3fbf2338{--width:36%;}.elementor-3046 .elementor-element.elementor-element-28611799{--width:50%;}.elementor-3046 .elementor-element.elementor-element-1b33f3f1{--width:50%;}.elementor-3046 .elementor-element.elementor-element-48427ac5{--width:50%;}.elementor-3046 .elementor-element.elementor-element-520a911e{--width:48%;}.elementor-3046 .elementor-element.elementor-element-4c29065a{--width:47.643%;}.elementor-3046 .elementor-element.elementor-element-4d60f97f{--width:50%;}.elementor-3046 .elementor-element.elementor-element-a17815b{--width:100%;}.elementor-3046 .elementor-element.elementor-element-64c7666d{--width:92%;}.elementor-3046 .elementor-element.elementor-element-1e51c3d{--width:24%;}.elementor-3046 .elementor-element.elementor-element-2f492046{--width:100%;}.elementor-3046 .elementor-element.elementor-element-5d5f6ee2{--width:50%;}.elementor-3046 .elementor-element.elementor-element-76002283{--width:50%;}.elementor-3046 .elementor-element.elementor-element-5741e039{--width:50%;}.elementor-3046 .elementor-element.elementor-element-11c4a4e8{--width:93.414%;}.elementor-3046 .elementor-element.elementor-element-26d44d0b{--width:50%;}.elementor-3046 .elementor-element.elementor-element-5b16175d{--width:91.722%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3046 .elementor-element.elementor-element-5441cba7{--width:375.583px;}.elementor-3046 .elementor-element.elementor-element-3e69252{--width:270.867px;}.elementor-3046 .elementor-element.elementor-element-3fbf2338{--width:285.464px;}.elementor-3046 .elementor-element.elementor-element-5426c5aa{--width:1001px;}}/* Start custom CSS for container, class: .elementor-element-3e69252 */@media (max-width: 767px) {
    /* Constrain the main container */
    .elementor-3046 .elementor-element.elementor-element-3e69252 {
        width: 100% !important;
        max-width: 100vw !important;
        overflow-x: hidden !important;
        box-sizing: border-box !important;
    }

    /* Target all Elementor wrappers and text elements to force wrapping */
    .elementor-3046 .elementor-element.elementor-element-3e69252 .elementor-widget-wrap,
    .elementor-3046 .elementor-element.elementor-element-3e69252 .e-con,
    .elementor-3046 .elementor-element.elementor-element-3e69252 .e-con-inner,
    .elementor-3046 .elementor-element.elementor-element-3e69252 .elementor-widget-container,
    .elementor-3046 .elementor-element.elementor-element-3e69252 .elementor-text-editor,
    .elementor-3046 .elementor-element.elementor-element-3e69252 .elementor-heading-title,
    .elementor-3046 .elementor-element.elementor-element-3e69252 p, .elementor-3046 .elementor-element.elementor-element-3e69252 h1, .elementor-3046 .elementor-element.elementor-element-3e69252 h2, .elementor-3046 .elementor-element.elementor-element-3e69252 h3 {
        width: 100% !important;
        max-width: 100% !important;
        white-space: normal !important;
        word-wrap: break-word !important;
        overflow-wrap: break-word !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2768c2 */@media (max-width: 767px) {
    /* Target the container and all internal wrappers */
    .elementor-3046 .elementor-element.elementor-element-6b2768c2,
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 .e-con,
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 .e-con-inner,
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 .elementor-widget,
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 .elementor-widget-container {
        max-width: 100% !important;
        min-width: 0 !important; /* Overrides flexbox minimum width limits */
        width: 100% !important;
        flex-wrap: wrap !important;
        overflow-x: hidden !important;
        box-sizing: border-box !important;
    }

    /* Target all text elements to force breaking */
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 h1, .elementor-3046 .elementor-element.elementor-element-6b2768c2 h2, .elementor-3046 .elementor-element.elementor-element-6b2768c2 h3, .elementor-3046 .elementor-element.elementor-element-6b2768c2 h4, .elementor-3046 .elementor-element.elementor-element-6b2768c2 h5, .elementor-3046 .elementor-element.elementor-element-6b2768c2 h6, 
    .elementor-3046 .elementor-element.elementor-element-6b2768c2 p, .elementor-3046 .elementor-element.elementor-element-6b2768c2 span, .elementor-3046 .elementor-element.elementor-element-6b2768c2 div {
        white-space: normal !important;
        word-break: break-word !important;
        overflow-wrap: break-word !important;
        max-width: 100% !important;
        padding-right: 15px !important;
        padding-left: 15px !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f989f10 */@media (max-width: 767px) {
    /* Target the container and all internal wrappers */
    .elementor-3046 .elementor-element.elementor-element-6f989f10,
    .elementor-3046 .elementor-element.elementor-element-6f989f10 .e-con,
    .elementor-3046 .elementor-element.elementor-element-6f989f10 .e-con-inner,
    .elementor-3046 .elementor-element.elementor-element-6f989f10 .elementor-widget,
    .elementor-3046 .elementor-element.elementor-element-6f989f10 .elementor-widget-container {
        max-width: 100% !important;
        min-width: 0 !important; /* Overrides flexbox minimum width limits */
        width: 100% !important;
        flex-wrap: wrap !important;
        overflow-x: hidden !important;
        box-sizing: border-box !important;
    }

    /* Target all text elements to force breaking */
    .elementor-3046 .elementor-element.elementor-element-6f989f10 h1, .elementor-3046 .elementor-element.elementor-element-6f989f10 h2, .elementor-3046 .elementor-element.elementor-element-6f989f10 h3, .elementor-3046 .elementor-element.elementor-element-6f989f10 h4, .elementor-3046 .elementor-element.elementor-element-6f989f10 h5, .elementor-3046 .elementor-element.elementor-element-6f989f10 h6, 
    .elementor-3046 .elementor-element.elementor-element-6f989f10 p, .elementor-3046 .elementor-element.elementor-element-6f989f10 span, .elementor-3046 .elementor-element.elementor-element-6f989f10 div {
        white-space: normal !important;
        word-break: break-word !important;
        overflow-wrap: break-word !important;
        max-width: 100% !important;
        padding-right: 15px !important;
        padding-left: 15px !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbf2338 */@media (max-width: 767px) {
    /* 1. Force all containers to expand vertically to fit the text */
    .elementor-3046 .elementor-element.elementor-element-3fbf2338,
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 .e-con,
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 .e-con-inner,
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 .elementor-widget,
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 .elementor-widget-container {
        max-width: 100% !important;
        min-width: 0 !important;
        width: 100% !important;
        height: auto !important;          /* NEW: Let height grow naturally */
        min-height: max-content !important; /* NEW: Match text height */
        overflow: visible !important;     /* NEW: Kill internal scrollbars */
        box-sizing: border-box !important;
    }

    /* 2. Keep text wrapping and add breathing room */
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 h1, .elementor-3046 .elementor-element.elementor-element-3fbf2338 h2, .elementor-3046 .elementor-element.elementor-element-3fbf2338 h3, .elementor-3046 .elementor-element.elementor-element-3fbf2338 h4, .elementor-3046 .elementor-element.elementor-element-3fbf2338 h5, .elementor-3046 .elementor-element.elementor-element-3fbf2338 h6, 
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 p, .elementor-3046 .elementor-element.elementor-element-3fbf2338 span, .elementor-3046 .elementor-element.elementor-element-3fbf2338 div,
    .elementor-3046 .elementor-element.elementor-element-3fbf2338 .elementor-heading-title, .elementor-3046 .elementor-element.elementor-element-3fbf2338 .elementor-text-editor {
        white-space: normal !important;
        word-break: break-word !important;
        overflow-wrap: break-word !important;
        max-width: 100% !important;
        height: auto !important;          /* NEW: Prevent widget height limits */
        padding-right: 15px !important;
        padding-left: 15px !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f87dc5c */@media (max-width: 767px) {
    /* Constrain the main container */
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c {
        width: 100% !important;
        max-width: 100vw !important;
        overflow-x: hidden !important;
        box-sizing: border-box !important;
    }

    /* Target all Elementor wrappers and text elements to force wrapping */
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .elementor-widget-wrap,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .e-con,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .e-con-inner,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .elementor-widget-container,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .elementor-text-editor,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c .elementor-heading-title,
    .elementor-3046 .elementor-element.elementor-element-6f87dc5c p, .elementor-3046 .elementor-element.elementor-element-6f87dc5c h1, .elementor-3046 .elementor-element.elementor-element-6f87dc5c h2, .elementor-3046 .elementor-element.elementor-element-6f87dc5c h3 {
        width: 100% !important;
        max-width: 100% !important;
        white-space: normal !important;
        word-wrap: break-word !important;
        overflow-wrap: break-word !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */