.elementor-2958 .elementor-element.elementor-element-daccf20{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;--z-index:999;}.elementor-2958 .elementor-element.elementor-element-daccf20:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-daccf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-daccf20{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-daccf20{right:0px;}.elementor-2958 .elementor-element.elementor-element-ce17b7f{--display:flex;--min-height:600px;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-ce17b7f:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-ce17b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.icaromediagroup.com/wp-content/uploads/2025/12/bgLoaderImage_50-1_70pct-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2958 .elementor-element.elementor-element-ce17b7f.e-con{--align-self:center;}.elementor-2958 .elementor-element.elementor-element-9ad9e91{width:var( --container-widget-width, 300px );max-width:300px;--e-transform-scale:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;top:80px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-9ad9e91{left:15%;}body.rtl .elementor-2958 .elementor-element.elementor-element-9ad9e91{right:15%;}.elementor-2958 .elementor-element.elementor-element-fcf6c75{--display:flex;--position:absolute;--min-height:200px;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:90px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-fcf6c75{right:20px;}body.rtl .elementor-2958 .elementor-element.elementor-element-fcf6c75{left:20px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2958 .elementor-element.elementor-element-9a7a49f{font-size:220px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-a971a19{font-size:220px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-c087014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-2958 .elementor-element.elementor-element-c087014:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-c087014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-139ecbc{--display:flex;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2958 .elementor-element.elementor-element-139ecbc:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-139ecbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-77ef519{--e-transform-translateX:-50%;--e-transform-translateY:0px;--e-transform-scale:2.5;top:25%;z-index:5;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-77ef519{left:50%;}body.rtl .elementor-2958 .elementor-element.elementor-element-77ef519{right:50%;}.elementor-2958 .elementor-element.elementor-element-0dbd22c{--e-transform-translateX:-50%;--e-transform-translateY:0px;--e-transform-scale:2.5;top:25%;z-index:5;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-0dbd22c{left:50%;}body.rtl .elementor-2958 .elementor-element.elementor-element-0dbd22c{right:50%;}.elementor-2958 .elementor-element.elementor-element-db9f7d7{--display:flex;--min-height:100%;--justify-content:flex-start;--overflow:hidden;--padding-top:28px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2958 .elementor-element.elementor-element-529b73f{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2958 .elementor-element.elementor-element-529b73f:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-529b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.icaromediagroup.com/wp-content/uploads/2025/12/poster-video-home.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2958 .elementor-element.elementor-element-529b73f.e-con{--align-self:center;}.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-2958 .elementor-element.elementor-element-01fadb5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2958 .elementor-element.elementor-element-01fadb5 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:60px;font-weight:300;line-height:80px;letter-spacing:0.02em;color:var( --e-global-color-34f8c72 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-0f3174f{width:auto;max-width:auto;background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:2;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-3da2d82{width:100%;max-width:100%;top:0px;z-index:-1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-3da2d82{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-3da2d82{right:0px;}.elementor-2958 .elementor-element.elementor-element-3da2d82 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2958 .elementor-element.elementor-element-30619dd{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:1;}.elementor-2958 .elementor-element.elementor-element-30619dd:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-30619dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05062673;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-30619dd{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-30619dd{right:0px;}.elementor-2958 .elementor-element.elementor-element-a8f0b24{--display:flex;--min-height:16000px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2958 .elementor-element.elementor-element-fa54061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:80px;font-weight:300;line-height:1.1em;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-fa54061.elementor-element{--align-self:center;}.elementor-2958 .elementor-element.elementor-element-406acc3{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10000;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-406acc3{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-406acc3{right:0px;}.elementor-2958 .elementor-element.elementor-element-07b9249{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0130px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2958 .elementor-element.elementor-element-07b9249.e-con{--align-self:center;}.elementor-2958 .elementor-element.elementor-element-f071baa{--display:flex;--position:absolute;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:125px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-f071baa{left:20px;}body.rtl .elementor-2958 .elementor-element.elementor-element-f071baa{right:20px;}.elementor-2958 .elementor-element.elementor-element-fce4f9f{--display:flex;--min-height:300px;--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-2958 .elementor-element.elementor-element-04880fc{--display:flex;--min-height:0px;}.elementor-2958 .elementor-element.elementor-element-4834567{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-2958 .elementor-element.elementor-element-3fc170e{--display:grid;--e-con-grid-template-columns:52px 52px 52px 52px 52px 52px 52px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2958 .elementor-element.elementor-element-005dcce{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-2958 .elementor-element.elementor-element-005dcce.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-005dcce{left:4px;}body.rtl .elementor-2958 .elementor-element.elementor-element-005dcce{right:4px;}.elementor-2958 .elementor-element.elementor-element-081b9e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-081b9e6:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-081b9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2958 .elementor-element.elementor-element-80dea11{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-80dea11 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-80dea11 .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-80dea11 .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-9e59aa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-9e59aa2:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-9e59aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-c406ce7{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-c406ce7 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-c406ce7 .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-c406ce7 .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-452363f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-452363f:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-452363f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-f9ce01f{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-f9ce01f .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-f9ce01f .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-f9ce01f .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-20d05ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-20d05ed:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-20d05ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-cc27eaa{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-cc27eaa .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-cc27eaa .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-cc27eaa .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-f44bd88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-f44bd88:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-f44bd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-bc90651{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-bc90651 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-bc90651 .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-bc90651 .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-7ba7a92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-7ba7a92:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-7ba7a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-37944d0{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-37944d0 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-37944d0 .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-37944d0 .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-f3e03b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0.61px 0.61px 0.61px 0.61px;--border-top-width:0.61px;--border-right-width:0.61px;--border-bottom-width:0.61px;--border-left-width:0.61px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-f3e03b7:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-f3e03b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-6a59215{width:initial;max-width:initial;}.elementor-2958 .elementor-element.elementor-element-6a59215 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-6a59215.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2958 .elementor-element.elementor-element-6a59215.elementor-view-framed .elementor-icon, .elementor-2958 .elementor-element.elementor-element-6a59215.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2958 .elementor-element.elementor-element-6a59215.elementor-view-framed .elementor-icon, .elementor-2958 .elementor-element.elementor-element-6a59215.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2958 .elementor-element.elementor-element-6a59215 .elementor-icon{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-6a59215 .elementor-icon svg{height:30px;}.elementor-2958 .elementor-element.elementor-element-768e87d{--display:flex;}.elementor-2958 .elementor-element.elementor-element-9c16210{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-d7ebe27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-242c0ed{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-99a99ed{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-99a99ed.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-59de266{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-43a929d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:40px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-403664b{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-06a4840{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-06a4840.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-2320253{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-2ae8eb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-83558d1{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-5a27fbe{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-5a27fbe.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-5224e74{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-cb8ca27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-453ea7b{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-65bdb9d{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-65bdb9d.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-9dcbbc8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-4819131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-5772ed0{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-a78b1d7{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-a78b1d7.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-2765e23{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-ec02fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-c63d7e1{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-ab799b0{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-ab799b0.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-c3c261c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2958 .elementor-element.elementor-element-95e5546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:48px;font-weight:300;line-height:50px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-f739e14{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:400;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button:hover, .elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2958 .elementor-element.elementor-element-cbcd855{background-color:#F3F1F514;padding:0px 0px 0px 0px;z-index:5;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2958 .elementor-element.elementor-element-cbcd855.elementor-element{--align-self:flex-start;}.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button:hover svg, .elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button:focus svg{fill:#000000;}.elementor-2958 .elementor-element.elementor-element-cd770d4{--display:flex;}.elementor-2958 .elementor-element.elementor-element-a6018d8{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--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-2958 .elementor-element.elementor-element-a6018d8:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-a6018d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.icaromediagroup.com/wp-content/uploads/2025/11/Screenshot-2025-11-06-at-2.39.03-PM-scaled.webp");background-position:center center;background-size:cover;}.elementor-2958 .elementor-element.elementor-element-5d4b666{width:100%;max-width:100%;}.elementor-2958 .elementor-element.elementor-element-5d4b666 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-f15a770{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-f15a770{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-f15a770{right:0px;}.elementor-2958 .elementor-element.elementor-element-f15a770 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-992216c{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-992216c{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-992216c{right:0px;}.elementor-2958 .elementor-element.elementor-element-992216c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-af1964b{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-af1964b{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-af1964b{right:0px;}.elementor-2958 .elementor-element.elementor-element-af1964b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-6a44ad5{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-6a44ad5{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-6a44ad5{right:0px;}.elementor-2958 .elementor-element.elementor-element-6a44ad5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-a5c1b76{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-a5c1b76{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-a5c1b76{right:0px;}.elementor-2958 .elementor-element.elementor-element-a5c1b76 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-bf2846f{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-bf2846f{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-bf2846f{right:0px;}.elementor-2958 .elementor-element.elementor-element-bf2846f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2958 .elementor-element.elementor-element-7047738{--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;--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-2958 .elementor-element.elementor-element-3d96c69{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-3d96c69:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-3d96c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c19ad61 );}.elementor-2958 .elementor-element.elementor-element-0d3e506 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-5703021{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-5703021:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-5703021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c19ad61 );}.elementor-2958 .elementor-element.elementor-element-169ce11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-f78db49{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-f78db49:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-f78db49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2958 .elementor-element.elementor-element-cde2634 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-72385b9{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-72385b9:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-72385b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2958 .elementor-element.elementor-element-9c2b0de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-797b156{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-797b156:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-797b156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c19ad61 );}.elementor-2958 .elementor-element.elementor-element-f70f473 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-aed51e2{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-aed51e2:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-aed51e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c19ad61 );}.elementor-2958 .elementor-element.elementor-element-728cc32 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-9b5f8b4{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-9b5f8b4:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-9b5f8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c19ad61 );}.elementor-2958 .elementor-element.elementor-element-86b4724 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-b27b4d2{--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 );}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-3a83b6c{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-3a83b6c{right:-518px;}.elementor-2958 .elementor-element.elementor-element-3a83b6c{top:700px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-43b2b50{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-43b2b50{left:-485px;}.elementor-2958 .elementor-element.elementor-element-43b2b50{top:1000px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-2b5fe66{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-2b5fe66{right:-518px;}.elementor-2958 .elementor-element.elementor-element-2b5fe66{top:1800px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-31acf86{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-31acf86{left:-485px;}.elementor-2958 .elementor-element.elementor-element-31acf86{top:2200px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-2f534e9{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-2f534e9{right:-518px;}.elementor-2958 .elementor-element.elementor-element-2f534e9{top:3000px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-1e6bc30{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-1e6bc30{left:-485px;}.elementor-2958 .elementor-element.elementor-element-1e6bc30{top:3400px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-8a1b7a7{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-8a1b7a7{right:-518px;}.elementor-2958 .elementor-element.elementor-element-8a1b7a7{top:4500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-17be5d8{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-17be5d8{left:-485px;}.elementor-2958 .elementor-element.elementor-element-17be5d8{top:5500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-6f6763e{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-6f6763e{right:-518px;}.elementor-2958 .elementor-element.elementor-element-6f6763e{top:6500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-86d8d2d{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-86d8d2d{left:-485px;}.elementor-2958 .elementor-element.elementor-element-86d8d2d{top:7500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-f9088e4{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-f9088e4{right:-518px;}.elementor-2958 .elementor-element.elementor-element-f9088e4{top:8500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-8f98343{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-8f98343{left:-485px;}.elementor-2958 .elementor-element.elementor-element-8f98343{top:10500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-749a802{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-749a802{right:-518px;}.elementor-2958 .elementor-element.elementor-element-749a802{top:12500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-326a289{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-326a289{left:-485px;}.elementor-2958 .elementor-element.elementor-element-326a289{top:13500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-96a109c{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-96a109c{right:-518px;}.elementor-2958 .elementor-element.elementor-element-96a109c{top:14500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-116a8f6{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-116a8f6{left:-485px;}.elementor-2958 .elementor-element.elementor-element-116a8f6{top:15000px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-ffac5ef{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-ffac5ef{right:-518px;}.elementor-2958 .elementor-element.elementor-element-ffac5ef{top:16500px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-19da932{right:-485px;}body.rtl .elementor-2958 .elementor-element.elementor-element-19da932{left:-485px;}.elementor-2958 .elementor-element.elementor-element-19da932{top:18000px;z-index:1;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-2434a6a{left:-518px;}body.rtl .elementor-2958 .elementor-element.elementor-element-2434a6a{right:-518px;}.elementor-2958 .elementor-element.elementor-element-2434a6a{top:19500px;z-index:1;}.elementor-2958 .elementor-element.elementor-element-75eca46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-75eca46:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-75eca46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2958 .elementor-element.elementor-element-c6d6102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:80px;font-weight:300;line-height:120px;color:#0020FF;}.elementor-2958 .elementor-element.elementor-element-c6d6102.elementor-element{--align-self:center;}.elementor-2958 .elementor-element.elementor-element-e501173{padding:0px 0px 75px 0px;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-032666e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2958 .elementor-element.elementor-element-f64c714{--display:flex;--position:absolute;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:125px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-f64c714{left:20px;}body.rtl .elementor-2958 .elementor-element.elementor-element-f64c714{right:20px;}.elementor-2958 .elementor-element.elementor-element-cd18bc3{--display:flex;--min-height:300px;--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-2958 .elementor-element.elementor-element-ebaaf3a{--display:flex;--min-height:0px;}.elementor-2958 .elementor-element.elementor-element-317cb65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--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-2958 .elementor-element.elementor-element-317cb65:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-317cb65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0046FF;background-image:url("https://www.icaromediagroup.com/wp-content/uploads/2025/11/liquidBlackground_scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-5961303{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-5961303{right:0px;}.elementor-2958 .elementor-element.elementor-element-5961303{top:0px;z-index:-1;}.elementor-2958 .elementor-element.elementor-element-5961303 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2958 .elementor-element.elementor-element-6c8f440{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2958 .elementor-element.elementor-element-d89d07d{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-d89d07d:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-1e429d5{--display:flex;}.elementor-2958 .elementor-element.elementor-element-fbcffe7{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-a431588{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-c68e273{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-7188513{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-7188513:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-68bbc66{--display:flex;}.elementor-2958 .elementor-element.elementor-element-02e6ee3{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-373c4ab{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-02c8ce6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-aa98629{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-aa98629:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-443ccc1{--display:flex;}.elementor-2958 .elementor-element.elementor-element-3a4665a{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-9e7ee7c{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-21ab550{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-f17c532{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-f17c532:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-1e55115{--display:flex;}.elementor-2958 .elementor-element.elementor-element-9eab80e{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-c850ce9{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-a65c19e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-1f17869{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-1f17869:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-377483b{--display:flex;}.elementor-2958 .elementor-element.elementor-element-3b71802{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-c1bea79{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-389c078{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-dfc4a16{--display:flex;--min-height:250px;--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;--overflow:hidden;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-2958 .elementor-element.elementor-element-dfc4a16:hover{background-color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-fd35366{--display:flex;}.elementor-2958 .elementor-element.elementor-element-1c984e7{font-size:40px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2958 .elementor-element.elementor-element-d5cb726{font-weight:300;color:#FFFFFF;}.elementor-2958 .elementor-element.elementor-element-fb5ee66{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-1752064{--display:flex;--position:fixed;--min-height:104px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-2958 .elementor-element.elementor-element-1752064:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-1752064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFFB9;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-1752064{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-1752064{right:0px;}.elementor-2958 .elementor-element.elementor-element-0dd46da{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2958 .elementor-element.elementor-element-0dd46da .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-0dd46da .elementor-icon{font-size:14px;}.elementor-2958 .elementor-element.elementor-element-0dd46da .elementor-icon svg{height:14px;}.elementor-2958 .elementor-element.elementor-element-c3c23db{text-align:center;}.elementor-2958 .elementor-element.elementor-element-477fa11{--display:flex;--overflow:hidden;}.elementor-2958 .elementor-element.elementor-element-e6f2e36{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-6b73131{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-a30107b{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-821857e{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-db21870{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-ef9579b{--display:flex;--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-ed8dd26{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-50f8fe4{--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-2958 .elementor-element.elementor-element-0cc7dde{--display:flex;--position:fixed;--min-height:104px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-2958 .elementor-element.elementor-element-0cc7dde:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-0cc7dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFFB9;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-0cc7dde{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-0cc7dde{right:0px;}.elementor-2958 .elementor-element.elementor-element-ccb8bd3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2958 .elementor-element.elementor-element-ccb8bd3 .elementor-icon-wrapper{text-align:center;}.elementor-2958 .elementor-element.elementor-element-ccb8bd3 .elementor-icon{font-size:14px;}.elementor-2958 .elementor-element.elementor-element-ccb8bd3 .elementor-icon svg{height:14px;}.elementor-2958 .elementor-element.elementor-element-be45baf{text-align:center;}body.elementor-page-2958:not(.elementor-motion-effects-element-type-background), body.elementor-page-2958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2c3054 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2958 .elementor-element.elementor-element-daccf20{--z-index:999;}.elementor-2958 .elementor-element.elementor-element-9ad9e91{width:initial;max-width:initial;--e-transform-scale:1.5;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-9ad9e91{left:38vw;}body.rtl .elementor-2958 .elementor-element.elementor-element-9ad9e91{right:38vw;}.elementor-2958 .elementor-element.elementor-element-77ef519{width:initial;max-width:initial;--e-transform-scale:1.5;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-77ef519{left:51vw;}body.rtl .elementor-2958 .elementor-element.elementor-element-77ef519{right:51vw;}.elementor-2958 .elementor-element.elementor-element-0dbd22c{width:initial;max-width:initial;--e-transform-scale:1.5;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-0dbd22c{left:52vw;}body.rtl .elementor-2958 .elementor-element.elementor-element-0dbd22c{right:52vw;}.elementor-2958 .elementor-element.elementor-element-db9f7d7{--min-height:100%;}.elementor-2958 .elementor-element.elementor-element-01fadb5 .elementor-heading-title{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-30619dd{--min-height:100vh;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-30619dd{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-30619dd{right:0px;}.elementor-2958 .elementor-element.elementor-element-fa54061{font-size:50px;line-height:1.2em;}.elementor-2958 .elementor-element.elementor-element-07b9249{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-4834567{--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-2958 .elementor-element.elementor-element-3fc170e{--e-con-grid-template-columns:52px 52px 52px 52px 52px 52px 52px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2958 .elementor-element.elementor-element-768e87d{--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-2958 .elementor-element.elementor-element-d7ebe27{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-242c0ed{font-size:16px;line-height:1.2em;}.elementor-2958 .elementor-element.elementor-element-43a929d{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-403664b{font-size:16px;line-height:1.2em;}.elementor-2958 .elementor-element.elementor-element-2ae8eb2{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-cb8ca27{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-4819131{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-ec02fa0{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-95e5546{font-size:32px;line-height:1em;}.elementor-2958 .elementor-element.elementor-element-a6018d8{--min-height:350px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2958 .elementor-element.elementor-element-c6d6102{font-size:50px;line-height:1.2em;}}@media(max-width:767px){.elementor-2958 .elementor-element.elementor-element-daccf20{--width:100vw;--min-height:100svh;--z-index:999;}.elementor-2958 .elementor-element.elementor-element-ce17b7f{--width:100%;--min-height:90%;--border-radius:12px 12px 12px 12px;}.elementor-2958 .elementor-element.elementor-element-9ad9e91{width:var( --container-widget-width, 200px );max-width:200px;--e-transform-scale:1;--container-widget-width:200px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-9ad9e91{left:26vw;}body.rtl .elementor-2958 .elementor-element.elementor-element-9ad9e91{right:26vw;}.elementor-2958 .elementor-element.elementor-element-9a7a49f{font-size:120px;}.elementor-2958 .elementor-element.elementor-element-a971a19{font-size:120px;}.elementor-2958 .elementor-element.elementor-element-c087014{--min-height:100vh;}.elementor-2958 .elementor-element.elementor-element-139ecbc{--width:100%;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-77ef519{width:initial;max-width:initial;--e-transform-translateX:0%;--e-transform-scale:1;top:40%;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-77ef519{left:32px;}body.rtl .elementor-2958 .elementor-element.elementor-element-77ef519{right:32px;}.elementor-2958 .elementor-element.elementor-element-0dbd22c{width:initial;max-width:initial;--e-transform-translateX:-50%;--e-transform-scale:1;top:40%;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-0dbd22c{left:50%;}body.rtl .elementor-2958 .elementor-element.elementor-element-0dbd22c{right:50%;}.elementor-2958 .elementor-element.elementor-element-db9f7d7{--width:100%;--min-height:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16.5px;--padding-right:16.5px;}.elementor-2958 .elementor-element.elementor-element-529b73f{--min-height:92vh;--justify-content:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-01fadb5{width:100%;max-width:100%;}.elementor-2958 .elementor-element.elementor-element-01fadb5 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2958 .elementor-element.elementor-element-0f3174f{width:100%;max-width:100%;}.elementor-2958 .elementor-element.elementor-element-3da2d82{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-3da2d82{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-3da2d82{right:0px;}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-30619dd{left:0px;}body.rtl .elementor-2958 .elementor-element.elementor-element-30619dd{right:0px;}.elementor-2958 .elementor-element.elementor-element-a8f0b24{--min-height:0vh;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-fa54061{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-406acc3{--min-height:0vh;}.elementor-2958 .elementor-element.elementor-element-3fc170e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2958 .elementor-element.elementor-element-b27b4d2{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-75eca46{--min-height:100vh;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2958 .elementor-element.elementor-element-c6d6102{font-size:30px;}.elementor-2958 .elementor-element.elementor-element-317cb65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-d89d07d{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-1e429d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-fbcffe7{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-a431588{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-7188513{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-68bbc66{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-02e6ee3{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-373c4ab{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-aa98629{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-443ccc1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-3a4665a{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-9e7ee7c{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-f17c532{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-1e55115{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-9eab80e{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-c850ce9{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-1f17869{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-377483b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-3b71802{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-c1bea79{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-dfc4a16{--padding-top:044px;--padding-bottom:044px;--padding-left:12px;--padding-right:12px;}.elementor-2958 .elementor-element.elementor-element-fd35366{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2958 .elementor-element.elementor-element-1c984e7{font-size:24px;}.elementor-2958 .elementor-element.elementor-element-d5cb726{font-size:16px;}.elementor-2958 .elementor-element.elementor-element-477fa11{--width:100%;--border-radius:12px 12px 12px 12px;--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-2958 .elementor-element.elementor-element-ed8dd26{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-2958 .elementor-element.elementor-element-ce17b7f{--width:95%;}.elementor-2958 .elementor-element.elementor-element-fcf6c75{--width:90%;}.elementor-2958 .elementor-element.elementor-element-db9f7d7{--width:100%;}.elementor-2958 .elementor-element.elementor-element-529b73f{--width:100%;}.elementor-2958 .elementor-element.elementor-element-30619dd{--width:100%;}.elementor-2958 .elementor-element.elementor-element-a8f0b24{--content-width:100%;}.elementor-2958 .elementor-element.elementor-element-406acc3{--width:100%;}.elementor-2958 .elementor-element.elementor-element-07b9249{--width:100%;}.elementor-2958 .elementor-element.elementor-element-f071baa{--width:30px;}.elementor-2958 .elementor-element.elementor-element-fce4f9f{--width:6px;}.elementor-2958 .elementor-element.elementor-element-3fc170e{--width:540px;}.elementor-2958 .elementor-element.elementor-element-005dcce{--width:88%;}.elementor-2958 .elementor-element.elementor-element-081b9e6{--width:100%;}.elementor-2958 .elementor-element.elementor-element-9e59aa2{--width:100%;}.elementor-2958 .elementor-element.elementor-element-452363f{--width:100%;}.elementor-2958 .elementor-element.elementor-element-20d05ed{--width:100%;}.elementor-2958 .elementor-element.elementor-element-f44bd88{--width:100%;}.elementor-2958 .elementor-element.elementor-element-7ba7a92{--width:100%;}.elementor-2958 .elementor-element.elementor-element-f3e03b7{--width:100%;}.elementor-2958 .elementor-element.elementor-element-9c16210{--width:460px;}.elementor-2958 .elementor-element.elementor-element-59de266{--width:460px;}.elementor-2958 .elementor-element.elementor-element-2320253{--width:460px;}.elementor-2958 .elementor-element.elementor-element-5224e74{--width:460px;}.elementor-2958 .elementor-element.elementor-element-9dcbbc8{--width:460px;}.elementor-2958 .elementor-element.elementor-element-2765e23{--width:460px;}.elementor-2958 .elementor-element.elementor-element-c3c261c{--width:460px;}.elementor-2958 .elementor-element.elementor-element-f64c714{--width:30px;}.elementor-2958 .elementor-element.elementor-element-cd18bc3{--width:6px;}.elementor-2958 .elementor-element.elementor-element-317cb65{--width:90%;}.elementor-2958 .elementor-element.elementor-element-1e429d5{--width:60%;}.elementor-2958 .elementor-element.elementor-element-c68e273{--width:40%;}.elementor-2958 .elementor-element.elementor-element-68bbc66{--width:60%;}.elementor-2958 .elementor-element.elementor-element-02c8ce6{--width:40%;}.elementor-2958 .elementor-element.elementor-element-443ccc1{--width:60%;}.elementor-2958 .elementor-element.elementor-element-21ab550{--width:40%;}.elementor-2958 .elementor-element.elementor-element-1e55115{--width:60%;}.elementor-2958 .elementor-element.elementor-element-a65c19e{--width:40%;}.elementor-2958 .elementor-element.elementor-element-377483b{--width:60%;}.elementor-2958 .elementor-element.elementor-element-389c078{--width:40%;}.elementor-2958 .elementor-element.elementor-element-fd35366{--width:60%;}.elementor-2958 .elementor-element.elementor-element-fb5ee66{--width:40%;}.elementor-2958 .elementor-element.elementor-element-1752064{--width:104px;}.elementor-2958 .elementor-element.elementor-element-0cc7dde{--width:104px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2958 .elementor-element.elementor-element-db9f7d7{--width:100%;}.elementor-2958 .elementor-element.elementor-element-07b9249{--width:100%;}.elementor-2958 .elementor-element.elementor-element-4834567{--width:50%;}.elementor-2958 .elementor-element.elementor-element-3fc170e{--width:300px;}.elementor-2958 .elementor-element.elementor-element-768e87d{--width:350px;}.elementor-2958 .elementor-element.elementor-element-9c16210{--width:330px;}.elementor-2958 .elementor-element.elementor-element-59de266{--width:330px;}.elementor-2958 .elementor-element.elementor-element-2320253{--width:330px;}.elementor-2958 .elementor-element.elementor-element-5224e74{--width:330px;}.elementor-2958 .elementor-element.elementor-element-9dcbbc8{--width:330px;}.elementor-2958 .elementor-element.elementor-element-2765e23{--width:330px;}.elementor-2958 .elementor-element.elementor-element-c3c261c{--width:330px;}.elementor-2958 .elementor-element.elementor-element-cd770d4{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-9ad9e91 */.elementor-2958 .elementor-element.elementor-element-9ad9e91 {
    min-height: 50px;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a7a49f */.elementor-2958 .elementor-element.elementor-element-9a7a49f p{
  display: inline-block;
  white-space: nowrap;
  font-variant-numeric: tabular-nums; /* todos los dígitos mismo ancho */
  min-width: 1ch; /* reserva espacio (ajusta 4ch, 6ch, 8ch según tu número) */
  line-height: 90px; /* evita saltos por alto de línea */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a971a19 */.elementor-2958 .elementor-element.elementor-element-a971a19 p{
  display: inline-block;
  white-space: nowrap;
  font-variant-numeric: tabular-nums; /* todos los dígitos mismo ancho */
  min-width: 1ch; /* reserva espacio (ajusta 4ch, 6ch, 8ch según tu número) */
  line-height: 90px; /* evita saltos por alto de línea */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce17b7f */.elementor-2958 .elementor-element.elementor-element-ce17b7f {
    height: 70vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daccf20 */.elementor-2958 .elementor-element.elementor-element-daccf20 {
    width: 100vw;
    height: 100vh;
}

body:not(.elementor-editor-active)  .elementor-2958 .elementor-element.elementor-element-daccf20{
    pointer-events: none !important;
}


body.elementor-editor-active  .elementor-2958 .elementor-element.elementor-element-daccf20{
    display: none;
}

@media (max-width: 767px){
  .elementor-2958 .elementor-element.elementor-element-daccf20{
    height: 100vh;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77ef519 */.elementor-2958 .elementor-element.elementor-element-77ef519 {
	will-change: transform;
}

.elementor-2958 .elementor-element.elementor-element-77ef519 svg {
      will-change: transform, opacity;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0dbd22c */.elementor-2958 .elementor-element.elementor-element-0dbd22c {
	will-change: transform;
}

.elementor-2958 .elementor-element.elementor-element-0dbd22c svg {
      will-change: transform, opacity;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01fadb5 */body:not(.elementor-editor-active) .elementor-2958 .elementor-element.elementor-element-01fadb5 {
    opacity: 0;
    will-change: transform;
}

.elementor-2958 .elementor-element.elementor-element-01fadb5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f3174f */.elementor-2958 .elementor-element.elementor-element-0f3174f svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button-content-wrapper{
    align-items: center;
}

body:not(.elementor-editor-active) .elementor-2958 .elementor-element.elementor-element-0f3174f {
    opacity: 0;
    will-change: transform;
}

@media(max-width: 767px){
    .elementor-2958 .elementor-element.elementor-element-0f3174f .elementor-button-text{
        margin-inline: auto;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3da2d82 */.elementor-2958 .elementor-element.elementor-element-3da2d82, .elementor-2958 .elementor-element.elementor-element-3da2d82 .e-hosted-video{
    height: 100%;
    width: 100%;
      will-change: transform, opacity;
}

.elementor-2958 .elementor-element.elementor-element-3da2d82 {
    width: 100%;
    height: 100%;
      will-change: transform, opacity;
}


@media(max-width: 767px){
    .elementor-2958 .elementor-element.elementor-element-3da2d82 video{
        aspect-ratio: 9 / 16 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529b73f */body:not(.elementor-editor-active) .elementor-2958 .elementor-element.elementor-element-529b73f {
   transform: translateY(0vh); 
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db9f7d7 */.elementor-2958 .elementor-element.elementor-element-db9f7d7 {
      will-change: transform, opacity;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa54061 */.elementor-2958 .elementor-element.elementor-element-fa54061 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-005dcce */.elementor-2958 .elementor-element.elementor-element-005dcce {
    height: 0.6px;
    background: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc170e */.elementor-2958 .elementor-element.elementor-element-3fc170e .icon *{
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-3fc170e .toSlide{
    cursor: pointer;
}

.elementor-2958 .elementor-element.elementor-element-3fc170e .toSlide:nth-last-child(1 of .active) {
  pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ebe27 */.elementor-2958 .elementor-element.elementor-element-d7ebe27 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99a99ed */.elementor-2958 .elementor-element.elementor-element-99a99ed svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-99a99ed {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-99a99ed .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43a929d */.elementor-2958 .elementor-element.elementor-element-43a929d p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06a4840 */.elementor-2958 .elementor-element.elementor-element-06a4840 svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-06a4840 {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-06a4840 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ae8eb2 */.elementor-2958 .elementor-element.elementor-element-2ae8eb2 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a27fbe */.elementor-2958 .elementor-element.elementor-element-5a27fbe svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-5a27fbe {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-5a27fbe .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8ca27 */.elementor-2958 .elementor-element.elementor-element-cb8ca27 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65bdb9d */.elementor-2958 .elementor-element.elementor-element-65bdb9d svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-65bdb9d {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-65bdb9d .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4819131 */.elementor-2958 .elementor-element.elementor-element-4819131 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a78b1d7 */.elementor-2958 .elementor-element.elementor-element-a78b1d7 svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-a78b1d7 {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-a78b1d7 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec02fa0 */.elementor-2958 .elementor-element.elementor-element-ec02fa0 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab799b0 */.elementor-2958 .elementor-element.elementor-element-ab799b0 svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-ab799b0 {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-ab799b0 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95e5546 */.elementor-2958 .elementor-element.elementor-element-95e5546 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbcd855 */.elementor-2958 .elementor-element.elementor-element-cbcd855 svg {
    font-size: 28px;
    margin-top: 0;
    line-height: 0;
}

.elementor-2958 .elementor-element.elementor-element-cbcd855 {
    max-width: 260px !important;
}

.elementor-2958 .elementor-element.elementor-element-cbcd855 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07b9249 */.elementor-2958 .elementor-element.elementor-element-07b9249 {
    max-width: 1140px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406acc3 */.elementor-2958 .elementor-element.elementor-element-406acc3 {
    overflow: hidden;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8f0b24 */.elementor-2958 .elementor-element.elementor-element-a8f0b24 {
    max-height: 170000px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6d6102 */.elementor-2958 .elementor-element.elementor-element-c6d6102 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5961303 */.elementor-2958 .elementor-element.elementor-element-5961303 {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbcffe7 */.elementor-2958 .elementor-element.elementor-element-fbcffe7 {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89d07d */.elementor-2958 .elementor-element.elementor-element-d89d07d:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-d89d07d {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02e6ee3 */.elementor-2958 .elementor-element.elementor-element-02e6ee3 {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7188513 */.elementor-2958 .elementor-element.elementor-element-7188513:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-7188513 {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a4665a */.elementor-2958 .elementor-element.elementor-element-3a4665a {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa98629 */.elementor-2958 .elementor-element.elementor-element-aa98629:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-aa98629 {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eab80e */.elementor-2958 .elementor-element.elementor-element-9eab80e {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f17c532 */.elementor-2958 .elementor-element.elementor-element-f17c532:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-f17c532 {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b71802 */.elementor-2958 .elementor-element.elementor-element-3b71802 {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17869 */.elementor-2958 .elementor-element.elementor-element-1f17869:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-1f17869 {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c984e7 */.elementor-2958 .elementor-element.elementor-element-1c984e7 {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfc4a16 */.elementor-2958 .elementor-element.elementor-element-dfc4a16:hover .audience-description {
    color: black;
}

.elementor-2958 .elementor-element.elementor-element-dfc4a16 {
    height: 250px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752064 */.elementor-2958 .elementor-element.elementor-element-1752064 {
    opacity: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75eca46 */@media (min-width: 767px) {
    .elementor-2958 .elementor-element.elementor-element-75eca46 {
        cursor: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc7dde */.elementor-2958 .elementor-element.elementor-element-0cc7dde {
    opacity: 0;
    pointer-events: none !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS */body.elementor-editor-active header{
    opacity: 0;
    pointer-events: none;
}/* End custom CSS */