.elementor-407 .elementor-element.elementor-element-b17d375{--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:30px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-1529645{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-407 .elementor-element.elementor-element-1529645.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-9e8d647{padding:0px 20px 0px 0px;}.elementor-407 .elementor-element.elementor-element-9e8d647 .elementor-heading-title{color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-4687059{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-407 .elementor-element.elementor-element-4687059 .elementor-heading-title{font-family:var( --e-global-typography-d3dd7a3-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dd7a3-font-size );font-weight:var( --e-global-typography-d3dd7a3-font-weight );line-height:var( --e-global-typography-d3dd7a3-line-height );color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-98d8768{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:end;}.elementor-407 .elementor-element.elementor-element-98d8768.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-98d8768 img{max-width:420px;}.elementor-407 .elementor-element.elementor-element-414b346{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-414b346:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-414b346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e289df );}.elementor-407 .elementor-element.elementor-element-de2da5f{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-de2da5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-7460ecc{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-7460ecc{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-7460ecc{right:0px;}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-cd2526d{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-cd2526d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-fe254a5{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-fe254a5{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-fe254a5{right:0px;}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-b60a04d{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-b60a04d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-61de2d2{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-61de2d2{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-61de2d2{right:0px;}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-c0a12ad{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-c0a12ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-5ad7777{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-5ad7777{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-5ad7777{right:0px;}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-f8ac11e{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-f8ac11e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-ae5f6f0{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-ae5f6f0{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-ae5f6f0{right:0px;}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-cc0637f{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-cc0637f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-6234fc6{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-6234fc6{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-6234fc6{right:0px;}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-823ac72{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-823ac72.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-eaa6d69{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-eaa6d69{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-eaa6d69{right:0px;}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-2190bd2{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-2190bd2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-ba3ee6b{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-ba3ee6b{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-ba3ee6b{right:0px;}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-b6438dc{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-b6438dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-d01d997{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-d01d997{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-d01d997{right:0px;}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-4c47620{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-4c47620.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-81f3221{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-81f3221{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-81f3221{right:0px;}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-08e8dad{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-08e8dad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-2563596{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-2563596{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-2563596{right:0px;}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-357f3b4{--display:flex;--justify-content:flex-end;--border-radius:100% 100% 100% 100%;}.elementor-407 .elementor-element.elementor-element-357f3b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-7d6e9db{width:100%;max-width:100%;padding:0px 30px 0px 30px;bottom:30px;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-7d6e9db{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-7d6e9db{right:0px;}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-description{font-family:var( --e-global-typography-8d293c2-font-family ), Sans-serif;font-size:var( --e-global-typography-8d293c2-font-size );font-weight:var( --e-global-typography-8d293c2-font-weight );line-height:var( --e-global-typography-8d293c2-line-height );color:var( --e-global-color-dd4c003 );}.elementor-407 .elementor-element.elementor-element-3bb5e5b{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-3bb5e5b:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-3bb5e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ef6d6d );}.elementor-407 .elementor-element.elementor-element-6eedea2{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-407 .elementor-element.elementor-element-bd0cdbd{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-wrapper{text-align:start;}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-title{margin-bottom:30px;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-6f22ad0 );}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-description{font-family:var( --e-global-typography-d3dd7a3-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dd7a3-font-size );font-weight:var( --e-global-typography-d3dd7a3-font-weight );line-height:var( --e-global-typography-d3dd7a3-line-height );color:var( --e-global-color-af05e87 );}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b4a40fd-font-family ), Sans-serif;font-size:var( --e-global-typography-b4a40fd-font-size );font-weight:var( --e-global-typography-b4a40fd-font-weight );line-height:var( --e-global-typography-b4a40fd-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button:hover, .elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button:focus{background-color:var( --e-global-color-276c8e4 );color:var( --e-global-color-primary );border-color:var( --e-global-color-276c8e4 );}.elementor-407 .elementor-element.elementor-element-6368cd6.elementor-element{--align-self:flex-start;}.elementor-407 .elementor-element.elementor-element-6368cd6{border-radius:100px 100px 100px 100px;}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button:hover svg, .elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-407 .elementor-element.elementor-element-726b2d5{padding:0 0 0 clamp(1.875rem, -16.949rem + 29.412vi, 3.75rem);}@media(min-width:768px){.elementor-407 .elementor-element.elementor-element-1529645{--width:45%;}.elementor-407 .elementor-element.elementor-element-de2da5f{--width:28%;}.elementor-407 .elementor-element.elementor-element-cd2526d{--width:28%;}.elementor-407 .elementor-element.elementor-element-b60a04d{--width:28%;}.elementor-407 .elementor-element.elementor-element-c0a12ad{--width:28%;}.elementor-407 .elementor-element.elementor-element-f8ac11e{--width:28%;}.elementor-407 .elementor-element.elementor-element-cc0637f{--width:28%;}.elementor-407 .elementor-element.elementor-element-823ac72{--width:28%;}.elementor-407 .elementor-element.elementor-element-2190bd2{--width:28%;}.elementor-407 .elementor-element.elementor-element-b6438dc{--width:28%;}.elementor-407 .elementor-element.elementor-element-4c47620{--width:28%;}.elementor-407 .elementor-element.elementor-element-08e8dad{--width:28%;}.elementor-407 .elementor-element.elementor-element-357f3b4{--width:28%;}}@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-b17d375{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-4687059{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-407 .elementor-element.elementor-element-4687059 .elementor-heading-title{font-size:var( --e-global-typography-d3dd7a3-font-size );line-height:var( --e-global-typography-d3dd7a3-line-height );}.elementor-407 .elementor-element.elementor-element-98d8768.elementor-element{--align-self:center;}.elementor-407 .elementor-element.elementor-element-98d8768 img{max-width:100%;}.elementor-407 .elementor-element.elementor-element-414b346{--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-bd0cdbd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-description{font-size:var( --e-global-typography-d3dd7a3-font-size );line-height:var( --e-global-typography-d3dd7a3-line-height );}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button{font-size:var( --e-global-typography-b4a40fd-font-size );line-height:var( --e-global-typography-b4a40fd-line-height );}.elementor-407 .elementor-element.elementor-element-726b2d5.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-b17d375{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-1529645{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-407 .elementor-element.elementor-element-9e8d647{text-align:center;}.elementor-407 .elementor-element.elementor-element-4687059{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-407 .elementor-element.elementor-element-4687059 .elementor-heading-title{font-size:var( --e-global-typography-d3dd7a3-font-size );line-height:var( --e-global-typography-d3dd7a3-line-height );}.elementor-407 .elementor-element.elementor-element-414b346{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7460ecc .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-fe254a5 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-61de2d2 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-5ad7777 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ae5f6f0 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-6234fc6 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-eaa6d69 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-ba3ee6b .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-d01d997 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-81f3221 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-2563596 .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title, .elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-407 .elementor-element.elementor-element-7d6e9db .elementor-icon-box-description{font-size:var( --e-global-typography-8d293c2-font-size );line-height:var( --e-global-typography-8d293c2-line-height );}.elementor-407 .elementor-element.elementor-element-3bb5e5b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-407 .elementor-element.elementor-element-bd0cdbd .elementor-image-box-description{font-size:var( --e-global-typography-d3dd7a3-font-size );line-height:var( --e-global-typography-d3dd7a3-line-height );}.elementor-407 .elementor-element.elementor-element-6368cd6 .elementor-button{font-size:var( --e-global-typography-b4a40fd-font-size );line-height:var( --e-global-typography-b4a40fd-line-height );}.elementor-407 .elementor-element.elementor-element-726b2d5{padding:0 0 0 0;}}/* Start custom CSS */.team-card {
    position: relative;
    background: #ffffff;
}

.team-card::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        46deg,
        #3457D8 20.94%,
        #609193 54.38%,
        #9DDF34 88.48%
    );
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 0;
}

.team-card:hover::before {
    opacity: 1;
}

.team-card {
    position: relative;
    background: #ffffff;
    overflow: hidden;
}

/* Gradient overlay */
.team-card::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        180deg,
        rgba(20, 19, 57, 0.00) 67.12%,
        #141339 100%
    );
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

.team-card:hover::after {
    opacity: 1;
}

.team-card .elementor-widget-icon-box {
    position: absolute; 
    z-index: 2;
}

.team-card-img {
    transition: transform 0.5s ease;
    will-change: transform;
}

.team-card:hover .team-card-img {
    transform: scale(1.1);
}

.team-card .team-card-info {
    opacity: 0;
    transform: translateY(20px);
    transition: 
        opacity 0.4s ease,
        transform 0.4s ease;
}

.team-card:hover .team-card-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */