.elementor-18 .elementor-element.elementor-element-e55ca30{--display:flex;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e55ca30::before, .elementor-18 .elementor-element.elementor-element-e55ca30 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e55ca30 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e55ca30 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e55ca30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e55ca30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-e3f4f28{--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:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-8879803{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-00e8ee0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:55px;font-weight:800;text-transform:capitalize;letter-spacing:1px;color:#0F172A;}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-bae7508{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0px;color:#64748B;}.elementor-18 .elementor-element.elementor-element-bae7508 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-bcd3b04{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-43879c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-43879c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-43879c2 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;border-radius:50px 50px 50px 50px;padding:14px 32px 14px 32px;}.elementor-18 .elementor-element.elementor-element-daeccd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-daeccd0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-daeccd0 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#94A3B840;border-radius:50px 50px 50px 50px;padding:14px 32px 14px 32px;}.elementor-18 .elementor-element.elementor-element-abb45ed{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-aa6e481{--display:flex;--justify-content:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-aa6e481::before, .elementor-18 .elementor-element.elementor-element-aa6e481 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-aa6e481 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-aa6e481 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-aa6e481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-aa6e481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFBF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-234f6e1{text-align:center;}.elementor-18 .elementor-element.elementor-element-234f6e1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-18 .elementor-element.elementor-element-8bf5c36{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-8bf5c36::before, .elementor-18 .elementor-element.elementor-element-8bf5c36 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8bf5c36 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8bf5c36 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8bf5c36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8bf5c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFBF;--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-title{justify-content:start;color:#050505;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter{gap:0px;}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#0E5AA0;font-family:"Lato", Sans-serif;font-size:27px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-9b861b2{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-9b861b2::before, .elementor-18 .elementor-element.elementor-element-9b861b2 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9b861b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9b861b2 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9b861b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9b861b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFBF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-title{justify-content:start;color:#050505;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter{gap:0px;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#0E5AA0;font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-48bb0fb{--display:flex;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-5d2b3d0{--display:flex;--min-height:640px;--justify-content:flex-end;--border-radius:32px 32px 32px 32px;}.elementor-18 .elementor-element.elementor-element-5d2b3d0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5d2b3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drvigneshkumar.com/wp-content/uploads/2026/07/vingesh.jpg");background-position:top center;background-size:cover;}.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 );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2a94233{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-37fda15{--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:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-6fb0c5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5e88d01{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-5e88d01.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-534ea7e{text-align:start;}.elementor-18 .elementor-element.elementor-element-534ea7e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-4bd5690{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0px;color:#64748B;}.elementor-18 .elementor-element.elementor-element-4bd5690 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-5d1ef53{--display:flex;--min-height:360px;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5d1ef53:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5d1ef53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drvigneshkumar.com/wp-content/uploads/2026/07/about.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-42d2da8{--display:flex;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-ad03132{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3de0d26{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-3de0d26:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3de0d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-00fe7da.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-00fe7da.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-00fe7da.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon{font-size:20px;padding:12px;}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-89cc254{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-89cc254:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-89cc254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-b30ba0c.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-b30ba0c.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b30ba0c.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon{font-size:20px;padding:12px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-4f63078{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4f63078:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4f63078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-535e0ab.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-535e0ab.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-535e0ab.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon{font-size:20px;padding:12px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-d72c3e3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-d72c3e3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d72c3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-a920fa0.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a920fa0.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a920fa0.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon{font-size:20px;padding:12px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-09a30f6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-09a30f6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-09a30f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-6206d3d.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-6206d3d.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6206d3d.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon{font-size:20px;padding:12px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-6ed11c8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3652ec9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-911ea96{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-2a78860{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-2a78860.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-59a304a{text-align:center;}.elementor-18 .elementor-element.elementor-element-59a304a .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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#0F172A;}.elementor-18 .elementor-element.elementor-element-5dfb860{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0px;color:#64748B;}.elementor-18 .elementor-element.elementor-element-5dfb860 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-214406f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-214406f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3e30062.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4f81e34{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-02ceb65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-0561943{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-36df3a1{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-36df3a1.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-1456a35{text-align:start;}.elementor-18 .elementor-element.elementor-element-1456a35 .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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#0F172A;}.elementor-18 .elementor-element.elementor-element-aaa44ab{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0px;color:#64748B;}.elementor-18 .elementor-element.elementor-element-aaa44ab p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-6763afa{--display:flex;}.elementor-18 .elementor-element.elementor-element-1db83f7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9b46893{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9b46893:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9b46893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-3e31d50.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3e31d50.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3e31d50.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-0942e10{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-0942e10:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0942e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-483463b.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-483463b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-483463b.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-be8b7e4{--display:flex;border-style:solid;--border-style:solid;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-be8b7e4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-be8b7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-971a4bd.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-971a4bd.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-971a4bd.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-82f3e0c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-82f3e0c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-82f3e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-f644519.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-f644519.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-f644519.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-1ebbb7c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-1ebbb7c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1ebbb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-5d2e57f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-5d2e57f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5d2e57f.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-1eb5e6f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-1eb5e6f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1eb5e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-b8c9839.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-b8c9839.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b8c9839.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-1db9287{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-1db9287:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1db9287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-1bfb0f3.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1bfb0f3.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-1bfb0f3.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-13ec210{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-13ec210:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-13ec210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-7f6ad07.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-7f6ad07.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-7f6ad07.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-e5da0d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-e5da0d3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e5da0d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-a0ebd8d.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a0ebd8d.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a0ebd8d.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-6034325{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6034325:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6034325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-1274afc.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1274afc.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-1274afc.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-d862d32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-d862d32:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d862d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-9a43f62.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9a43f62.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9a43f62.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-283f086{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-283f086:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-283f086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-a45bede.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a45bede.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a45bede.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-3704b2f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-46c3570{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-9271317{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-bf7a1bb{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-bf7a1bb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-f0497f8{text-align:start;}.elementor-18 .elementor-element.elementor-element-f0497f8 .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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#0F172A;}.elementor-18 .elementor-element.elementor-element-985bf45{--display:flex;}.elementor-18 .elementor-element.elementor-element-4cc2509{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-e55055b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-e55055b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e55055b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-01129e6.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-01129e6.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-01129e6.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-6be54f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6be54f7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6be54f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-9961d1f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9961d1f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9961d1f.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-4141f9a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4141f9a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4141f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-9279efa.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9279efa.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9279efa.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-9da435b{--display:flex;border-style:solid;--border-style:solid;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9da435b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9da435b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-3eeb0f6.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3eeb0f6.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3eeb0f6.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-c81d330{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c81d330:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c81d330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-58a63e9.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-58a63e9.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-58a63e9.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-316c414{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-316c414:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-316c414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-a91af3e.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a91af3e.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a91af3e.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon{font-size:25px;padding:12px;}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-cc0f894{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8f42653{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-56da471{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-42e90d4{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-42e90d4.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-62b73d8{text-align:center;}.elementor-18 .elementor-element.elementor-element-62b73d8 .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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#0F172A;}.elementor-18 .elementor-element.elementor-element-be4c8ad{--display:flex;}.elementor-18 .elementor-element.elementor-element-13e8a6c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-c15a423{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c15a423:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c15a423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-f3869e4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f3869e4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f3869e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-142222b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-142222b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-142222b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-f9c2306{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f9c2306:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f9c2306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-92a735f{border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-13ff3a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-13ff3a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-13ff3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-83f69e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-83f69e8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-83f69e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-d3fa793{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ecd3352{--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:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-a3d26b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-25aff75{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-25aff75.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5dd1aa6-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-134a0df{text-align:start;}.elementor-18 .elementor-element.elementor-element-134a0df .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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#0F172A;}.elementor-18 .elementor-element.elementor-element-8c0f4a5{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0px;color:#64748B;}.elementor-18 .elementor-element.elementor-element-8c0f4a5 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-c0dd60f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-2885787{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-dcb89d8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-dcb89d8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dcb89d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-39b446f.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-18 .elementor-element.elementor-element-39b446f.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-18 .elementor-element.elementor-element-39b446f.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-title{margin-bottom:18px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-18 .elementor-element.elementor-element-623f187{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-623f187:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-623f187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-4d42c1d.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-18 .elementor-element.elementor-element-4d42c1d.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-18 .elementor-element.elementor-element-4d42c1d.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-title{margin-bottom:18px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-18 .elementor-element.elementor-element-9a52f7a{--display:flex;}.elementor-18 .elementor-element.elementor-element-fc06468{text-align:start;}.elementor-18 .elementor-element.elementor-element-fc06468 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-982b19c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9971891{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-9971891:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9971891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-4a2f533.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-4a2f533.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-4a2f533.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-359473e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-359473e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-359473e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-c8454ee.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-c8454ee.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-c8454ee.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-8d58abc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-8d58abc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8d58abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-3bcca10.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3bcca10.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3bcca10.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-d3d8965{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-d3d8965:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d3d8965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-1e9a61f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1e9a61f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-1e9a61f.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-f2e1376{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-f2e1376:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f2e1376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-da3456f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-da3456f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-da3456f.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-d2e0fb9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0CC;--border-color:#E2E8F0CC;--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-d2e0fb9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d2e0fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF2 0%, #F8FBFFE6 100%);}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-title{margin-block-end:5px;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-012c61e.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-012c61e.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-012c61e.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon{font-size:15px;padding:12px;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-4b9db10{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4d8e564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-7d7b499{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-0b697d9{background-color:#FFFFFF2E;padding:06px 12px 06px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 8px 20px 0px rgba(10.999999999999993, 77.00000000000007, 140, 0.12);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-0b697d9.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0b697d9 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-0b697d9 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor6 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-0b697d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-0b697d9 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-0b697d9 .elementor-icon-list-text{color:#0B4D8C;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-6371ddb{text-align:center;}.elementor-18 .elementor-element.elementor-element-6371ddb .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:40px;font-weight:700;color:#0F172A;}.elementor-18 .elementor-element.elementor-element-8769aed{--display:flex;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-8879803{--width:50%;}.elementor-18 .elementor-element.elementor-element-48bb0fb{--width:50%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-abb45ed{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-ad03132{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-59a304a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-1456a35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1db83f7{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-f0497f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4cc2509{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-62b73d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-13e8a6c{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-134a0df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2885787{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-982b19c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bae7508{font-size:14px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-43879c2 .elementor-button{font-size:10px;}.elementor-18 .elementor-element.elementor-element-daeccd0 .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-abb45ed{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-number-wrapper{font-size:16px;}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-title{font-size:10px;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-number-wrapper{font-size:16px;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-title{font-size:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-4bd5690{font-size:14px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-ad03132{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3de0d26{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-89cc254{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f63078{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d72c3e3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-09a30f6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-59a304a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5dfb860{font-size:14px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-1456a35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-aaa44ab{font-size:14px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-1db83f7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-f0497f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4cc2509{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-62b73d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-13e8a6c{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-134a0df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8c0f4a5{font-size:14px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-2885787{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-dcb89d8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-623f187{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-982b19c{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9971891{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-359473e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-8d58abc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-d3d8965{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-f2e1376{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-d2e0fb9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-e55ca30{--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e3f4f28{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-00e8ee0 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bae7508{font-size:14px;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-43879c2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-18 .elementor-element.elementor-element-abb45ed{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter{flex-direction:column-reverse;}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-title{justify-content:center;font-size:12px;}.elementor-18 .elementor-element.elementor-element-f41a0be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter{flex-direction:column-reverse;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-title{justify-content:center;font-size:12px;}.elementor-18 .elementor-element.elementor-element-7886cf2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-18 .elementor-element.elementor-element-48bb0fb{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-5d2b3d0{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2a94233{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-37fda15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-5e88d01 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-534ea7e .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-4bd5690{font-size:14px;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-5d1ef53{--min-height:500px;}.elementor-18 .elementor-element.elementor-element-42d2da8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ad03132{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3de0d26{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-00fe7da .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-89cc254{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b30ba0c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f63078{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-535e0ab .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d72c3e3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a920fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-09a30f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6206d3d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6ed11c8{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-3652ec9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-2a78860 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-59a304a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5dfb860{text-align:center;font-size:14px;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-214406f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4f81e34{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-02ceb65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-36df3a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-1456a35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-aaa44ab{font-size:16px;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-6763afa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1db83f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3e31d50 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-483463b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-971a4bd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-f644519 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5d2e57f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b8c9839 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1bfb0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7f6ad07 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a0ebd8d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-1274afc .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9a43f62 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a45bede .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3704b2f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-46c3570{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bf7a1bb .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-f0497f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-985bf45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4cc2509{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-01129e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9961d1f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9279efa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-3eeb0f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-58a63e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a91af3e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-cc0f894{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-8f42653{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-42e90d4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-62b73d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-be4c8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-13e8a6c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-ced2b76 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-65d6179 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-7541199 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c02421f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4f02170 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b3a84fe .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d3fa793{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-ecd3352{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-25aff75 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5dd1aa6-font-size );}.elementor-18 .elementor-element.elementor-element-134a0df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8c0f4a5{font-size:14px;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-c0dd60f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2885787{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-dcb89d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-img{margin-bottom:18px;}.elementor-18 .elementor-element.elementor-element-39b446f .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-623f187{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-img{margin-bottom:18px;}.elementor-18 .elementor-element.elementor-element-4d42c1d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-982b19c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9971891{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-4a2f533 .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-359473e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-c8454ee .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-8d58abc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-3bcca10 .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-d3d8965{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-1e9a61f .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-f2e1376{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-da3456f .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-d2e0fb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-012c61e .elementor-icon-box-title{margin-block-end:10px;}.elementor-18 .elementor-element.elementor-element-4b9db10{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-4d8e564{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6371ddb .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-8769aed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-00e8ee0 */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43879c2 */#btn {
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border: none;
    cursor: pointer;
    transition: all 0.4s ease;
    box-shadow: 0 10px 25px rgba(11, 77, 140, 0.3);
}

#btn:hover {
    transform: translateY(-3px);
    box-shadow: 0 15px 35px rgba(19, 197, 217, 0.4);
    filter: brightness(1.08);
}

#btn:active {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daeccd0 */#btn1 {
    background:rgba(255,255,255,.7);
      backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);

    transition:all .35s ease;
    cursor:pointer;
}

