.elementor-828 .elementor-element.elementor-element-c9aadbe{--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:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-c9aadbe:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-c9aadbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10123B;background-image:url("https://ainotaris.eu/wp-content/uploads/2025/12/Ellipse-1-1.png");background-position:top left;background-repeat:no-repeat;background-size:29% auto;}.elementor-828 .elementor-element.elementor-element-d62bc54{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;overflow:visible;}.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-828 .elementor-element.elementor-element-c43a448 .elementor-button{background-color:#B5BCC52B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.8s;border-radius:50px 50px 50px 50px;padding:11px 24px 11px 24px;}.elementor-828 .elementor-element.elementor-element-c43a448 .elementor-button:hover, .elementor-828 .elementor-element.elementor-element-c43a448 .elementor-button:focus{background-color:#B5BCC52B;}.elementor-828 .elementor-element.elementor-element-c43a448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-828 .elementor-element.elementor-element-c43a448.elementor-element{--align-self:center;}.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-828 .elementor-element.elementor-element-ca1a61a{width:100%;max-width:100%;text-align:center;}.elementor-828 .elementor-element.elementor-element-ca1a61a.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-ca1a61a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:58px;font-weight:700;text-transform:none;line-height:56px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-64fb861{--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;--align-items:center;overflow:visible;}.elementor-828 .elementor-element.elementor-element-b744e07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-828 .elementor-element.elementor-element-0fb0bfb{--display:flex;overflow:visible;}.elementor-828 .elementor-element.elementor-element-71c1c79.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-543d485{--display:flex;overflow:visible;}.elementor-828 .elementor-element.elementor-element-e9f481d{--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;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-729bbd6{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 9px 9px;box-shadow:1px 4px 12px 0px rgba(24.000000000000007, 182.00000000000009, 198.00000000000006, 0.18);overflow:visible;}.elementor-828 .elementor-element.elementor-element-d040f91{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;}.elementor-828 .elementor-element.elementor-element-d040f91.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-d040f91 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:29px;font-weight:700;text-transform:none;font-style:italic;line-height:160%;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-ee047be{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-4daf3a6{--display:flex;--min-height:611px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-4daf3a6:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-4daf3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a008b5f );}.elementor-828 .elementor-element.elementor-element-0b90c0c{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:center;}.elementor-828 .elementor-element.elementor-element-0b90c0c.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-0b90c0c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:700;line-height:56px;color:var( --e-global-color-01a3a12 );}.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-828 .elementor-element.elementor-element-8e877b7{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#B5BCC5;}.elementor-828 .elementor-element.elementor-element-8e877b7.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-51a6f82{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-ce3f0ec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#63C29B54;--border-color:#63C29B54;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-ce3f0ec:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-ce3f0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-eda1625{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-828 .elementor-element.elementor-element-fa636b5{text-align:center;}.elementor-828 .elementor-element.elementor-element-fa636b5 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:39px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-0e1d9df{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-cf0c6e3{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-cf0c6e3.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-cf0c6e3 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:37px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-10b0a68{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-10b0a68.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-10b0a68 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-afbbf85{width:var( --container-widget-width, 883px );max-width:883px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:883px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-afbbf85.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-afbbf85 p{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-02fe6d0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#63C29B54;--border-color:#63C29B54;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-02fe6d0:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-02fe6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-daf773c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-fdb2de8{text-align:center;}.elementor-828 .elementor-element.elementor-element-fdb2de8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:39px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-c1ee96c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-453d3f0{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-453d3f0.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-453d3f0 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:37px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-96fde82{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-96fde82.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-96fde82 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-c9327a3{width:var( --container-widget-width, 883px );max-width:883px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:883px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-c9327a3.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-c9327a3 p{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-e1055a8{--display:flex;--min-height:611px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-e1055a8:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-e1055a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ainotaris.eu/wp-content/uploads/2025/12/Group-184.png");background-size:cover;}.elementor-828 .elementor-element.elementor-element-9d9585a{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:center;}.elementor-828 .elementor-element.elementor-element-9d9585a.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-9d9585a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:700;line-height:56px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-88947be{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#B5BCC5;}.elementor-828 .elementor-element.elementor-element-88947be.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-3035003{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-801c887{--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:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-eb4c3e7{width:var( --container-widget-width, 734px );max-width:734px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-eb4c3e7.elementor-element{--align-self:flex-start;}.elementor-828 .elementor-element.elementor-element-eb4c3e7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-9dd0787{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-9dd0787:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-9dd0787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-fa0434d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-0469cf2{text-align:center;}.elementor-828 .elementor-element.elementor-element-0469cf2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-db98d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-db98d25:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-db98d25:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-b6d43c3{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-b6d43c3:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-b6d43c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-7740cf8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-69adf10{text-align:center;}.elementor-828 .elementor-element.elementor-element-69adf10 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-c324d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-c324d1b:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-c324d1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-5b37afd{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-828 .elementor-element.elementor-element-5b37afd p{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-0362acc{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-0362acc:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-0362acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-a52e813{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-164402e{text-align:center;}.elementor-828 .elementor-element.elementor-element-164402e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-bc8fa8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-bc8fa8d:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-bc8fa8d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-9de6a46{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-828 .elementor-element.elementor-element-9de6a46 p{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-6c1919c{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-6c1919c:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-6c1919c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-8574e5f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-f147aff{text-align:center;}.elementor-828 .elementor-element.elementor-element-f147aff .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-a242f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-a242f6e:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-a242f6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-cc23293{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-828 .elementor-element.elementor-element-cc23293 p{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-a714940{--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:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-d487ae5{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-d487ae5.elementor-element{--align-self:flex-start;}.elementor-828 .elementor-element.elementor-element-d487ae5 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-76651bc{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-76651bc:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-76651bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-e390dfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-1ef31a5{text-align:center;}.elementor-828 .elementor-element.elementor-element-1ef31a5 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-ba1d8ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-ba1d8ee:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-ba1d8ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-c2c8a3d{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-446df98{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-015c5d6{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-64eb9b1{--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:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-bdd6d3d{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-bdd6d3d.elementor-element{--align-self:flex-start;}.elementor-828 .elementor-element.elementor-element-bdd6d3d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-9627127{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-9627127:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-9627127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-ab832a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-85b6423{text-align:center;}.elementor-828 .elementor-element.elementor-element-85b6423 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-361b53f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-361b53f:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-361b53f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-982cd72{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-982cd72:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-982cd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-f1279f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-8625d0b{text-align:center;}.elementor-828 .elementor-element.elementor-element-8625d0b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-b86024a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-b86024a:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-b86024a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-8872fd9{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-8872fd9:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-8872fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-d975e37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-6fa6d47{text-align:center;}.elementor-828 .elementor-element.elementor-element-6fa6d47 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6fff3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-6fff3d2:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-6fff3d2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-76a2d51{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-76a2d51:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-76a2d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-b4f3536{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-7c81d72{text-align:center;}.elementor-828 .elementor-element.elementor-element-7c81d72 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-741d29d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-741d29d:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-741d29d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-4494701{--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:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-c3e2c77{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-828 .elementor-element.elementor-element-c3e2c77.elementor-element{--align-self:flex-start;}.elementor-828 .elementor-element.elementor-element-c3e2c77 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-2c39c39{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-2c39c39:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-2c39c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-8b7d64b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-969db5b{text-align:center;}.elementor-828 .elementor-element.elementor-element-969db5b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6a2d424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-6a2d424:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-6a2d424:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-8e5f1f0{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-8e5f1f0:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-8e5f1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63C29B12;}.elementor-828 .elementor-element.elementor-element-d4b85a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-691a36c{text-align:center;}.elementor-828 .elementor-element.elementor-element-691a36c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-76fc4e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-828 .elementor-element.elementor-element-76fc4e1:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-76fc4e1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-01a3a12 );}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-351d1d4{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}.elementor-828 .elementor-element.elementor-element-c43ca3e{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;overflow:visible;}body.elementor-page-828:not(.elementor-motion-effects-element-type-background), body.elementor-page-828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-828 .elementor-element.elementor-element-c9aadbe{--content-width:1240px;}.elementor-828 .elementor-element.elementor-element-b744e07{--width:45%;}.elementor-828 .elementor-element.elementor-element-543d485{--width:60%;}.elementor-828 .elementor-element.elementor-element-e9f481d{--content-width:1240px;}.elementor-828 .elementor-element.elementor-element-ee047be{--content-width:1240px;}.elementor-828 .elementor-element.elementor-element-eda1625{--width:20%;}.elementor-828 .elementor-element.elementor-element-daf773c{--width:20%;}.elementor-828 .elementor-element.elementor-element-e1055a8{--content-width:1240px;}.elementor-828 .elementor-element.elementor-element-fa0434d{--width:80px;}.elementor-828 .elementor-element.elementor-element-7740cf8{--width:80px;}.elementor-828 .elementor-element.elementor-element-a52e813{--width:80px;}.elementor-828 .elementor-element.elementor-element-8574e5f{--width:80px;}.elementor-828 .elementor-element.elementor-element-e390dfb{--width:80px;}.elementor-828 .elementor-element.elementor-element-ab832a2{--width:80px;}.elementor-828 .elementor-element.elementor-element-f1279f1{--width:80px;}.elementor-828 .elementor-element.elementor-element-d975e37{--width:80px;}.elementor-828 .elementor-element.elementor-element-b4f3536{--width:80px;}.elementor-828 .elementor-element.elementor-element-8b7d64b{--width:80px;}.elementor-828 .elementor-element.elementor-element-d4b85a9{--width:80px;}}@media(max-width:1024px) and (min-width:768px){.elementor-828 .elementor-element.elementor-element-b744e07{--width:100%;}.elementor-828 .elementor-element.elementor-element-543d485{--width:100%;}.elementor-828 .elementor-element.elementor-element-eda1625{--width:30%;}.elementor-828 .elementor-element.elementor-element-daf773c{--width:30%;}.elementor-828 .elementor-element.elementor-element-9dd0787{--width:48%;}.elementor-828 .elementor-element.elementor-element-b6d43c3{--width:48%;}.elementor-828 .elementor-element.elementor-element-0362acc{--width:48%;}.elementor-828 .elementor-element.elementor-element-6c1919c{--width:48%;}.elementor-828 .elementor-element.elementor-element-76651bc{--width:48%;}.elementor-828 .elementor-element.elementor-element-c2c8a3d{--width:48%;}.elementor-828 .elementor-element.elementor-element-446df98{--width:48%;}.elementor-828 .elementor-element.elementor-element-015c5d6{--width:48%;}.elementor-828 .elementor-element.elementor-element-9627127{--width:48%;}.elementor-828 .elementor-element.elementor-element-982cd72{--width:48%;}.elementor-828 .elementor-element.elementor-element-8872fd9{--width:48%;}.elementor-828 .elementor-element.elementor-element-76a2d51{--width:48%;}.elementor-828 .elementor-element.elementor-element-2c39c39{--width:48%;}.elementor-828 .elementor-element.elementor-element-8e5f1f0{--width:48%;}.elementor-828 .elementor-element.elementor-element-351d1d4{--width:48%;}.elementor-828 .elementor-element.elementor-element-c43ca3e{--width:48%;}}@media(max-width:1024px){.elementor-828 .elementor-element.elementor-element-64fb861{--flex-wrap:wrap;}.elementor-828 .elementor-element.elementor-element-fa636b5 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-fdb2de8 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-e1055a8{--padding-top:100px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-801c887{--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-828 .elementor-element.elementor-element-9dd0787{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-0469cf2 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-b6d43c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-69adf10 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-0362acc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-164402e .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-6c1919c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-f147aff .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-a714940{--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-828 .elementor-element.elementor-element-76651bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-1ef31a5 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-c2c8a3d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-446df98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-015c5d6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-64eb9b1{--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-828 .elementor-element.elementor-element-9627127{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-85b6423 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-982cd72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-8625d0b .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-8872fd9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-6fa6d47 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-76a2d51{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-7c81d72 .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-4494701{--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-828 .elementor-element.elementor-element-2c39c39{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-969db5b .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-8e5f1f0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-691a36c .elementor-heading-title{font-size:30px;}.elementor-828 .elementor-element.elementor-element-351d1d4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-c43ca3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-828 .elementor-element.elementor-element-c9aadbe{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-d62bc54{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-c43a448 .elementor-button{font-size:14px;}.elementor-828 .elementor-element.elementor-element-ca1a61a .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-828 .elementor-element.elementor-element-64fb861{--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-828 .elementor-element.elementor-element-e9f481d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-828 .elementor-element.elementor-element-d040f91 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-ee047be{--margin-top:30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-828 .elementor-element.elementor-element-4daf3a6{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-0b90c0c .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-51a6f82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-ce3f0ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-eda1625{--width:27%;}.elementor-828 .elementor-element.elementor-element-fa636b5 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-0e1d9df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-828 .elementor-element.elementor-element-cf0c6e3 .elementor-heading-title{font-size:22px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-10b0a68 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-828 .elementor-element.elementor-element-afbbf85{font-size:14px;}.elementor-828 .elementor-element.elementor-element-02fe6d0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-828 .elementor-element.elementor-element-daf773c{--width:27%;}.elementor-828 .elementor-element.elementor-element-fdb2de8 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-c1ee96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-828 .elementor-element.elementor-element-453d3f0 .elementor-heading-title{font-size:22px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-96fde82 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-828 .elementor-element.elementor-element-c9327a3{font-size:14px;}.elementor-828 .elementor-element.elementor-element-e1055a8{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-9d9585a .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-3035003{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-eb4c3e7{padding:0px 0px 12px 0px;}.elementor-828 .elementor-element.elementor-element-eb4c3e7 .elementor-heading-title{font-size:16px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-9dd0787{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-fa0434d{--width:27%;}.elementor-828 .elementor-element.elementor-element-0469cf2 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-db98d25{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-db98d25 .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-b6d43c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-7740cf8{--width:27%;}.elementor-828 .elementor-element.elementor-element-69adf10 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-c324d1b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-c324d1b .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-0362acc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-a52e813{--width:27%;}.elementor-828 .elementor-element.elementor-element-164402e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-bc8fa8d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-bc8fa8d .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-6c1919c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-8574e5f{--width:27%;}.elementor-828 .elementor-element.elementor-element-f147aff .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-a242f6e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-a242f6e .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-d487ae5{padding:0px 0px 12px 0px;}.elementor-828 .elementor-element.elementor-element-d487ae5 .elementor-heading-title{font-size:16px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-76651bc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-e390dfb{--width:27%;}.elementor-828 .elementor-element.elementor-element-1ef31a5 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-ba1d8ee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-ba1d8ee .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-c2c8a3d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-446df98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-015c5d6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-bdd6d3d{padding:0px 0px 12px 0px;}.elementor-828 .elementor-element.elementor-element-bdd6d3d .elementor-heading-title{font-size:16px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-9627127{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-ab832a2{--width:27%;}.elementor-828 .elementor-element.elementor-element-85b6423 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-361b53f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-361b53f .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-982cd72{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-f1279f1{--width:27%;}.elementor-828 .elementor-element.elementor-element-8625d0b .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-b86024a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-b86024a .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-8872fd9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-d975e37{--width:27%;}.elementor-828 .elementor-element.elementor-element-6fa6d47 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-6fff3d2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-6fff3d2 .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-76a2d51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-b4f3536{--width:27%;}.elementor-828 .elementor-element.elementor-element-7c81d72 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-741d29d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-741d29d .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-c3e2c77{padding:0px 0px 12px 0px;}.elementor-828 .elementor-element.elementor-element-c3e2c77 .elementor-heading-title{font-size:16px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-2c39c39{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-8b7d64b{--width:27%;}.elementor-828 .elementor-element.elementor-element-969db5b .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-6a2d424{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-6a2d424 .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-8e5f1f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-d4b85a9{--width:27%;}.elementor-828 .elementor-element.elementor-element-691a36c .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-828 .elementor-element.elementor-element-76fc4e1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-828 .elementor-element.elementor-element-76fc4e1 .elementor-icon-box-description{font-size:12px;}.elementor-828 .elementor-element.elementor-element-351d1d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-c43ca3e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for heading, class: .elementor-element-ca1a61a */.elementor-828 .elementor-element.elementor-element-ca1a61a span{
  color: #00BB98; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d040f91 */.elementor-828 .elementor-element.elementor-element-d040f91 span{
  color:#63C29B;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729bbd6 *//* Gradient border layer */
.elementor-828 .elementor-element.elementor-element-729bbd6::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 9px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);
  
  /* cut center (real border effect) */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}

