.elementor-30 .elementor-element.elementor-element-0908ec5{--display:flex;--min-height:400px;--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0908ec5::before, .elementor-30 .elementor-element.elementor-element-0908ec5 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-0908ec5 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-0908ec5 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-0908ec5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-0908ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-b20a227{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-30 .elementor-element.elementor-element-2fb31f2{text-align:center;}.elementor-30 .elementor-element.elementor-element-2fb31f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:600;line-height:80px;color:#000000;}.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-30 .elementor-element.elementor-element-9bc2d40{text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-2780580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2780580:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2780580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-3b7ff6f{padding:0px 0px 50px 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-3b7ff6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-30 .elementor-element.elementor-element-67deb3d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8f489ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-8f489ab:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8f489ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-cabc48f{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-cabc48f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-cabc48f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-2dd2c60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-2dd2c60:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2dd2c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-023c735{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-023c735 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-023c735 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-be2f107{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-be2f107:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-be2f107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b8fdf73{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-b8fdf73 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b8fdf73 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-0ebbc38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-bc3fdd9{padding:0px 0px 50px 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-bc3fdd9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-30 .elementor-element.elementor-element-37a7f90{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d08140b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-d08140b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d08140b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-49363b5{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-49363b5 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-49363b5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-9062a81{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-9062a81:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9062a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-be95f4c{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-be95f4c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-be95f4c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-bc29032{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-bc29032:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-bc29032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-c54cf38{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-c54cf38 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c54cf38 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-68e4c2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-68e4c2e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-68e4c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-9f086cd{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-9f086cd .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-9f086cd .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-2fd7779{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-2fd7779:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2fd7779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-005fcb7{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-005fcb7 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-005fcb7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-e10f6b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-e10f6b2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e10f6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-771ba70{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-771ba70 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-771ba70 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-2c83063{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-2c83063:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2c83063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-19addf1{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-19addf1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-19addf1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-f7cd92e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-f7cd92e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f7cd92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-5d54564{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-5d54564 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5d54564 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-267e8b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-267e8b2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-267e8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-5f866d7{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-5f866d7 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5f866d7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-797c10d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-797c10d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-797c10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-7b430bb{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-7b430bb .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7b430bb .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-b9d6149{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-b9d6149:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9d6149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-4125187{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-4125187 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-4125187 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-298d88c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-298d88c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-298d88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-87ebc2a{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-87ebc2a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-87ebc2a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-70e32d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-70e32d2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-70e32d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-aac521e{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-aac521e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aac521e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-ac6f621{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-ac6f621:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ac6f621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-6ce4950{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-6ce4950 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-6ce4950 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-4b242a6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-4b242a6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4b242a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-f8c5ab8{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-f8c5ab8 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f8c5ab8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-a9e5489{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-a9e5489:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a9e5489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-9341339{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-9341339 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-9341339 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-9515b6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-9515b6c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9515b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-e3f273a{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-e3f273a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-e3f273a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-ca4655f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-ca4655f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ca4655f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-0df01d0{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-0df01d0 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-0df01d0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-d38987b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-d38987b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d38987b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-f4b4d74{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-f4b4d74 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f4b4d74 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-67deb3d{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-37a7f90{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0908ec5{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-2780580{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-0ebbc38{--content-width:90%;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-0908ec5{--padding-top:70px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-b20a227{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2fb31f2 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-30 .elementor-element.elementor-element-9bc2d40{font-size:18px;}.elementor-30 .elementor-element.elementor-element-67deb3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-37a7f90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-2fb31f2 */.elementor-30 .elementor-element.elementor-element-2fb31f2 {
    font-size:40px;
    background: linear-gradient(90deg, #000000, #007bff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0908ec5 */.elementor-30 .elementor-element.elementor-element-0908ec5 {
  background-image: 
    radial-gradient(circle at 20% 30%, rgba(4, 132, 252, 0.15) 0%, transparent 40%),
    radial-gradient(circle at 80% 60%, rgba(4, 132, 252, 0.15) 0%, transparent 40%),
    radial-gradient(circle at 50% 80%, rgba(4, 132, 252, 0.1) 0%, transparent 40%);
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 800px) {
    body {
        padding: 0px !important;
    }
}



.elementor-30 .elementor-element.elementor-element-0908ec5 {
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: radial-gradient(circle at 20% 30%, rgba(4, 132, 252, 0.15) 0%, transparent 40%),
              radial-gradient(circle at 80% 60%, rgba(4, 132, 252, 0.15) 0%, transparent 40%),
              radial-gradient(circle at 50% 80%, rgba(4, 132, 252, 0.1) 0%, transparent 40%);
  background-repeat: no-repeat;
  background-size: cover;
}

/* glowing animated blobs */
.elementor-30 .elementor-element.elementor-element-0908ec5::before,
.elementor-30 .elementor-element.elementor-element-0908ec5::after,
.elementor-30 .elementor-element.elementor-element-0908ec5 .blob {
  content: "";
  position: absolute;
  border-radius: 50%;
  filter: blur(40px);
  opacity: 0.9;
  z-index: -1;
  pointer-events: none;
}

/* blob 1 */
.elementor-30 .elementor-element.elementor-element-0908ec5::before {
  width: 450px;
  height: 450px;
  background: radial-gradient(circle, rgba(4,132,252,0.8) 0%, rgba(3,90,200,0.5) 50%, transparent 80%);
  top: 20%;
  left: 10%;
  animation: blobMotion1 18s ease-in-out infinite;
}

/* blob 2 */
.elementor-30 .elementor-element.elementor-element-0908ec5::after {
  width: 600px;
  height: 600px;
  background: radial-gradient(circle, rgba(4,132,252,0.7) 0%, rgba(2,80,190,0.4) 50%, transparent 80%);
  /*background: radial-gradient(circle, rgba(83,24,235,0.7) 0%, rgba(30,0,140,0.4) 50%, transparent 80%);*/
  bottom: 10%;
  right: 10%;
  animation: blobMotion2 22s ease-in-out infinite;
}

/* blob 3 (center float) */
.elementor-30 .elementor-element.elementor-element-0908ec5 .blob {
  position: absolute;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(4,132,252,0.6) 0%, rgba(2,70,160,0.3) 50%, transparent 80%);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: blobMotion3 20s ease-in-out infinite;
}

/* Animations - smooth motion */
@keyframes blobMotion1 {
  0%   { transform: translate(0, 0) scale(1); opacity: 0.8; }
  25%  { transform: translate(120px, -80px) scale(1.3); opacity: 1; }
  50%  { transform: translate(200px, 150px) scale(0.8); opacity: 0.6; }
  75%  { transform: translate(-60px, 60px) scale(1.2); opacity: 0.9; }
  100% { transform: translate(0, 0) scale(1); opacity: 0.8; }
}

@keyframes blobMotion2 {
  0%   { transform: translate(0, 0) scale(1); opacity: 0.7; }
  25%  { transform: translate(-100px, 60px) scale(1.4); opacity: 0.9; }
  50%  { transform: translate(60px, -100px) scale(0.9); opacity: 0.7; }
  75%  { transform: translate(-50px, 100px) scale(1.3); opacity: 1; }
  100% { transform: translate(0, 0) scale(1); opacity: 0.7; }
}

@keyframes blobMotion3 {
  0%   { transform: translate(-50%, -50%) scale(1); opacity: 0.7; }
  25%  { transform: translate(-40%, -55%) scale(1.3); opacity: 1; }
  50%  { transform: translate(-60%, -45%) scale(0.9); opacity: 0.7; }
  75%  { transform: translate(-45%, -50%) scale(1.4); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b7ff6f */.elementor-30 .elementor-element.elementor-element-3b7ff6f {
    background: linear-gradient(90deg, #000000, #007bff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc3fdd9 */.elementor-30 .elementor-element.elementor-element-bc3fdd9 {
    background: linear-gradient(90deg, #000000, #007bff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */