.elementor-23 .elementor-element.elementor-element-6cd7a4e{--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-23 .elementor-element.elementor-element-48f3863 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-c534f89{text-align:center;width:var( --container-widget-width, 102.634% );max-width:102.634%;--container-widget-width:102.634%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c534f89 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:600;font-style:normal;letter-spacing:-0.9px;word-spacing:12px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-23 .elementor-element.elementor-element-c534f89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-e79faac .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-e79faac .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23 .elementor-element.elementor-element-e79faac .elementor-button{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:600;letter-spacing:0px;word-spacing:4px;background-color:#FC924C;box-shadow:10px 9px 26px -6px rgba(236.41953125000003, 73.49295480878457, 73.49295480878457, 0.5);transition-duration:1s;border-radius:20px 20px 20px 20px;padding:020px 015px 020px 015px;}.elementor-23 .elementor-element.elementor-element-e79faac .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-e79faac .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, #EB7E34 14%, #F1134B 100%);border-color:#000000;}.elementor-23 .elementor-element.elementor-element-e79faac{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e79faac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c9e7646 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-c9e7646 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-c9e7646 .elementor-button{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:600;letter-spacing:0px;word-spacing:4px;background-color:#FC924C;box-shadow:10px 9px 26px -6px rgba(236.41953125000003, 73.49295480878457, 73.49295480878457, 0.5);transition-duration:1s;border-radius:20px 20px 20px 20px;padding:020px 015px 020px 015px;}.elementor-23 .elementor-element.elementor-element-c9e7646 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-c9e7646 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, #EB7E34 14%, #F1134B 100%);border-color:#000000;}.elementor-23 .elementor-element.elementor-element-c9e7646{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c9e7646.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1c088f7{--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-23 .elementor-element.elementor-element-e5f49bd{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-263ba8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-12a4b2e{--display:flex;}.elementor-23 .elementor-element.elementor-element-5970ac9{text-align:center;border-style:none;}.elementor-23 .elementor-element.elementor-element-5970ac9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6dfc5b0{--display:flex;}.elementor-23 .elementor-element.elementor-element-076450b{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-855c529{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-68ccaa5{--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-23 .elementor-element.elementor-element-3bdb4d8{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-0812278{--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;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-0812278:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0812278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digidomx.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-29-2026-08_50_27-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-0812278::before, .elementor-23 .elementor-element.elementor-element-0812278 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0812278 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0812278 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0812278 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0812278 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-0812278:hover::before, .elementor-23 .elementor-element.elementor-element-0812278:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0812278:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0812278 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-0812278 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-23 .elementor-element.elementor-element-0812278:hover{--overlay-opacity:0.7;}.elementor-23 .elementor-element.elementor-element-0812278:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-8fa1fe9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-8fa1fe9:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8fa1fe9, .elementor-23 .elementor-element.elementor-element-8fa1fe9::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-4309b88 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-4309b88 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-4309b88 .elementor-icon-box-title{color:#FFFFFF99;}.elementor-23 .elementor-element.elementor-element-4309b88 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-eae5c69{--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;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-eae5c69:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-eae5c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digidomx.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-29-2026-08_46_27-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-eae5c69::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-eae5c69:hover::before, .elementor-23 .elementor-element.elementor-element-eae5c69:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-eae5c69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-eae5c69 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-23 .elementor-element.elementor-element-eae5c69:hover{--overlay-opacity:0.7;}.elementor-23 .elementor-element.elementor-element-d876e16{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-d876e16:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d876e16, .elementor-23 .elementor-element.elementor-element-d876e16::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-3646015 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-3646015 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-3646015 .elementor-icon-box-title{color:#FFFFFF99;}.elementor-23 .elementor-element.elementor-element-3646015 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e801fa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-043565f{--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;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-043565f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-043565f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digidomx.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-29-2026-08_27_14-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-043565f::before, .elementor-23 .elementor-element.elementor-element-043565f > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043565f > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043565f > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043565f > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043565f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-043565f:hover::before, .elementor-23 .elementor-element.elementor-element-043565f:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043565f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043565f > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-043565f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-23 .elementor-element.elementor-element-043565f:hover{--overlay-opacity:0.7;}.elementor-23 .elementor-element.elementor-element-f2b6f88{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-f2b6f88:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f2b6f88, .elementor-23 .elementor-element.elementor-element-f2b6f88::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-1a175b8 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1a175b8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF99;}.elementor-23 .elementor-element.elementor-element-1a175b8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1a175b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-1a175b8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a3705cf{--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;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-a3705cf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a3705cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digidomx.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-29-2026-08_30_27-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-a3705cf::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-a3705cf:hover::before, .elementor-23 .elementor-element.elementor-element-a3705cf:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a3705cf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-a3705cf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-23 .elementor-element.elementor-element-a3705cf:hover{--overlay-opacity:0.7;}.elementor-23 .elementor-element.elementor-element-e5da1ab{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-e5da1ab:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e5da1ab, .elementor-23 .elementor-element.elementor-element-e5da1ab::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-6ecbef5 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6ecbef5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-6ecbef5 .elementor-icon-box-title{color:#FFFFFF99;}.elementor-23 .elementor-element.elementor-element-6ecbef5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b8c2ba8{--display:flex;}.elementor-23 .elementor-element.elementor-element-c508409 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-c508409 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-23 .elementor-element.elementor-element-c508409 .elementor-button{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:600;letter-spacing:0px;word-spacing:4px;background-color:#FC924C;box-shadow:10px 9px 26px -6px rgba(236.41953125000003, 73.49295480878457, 73.49295480878457, 0.5);transition-duration:1s;border-radius:20px 20px 20px 20px;padding:020px 015px 020px 015px;}.elementor-23 .elementor-element.elementor-element-c508409 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-c508409 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, #EB7E34 14%, #F1134B 100%);border-color:#000000;}.elementor-23 .elementor-element.elementor-element-c508409{width:var( --container-widget-width, 94.266% );max-width:94.266%;--container-widget-width:94.266%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c508409.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-fa234ee{--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-23 .elementor-element.elementor-element-2596e85{--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-23 .elementor-element.elementor-element-3a547a0{--display:flex;}.elementor-23 .elementor-element.elementor-element-3a547a0:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-3a547a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6ddd95d img{transition-duration:1.1s;box-shadow:10px 10px 24px 0px rgba(235.35557861328127, 0, 0, 0.5);}.elementor-23 .elementor-element.elementor-element-a3c0f8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a3c0f8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-7f6a833{--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;}.elementor-23 .elementor-element.elementor-element-d95c090{--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-23 .elementor-element.elementor-element-f8e9304 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-f8e9304.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f8e9304.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f8e9304.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f8e9304 .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-f8e9304{width:var( --container-widget-width, 88.368% );max-width:88.368%;--container-widget-width:88.368%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f8e9304.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-4a8dc4a{--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-23 .elementor-element.elementor-element-d49c7f8 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-d49c7f8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d49c7f8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d49c7f8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d49c7f8 .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-d49c7f8{width:var( --container-widget-width, 84.336% );max-width:84.336%;--container-widget-width:84.336%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-d49c7f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-62e143e{--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-23 .elementor-element.elementor-element-48a1616 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-48a1616.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-48a1616.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-48a1616.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-48a1616 .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-48a1616{width:var( --container-widget-width, 77.812% );max-width:77.812%;--container-widget-width:77.812%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-48a1616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2699584{--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-23 .elementor-element.elementor-element-c4092ec .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-c4092ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c4092ec.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c4092ec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c4092ec .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-c4092ec{width:var( --container-widget-width, 79.478% );max-width:79.478%;--container-widget-width:79.478%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c4092ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3486dc4{--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-23 .elementor-element.elementor-element-d97e3a1 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-d97e3a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d97e3a1.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d97e3a1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d97e3a1 .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-d97e3a1{width:var( --container-widget-width, 80.092% );max-width:80.092%;--container-widget-width:80.092%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-d97e3a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-5e3bbff{--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-23 .elementor-element.elementor-element-2978f6d .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-2978f6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2978f6d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2978f6d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2978f6d .elementor-icon-box-title{color:#FC924C;}.elementor-23 .elementor-element.elementor-element-2978f6d{width:var( --container-widget-width, 75.312% );max-width:75.312%;--container-widget-width:75.312%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2978f6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-e197364{--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-23 .elementor-element.elementor-element-79328c1{--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;}.elementor-23 .elementor-element.elementor-element-825f06c{--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-23 .elementor-element.elementor-element-8dacd06 img{transition-duration:1s;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-54d68d6{--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-23 .elementor-element.elementor-element-77968e7 img{transition-duration:1s;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-71726ef{--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-23 .elementor-element.elementor-element-7a1f34f img{transition-duration:1s;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-bf0fef3{--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-23 .elementor-element.elementor-element-f4e7f30 img{transition-duration:1s;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-942cdee{--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-23 .elementor-element.elementor-element-5289f23{--display:flex;}.elementor-23 .elementor-element.elementor-element-1a77bb5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e47fd9f{--display:flex;}.elementor-23 .elementor-element.elementor-element-b35daba{--display:flex;}.elementor-23 .elementor-element.elementor-element-78a9222 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-78a9222 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-23 .elementor-element.elementor-element-78a9222 .elementor-button{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:600;letter-spacing:0px;word-spacing:4px;background-color:#FC924C;box-shadow:10px 9px 26px -6px rgba(236.41953125000003, 73.49295480878457, 73.49295480878457, 0.5);transition-duration:1s;border-radius:20px 20px 20px 20px;padding:020px 015px 020px 015px;}.elementor-23 .elementor-element.elementor-element-78a9222 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-78a9222 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, #EB7E34 14%, #F1134B 100%);border-color:#000000;}.elementor-23 .elementor-element.elementor-element-78a9222{width:var( --container-widget-width, 94.266% );max-width:94.266%;--container-widget-width:94.266%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-78a9222.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-e5f49bd{--width:50%;}.elementor-23 .elementor-element.elementor-element-263ba8d{--width:50%;}.elementor-23 .elementor-element.elementor-element-0812278{--width:50%;}.elementor-23 .elementor-element.elementor-element-eae5c69{--width:50%;}.elementor-23 .elementor-element.elementor-element-043565f{--width:50%;}.elementor-23 .elementor-element.elementor-element-a3705cf{--width:50%;}.elementor-23 .elementor-element.elementor-element-3a547a0{--width:37.145%;}.elementor-23 .elementor-element.elementor-element-a3c0f8d{--width:48.042%;}.elementor-23 .elementor-element.elementor-element-d95c090{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-4a8dc4a{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-62e143e{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-2699584{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-3486dc4{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-5e3bbff{--width:33.3333%;}.elementor-23 .elementor-element.elementor-element-825f06c{--width:50%;}.elementor-23 .elementor-element.elementor-element-54d68d6{--width:50%;}.elementor-23 .elementor-element.elementor-element-71726ef{--width:50%;}.elementor-23 .elementor-element.elementor-element-bf0fef3{--width:50%;}.elementor-23 .elementor-element.elementor-element-5289f23{--width:50%;}.elementor-23 .elementor-element.elementor-element-1a77bb5{--width:50%;}}/* Start custom CSS for video, class: .elementor-element-48f3863 */.media-container{
  display: flex;
  gap: 20px;
  padding: 20px;
  background: #0a0a0a;
  justify-content: center;
  align-items: center;
}

/* Common box style */
.media-box{
  width: 320px;
  height: 200px;
  overflow: hidden;
  border-radius: 14px;
  position: relative;
  transition: all 0.4s ease;
  border: 1px solid rgba(255,255,255,0.08);
}

/* IMAGE STYLE */
.media-box img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* VIDEO STYLE */
.media-box video{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* 🔥 IMAGE HOVER GLOW */
.media-box:hover img{
  transform: scale(1.08);
  filter: brightness(1.1);
}

.media-box:hover{
  box-shadow: 0 0 25px rgba(252, 146, 76, 0.6),
              0 0 60px rgba(252, 146, 76, 0.25);
  border: 1px solid rgba(252, 146, 76, 0.8);
}

/* 🎥 VIDEO HOVER EFFECT */
.video-box:hover video{
  transform: scale(1.1);
  filter: contrast(1.1) brightness(1.05);
}

/* Optional glow stronger for video */
.video-box:hover{
  box-shadow: 0 0 35px rgba(252, 146, 76, 0.8),
              0 0 80px rgba(252, 146, 76, 0.3);
}

/* Responsive */
@media(max-width: 768px){
  .media-container{
    flex-direction: column;
  }

  .media-box{
    width: 90%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-855c529 */.dm-marquee {
    width: 100%;
    overflow: hidden;
    background: #0b0b0b;
    padding: 14px 0;
    border-top: 1px solid rgba(252, 146, 76, 0.4);
    border-bottom: 1px solid rgba(252, 146, 76, 0.4);
    position: relative;
}

.dm-track {
    display: flex;
    width: max-content;
    animation: scrollLoop 35s linear infinite;
}

.dm-item {
    display: flex;
    align-items: center;
    white-space: nowrap;
    margin-right: 55px;
    font-size: 15px;
    font-weight: 600;
    color: #ffffff;
    font-family: Arial, sans-serif;
    transition: all 0.35s ease;
    cursor: pointer;
}

.dm-item::before {
    content: "✔";
    color: #FC924C;
    font-weight: bold;
    margin-right: 10px;
    font-size: 16px;
    transition: all 0.35s ease;
}

/* Hover Effect */
.dm-item:hover {
    color: #FC924C;
    transform: translateY(-2px);
    text-shadow:
        0 0 8px rgba(252, 146, 76, 0.6),
        0 0 15px rgba(252, 146, 76, 0.3);
}

.dm-item:hover::before {
    transform: scale(1.15);
    text-shadow:
        0 0 10px rgba(252, 146, 76, 0.8),
        0 0 20px rgba(252, 146, 76, 0.5);
}

/* Optional marquee glow */
.dm-marquee::before {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    box-shadow:
        inset 0 0 30px rgba(252, 146, 76, 0.05);
}

@keyframes scrollLoop {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Mobile */
@media (max-width: 768px) {
    .dm-item {
        font-size: 13px;
        margin-right: 35px;
    }

    .dm-track {
        animation-duration: 25s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ccaa5 *//* ===== PREMIUM WHITE CONTAINER ===== */

.white-premium-container {
    
    background: #FFFFFF;
    
    border-radius: 28px;
    
    padding: 25px;
    
    border: 1px solid rgba(252,146,76,0.12);
    
    transition: all 0.4s ease;
    
    box-shadow:
        0 10px 30px rgba(0,0,0,0.06);
    
    overflow: hidden;
}

/* HOVER EFFECT */

.white-premium-container:hover {
    
    transform: translateY(-8px);
    
    border-color: #FC924C;
    
    box-shadow:
        0 0 20px rgba(252,146,76,0.15),
        0 15px 40px rgba(252,146,76,0.12);
}

/* IMAGE STYLE */

.white-premium-container img {
    
    border-radius: 20px;
    
    transition: all 0.4s ease;
    
    width: 100%;
}

/* IMAGE HOVER */

.white-premium-container img:hover {
    
    transform: scale(1.03);
    
    box-shadow:
        0 0 18px rgba(252,146,76,0.22);
}

/* GAP BETWEEN 2 IMAGES */

.white-premium-container .elementor-image,
.white-premium-container .elementor-widget-image {
    
    margin-bottom: 22px;
}

/* TEXT STYLE */

.white-premium-container h1,
.white-premium-container h2,
.white-premium-container h3 {
    
    color: #1A1A1A;
    
    font-weight: 700;
}

.white-premium-container p {
    
    color: #666666;
    
    line-height: 1.8em;
}

/* BUTTON STYLE */

.white-premium-container .elementor-button {
    
    background: #FC924C;
    
    color: #FFFFFF;
    
    border-radius: 50px;
    
    transition: all 0.3s ease;
}

/* BUTTON HOVER */

.white-premium-container .elementor-button:hover {
    
    box-shadow:
        0 0 15px rgba(252,146,76,0.35);
}

/* ICON COLOR */

.white-premium-container i {
    
    color: #FC924C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1fe9 *//*Content Show/Hide on Hover*/
.elementor-23 .elementor-element.elementor-element-8fa1fe9{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-23 .elementor-element.elementor-element-8fa1fe9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0812278 *//* ===== PREMIUM IMAGE STYLE ===== */

.premium-image-style img {
    
    width: 100%;
    
    border-radius: 24px;
    
    transition: all 0.4s ease;
    
    border: 2px solid rgba(252,146,76,0.12);
    
    background: #FFFFFF;
    
    padding: 10px;
    
    box-shadow:
        0 10px 30px rgba(0,0,0,0.06);
}

/* IMAGE HOVER */

.premium-image-style img:hover {
    
    transform: translateY(-8px) scale(1.03);
    
    border-color: #FC924C;
    
    box-shadow:
        0 0 20px rgba(252,146,76,0.18),
        0 15px 40px rgba(252,146,76,0.12);
}

/* GAP BETWEEN MULTIPLE IMAGES */

.premium-image-style {
    
    margin-bottom: 25px;
}

/* OPTIONAL SOFT BACKGROUND */

.premium-image-style::before {
    
    content: "";
    
    position: absolute;
    
    inset: 0;
    
    border-radius: 28px;
    
    background:
        linear-gradient(
            180deg,
            rgba(252,146,76,0.03),
            rgba(255,255,255,0)
        );
    
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d876e16 *//*Content Show/Hide on Hover*/
.elementor-23 .elementor-element.elementor-element-d876e16{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-23 .elementor-element.elementor-element-d876e16:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bdb4d8 *//* ===== PREMIUM WHITE CONTAINER ===== */

.white-premium-container {
    
    background: #FFFFFF;
    
    border-radius: 28px;
    
    padding: 25px;
    
    border: 1px solid rgba(252,146,76,0.12);
    
    transition: all 0.4s ease;
    
    box-shadow:
        0 10px 30px rgba(0,0,0,0.06);
    
    overflow: hidden;
}

/* HOVER EFFECT */

.white-premium-container:hover {
    
    transform: translateY(-8px);
    
    border-color: #FC924C;
    
    box-shadow:
        0 0 20px rgba(252,146,76,0.15),
        0 15px 40px rgba(252,146,76,0.12);
}

/* IMAGE STYLE */

.white-premium-container img {
    
    border-radius: 20px;
    
    transition: all 0.4s ease;
    
    width: 100%;
}

/* IMAGE HOVER */

.white-premium-container img:hover {
    
    transform: scale(1.03);
    
    box-shadow:
        0 0 18px rgba(252,146,76,0.22);
}

/* GAP BETWEEN 2 IMAGES */

.white-premium-container .elementor-image,
.white-premium-container .elementor-widget-image {
    
    margin-bottom: 22px;
}

/* TEXT STYLE */

.white-premium-container h1,
.white-premium-container h2,
.white-premium-container h3 {
    
    color: #1A1A1A;
    
    font-weight: 700;
}

.white-premium-container p {
    
    color: #666666;
    
    line-height: 1.8em;
}

/* BUTTON STYLE */

.white-premium-container .elementor-button {
    
    background: #FC924C;
    
    color: #FFFFFF;
    
    border-radius: 50px;
    
    transition: all 0.3s ease;
}

/* BUTTON HOVER */

.white-premium-container .elementor-button:hover {
    
    box-shadow:
        0 0 15px rgba(252,146,76,0.35);
}

/* ICON COLOR */

.white-premium-container i {
    
    color: #FC924C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2b6f88 *//*Content Show/Hide on Hover*/
.elementor-23 .elementor-element.elementor-element-f2b6f88{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-23 .elementor-element.elementor-element-f2b6f88:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5da1ab *//*Content Show/Hide on Hover*/
.elementor-23 .elementor-element.elementor-element-e5da1ab{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-23 .elementor-element.elementor-element-e5da1ab:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e801fa4 *//* ===== PREMIUM WHITE CONTAINER ===== */

.white-premium-container {
    
    background: #FFFFFF;
    
    border-radius: 28px;
    
    padding: 25px;
    
    border: 1px solid rgba(252,146,76,0.12);
    
    transition: all 0.4s ease;
    
    box-shadow:
        0 10px 30px rgba(0,0,0,0.06);
    
    overflow: hidden;
}

/* HOVER EFFECT */

.white-premium-container:hover {
    
    transform: translateY(-8px);
    
    border-color: #FC924C;
    
    box-shadow:
        0 0 20px rgba(252,146,76,0.15),
        0 15px 40px rgba(252,146,76,0.12);
}

/* IMAGE STYLE */

.white-premium-container img {
    
    border-radius: 20px;
    
    transition: all 0.4s ease;
    
    width: 100%;
}

/* IMAGE HOVER */

.white-premium-container img:hover {
    
    transform: scale(1.03);
    
    box-shadow:
        0 0 18px rgba(252,146,76,0.22);
}

/* GAP BETWEEN 2 IMAGES */

.white-premium-container .elementor-image,
.white-premium-container .elementor-widget-image {
    
    margin-bottom: 22px;
}

/* TEXT STYLE */

.white-premium-container h1,
.white-premium-container h2,
.white-premium-container h3 {
    
    color: #1A1A1A;
    
    font-weight: 700;
}

.white-premium-container p {
    
    color: #666666;
    
    line-height: 1.8em;
}

/* BUTTON STYLE */

.white-premium-container .elementor-button {
    
    background: #FC924C;
    
    color: #FFFFFF;
    
    border-radius: 50px;
    
    transition: all 0.3s ease;
}

/* BUTTON HOVER */

.white-premium-container .elementor-button:hover {
    
    box-shadow:
        0 0 15px rgba(252,146,76,0.35);
}

/* ICON COLOR */

.white-premium-container i {
    
    color: #FC924C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa234ee *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a547a0 *//* IMAGE STYLE */
.elementor-image img {
    
    border-radius: 20px;
    
    transition: all 0.4s ease;
    
    border: 1px solid rgba(252,146,76,0.15);
}

/* IMAGE HOVER */
.elementor-image img:hover {
    
    transform: translateY(-10px) scale(1.02);
    
    box-shadow: 
        0 0 25px rgba(252,146,76,0.25),
        0 0 50px rgba(252,146,76,0.12);
    
    border-color: #FC924C;
    
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2596e85 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8e9304 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d49c7f8 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-48a1616 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c4092ec *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d97e3a1 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2978f6d *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f6a833 *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47a8cee *//* IMAGE STYLE */
.elementor-image img {
    
    border-radius: 20px;
    
    transition: all 0.4s ease;
    
    border: 1px solid rgba(252,146,76,0.15);
}

/* IMAGE HOVER */
.elementor-image img:hover {
    
    transform: translateY(-10px) scale(1.02);
    
    box-shadow: 
        0 0 25px rgba(252,146,76,0.25),
        0 0 50px rgba(252,146,76,0.12);
    
    border-color: #FC924C;
    
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e47fd9f *//* PREMIUM PARAGRAPH STYLE */
.elementor-widget-text-editor p,
.elementor-text-editor p {
    
    color: #CFCFCF;
    
    font-size: 17px;
    
    line-height: 1.9em;
    
    font-weight: 400;
    
    letter-spacing: 0.3px;
    
    margin-bottom: 20px;
    
    transition: all 0.3s ease;
}

/* PARAGRAPH HOVER EFFECT */
.elementor-widget-text-editor p:hover,
.elementor-text-editor p:hover {
    
    color: #FFFFFF;
    
    text-shadow: 0 0 8px rgba(252,146,76,0.15);
}

/* ORANGE HIGHLIGHT WORDS */
.elementor-widget-text-editor strong,
.elementor-text-editor strong {
    
    color: #FC924C;
    
    font-weight: 700;
}

/* LINKS INSIDE PARAGRAPH */
.elementor-widget-text-editor a,
.elementor-text-editor a {
    
    color: #FC924C;
    
    text-decoration: none;
    
    transition: all 0.3s ease;
}

/* LINK HOVER */
.elementor-widget-text-editor a:hover,
.elementor-text-editor a:hover {
    
    color: #FFFFFF;
    
    text-shadow: 0 0 10px rgba(252,146,76,0.7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-942cdee *//* BOX STYLE */
.elementor-icon-box {
    background: rgba(15,15,15,0.95);
    
    border: 1px solid rgba(252,146,76,0.2);
    
    border-radius: 20px;
    
    padding: 30px;
    
    transition: all 0.3s ease;
    
    backdrop-filter: blur(10px);
}

/* HOVER EFFECT */
.elementor-icon-box:hover {
    transform: translateY(-10px);
    
    border-color: #FC924C;
    
    box-shadow: 0 0 25px rgba(252,146,76,0.25);
}

/* ICON COLOR */
.elementor-icon-box-icon i {
    color: #FC924C;
    
    transition: all 0.3s ease;
}

/* ICON HOVER */
.elementor-icon-box:hover i {
    transform: scale(1.1);
    
    text-shadow: 0 0 15px rgba(252,146,76,0.8);
}

/* TITLE */
.elementor-icon-box-title {
    color: #FFFFFF;
    
    font-weight: 700;
}

/* DESCRIPTION */
.elementor-icon-box-description {
    color: #AAAAAA;
}/* End custom CSS */