/* Hover */
.elementor-828 .elementor-element.elementor-element-729bbd6:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b90c0c */.elementor-828 .elementor-element.elementor-element-0b90c0c span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa636b5 */.elementor-828 .elementor-element.elementor-element-fa636b5 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda1625 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0c6e3 */.elementor-828 .elementor-element.elementor-element-cf0c6e3 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10b0a68 */.elementor-828 .elementor-element.elementor-element-10b0a68 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdb2de8 */.elementor-828 .elementor-element.elementor-element-fdb2de8 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daf773c *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453d3f0 */.elementor-828 .elementor-element.elementor-element-453d3f0 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96fde82 */.elementor-828 .elementor-element.elementor-element-96fde82 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d9585a */.elementor-828 .elementor-element.elementor-element-9d9585a span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb4c3e7 */.elementor-828 .elementor-element.elementor-element-eb4c3e7 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0469cf2 */.elementor-828 .elementor-element.elementor-element-0469cf2 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0434d *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-db98d25 */.elementor-828 .elementor-element.elementor-element-db98d25 h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-db98d25 p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd0787 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69adf10 */.elementor-828 .elementor-element.elementor-element-69adf10 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7740cf8 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c324d1b */.elementor-828 .elementor-element.elementor-element-c324d1b h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-c324d1b p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d43c3 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-164402e */.elementor-828 .elementor-element.elementor-element-164402e span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a52e813 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc8fa8d */.elementor-828 .elementor-element.elementor-element-bc8fa8d h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-bc8fa8d p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0362acc */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f147aff */.elementor-828 .elementor-element.elementor-element-f147aff span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8574e5f *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a242f6e */.elementor-828 .elementor-element.elementor-element-a242f6e h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-a242f6e p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919c */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d487ae5 */.elementor-828 .elementor-element.elementor-element-d487ae5 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ef31a5 */.elementor-828 .elementor-element.elementor-element-1ef31a5 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e390dfb *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ba1d8ee */.elementor-828 .elementor-element.elementor-element-ba1d8ee h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-ba1d8ee p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76651bc */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2c8a3d */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-446df98 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-015c5d6 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdd6d3d */.elementor-828 .elementor-element.elementor-element-bdd6d3d span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85b6423 */.elementor-828 .elementor-element.elementor-element-85b6423 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab832a2 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-361b53f */.elementor-828 .elementor-element.elementor-element-361b53f h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-361b53f p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9627127 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8625d0b */.elementor-828 .elementor-element.elementor-element-8625d0b span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1279f1 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b86024a */.elementor-828 .elementor-element.elementor-element-b86024a h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-b86024a p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982cd72 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fa6d47 */.elementor-828 .elementor-element.elementor-element-6fa6d47 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d975e37 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6fff3d2 */.elementor-828 .elementor-element.elementor-element-6fff3d2 h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-6fff3d2 p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8872fd9 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c81d72 */.elementor-828 .elementor-element.elementor-element-7c81d72 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f3536 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-741d29d */.elementor-828 .elementor-element.elementor-element-741d29d h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-741d29d p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76a2d51 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2c77 */.elementor-828 .elementor-element.elementor-element-c3e2c77 span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-969db5b */.elementor-828 .elementor-element.elementor-element-969db5b span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7d64b *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6a2d424 */.elementor-828 .elementor-element.elementor-element-6a2d424 h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-6a2d424 p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c39c39 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-691a36c */.elementor-828 .elementor-element.elementor-element-691a36c span{
  color:#18B6C6;
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b85a9 *//* Parent container */
.col-1{
  position: relative !important;
}

/* Heading (class hd) always dead-center */
.col-1 .hd{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  text-align: center !important;
  width: max-content; /* optional, keeps it tight */
  z-index: 10 !important;
}

/* If .hd is a wrapper and text is inside h1/h2/h3 */
.col-1 .hd h1,
.col-1 .hd h2,
.col-1 .hd h3{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76fc4e1 */.elementor-828 .elementor-element.elementor-element-76fc4e1 h3{
    margin-top: 0px;
}
.elementor-828 .elementor-element.elementor-element-76fc4e1 p{
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5f1f0 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351d1d4 */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c43ca3e */.box {
  position: relative;
  border-radius: 12px;
  z-index: 1;
}

/* Gradient border always visible */
.box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg, #18B6C6, #63C29B);

  /* Cut center to look like a real border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */body{
    overflow-x: hidden;
}/* End custom CSS */