.elementor-2523 .elementor-element.elementor-element-804213d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.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-2523 .elementor-element.elementor-element-428d37f .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;fill:#46596D;color:#46596D;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-428d37f{padding:0px 0px 24px 0px;}.elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button:hover, .elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button:focus{color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button:hover svg, .elementor-2523 .elementor-element.elementor-element-428d37f .elementor-button:focus svg{fill:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-355b0f0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#F8F8FA00;border-style:none;padding:0px 0px 0px 0px;color:#0D916B;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumbs__content a{color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#0D916B;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator{color:#0D916B;margin:0 15px;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator svg{width:5px;height:5px;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator i{font-size:5px;}.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator svg, 
					.elementor-2523 .elementor-element.elementor-element-355b0f0 .eael-breadcrumbs .eael-breadcrumb-separator i{margin:7px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-4040ec3{--display:flex;--min-height:73px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2523 .elementor-element.elementor-element-4040ec3:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-4040ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #615959 0%, #658EB1 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-2bfd3da{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-2523 .elementor-element.elementor-element-2bfd3da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-2bfd3da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-2.7px;color:#081321;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-65ce30a{width:var( --container-widget-width, 70% );max-width:70%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-cdc2000{--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;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-eff6cc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0D916B;--border-color:#0D916B;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-eff6cc9:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-eff6cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-64f313f{text-align:center;font-family:"Space Mono", Sans-serif;font-size:40px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-64f313f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-64f313f a{color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-0eacbdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-0eacbdf{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-0eacbdf p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-06955d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B46408;--border-color:#B46408;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-06955d1:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-06955d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-6540390{text-align:center;font-family:"Space Mono", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-6540390 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-78d945d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-78d945d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-78d945d p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-832ec7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0D916B;--border-color:#0D916B;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-832ec7a:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-832ec7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-b518c9e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Space Mono", Sans-serif;font-size:40px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-b518c9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-b518c9e p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-b518c9e a{color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-eb4fb37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-eb4fb37{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-eb4fb37 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c864f72{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B46408;--border-color:#B46408;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-c864f72:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c864f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-53a379d{text-align:center;font-family:"Space Mono", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-53a379d p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c469d98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-c469d98{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-c469d98 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-db63336{--display:flex;}.elementor-2523 .elementor-element.elementor-element-db63336:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-db63336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-403b1fd{--display:flex;--gap:19px 19px;--row-gap:19px;--column-gap:19px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-2523 .elementor-element.elementor-element-403b1fd:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-403b1fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2523 .elementor-element.elementor-element-6313b55 .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-6313b55 .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-6313b55{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-6313b55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-6313b55 .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-6313b55 .elementor-icon-list-text{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-3650a8f{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3650a8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-3650a8f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-d74a92d{--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-2523 .elementor-element.elementor-element-49550f5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#DC282833;--border-color:#DC282833;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-49550f5:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-49550f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-49550f5.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-2523 .elementor-element.elementor-element-1d85d61 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-1d85d61 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-1d85d61{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-1d85d61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-1d85d61 .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;line-height:30px;letter-spacing:1px;}.elementor-2523 .elementor-element.elementor-element-1d85d61 .elementor-icon-list-text{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-f94af02 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-f94af02 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-f94af02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-f94af02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-f94af02 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-f94af02 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-cb22817 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-cb22817 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-cb22817{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-cb22817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-cb22817 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-cb22817 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-49e8601 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-49e8601 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-49e8601{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-49e8601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-49e8601 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-49e8601 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-13fbba8 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-13fbba8 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-13fbba8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-13fbba8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-13fbba8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-13fbba8 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-24073f0 .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-24073f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-24073f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-24073f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-24073f0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-24073f0 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-3cfa25c .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-3cfa25c .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-3cfa25c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-3cfa25c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-3cfa25c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-3cfa25c .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-65111fc .elementor-icon-list-icon i{color:var( --e-global-color-ab094c9 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-65111fc .elementor-icon-list-icon svg{fill:var( --e-global-color-ab094c9 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-65111fc{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-65111fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-65111fc .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-65111fc .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-fa93246{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#1AA24C33;--border-color:#1AA24C33;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-fa93246:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-fa93246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-fa93246.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-2523 .elementor-element.elementor-element-e1d866f .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-e1d866f .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-e1d866f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-e1d866f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-e1d866f .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;line-height:30px;letter-spacing:1px;}.elementor-2523 .elementor-element.elementor-element-e1d866f .elementor-icon-list-text{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-c10308d .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-c10308d .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-c10308d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-c10308d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-c10308d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-c10308d .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-9e7eada .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-9e7eada .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-9e7eada{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-9e7eada .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-9e7eada .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-9e7eada .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-aaa3e40 .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-aaa3e40 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-aaa3e40{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-aaa3e40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-aaa3e40 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-aaa3e40 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-8c71f85 .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-8c71f85 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-8c71f85{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-8c71f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-8c71f85 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-8c71f85 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-83b064f .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-83b064f .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-83b064f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-83b064f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-83b064f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-83b064f .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-4dcfe95 .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-4dcfe95 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-4dcfe95{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-4dcfe95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-4dcfe95 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-4dcfe95 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-08936e4 .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-08936e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-08936e4{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-08936e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-08936e4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-08936e4 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-c5b0911 .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-c5b0911 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-c5b0911{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2523 .elementor-element.elementor-element-c5b0911 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-c5b0911 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-c5b0911 .elementor-icon-list-text{color:#46596D;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-14a9c1a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-2523 .elementor-element.elementor-element-14a9c1a:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-14a9c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-fca30a1 .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-fca30a1 .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-fca30a1{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-fca30a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-fca30a1 .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-fca30a1 .elementor-icon-list-text{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-f687a19{padding:0px 0px 20px 0px;}.elementor-2523 .elementor-element.elementor-element-f687a19 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35.2px;font-weight:600;color:#081321;}.elementor-2523 .elementor-element.elementor-element-df920b4{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-df920b4 p{margin-block-end:1px;}.elementor-2523 .elementor-element.elementor-element-36ca776{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-36ca776 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-25f3dcd{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-25f3dcd p{margin-block-end:1px;}.elementor-2523 .elementor-element.elementor-element-a2bc8ca{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-a2bc8ca p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-9752d3d{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-9752d3d p{margin-block-end:1px;}.elementor-2523 .elementor-element.elementor-element-3363a77{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3363a77 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-255b7b6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-2523 .elementor-element.elementor-element-255b7b6:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-255b7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-8fb2b1f .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-8fb2b1f .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-8fb2b1f{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-8fb2b1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-8fb2b1f .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-8fb2b1f .elementor-icon-list-text{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-1cc2255{padding:0px 0px 20px 0px;}.elementor-2523 .elementor-element.elementor-element-1cc2255 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35.2px;font-weight:600;letter-spacing:-1.65px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-a103e66{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E9E6E2;--border-color:#E9E6E2;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-a103e66:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-a103e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-7ee5947{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-9e15802{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-9e15802 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-b7859ba{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-b7859ba p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-60f8cf6{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-60f8cf6 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-de98ba1{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-de98ba1 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-955f65c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-89ffc85{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-89ffc85 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-eb75dbf{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-eb75dbf p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-dca98ae{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-dca98ae p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-1045844{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-1045844 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-1f52162{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-5adcac8{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-5adcac8 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-e77aa75{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-e77aa75 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-ad5f983{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-ad5f983 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-0890148{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-0890148 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-76485d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-76915d9{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-76915d9 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-cee5ea6{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-cee5ea6 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-405333f{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-405333f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-62774c1{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-62774c1 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-cffe121{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-bd34451{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-bd34451 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4f16b44{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-4f16b44 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-31dc133{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-31dc133 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-31d51e2{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-31d51e2 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-b84be80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2523 .elementor-element.elementor-element-0ae0ca8{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-0ae0ca8 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-e3c494b{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-e3c494b p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-219feb9{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-219feb9 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-6531f24{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-6531f24 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4b8c54b{width:var( --container-widget-width, 72% );max-width:72%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-4b8c54b p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4a0b457{--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;}.elementor-2523 .elementor-element.elementor-element-eb38be1{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-eb38be1.e-con:hover{--e-con-transform-scale:1.01;--e-con-transform-skewX:1deg;--e-con-transform-skewY:0deg;}.elementor-2523 .elementor-element.elementor-element-eb38be1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-af4e665{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-af4e665.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-af4e665 img{border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-7a30cad.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-48c8d6f{background-color:#F2F0ED;padding:10px 16px 10px 16px;border-radius:0px 0px 12px 12px;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:600;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-48c8d6f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-328b30d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-328b30d:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-328b30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-328b30d.e-con:hover{--e-con-transform-scale:1.01;--e-con-transform-skewX:1deg;--e-con-transform-skewY:0deg;}.elementor-2523 .elementor-element.elementor-element-4fb9de4 img{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#E2E2E2;border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-cac25f6.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-4a11476{background-color:#F2F0ED;padding:10px 16px 10px 16px;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:600;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-4a11476 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-fb0d385{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-fb0d385:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-fb0d385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-c5aa3db .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-c5aa3db .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-c5aa3db{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-c5aa3db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-c5aa3db .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-c5aa3db .elementor-icon-list-text{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-7981b55{padding:0px 0px 20px 0px;}.elementor-2523 .elementor-element.elementor-element-7981b55 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35.2px;font-weight:600;letter-spacing:-1.65px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-3a637b9{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3a637b9 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-28a1a62{--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;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:#ABABAB;--border-color:#ABABAB;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-28a1a62:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-28a1a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-a007d27{--display:flex;}.elementor-2523 .elementor-element.elementor-element-2aa064c .elementor-icon-list-icon i{color:#3AD431;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-2aa064c .elementor-icon-list-icon svg{fill:#3AD431;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-2aa064c{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-2aa064c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-2aa064c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-2aa064c .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-37be18f .elementor-icon-list-icon i{color:#3AD431;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-37be18f .elementor-icon-list-icon svg{fill:#3AD431;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-37be18f{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-37be18f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-37be18f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-37be18f .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-6ff6b51{--display:flex;}.elementor-2523 .elementor-element.elementor-element-a3dcfec .elementor-icon-list-icon i{color:#3AD431;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-a3dcfec .elementor-icon-list-icon svg{fill:#3AD431;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-a3dcfec{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-a3dcfec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-a3dcfec .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-a3dcfec .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-a2ea9bc .elementor-icon-list-icon i{color:#3AD431;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-a2ea9bc .elementor-icon-list-icon svg{fill:#3AD431;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-a2ea9bc{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-a2ea9bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-a2ea9bc .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-a2ea9bc .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-b5275d8{width:var( --container-widget-width, 72% );max-width:72%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-b5275d8 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-114585f{--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;}.elementor-2523 .elementor-element.elementor-element-9e30ee8{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-9e30ee8.e-con:hover{--e-con-transform-scale:1.01;--e-con-transform-skewX:1deg;--e-con-transform-skewY:0deg;}.elementor-2523 .elementor-element.elementor-element-9e30ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-4dd9128{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-4dd9128.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-4dd9128 img{border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-c197b7a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-79102df{background-color:#F2F0ED;padding:10px 16px 10px 16px;border-radius:0px 0px 12px 12px;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:600;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-79102df p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-9d4c7c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-9d4c7c5:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-9d4c7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-9d4c7c5.e-con:hover{--e-con-transform-scale:1.01;--e-con-transform-skewX:1deg;--e-con-transform-skewY:0deg;}.elementor-2523 .elementor-element.elementor-element-15d7b62 img{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#E2E2E2;border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-23024d5.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-110e080{background-color:#F2F0ED;padding:10px 16px 10px 16px;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:600;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-110e080 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-451d8a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-451d8a5:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-451d8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-95a4ce7 .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-95a4ce7 .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-95a4ce7{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-95a4ce7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-95a4ce7 .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-95a4ce7 .elementor-icon-list-text{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-abf4111 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35.2px;font-weight:600;color:#081321;}.elementor-2523 .elementor-element.elementor-element-d742353{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E9E6E2;--border-color:#E9E6E2;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-d742353:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-d742353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-85cdc57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-c3b41fe{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-c3b41fe p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c601290{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-c601290 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c261bf7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-c261bf7 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-86a68ad{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:700;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-86a68ad p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-a6740e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-e4d6189{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-e4d6189 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c36a071{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-c36a071 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-1d3cfc5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-1d3cfc5 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-e90b401{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-e90b401 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-815203c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-3f05c0d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-3f05c0d p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-7d18798{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-7d18798 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-48c1413{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-48c1413 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-723dbd9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-723dbd9 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-18fa102{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-d41871c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-d41871c p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-bd99abf{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-bd99abf p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4eee55b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-4eee55b p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-f4e8edd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-f4e8edd p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4ce387a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E6E2;--border-color:#E9E6E2;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-76a9294{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#081321;}.elementor-2523 .elementor-element.elementor-element-76a9294 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-c913aab{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-c913aab p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-250d776{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-250d776 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-ccd4fc3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-ccd4fc3 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-41d32a4{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3a000f0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ccc7394 );--border-color:var( --e-global-color-ccc7394 );--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-3a000f0:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-3a000f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-b10a35b .elementor-icon-list-icon i{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-b10a35b .elementor-icon-list-icon svg{fill:#0D916B;transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-b10a35b{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-b10a35b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-b10a35b .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-b10a35b .elementor-icon-list-text{color:#0D916B;transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-483e0ba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;color:#081321;}.elementor-2523 .elementor-element.elementor-element-708afb2{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-e6e7388{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-e6e7388:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-e6e7388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-e6e7388.e-con:hover{--e-con-transform-scale:1.01;--e-con-transform-skewX:1deg;--e-con-transform-skewY:0deg;}.elementor-2523 .elementor-element.elementor-element-47cfa58 img{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#E2E2E2;border-radius:0px 0px 8px 8px;}.elementor-2523 .elementor-element.elementor-element-4b49034.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-3917b5b{background-color:#F2F0ED;padding:10px 16px 10px 16px;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:600;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3917b5b p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-4d81757{--display:flex;--min-height:440px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-f9d7f66 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-f9d7f66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-f9d7f66.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-f9d7f66.elementor-view-default .elementor-icon{color:var( --e-global-color-20a7d10 );border-color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-f9d7f66.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-f9d7f66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-6aa9ff7{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-6aa9ff7.elementor-element{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2523 .elementor-element.elementor-element-798a9d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2523 .elementor-element.elementor-element-798a9d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2523 .elementor-element.elementor-element-798a9d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-title{margin-bottom:2px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-img img{height:50px;border-radius:100px;transition-duration:0.3s;}.elementor-2523 .elementor-element.elementor-element-798a9d2:has(:hover) .elementor-image-box-title,
					 .elementor-2523 .elementor-element.elementor-element-798a9d2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-f775985{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-f775985:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-f775985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-2523 .elementor-element.elementor-element-7f480aa .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-7f480aa .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-7f480aa{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-7f480aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-7f480aa .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.08px;}.elementor-2523 .elementor-element.elementor-element-7f480aa .elementor-icon-list-text{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-282aeed{--display:flex;--min-height:450px;border-style:none;--border-style:none;}.elementor-2523 .elementor-element.elementor-element-d334071{--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-2523 .elementor-element.elementor-element-d29c338{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-d29c338:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-d29c338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-1e3f153{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-1e3f153 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-89cc0e8{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-89cc0e8 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-3580145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-3580145{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3580145 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-dc5d891{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FEFEFE;--border-color:#FEFEFE;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-dc5d891:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-dc5d891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-325b49f{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#B46408;}.elementor-2523 .elementor-element.elementor-element-325b49f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-0472b95{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-0472b95 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-03af2ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-03af2ba{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-03af2ba p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-bbd9ca6{--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-2523 .elementor-element.elementor-element-411f7f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-411f7f4:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-411f7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-3cf2114{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-3cf2114 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-f96bc9f{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-f96bc9f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-74a8106.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-74a8106{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-74a8106 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-d2957d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-d2957d6:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-d2957d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-e410af7{font-family:"Space Mono", Sans-serif;font-size:14px;font-weight:700;color:#B46408;}.elementor-2523 .elementor-element.elementor-element-e410af7 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-5756689{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#081321;}.elementor-2523 .elementor-element.elementor-element-5756689 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-a8398c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-a8398c7{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-a8398c7 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-798d903{--display:flex;--min-height:457px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#273649;--border-color:#273649;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-4cbf83f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-2523 .elementor-element.elementor-element-4cbf83f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;color:#F1F5F9CC;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2523 .elementor-element.elementor-element-d75d5e0 .gallery-item .gallery-caption{text-align:center;}.elementor-2523 .elementor-element.elementor-element-0073eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2523 .elementor-element.elementor-element-0073eed.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-0073eed .elementor-icon-list-icon i{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-0073eed .elementor-icon-list-icon svg{fill:var( --e-global-color-20a7d10 );transition:fill 0.3s;}.elementor-2523 .elementor-element.elementor-element-0073eed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2523 .elementor-element.elementor-element-0073eed .elementor-icon-list-item > a{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;line-height:30px;letter-spacing:1px;}.elementor-2523 .elementor-element.elementor-element-0073eed .elementor-icon-list-text{color:var( --e-global-color-20a7d10 );transition:color 0.3s;}.elementor-2523 .elementor-element.elementor-element-7777427{--display:flex;--min-height:9px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-7777427:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-7777427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2523 .elementor-element.elementor-element-5a50812{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.08px;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-5a50812 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-600169f{--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-2523 .elementor-element.elementor-element-1ef9384{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#0D916B1A;--border-color:#0D916B1A;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-1ef9384:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-1ef9384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-c7d925f{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.08px;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-c7d925f p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-0d59d03{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-608e112 );}.elementor-2523 .elementor-element.elementor-element-0d59d03 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-0d59d03 a{color:var( --e-global-color-608e112 );}.elementor-2523 .elementor-element.elementor-element-0d59d03 a:hover, .elementor-2523 .elementor-element.elementor-element-0d59d03 a:focus{color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-1314026{--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-2523 .elementor-element.elementor-element-2cba75c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-2416041.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-2416041{font-family:"Space Mono", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-2416041 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-3ce8747.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-3ce8747{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-3ce8747 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-116f701{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-cc28e43 .elementor-icon-wrapper{text-align:end;}.elementor-2523 .elementor-element.elementor-element-cc28e43.elementor-view-stacked .elementor-icon{background-color:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-cc28e43.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-cc28e43.elementor-view-default .elementor-icon{color:#0D916B00;border-color:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-cc28e43.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-cc28e43.elementor-view-default .elementor-icon svg{fill:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-cc28e43 .elementor-icon{font-size:25px;}.elementor-2523 .elementor-element.elementor-element-cc28e43 .elementor-icon svg{height:25px;}.elementor-2523 .elementor-element.elementor-element-4d5f7f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#0D916B1A;--border-color:#0D916B1A;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2523 .elementor-element.elementor-element-4d5f7f4:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-4d5f7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2523 .elementor-element.elementor-element-1f01e13{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.08px;color:var( --e-global-color-82932fe );}.elementor-2523 .elementor-element.elementor-element-1f01e13 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-f217563{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-608e112 );}.elementor-2523 .elementor-element.elementor-element-f217563 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-f217563 a{color:var( --e-global-color-608e112 );}.elementor-2523 .elementor-element.elementor-element-f217563 a:hover, .elementor-2523 .elementor-element.elementor-element-f217563 a:focus{color:var( --e-global-color-20a7d10 );}.elementor-2523 .elementor-element.elementor-element-83f8bb6{--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-2523 .elementor-element.elementor-element-83f8bb6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-4914b29{--display:flex;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-a259dd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-a259dd2{font-family:"Space Mono", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#0D916B;}.elementor-2523 .elementor-element.elementor-element-a259dd2 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-59f5740.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-59f5740{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#46596D;}.elementor-2523 .elementor-element.elementor-element-59f5740 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-b62a8e0{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-0b8ff99 .elementor-icon-wrapper{text-align:end;}.elementor-2523 .elementor-element.elementor-element-0b8ff99.elementor-view-stacked .elementor-icon{background-color:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-0b8ff99.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-0b8ff99.elementor-view-default .elementor-icon{color:#0D916B00;border-color:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-0b8ff99.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-0b8ff99.elementor-view-default .elementor-icon svg{fill:#0D916B00;}.elementor-2523 .elementor-element.elementor-element-0b8ff99 .elementor-icon{font-size:25px;}.elementor-2523 .elementor-element.elementor-element-0b8ff99 .elementor-icon svg{height:25px;}.elementor-2523 .elementor-element.elementor-element-dadf0b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#273649;--border-color:#273649;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-5c7f090{padding:0px 0px 0px 0px;text-align:center;}.elementor-2523 .elementor-element.elementor-element-5c7f090.elementor-element{--align-self:center;}.elementor-2523 .elementor-element.elementor-element-5c7f090 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35.2px;font-weight:600;line-height:30px;letter-spacing:-1.5px;color:#F1F5F9;}.elementor-2523 .elementor-element.elementor-element-1f9bba4{margin:20px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:27px;color:#F1F5F9BF;}.elementor-2523 .elementor-element.elementor-element-1f9bba4 p{margin-block-end:0px;}.elementor-2523 .elementor-element.elementor-element-465e94f .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(163deg, #0D916B 0%, #1DAF7E 100%);border-radius:7px 7px 7px 7px;padding:14px 32px 14px 32px;}.elementor-2523 .elementor-element.elementor-element-465e94f{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-465e94f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2523 .elementor-element.elementor-element-465e94f .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-2523 .elementor-element.elementor-element-4040ec3{--width:232px;}.elementor-2523 .elementor-element.elementor-element-eb38be1{--width:48%;}.elementor-2523 .elementor-element.elementor-element-9e30ee8{--width:48%;}}@media(max-width:767px){.elementor-2523 .elementor-element.elementor-element-804213d{--padding-top:56px;--padding-bottom:106px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-4040ec3{--width:179px;--min-height:60px;}.elementor-2523 .elementor-element.elementor-element-2bfd3da{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-2523 .elementor-element.elementor-element-2bfd3da .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:-1px;}.elementor-2523 .elementor-element.elementor-element-65ce30a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-cdc2000{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-eff6cc9{--width:45%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2523 .elementor-element.elementor-element-64f313f{text-align:center;font-size:24px;}.elementor-2523 .elementor-element.elementor-element-0eacbdf{font-size:12px;}.elementor-2523 .elementor-element.elementor-element-06955d1{--width:45%;}.elementor-2523 .elementor-element.elementor-element-6540390{text-align:center;font-size:24px;}.elementor-2523 .elementor-element.elementor-element-78d945d{font-size:12px;}.elementor-2523 .elementor-element.elementor-element-832ec7a{--width:45%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2523 .elementor-element.elementor-element-b518c9e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:19px;}.elementor-2523 .elementor-element.elementor-element-eb4fb37{font-size:12px;}.elementor-2523 .elementor-element.elementor-element-c864f72{--width:45%;}.elementor-2523 .elementor-element.elementor-element-53a379d{text-align:center;font-size:24px;}.elementor-2523 .elementor-element.elementor-element-c469d98{font-size:12px;}.elementor-2523 .elementor-element.elementor-element-403b1fd{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-3650a8f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-f94af02{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-cb22817{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-49e8601{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-13fbba8{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-24073f0{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-3cfa25c{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-65111fc{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2523 .elementor-element.elementor-element-c10308d{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-9e7eada{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-aaa3e40{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-8c71f85{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-83b064f{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-4dcfe95{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-08936e4{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-c5b0911{--icon-vertical-offset:3px;}.elementor-2523 .elementor-element.elementor-element-14a9c1a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-f687a19 .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-36ca776{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-a2bc8ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-3363a77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-255b7b6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-1cc2255 .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-4b8c54b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-4a0b457{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-fb0d385{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-7981b55 .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-3a637b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-b5275d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-114585f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-451d8a5{--padding-top:30px;--padding-bottom:15px;--padding-left:24px;--padding-right:15px;}.elementor-2523 .elementor-element.elementor-element-abf4111 .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-3a000f0{--padding-top:30px;--padding-bottom:15px;--padding-left:24px;--padding-right:15px;}.elementor-2523 .elementor-element.elementor-element-483e0ba .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-4d81757{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-6aa9ff7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-2523 .elementor-element.elementor-element-798a9d2 .elementor-image-box-img img{height:50px;}.elementor-2523 .elementor-element.elementor-element-f775985{--padding-top:30px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}.elementor-2523 .elementor-element.elementor-element-282aeed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-d334071{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-bbd9ca6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-798d903{--min-height:0vh;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2523 .elementor-element.elementor-element-4cbf83f .elementor-heading-title{font-size:16px;}.elementor-2523 .elementor-element.elementor-element-0073eed.elementor-element{--order:-99999 /* order start hack */;}.elementor-2523 .elementor-element.elementor-element-7777427{--padding-top:72px;--padding-bottom:72px;--padding-left:15px;--padding-right:15px;}.elementor-2523 .elementor-element.elementor-element-600169f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-1314026{--justify-content:space-between;}.elementor-2523 .elementor-element.elementor-element-2cba75c{--width:50%;}.elementor-2523 .elementor-element.elementor-element-116f701{--width:30%;}.elementor-2523 .elementor-element.elementor-element-83f8bb6{--justify-content:space-between;}.elementor-2523 .elementor-element.elementor-element-4914b29{--width:50%;}.elementor-2523 .elementor-element.elementor-element-b62a8e0{--width:30%;}.elementor-2523 .elementor-element.elementor-element-dadf0b9{--min-height:0vh;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2523 .elementor-element.elementor-element-5c7f090 .elementor-heading-title{font-size:24px;}.elementor-2523 .elementor-element.elementor-element-1f9bba4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-4040ec3 *//* Apply to the main container or widget */
.elementor-2523 .elementor-element.elementor-element-4040ec3 {
    /* Exact gradient logic from your code */
    background: linear-gradient(135deg, 
        hsl(213 56% 11%) 0%, 
        hsl(213 38% 18%) 40%, 
        hsl(160 50% 15%) 70%, 
        hsl(213 38% 18%) 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bfd3da *//*1. Define the variables so the H1 can find them */
.elementor-2523 .elementor-element.elementor-element-2bfd3da {
    --text-heading: 213 60% 8%;
    --border: 30 12% 90%;
    --font-body: "DM Sans", sans-serif;
    
     /*System resets included in your snippet */
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}

/* 2. Apply the exact H1 styles */
/*.elementor-2523 .elementor-element.elementor-element-2bfd3da h1, */
.elementor-2523 .elementor-element.elementor-element-2bfd3da.elementor-widget-heading h1.elementor-heading-title {
     Layout & Box Model 
    box-sizing: border-box;
    margin: 0;
    margin-top: .75rem;
    border-width: 0;
    border-style: solid;
    border-color: hsl(var(--border));

     /*Typography */
    font-family: var(--font-body);
    color: hsl(var(--text-heading));
    font-weight: 600;
    /*line-height: 1.2;*/
    /*letter-spacing: -.02em;*/
    
     /*Fluid Responsive Size */
    /*font-size: clamp(2rem, 5vw, 3.2rem);*/

     /*Rendering */
    -webkit-font-smoothing: antialiased;
    font-feature-settings: normal;
    font-variation-settings: normal;
}




/* 1. Define the specific HSL variables used in the gradient */
:root {
    --teal: 163 83% 31%;
    --teal-bright: 160 72% 40%;
    --copper-bright: 38 87% 44%;
}

/* 2. The Shimmer Class */
.shimmer-accent {
    /* The Gradient Definition */
 color: #0d916b
;

}

/* 3. The Keyframes that move the background */
@keyframes shimmer-text {
    0% {
        background-position: 100% 50%;
    }
    50% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 100% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804213d *//* Define the colors and gradient */
.elementor-2523 .elementor-element.elementor-element-804213d {
    /* Existing Hero Gradient */
    --grad-hero: linear-gradient(135deg, 
        hsl(40 33% 97%) 0%, 
        hsl(152 101% 96%) 20%, 
        hsl(149 80% 90%) 45%, 
        hsl(152 96% 80%) 65%, 
        hsl(152 81% 96%) 85%, 
        hsl(40 33% 97%) 100%);

    /* New Brownish/Copper Glow (Top Right) */
    /* Adjust 0.15 to 0.25 if you want it more visible */
    --corner-glow: radial-gradient(circle at top right, hsl(32 91% 37% / 0.15) 0%, transparent 45%);
        
    --font-body: "DM Sans", sans-serif;
}

/* Apply the styles to the specific Elementor element */
.elementor-2523 .elementor-element.elementor-element-804213d {
    /* Stack the glow on top of the hero gradient */
    background: var(--corner-glow), var(--grad-hero) !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb8ba24 */:root {
    --nav-teal: #1a7a63; /* Based on your HSL 163 83% 31% */
    --nav-bg: rgba(251, 250, 248, 0.85);
    --nav-text: #1a2a36;
    --nav-sec: #5c6d7a;
}

.custom-sticky-nav {
    position: -webkit-sticky;
    position: sticky;
    top: 0; /* Adjust this if you have a header above it */
    z-index: 999;
    background-color: var(--nav-bg);
    backdrop-filter: blur(12px);
    padding: 10px 0;
}

.nav-container {
    display: flex;
    align-items: center;
    gap: 20px;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    
}

.read-time {
    font-family: "Space Mono", monospace;
    font-size: 10px;
    letter-spacing: 0.1em;
    color: var(--nav-sec);
    white-space: nowrap;
}

.nav-scroll {
    flex-grow: 1;
    /*overflow-x: auto;*/
    scrollbar-width: none; /* Firefox */
}

.nav-scroll::-webkit-scrollbar {
    display: none; /* Chrome/Safari */
}

.nav-list {
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    gap: 8px;
}

.nav-link {
    text-decoration: none;
    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    font-weight: 500;
    padding: 6px 14px;
    border-radius: 50px;
    color: var(--nav-sec);
    white-space: nowrap;
    transition: all 0.3s ease;
}

.nav-link:hover {
    background-color: rgba(26, 122, 99, 0.05);
    color: var(--nav-teal);
}

.nav-link.active {
    background-color: #0d916b
;
    color: #ffffff;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}


/* Mobile Responsiveness */
@media (max-width: 768px) {
    .nav-container {
        /* Stack small on very small screens or keep as row? 
           Row is usually better for sticky progress bars. */
        gap: 12px;
        padding: 0 15px;
    }

    .read-time {
        font-size: 9px; /* Slightly smaller for mobile */
    }

    .nav-scroll {
        overflow-x: auto; /* Enable horizontal scroll */
        display: block;
        -webkit-overflow-scrolling: touch; /* Smooth momentum scrolling for iOS */
    }

    .nav-list {
        padding: 4px 0; /* Add a little breathing room for the scroll */
        gap: 4px;
    }

    .nav-link {
        font-size: 11px;
        padding: 5px 10px;
    }
}

/* Optional: Hide read time on ultra-small screens to save space */
@media (max-width: 400px) {
    .read-time {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db63336 *//*.sticky-nav {*/
/*  position: -webkit-sticky;*/
/*  position: sticky;*/
/*  top: 70px;*/
/*  z-index: 999;*/
  background: #fff; /* important so content doesn't overlap */
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f94af02 */.elementor-2523 .elementor-element.elementor-element-f94af02 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb22817 */.elementor-2523 .elementor-element.elementor-element-cb22817 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49e8601 */.elementor-2523 .elementor-element.elementor-element-49e8601 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13fbba8 */.elementor-2523 .elementor-element.elementor-element-13fbba8 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-24073f0 */.elementor-2523 .elementor-element.elementor-element-24073f0 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cfa25c */.elementor-2523 .elementor-element.elementor-element-3cfa25c {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65111fc */.elementor-2523 .elementor-element.elementor-element-65111fc {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10308d */.elementor-2523 .elementor-element.elementor-element-c10308d {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e7eada */.elementor-2523 .elementor-element.elementor-element-9e7eada {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aaa3e40 */.elementor-2523 .elementor-element.elementor-element-aaa3e40 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c71f85 */.elementor-2523 .elementor-element.elementor-element-8c71f85 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-83b064f */.elementor-2523 .elementor-element.elementor-element-83b064f {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4dcfe95 */.elementor-2523 .elementor-element.elementor-element-4dcfe95 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-08936e4 */.elementor-2523 .elementor-element.elementor-element-08936e4 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c5b0911 */.elementor-2523 .elementor-element.elementor-element-c5b0911 {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f687a19 *//* 1. The Variables (Define these so the H1 can find the colors) */
.elementor-2523 .elementor-element.elementor-element-f687a19 {
    --border: 30 12% 90%;
    --text-heading: 213 60% 8%;
    --font-body: "DM Sans", sans-serif;
    
    /* System Resets from your snippet */
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent;
}

/* 2. The Exact H1 / Heading Style */
.elementor-2523 .elementor-element.elementor-element-f687a19 h2,
.elementor-2523 .elementor-element.elementor-element-f687a19 .elementor-heading-title {
    /* Box Model */
    box-sizing: border-box;
    margin: 0;
    margin-top: .75rem;
    border-width: 0;
    border-style: solid;
    border-color: hsl(var(--border));

    /* Typography */
    font-family: var(--font-body);
    color: hsl(var(--text-heading));
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: -.01em;
    
    /* Exact Clamp Range from your code */
    font-size: clamp(1.5rem, 3.5vw, 2.2rem);

    /* Rendering */
    -webkit-font-smoothing: antialiased;
    font-feature-settings: normal;
    font-variation-settings: normal;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2aa064c */.elementor-2523 .elementor-element.elementor-element-2aa064c {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37be18f */.elementor-2523 .elementor-element.elementor-element-37be18f {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a3dcfec */.elementor-2523 .elementor-element.elementor-element-a3dcfec {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a2ea9bc */.elementor-2523 .elementor-element.elementor-element-a2ea9bc {
    text-decoration-color: red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf4111 *//* Target the specific span class */
/*.elementor-2523 .elementor-element.elementor-element-abf4111 .shimmer-accent {*/
    /* Font Styling */
/*    font-family: "DM Sans", sans-serif;*/
/*    font-weight: 600;*/
/*    font-size: clamp(1.5rem, 3.5vw, 2.2rem);*/
/*    letter-spacing: -.01em;*/
/*    line-height: 1.2;*/

    /* Color Variables */
/*    --teal: 163 83% 31%;*/
/*    --teal-bright: 160 72% 40%;*/
/*    --copper-bright: 38 87% 44%;*/

    /* The Shimmer Gradient */
/*    background: linear-gradient(*/
/*        90deg,*/
/*        hsl(var(--teal)),*/
/*        hsl(var(--teal-bright)) 30%,*/
/*        hsl(var(--copper-bright)) 55%,*/
/*        hsl(var(--teal-bright)) 75%,*/
/*        hsl(var(--teal))*/
/*    );*/
    
    /* Background sizing for the animation move-room */
/*    background-size: 220% 100%;*/
    
    /* Clipping the background to the text */
/*    -webkit-background-clip: text;*/
/*    background-clip: text;*/
/*    color: transparent;*/
/*    -webkit-text-fill-color: transparent;*/

    /* The Animation Trigger */
/*    animation: shimmer-text 7s ease-in-out infinite;*/
    
    /* Smooth rendering */
/*    -webkit-font-smoothing: antialiased;*/
    display: inline-block; /* Helps some browsers calculate the gradient width better */
/*}*/

/* The Animation Keyframes */
/*@keyframes shimmer-text {*/
/*    0% {*/
/*        background-position: 100% 50%;*/
/*    }*/
/*    50% {*/
/*        background-position: 0% 50%;*/
/*    }*/
/*    100% {*/
/*        background-position: 100% 50%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-483e0ba *//*span {*/
/*    color: #0D916B;*/
/*}*/
/*.elementor-2523 .elementor-element.elementor-element-483e0ba p {*/
/*    font-size: 16px;*/
/*    font-weight: 400;*/
/*    color: #46596D;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d81757 */.elementor-2523 .elementor-element.elementor-element-4d81757 {
      background: linear-gradient(180deg, #0E1C2D, #112D27, #24243e) !important;
  background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c338 */.premium-border-card {
  position: relative;
  border-radius: 14px;
  overflow: hidden;
}

/* animated border layer */
.premium-border-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: 14px;

  background: linear-gradient(
    120deg,
    transparent 20%,
    hsl(var(--teal) / 0.9),
    transparent 80%
  );
  background-size: 200% 200%;

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  /* STOP animation by default */
  animation: none;
  opacity: 0; /* optional: fully hidden when idle */
}

/* ONLY animate on hover */
.premium-border-card:hover::before {
  animation: borderMove 3s linear infinite;
  opacity: 1;
}

@keyframes borderMove {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cbf83f */.elementor-2523 .elementor-element.elementor-element-4cbf83f span {
  font-weight: 900;
  background: linear-gradient(to right, #0d916b, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-d75d5e0 */.elementor-image-gallery .gallery-item img {
    max-height: 100%;
    max-width: 100%;
    object-fit: cover;

    filter: brightness(0) invert(1);
    opacity: 0.6;

    transition: opacity 0.3s ease;
}
.elementor-image-gallery .gallery {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;  
    align-items: center;
    gap: 40px;                 
}

.elementor-image-gallery .gallery-item img {
    width: 120px;
    height: 40px;
    object-fit: contain;

    filter: brightness(0) invert(1);
    opacity: 0.6;
    transition: opacity 0.3s ease;
}

.elementor-image-gallery .gallery-item img:hover {
    opacity: 1;
}

/* This code only triggers on screens smaller than 768px */
@media (max-width: 767px) {

    /* 1. Force the gallery container to allow horizontal overflow */
    .elementor-2523 .elementor-element.elementor-element-d75d5e0 .elementor-image-gallery {
        overflow: hidden;
        width: 100%;
    }

    /* 2. Transform the grid into a single horizontal line */
    .elementor-2523 .elementor-element.elementor-element-d75d5e0 .gallery {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: max-content;
        /* Animation speed for mobile */
        animation: marqueeScroll 50s linear infinite;
    }

    /* 3. Ensure each logo stays its own size and doesn't shrink */
    .elementor-2523 .elementor-element.elementor-element-d75d5e0 .gallery-item {
        flex: 0 0 auto !important;
        width: auto !important;
        margin-right: 40px !important; 
        margin-bottom: 0 !important;
    }

    /* 4. Set a consistent height for mobile images */
    .elementor-2523 .elementor-element.elementor-element-d75d5e0 .gallery-item img {
        height: 50px !important;
        width: 120px !important;
        max-width: none !important;
        
        /* Your original filter/opacity styles */
        filter: brightness(0) invert(1);
        opacity: 0.6;
        transition: opacity 0.3s ease;
    }

    /* 5. The Animation Logic */
    @keyframes marqueeScroll {
        0% {
            transform: translateX(0);
        }
        100% {
            /* Adjust to -50% if you have duplicated the logos for a seamless loop */
            transform: translateX(-100%); 
        }
    }

    /* 6. Optional: Pause on Hover (Touch) */
    .elementor-2523 .elementor-element.elementor-element-d75d5e0:hover .gallery {
        animation-play-state: paused;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798d903 */.elementor-2523 .elementor-element.elementor-element-798d903 {
  background: linear-gradient(180deg, #0E1C2D, #112D27, #24243e) !important;
  background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dadf0b9 */.elementor-2523 .elementor-element.elementor-element-dadf0b9 {
  background: linear-gradient(180deg, #0E1C2D, #112D27, #24243e) !important;
}/* End custom CSS */
/* Start custom CSS */body {
  background: linear-gradient(180deg, #0E1C2D, #112D27, #24243e) !important;
  background-attachment: fixed;
}/* End custom CSS */