#btn1:hover{
    background:#ffffff;
    border-color:#22D3EE;
    color:#0284C7;

    transform:translateY(-3px);

    box-shadow:
        0 10px 30px rgba(34,211,238,.18),
        0 4px 12px rgba(15,23,42,.08);
}


#btn1:active {
    transform: translateY(0);
}

#btn1:focus{
    outline:none;
    box-shadow:0 0 0 4px rgba(34,211,238,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6e481 */.start-card{
      backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    box-shadow:
        0 10px 35px rgba(15,23,42,.06),
        inset 0 1px 0 rgba(255,255,255,.8);

    transition:.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf5c36 */.start-card{
      backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    box-shadow:
        0 10px 35px rgba(15,23,42,.06),
        inset 0 1px 0 rgba(255,255,255,.8);

    transition:.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b861b2 */.start-card{
      backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    box-shadow:
        0 10px 35px rgba(15,23,42,.06),
        inset 0 1px 0 rgba(255,255,255,.8);

    transition:.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55ca30 */:root{
    --gradient-hero:
        radial-gradient(
            1200px 600px at 90% 10%,
            rgba(19, 197, 217, 0.18),
            transparent 60%
        ),
        radial-gradient(
            900px 500px at 10% 90%,
            rgba(15, 95, 168, 0.18),
            transparent 60%
        );
}
.hero-section{
    background-image: var(--gradient-hero);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-534ea7e */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00fe7da */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3de0d26 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b30ba0c */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89cc254 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-535e0ab */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f63078 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a920fa0 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72c3e3 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6206d3d */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a30f6 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59a304a */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1456a35 */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e31d50 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b46893 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-483463b */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0942e10 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-971a4bd */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be8b7e4 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 18px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f644519 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f3e0c */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d2e57f */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ebbb7c */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b8c9839 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb5e6f */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1bfb0f3 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1db9287 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f6ad07 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ec210 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0ebd8d */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5da0d3 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1274afc */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6034325 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a43f62 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d862d32 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a45bede */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f086 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0497f8 */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-01129e6 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55055b */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9961d1f */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be54f7 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9279efa */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4141f9a */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3eeb0f6 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da435b */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 18px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58a63e9 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c81d330 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a91af3e */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-316c414 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62b73d8 */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ced2b76 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a423 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65d6179 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3869e4 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7541199 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142222b */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c02421f */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c2306 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f02170 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ff3a7 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3a84fe */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f69e8 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-134a0df */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb89d8 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623f187 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc06468 */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a2f533 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9971891 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8454ee */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359473e */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bcca10 */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d58abc */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e9a61f */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3d8965 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-da3456f */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e1376 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-012c61e */#about-icon .elementor-icon{
    background-image: linear-gradient(
        135deg,
        rgb(11, 77, 140) 0%,
        rgb(15, 95, 168) 45%,
        rgb(19, 197, 217) 100%
    );
    border-radius: 10px;
    box-shadow: 0 12px 30px rgba(11, 77, 140, 0.25);
    transition: all 0.4s ease;
}

/*#about-icon:hover .elementor-icon{*/
/*    transform: translateY(-5px);*/
/*    box-shadow: 0 18px 40px rgba(11, 77, 140, 0.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e0fb9 */.card-lux{
       backdrop-filter:blur(18px);

    overflow:hidden;

    transition:
    transform .45s ease,
    box-shadow .45s ease,
    border-color .45s ease;

    box-shadow:
    0 15px 50px rgba(15,23,42,.06),
    inset 0 1px 0 rgba(255,255,255,.9);
}
.card-lux:hover{

    transform:translateY(-10px);

    border-color:rgba(19,197,217,.35);

    box-shadow:
    0 30px 80px rgba(15,95,168,.12);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6371ddb */.gradient-text{
    background:linear-gradient(
        90deg,
        #22D3EE 0%,
        #3B82F6 30%,
        #6366F1 60%,
        #8B5CF6 85%,
        #22D3EE 100%
    );
    background-size:300% 100%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;
    animation:gradientText 6s linear infinite;
}

@keyframes gradientText{
    0%{
        background-position:0% 50%;
    }
    100%{
        background-position:300% 50%;
    }
}/* End custom CSS */