.elementor-129 .elementor-element.elementor-element-3b322703{--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:165px;--padding-bottom:165px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-3b322703:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-3b322703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://alkhairalmakkiya.com/wp-content/uploads/2026/05/breadcrumb-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-79ef88ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;z-index:2;text-align:center;}.elementor-129 .elementor-element.elementor-element-79ef88ae .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:70px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-7b96f460{z-index:2;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-icon i{color:var( --e-global-color-8568bff );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-icon svg{fill:var( --e-global-color-8568bff );transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-129 .elementor-element.elementor-element-7b96f460 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-460cfa3a{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-129 .elementor-element.elementor-element-166d0943{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-6855582a{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-37e6d3d6{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-37e6d3d6:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-37e6d3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-129 .elementor-element.elementor-element-52efe340 img{width:100%;}.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 );}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-3e359957{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-3e359957{right:50%;}.elementor-129 .elementor-element.elementor-element-3e359957{top:40%;}.elementor-129 .elementor-element.elementor-element-3e359957 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-3e359957.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-3e359957 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-3e359957 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-a82472f{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-a82472f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-6367c16c{text-align:center;}.elementor-129 .elementor-element.elementor-element-6367c16c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-93bef43{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-717791d4{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-717791d4:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-717791d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-79677516 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-602afa7f{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-602afa7f{right:50%;}.elementor-129 .elementor-element.elementor-element-602afa7f{top:40%;}.elementor-129 .elementor-element.elementor-element-602afa7f .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-602afa7f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-602afa7f .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-602afa7f .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-7d4175f5{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7d4175f5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-2d72d80d{text-align:center;}.elementor-129 .elementor-element.elementor-element-2d72d80d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-72166690{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-78272727{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-78272727:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-78272727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-3ca02ab9 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-52cc4e59{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-52cc4e59{right:50%;}.elementor-129 .elementor-element.elementor-element-52cc4e59{top:40%;}.elementor-129 .elementor-element.elementor-element-52cc4e59 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-52cc4e59.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-52cc4e59 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-52cc4e59 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-46945864{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-46945864 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-cbad656{text-align:center;}.elementor-129 .elementor-element.elementor-element-cbad656 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-497f9f4b{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-1bedd8fa{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-1bedd8fa:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-1bedd8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-3358e5b2 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-6ce3a390{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-6ce3a390{right:50%;}.elementor-129 .elementor-element.elementor-element-6ce3a390{top:40%;}.elementor-129 .elementor-element.elementor-element-6ce3a390 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6ce3a390.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6ce3a390 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-6ce3a390 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-dd3aee7{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-dd3aee7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-3b946287{text-align:center;}.elementor-129 .elementor-element.elementor-element-3b946287 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-ba488bc{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-77808b61{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-77808b61:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-77808b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-3598c74d img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-118a33a6{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-118a33a6{right:50%;}.elementor-129 .elementor-element.elementor-element-118a33a6{top:40%;}.elementor-129 .elementor-element.elementor-element-118a33a6 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-118a33a6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-118a33a6 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-118a33a6 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-36af32c3{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-36af32c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-4a9fd43a{text-align:center;}.elementor-129 .elementor-element.elementor-element-4a9fd43a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-2ec26ac6{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-7799186d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-7799186d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-7799186d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-36864d1b img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-2f494eda{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-2f494eda{right:50%;}.elementor-129 .elementor-element.elementor-element-2f494eda{top:40%;}.elementor-129 .elementor-element.elementor-element-2f494eda .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-2f494eda.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-2f494eda .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-2f494eda .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-7760eaa{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7760eaa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-7d6f7b5b{text-align:center;}.elementor-129 .elementor-element.elementor-element-7d6f7b5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-55193846{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-12615ef1{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-69f1f62a{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-69f1f62a:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-69f1f62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-6f965ed6 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-138d698c{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-138d698c{right:50%;}.elementor-129 .elementor-element.elementor-element-138d698c{top:40%;}.elementor-129 .elementor-element.elementor-element-138d698c .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-138d698c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-138d698c .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-138d698c .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-672f6300{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-672f6300 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-38dc7942{text-align:center;}.elementor-129 .elementor-element.elementor-element-38dc7942 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-1016d729{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-7ecbd38a{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-5682ea37{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-5682ea37:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-5682ea37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-7d6cc2bd img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-4718470e{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-4718470e{right:50%;}.elementor-129 .elementor-element.elementor-element-4718470e{top:40%;}.elementor-129 .elementor-element.elementor-element-4718470e .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-4718470e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-4718470e .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-4718470e .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-7a89cde3{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7a89cde3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-422517d7{text-align:center;}.elementor-129 .elementor-element.elementor-element-422517d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-6f504bdd{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-2470b333{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-2470b333:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-2470b333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-3df8afd img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-67627ce8{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-67627ce8{right:50%;}.elementor-129 .elementor-element.elementor-element-67627ce8{top:40%;}.elementor-129 .elementor-element.elementor-element-67627ce8 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-67627ce8.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-67627ce8 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-67627ce8 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-54ee191{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-54ee191 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-36f5a2b1{text-align:center;}.elementor-129 .elementor-element.elementor-element-36f5a2b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-3f99ee57{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-45cc297b{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-45cc297b:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-45cc297b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-10bd7083 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-606213db{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-606213db{right:50%;}.elementor-129 .elementor-element.elementor-element-606213db{top:40%;}.elementor-129 .elementor-element.elementor-element-606213db .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-606213db.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-606213db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-606213db.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-606213db.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-606213db.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-606213db .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-606213db .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-47ffc499{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-47ffc499 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-a2fb39a{text-align:center;}.elementor-129 .elementor-element.elementor-element-a2fb39a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-6e677bf8{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-56584e4d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-56584e4d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-56584e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-31d80bbd img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-419921b5{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-419921b5{right:50%;}.elementor-129 .elementor-element.elementor-element-419921b5{top:40%;}.elementor-129 .elementor-element.elementor-element-419921b5 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-419921b5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-419921b5 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-419921b5 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-73134ba{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-73134ba .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-5028e003{text-align:center;}.elementor-129 .elementor-element.elementor-element-5028e003 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-553e32a6{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-44bc6d34{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-e8e34d8{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-e8e34d8:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-e8e34d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-77443714 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-222716fc{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-222716fc{right:50%;}.elementor-129 .elementor-element.elementor-element-222716fc{top:40%;}.elementor-129 .elementor-element.elementor-element-222716fc .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-222716fc.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-222716fc .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-222716fc .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-6cac258{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-6cac258 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-3354efc3{text-align:center;}.elementor-129 .elementor-element.elementor-element-3354efc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-2a92ec8d{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-6c674730{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-6c674730:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-6c674730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-1b7c347a img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-63d20754{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-63d20754{right:50%;}.elementor-129 .elementor-element.elementor-element-63d20754{top:40%;}.elementor-129 .elementor-element.elementor-element-63d20754 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-63d20754.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-63d20754 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-63d20754 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-326146ac{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-326146ac .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-cf5befa{text-align:center;}.elementor-129 .elementor-element.elementor-element-cf5befa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-6f8722f7{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-21d7be2{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-21d7be2:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-21d7be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-55f59bf1 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-376d2a43{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-376d2a43{right:50%;}.elementor-129 .elementor-element.elementor-element-376d2a43{top:40%;}.elementor-129 .elementor-element.elementor-element-376d2a43 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-376d2a43.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-376d2a43 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-376d2a43 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-733d3bf1{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-733d3bf1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-3031bce8{text-align:center;}.elementor-129 .elementor-element.elementor-element-3031bce8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-691adada{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-41b525d8{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-71de021d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-71de021d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-71de021d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-57671de4 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-6703eb2b{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-6703eb2b{right:50%;}.elementor-129 .elementor-element.elementor-element-6703eb2b{top:40%;}.elementor-129 .elementor-element.elementor-element-6703eb2b .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6703eb2b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-6703eb2b .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-6703eb2b .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-3a5a750e{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-3a5a750e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-61ad8221{text-align:center;}.elementor-129 .elementor-element.elementor-element-61ad8221 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-95cd1ba{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-6b7adb52{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-6b7adb52:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-6b7adb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-66823ee0 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-75fa93b5{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-75fa93b5{right:50%;}.elementor-129 .elementor-element.elementor-element-75fa93b5{top:40%;}.elementor-129 .elementor-element.elementor-element-75fa93b5 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-75fa93b5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-75fa93b5 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-75fa93b5 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-15d7e347{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-15d7e347 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-5fdb0f4f{text-align:center;}.elementor-129 .elementor-element.elementor-element-5fdb0f4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-4eb543d0{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-f203e51{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-129 .elementor-element.elementor-element-f203e51:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-f203e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D40;}.elementor-129 .elementor-element.elementor-element-59267608 img{width:100%;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-671e3e60{left:50%;}body.rtl .elementor-129 .elementor-element.elementor-element-671e3e60{right:50%;}.elementor-129 .elementor-element.elementor-element-671e3e60{top:40%;}.elementor-129 .elementor-element.elementor-element-671e3e60 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8568bff );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8568bff );border-color:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-671e3e60.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-671e3e60 .elementor-icon{font-size:30px;padding:25px;}.elementor-129 .elementor-element.elementor-element-671e3e60 .elementor-icon svg{height:30px;}.elementor-129 .elementor-element.elementor-element-4a9fe361{padding:0px 0px 7px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:26px;font-weight:600;line-height:34px;}.elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-4a9fe361 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-5844b69b{text-align:center;}.elementor-129 .elementor-element.elementor-element-5844b69b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-129 .elementor-element.elementor-element-6cdc1f8d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:30px 0px 0px 0px;--n-tabs-title-gap:5px;--n-tabs-gap:20px;--n-tabs-title-padding-top:11px;--n-tabs-title-padding-right:35px;--n-tabs-title-padding-bottom:11px;--n-tabs-title-padding-left:35px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-8568bff );}.elementor-129 .elementor-element.elementor-element-6cdc1f8d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-455a4fb );}.elementor-129 .elementor-element.elementor-element-6cdc1f8d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Jost", Sans-serif;font-weight:500;line-height:28px;}.elementor-129 .elementor-element.elementor-element-6cdc1f8d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-8568bff );}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-3b322703{--content-width:1290px;}.elementor-129 .elementor-element.elementor-element-6855582a{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-93bef43{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-72166690{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-497f9f4b{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-ba488bc{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-2ec26ac6{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-12615ef1{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-7ecbd38a{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-6f504bdd{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-3f99ee57{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-6e677bf8{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-44bc6d34{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-2a92ec8d{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-6f8722f7{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-41b525d8{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-95cd1ba{--width:33.333%;}.elementor-129 .elementor-element.elementor-element-4eb543d0{--width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-6855582a{--width:50%;}.elementor-129 .elementor-element.elementor-element-93bef43{--width:50%;}.elementor-129 .elementor-element.elementor-element-72166690{--width:50%;}.elementor-129 .elementor-element.elementor-element-497f9f4b{--width:50%;}.elementor-129 .elementor-element.elementor-element-ba488bc{--width:50%;}.elementor-129 .elementor-element.elementor-element-2ec26ac6{--width:50%;}.elementor-129 .elementor-element.elementor-element-7ecbd38a{--width:50%;}.elementor-129 .elementor-element.elementor-element-6f504bdd{--width:50%;}.elementor-129 .elementor-element.elementor-element-3f99ee57{--width:50%;}.elementor-129 .elementor-element.elementor-element-6e677bf8{--width:50%;}.elementor-129 .elementor-element.elementor-element-44bc6d34{--width:50%;}.elementor-129 .elementor-element.elementor-element-2a92ec8d{--width:50%;}.elementor-129 .elementor-element.elementor-element-6f8722f7{--width:50%;}.elementor-129 .elementor-element.elementor-element-41b525d8{--width:50%;}.elementor-129 .elementor-element.elementor-element-95cd1ba{--width:50%;}.elementor-129 .elementor-element.elementor-element-4eb543d0{--width:50%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129 .elementor-element.elementor-element-460cfa3a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129 .elementor-element.elementor-element-6cdc1f8d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}}/* Start custom CSS for icon-list, class: .elementor-element-7b96f460 */.elementor-129 .elementor-element.elementor-element-7b96f460 a:hover .elementor-icon-list-text{
    color: #13C5DD!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b322703 */.elementor-129 .elementor-element.elementor-element-3b322703:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(102, 145, 255, 0.7);
    mix-blend-mode: multiply;
    top: 0px;
    right: 0px;
    z-index: 0;
}

.elementor-129 .elementor-element.elementor-element-3b322703:after {
    position: absolute;
    content: '';
    background: #222;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e6d3d6 */.elementor-129 .elementor-element.elementor-element-37e6d3d6 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-37e6d3d6:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855582a */.elementor-129 .elementor-element.elementor-element-6855582a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6855582a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717791d4 */.elementor-129 .elementor-element.elementor-element-717791d4 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-717791d4:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bef43 */.elementor-129 .elementor-element.elementor-element-93bef43 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-93bef43:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78272727 */.elementor-129 .elementor-element.elementor-element-78272727 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-78272727:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72166690 */.elementor-129 .elementor-element.elementor-element-72166690 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-72166690:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bedd8fa */.elementor-129 .elementor-element.elementor-element-1bedd8fa .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-1bedd8fa:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f9f4b */.elementor-129 .elementor-element.elementor-element-497f9f4b .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-497f9f4b:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77808b61 */.elementor-129 .elementor-element.elementor-element-77808b61 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-77808b61:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba488bc */.elementor-129 .elementor-element.elementor-element-ba488bc .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-ba488bc:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799186d */.elementor-129 .elementor-element.elementor-element-7799186d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-7799186d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec26ac6 */.elementor-129 .elementor-element.elementor-element-2ec26ac6 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2ec26ac6:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f1f62a */.elementor-129 .elementor-element.elementor-element-69f1f62a .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-69f1f62a:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12615ef1 */.elementor-129 .elementor-element.elementor-element-12615ef1 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-12615ef1:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682ea37 */.elementor-129 .elementor-element.elementor-element-5682ea37 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-5682ea37:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecbd38a */.elementor-129 .elementor-element.elementor-element-7ecbd38a .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-7ecbd38a:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2470b333 */.elementor-129 .elementor-element.elementor-element-2470b333 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-2470b333:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f504bdd */.elementor-129 .elementor-element.elementor-element-6f504bdd .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f504bdd:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc297b */.elementor-129 .elementor-element.elementor-element-45cc297b .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-45cc297b:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f99ee57 */.elementor-129 .elementor-element.elementor-element-3f99ee57 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-3f99ee57:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56584e4d */.elementor-129 .elementor-element.elementor-element-56584e4d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-56584e4d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e677bf8 */.elementor-129 .elementor-element.elementor-element-6e677bf8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6e677bf8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e34d8 */.elementor-129 .elementor-element.elementor-element-e8e34d8 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-e8e34d8:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc6d34 */.elementor-129 .elementor-element.elementor-element-44bc6d34 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-44bc6d34:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c674730 */.elementor-129 .elementor-element.elementor-element-6c674730 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6c674730:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a92ec8d */.elementor-129 .elementor-element.elementor-element-2a92ec8d .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-2a92ec8d:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d7be2 */.elementor-129 .elementor-element.elementor-element-21d7be2 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-21d7be2:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8722f7 */.elementor-129 .elementor-element.elementor-element-6f8722f7 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-6f8722f7:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71de021d */.elementor-129 .elementor-element.elementor-element-71de021d .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-71de021d:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b525d8 */.elementor-129 .elementor-element.elementor-element-41b525d8 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-41b525d8:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7adb52 */.elementor-129 .elementor-element.elementor-element-6b7adb52 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-6b7adb52:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cd1ba */.elementor-129 .elementor-element.elementor-element-95cd1ba .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-95cd1ba:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f203e51 */.elementor-129 .elementor-element.elementor-element-f203e51 .icon{
    transform: translate(-50%, -50%);
    transition: all 500ms ease;
    opacity: 0;
}

.elementor-129 .elementor-element.elementor-element-f203e51:hover .icon{
    transform: translateX(-50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb543d0 */.elementor-129 .elementor-element.elementor-element-4eb543d0 .image-box img{
    transition: all 500ms ease;
    overflow: hidden;
}

.elementor-129 .elementor-element.elementor-element-4eb543d0:hover .image-box img {
    opacity: 0.2;
    transform: scale(1.05);
    
}/* End custom CSS */