.elementor-971 .elementor-element.elementor-element-fef71c3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 050px 050px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-fef71c3:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-fef71c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF1;}.elementor-971 .elementor-element.elementor-element-693bed8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-971 .elementor-element.elementor-element-693bed8:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-693bed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF1;}.elementor-971 .elementor-element.elementor-element-3d2eecd{font-family:"Figtree";font-size:88px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-3d2eecd p{margin-block-end:-60px;}.elementor-971 .elementor-element.elementor-element-982f208{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Figtree";font-size:26px;font-weight:500;}.elementor-971 .elementor-element.elementor-element-982f208 p{margin-block-end:-10px;}.elementor-971 .elementor-element.elementor-element-3165318{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-2e4acaa{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 50px 0px 0px;}.elementor-971 .elementor-element.elementor-element-0a4b03e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-0a4b03e:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-0a4b03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF1;}.elementor-971 .elementor-element.elementor-element-5c7ca1d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-971 .elementor-element.elementor-element-5c7ca1d:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-5c7ca1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF1;}.elementor-971 .elementor-element.elementor-element-275258e{font-family:"Figtree";font-size:88px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-275258e p{margin-block-end:-60px;}.elementor-971 .elementor-element.elementor-element-64373a3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree";font-size:22px;font-weight:500;}.elementor-971 .elementor-element.elementor-element-64373a3 p{margin-block-end:-10px;}.elementor-971 .elementor-element.elementor-element-72f13e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-971 .elementor-element.elementor-element-72f13e9.e-con{--align-self:center;}.elementor-971 .elementor-element.elementor-element-b7bf3b8{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-b2f3a40{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree";font-size:22px;font-weight:500;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-df71700{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 0px;--row-gap:8px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-971 .elementor-element.elementor-element-df71700.e-con{--align-self:center;}.elementor-971 .elementor-element.elementor-element-c23a785 .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #F4FF74 0%, #FFC830 99%);transition-duration:0s;border-style:solid;padding:20px 145px 20px 145px;}.elementor-971 .elementor-element.elementor-element-c23a785 .elementor-button:hover, .elementor-971 .elementor-element.elementor-element-c23a785 .elementor-button:focus{background-color:var( --e-global-color-88e88d4 );color:var( --e-global-color-text );border-color:#F4FF74;}.elementor-971 .elementor-element.elementor-element-c23a785{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-c23a785 .elementor-button:hover svg, .elementor-971 .elementor-element.elementor-element-c23a785 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-ed4caa0 .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #FFC32D 0%, #FF8E1B 99%);border-style:solid;padding:20px 059px 20px 059px;}.elementor-971 .elementor-element.elementor-element-ed4caa0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-2347b92 .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #EFFF74 0%, #FFDC39 99%);border-style:solid;padding:20px 066px 20px 66px;}.elementor-971 .elementor-element.elementor-element-2347b92{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-59aac84 .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #FFC32D 0%, #FF8E1B 99%);border-style:solid;padding:20px 140px 20px 140px;}.elementor-971 .elementor-element.elementor-element-59aac84{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-e549289 .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #F2FE74 0%, #FFC931 99%);border-style:solid;padding:020px 144px 20px 144px;}.elementor-971 .elementor-element.elementor-element-e549289{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-3513c8d .elementor-button{background-color:transparent;font-family:"Figtree";font-size:22px;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(104deg, #FFC32D 0%, #FF8E1B 99%);border-style:solid;padding:20px 171px 20px 171px;}.elementor-971 .elementor-element.elementor-element-3513c8d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-763e39b{--display:flex;}.elementor-971 .elementor-element.elementor-element-402d00f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-0ee511e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:64px 64px 64px 64px;--margin-top:-20px;--margin-bottom:-20px;--margin-left:105px;--margin-right:-97px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-971 .elementor-element.elementor-element-0ee511e:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-0ee511e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFFF74 0%, #FF8E1B 100%);}.elementor-971 .elementor-element.elementor-element-0e491ea{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-c1e2d3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-c1e2d3b.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-2542ff5{width:var( --container-widget-width, 2% );max-width:2%;margin:-153px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:395px 0px 0px 0px;--container-widget-width:2%;--container-widget-flex-grow:0;z-index:100;border-style:none;}.elementor-971 .elementor-element.elementor-element-2542ff5 .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-2542ff5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-2542ff5.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-2542ff5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-2542ff5.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-2542ff5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-2542ff5 .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-2542ff5 .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-14ed62d{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-14ed62d.e-con{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-725c3ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-725c3ef.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-725c3ef .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-c015f14{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-1dae80b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-41a919b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-a896f9d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-e796a13{width:var( --container-widget-width, 93% );max-width:93%;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-17e302e{width:var( --container-widget-width, 93% );max-width:93%;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-6991692{width:var( --container-widget-width, 93% );max-width:93%;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-ba30cb3{width:var( --container-widget-width, 93% );max-width:93%;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-12c095e{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-3088083 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-3088083{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-3088083 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-125c3aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-125c3aa.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-49534f3{width:var( --container-widget-width, 2% );max-width:2%;margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:200px 0px 0px 0px;--container-widget-width:2%;--container-widget-flex-grow:0;z-index:100;}.elementor-971 .elementor-element.elementor-element-49534f3 .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-49534f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-49534f3.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-49534f3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-49534f3.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-49534f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-49534f3 .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-49534f3 .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-e1b5bcb{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:-259px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-e1b5bcb.e-con{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-3c44167{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-3c44167.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-3c44167 .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-4294413{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-2052281{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-db540f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-6353c9f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-c715e6f{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-feda30b{width:var( --container-widget-width, 92% );max-width:92%;padding:5px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-c5bc0ce .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-c5bc0ce{width:var( --container-widget-width, 67% );max-width:67%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-c5bc0ce.elementor-element{--align-self:flex-end;}.elementor-971 .elementor-element.elementor-element-c5bc0ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-2ae7d5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-2ae7d5e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-e57e615{width:var( --container-widget-width, 2% );max-width:2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:320px 0px 0px 0px;--container-widget-width:2%;--container-widget-flex-grow:0;z-index:100;}.elementor-971 .elementor-element.elementor-element-e57e615 .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-e57e615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-e57e615.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-e57e615.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-e57e615.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-e57e615.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-e57e615 .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-e57e615 .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-4735b53{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:31px;--padding-left:20px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-4735b53.e-con{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-8d1a54d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-8d1a54d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-8d1a54d .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-74e41d7{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-16ab59d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-864d8bc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-e963e8f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-1bbcc0e{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-d92cc7b{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-cd6e3ab{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-96f6770 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-96f6770{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-96f6770 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-aad484e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-aad484e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-89acc2d{width:var( --container-widget-width, 2% );max-width:2%;margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:350px 0px 0px 0px;--container-widget-width:2%;--container-widget-flex-grow:0;z-index:100;}.elementor-971 .elementor-element.elementor-element-89acc2d .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-89acc2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-89acc2d.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-89acc2d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-89acc2d.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-89acc2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-89acc2d .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-89acc2d .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-5b0465f{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:3px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-5b0465f.e-con{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-5d52e95{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:left;}.elementor-971 .elementor-element.elementor-element-5d52e95.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-5d52e95 .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-2b2787a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-db6e864{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-53b424e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-79b74c0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-1bbf3c6{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-1782eb5{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-1c66d17 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-1c66d17{width:var( --container-widget-width, 64% );max-width:64%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-1c66d17.elementor-element{--align-self:flex-end;}.elementor-971 .elementor-element.elementor-element-1c66d17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-436eac4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-436eac4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-3111aaa{width:var( --container-widget-width, 1% );max-width:1%;margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:268px 0px 0px 0px;--container-widget-width:1%;--container-widget-flex-grow:0;z-index:100;}.elementor-971 .elementor-element.elementor-element-3111aaa .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-3111aaa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-3111aaa.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-3111aaa.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-3111aaa.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-3111aaa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-3111aaa .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-3111aaa .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-70e9e70{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:-368px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:4px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-70e9e70.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-971 .elementor-element.elementor-element-cd4a05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-cd4a05f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-cd4a05f .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-387107a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-ba972af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-da3b9ab{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-ac238b9{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-68b8895{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:var( --e-global-typography-70fcf4f-font-family );font-size:var( --e-global-typography-70fcf4f-font-size );font-weight:var( --e-global-typography-70fcf4f-font-weight );}.elementor-971 .elementor-element.elementor-element-caa338b{width:var( --container-widget-width, 38% );max-width:38%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-caa338b.elementor-element{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-b324f0c .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-b324f0c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-b324f0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-6372b25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2EFF1;--border-color:#F2EFF1;--border-radius:10px 10px 10px 10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:116px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-6372b25.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-622f9a4{width:var( --container-widget-width, 2% );max-width:2%;margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:325px 0px 0px 0px;--container-widget-width:2%;--container-widget-flex-grow:0;z-index:100;}.elementor-971 .elementor-element.elementor-element-622f9a4 .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-622f9a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-622f9a4.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-622f9a4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-622f9a4.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-element-622f9a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-622f9a4 .elementor-icon{font-size:25px;}.elementor-971 .elementor-element.elementor-element-622f9a4 .elementor-icon svg{height:25px;}.elementor-971 .elementor-element.elementor-element-7ff5d72{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:-420px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:3px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-7ff5d72.e-con{--align-self:flex-start;}.elementor-971 .elementor-element.elementor-element-0da3902{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-0da3902.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-971 .elementor-element.elementor-element-0da3902 .elementor-heading-title{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-cc6612d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-f545a57{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-f34dd0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-020ec87{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;}.elementor-971 .elementor-element.elementor-element-1da7ebd{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-9701d31{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Figtree";font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-50b3134 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(11deg, var( --e-global-color-6e78a1d ) 0%, var( --e-global-color-primary ) 93%);}.elementor-971 .elementor-element.elementor-element-50b3134{width:var( --container-widget-width, 64% );max-width:64%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-50b3134.elementor-element{--align-self:flex-end;}.elementor-971 .elementor-element.elementor-element-50b3134 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-971 .elementor-element.elementor-element-4631e9c{--display:flex;}.elementor-971 .elementor-element.elementor-element-7a5d880{--display:flex;}.elementor-971 .elementor-element.elementor-element-b1e296c{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-c8c98fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-971 .elementor-element.elementor-element-43161c7{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-img img{border-style:solid;transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-a6af627{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-570992c{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-e89f0b6{--display:flex;}.elementor-971 .elementor-element.elementor-element-768088d{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-46fe5c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-971 .elementor-element.elementor-element-c0281fd{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-717c593{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:bold;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-70326f8{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-6a30caa{--display:flex;}.elementor-971 .elementor-element.elementor-element-32bca0b{--display:flex;}.elementor-971 .elementor-element.elementor-element-5678621{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-bfe271b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-971 .elementor-element.elementor-element-efe5de0{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-img img{border-style:solid;transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-333de4c{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-c2af5cf{--display:flex;}.elementor-971 .elementor-element.elementor-element-e76fa95{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-0f6b6a8{--display:flex;}.elementor-971 .elementor-element.elementor-element-88edd8a{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-description{font-family:"Figtree";font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-2ee76a8{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-9a70e94{--display:flex;}.elementor-971 .elementor-element.elementor-element-d3a2195{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-8a8b7b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-971 .elementor-element.elementor-element-6149458{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:bold;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-0b4f588{background-color:var( --e-global-color-5430419 );}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-description{font-family:"Figtree";font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-47942b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-971 .elementor-element.elementor-element-47942b3.e-con{--align-self:center;}.elementor-971 .elementor-element.elementor-element-4f7abb2{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-aaf5c0c{font-family:"Figtree";font-size:26px;font-weight:800;}.elementor-971 .elementor-element.elementor-element-f592aa0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree";font-size:26px;font-weight:500;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-971 .elementor-element.elementor-element-0ee511e{--width:1.5%;}.elementor-971 .elementor-element.elementor-element-0e491ea{--width:98%;}.elementor-971 .elementor-element.elementor-element-c1e2d3b{--width:96%;}.elementor-971 .elementor-element.elementor-element-125c3aa{--width:96%;}.elementor-971 .elementor-element.elementor-element-2ae7d5e{--width:96%;}.elementor-971 .elementor-element.elementor-element-aad484e{--width:96%;}.elementor-971 .elementor-element.elementor-element-436eac4{--width:96%;}.elementor-971 .elementor-element.elementor-element-ba972af{--width:81%;}.elementor-971 .elementor-element.elementor-element-6372b25{--width:96%;}}@media(max-width:1024px){.elementor-971 .elementor-element.elementor-element-fef71c3{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-3d2eecd{padding:0px 0px 15px 0px;column-gap:0px;font-size:64px;}.elementor-971 .elementor-element.elementor-element-3165318{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-0a4b03e{--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-275258e{font-size:44px;}.elementor-971 .elementor-element.elementor-element-b2f3a40{--container-widget-width:545px;--container-widget-flex-grow:0;width:var( --container-widget-width, 545px );max-width:545px;}.elementor-971 .elementor-element.elementor-element-df71700{--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-17e302e{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-6991692{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-ba30cb3{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-d92cc7b{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-1782eb5{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-68b8895{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-4631e9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-b1e296c{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-c8c98fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-43161c7{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 10px 10px 17px;--container-widget-width:250px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-right .elementor-image-box-img{margin-left:33px;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-left .elementor-image-box-img{margin-right:33px;}.elementor-971 .elementor-element.elementor-element-43161c7.elementor-position-top .elementor-image-box-img{margin-bottom:33px;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-img img{border-width:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-a6af627{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-right .elementor-image-box-img{margin-left:37px;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-left .elementor-image-box-img{margin-right:37px;}.elementor-971 .elementor-element.elementor-element-a6af627.elementor-position-top .elementor-image-box-img{margin-bottom:37px;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-570992c{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-right .elementor-image-box-img{margin-left:28px;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-left .elementor-image-box-img{margin-right:28px;}.elementor-971 .elementor-element.elementor-element-570992c.elementor-position-top .elementor-image-box-img{margin-bottom:28px;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-768088d{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-46fe5c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-c0281fd{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-971 .elementor-element.elementor-element-c0281fd.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-wrapper .elementor-image-box-img{width:84%;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-717c593{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-right .elementor-image-box-img{margin-left:34px;}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-left .elementor-image-box-img{margin-right:34px;}.elementor-971 .elementor-element.elementor-element-717c593.elementor-position-top .elementor-image-box-img{margin-bottom:34px;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-wrapper .elementor-image-box-img{width:57%;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-70326f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 010px 010px 010px;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-right .elementor-image-box-img{margin-left:41px;}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-left .elementor-image-box-img{margin-right:41px;}.elementor-971 .elementor-element.elementor-element-70326f8.elementor-position-top .elementor-image-box-img{margin-bottom:41px;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-wrapper .elementor-image-box-img{width:94%;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-6a30caa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-5678621{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-bfe271b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-efe5de0{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 10px 10px 17px;--container-widget-width:250px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-right .elementor-image-box-img{margin-left:33px;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-left .elementor-image-box-img{margin-right:33px;}.elementor-971 .elementor-element.elementor-element-efe5de0.elementor-position-top .elementor-image-box-img{margin-bottom:33px;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-img img{border-width:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-333de4c{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-right .elementor-image-box-img{margin-left:37px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-left .elementor-image-box-img{margin-right:37px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-top .elementor-image-box-img{margin-bottom:37px;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-e76fa95{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-88edd8a{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-right .elementor-image-box-img{margin-left:28px;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-left .elementor-image-box-img{margin-right:28px;}.elementor-971 .elementor-element.elementor-element-88edd8a.elementor-position-top .elementor-image-box-img{margin-bottom:28px;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-2ee76a8{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-element{--align-self:center;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-971 .elementor-element.elementor-element-2ee76a8.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-wrapper .elementor-image-box-img{width:84%;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-d3a2195{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-8a8b7b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-6149458{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 10px 10px 10px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-right .elementor-image-box-img{margin-left:34px;}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-left .elementor-image-box-img{margin-right:34px;}.elementor-971 .elementor-element.elementor-element-6149458.elementor-position-top .elementor-image-box-img{margin-bottom:34px;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-wrapper .elementor-image-box-img{width:57%;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-0b4f588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 010px 010px 010px;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-right .elementor-image-box-img{margin-left:41px;}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-left .elementor-image-box-img{margin-right:41px;}.elementor-971 .elementor-element.elementor-element-0b4f588.elementor-position-top .elementor-image-box-img{margin-bottom:41px;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-title{margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-wrapper .elementor-image-box-img{width:94%;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-description{font-size:19px;}.elementor-971 .elementor-element.elementor-element-f592aa0{--container-widget-width:555px;--container-widget-flex-grow:0;width:var( --container-widget-width, 555px );max-width:555px;}}@media(max-width:767px){.elementor-971 .elementor-element.elementor-element-fef71c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-0a4b03e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-5c7ca1d{--margin-top:0px;--margin-bottom:0px;--margin-left:6px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-971 .elementor-element.elementor-element-275258e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 3px;font-size:64px;}.elementor-971 .elementor-element.elementor-element-64373a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 6px;font-size:20px;}.elementor-971 .elementor-element.elementor-element-fbe3dff{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;}.elementor-971 .elementor-element.elementor-element-b2f3a40{width:initial;max-width:initial;font-size:20px;}.elementor-971 .elementor-element.elementor-element-df71700{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-971 .elementor-element.elementor-element-17e302e{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-6991692{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-ba30cb3{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-d92cc7b{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-1782eb5{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-68b8895{font-size:var( --e-global-typography-70fcf4f-font-size );}.elementor-971 .elementor-element.elementor-element-43161c7 .elementor-image-box-img{margin-bottom:33px;}.elementor-971 .elementor-element.elementor-element-a6af627 .elementor-image-box-img{margin-bottom:37px;}.elementor-971 .elementor-element.elementor-element-570992c .elementor-image-box-img{margin-bottom:28px;}.elementor-971 .elementor-element.elementor-element-c0281fd .elementor-image-box-img{margin-bottom:13px;}.elementor-971 .elementor-element.elementor-element-717c593 .elementor-image-box-img{margin-bottom:34px;}.elementor-971 .elementor-element.elementor-element-70326f8 .elementor-image-box-img{margin-bottom:41px;}.elementor-971 .elementor-element.elementor-element-6a30caa{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-971 .elementor-element.elementor-element-6a30caa.e-con{--align-self:center;}.elementor-971 .elementor-element.elementor-element-bfe271b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-bfe271b.e-con{--align-self:center;}.elementor-971 .elementor-element.elementor-element-efe5de0{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-971 .elementor-element.elementor-element-efe5de0 .elementor-image-box-img{margin-bottom:33px;}.elementor-971 .elementor-element.elementor-element-333de4c{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-971 .elementor-element.elementor-element-333de4c .elementor-image-box-img{margin-bottom:25px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-971 .elementor-element.elementor-element-333de4c.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-971 .elementor-element.elementor-element-0f6b6a8{--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:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-971 .elementor-element.elementor-element-88edd8a{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-971 .elementor-element.elementor-element-88edd8a .elementor-image-box-img{margin-bottom:28px;}.elementor-971 .elementor-element.elementor-element-2ee76a8{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-971 .elementor-element.elementor-element-2ee76a8 .elementor-image-box-img{margin-bottom:13px;}.elementor-971 .elementor-element.elementor-element-8a8b7b5{--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;}.elementor-971 .elementor-element.elementor-element-6149458{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-971 .elementor-element.elementor-element-6149458 .elementor-image-box-img{margin-bottom:34px;}.elementor-971 .elementor-element.elementor-element-0b4f588{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-0b4f588 .elementor-image-box-img{margin-bottom:41px;}.elementor-971 .elementor-element.elementor-element-aaf5c0c{text-align:center;}.elementor-971 .elementor-element.elementor-element-f592aa0{width:initial;max-width:initial;font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-275258e */.line-height-hero{
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c23a785 */.elementor-971 .elementor-element.elementor-element-c23a785 {
    width: 550px !important; /* Adjust the width as needed */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed4caa0 */.elementor-971 .elementor-element.elementor-element-ed4caa0 {
    width: 550px !important; /* Adjust the width as needed */
}

#gradient-btn-1 {
  position: relative;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  transition: all 0.3s ease;
}

/* Gradient border outline */
#gradient-btn-1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 6px; /* thickness of gradient border */
  background: linear-gradient(104deg, #ffc32d 0%, #ff8e1b 99%);
  -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;
}

/* Hover / active effect */
#gradient-btn-1:hover::before,
#gradient-btn-1:focus::before,
#gradient-btn-1.active::before {
  opacity: 1;
}

/* Inner background turns white when active/hovered */
#gradient-btn-1:hover,
#gradient-btn-1:focus,
#gradient-btn-1.active {
  background: #fff;
  color: #222;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2347b92 */.elementor-971 .elementor-element.elementor-element-2347b92 {
    width: 550px !important; /* Adjust the width as needed */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59aac84 */.elementor-971 .elementor-element.elementor-element-59aac84 {
    width: 550px !important; /* Adjust the width as needed */
}

#gradient-btn-1 {
  position: relative;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  transition: all 0.3s ease;
}

/* Gradient border outline */
#gradient-btn-1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 6px; /* thickness of gradient border */
  background: linear-gradient(104deg, #ffc32d 0%, #ff8e1b 99%);
  -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;
}

/* Hover / active effect */
#gradient-btn-1:hover::before,
#gradient-btn-1:focus::before,
#gradient-btn-1.active::before {
  opacity: 1;
}

/* Inner background turns white when active/hovered */
#gradient-btn-1:hover,
#gradient-btn-1:focus,
#gradient-btn-1.active {
  background: #fff;
  color: #222;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e549289 */.elementor-971 .elementor-element.elementor-element-e549289 {
    width: 550px !important; /* Adjust the width as needed */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3513c8d */.elementor-971 .elementor-element.elementor-element-3513c8d {
    width: 550px !important; /* Adjust the width as needed */
}

#gradient-btn-1 {
  position: relative;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  transition: all 0.3s ease;
}

/* Gradient border outline */
#gradient-btn-1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 6px; /* thickness of gradient border */
  background: linear-gradient(104deg, #ffc32d 0%, #ff8e1b 99%);
  -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;
}

/* Hover / active effect */
#gradient-btn-1:hover::before,
#gradient-btn-1:focus::before,
#gradient-btn-1.active::before {
  opacity: 1;
}

/* Inner background turns white when active/hovered */
#gradient-btn-1:hover,
#gradient-btn-1:focus,
#gradient-btn-1.active {
  background: #fff;
  color: #222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df71700 */#gradient-btn {
  position: relative;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  transition: all 0.3s ease;
}

/* Gradient border outline */
#gradient-btn::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 6px; /* thickness of gradient border */
  background: linear-gradient(104deg, #f4ff74 0%, #ffc830 99%);
  -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;
}

/* Hover / active effect */
#gradient-btn:hover::before,
#gradient-btn:focus::before,
#gradient-btn.active::before {
  opacity: 1;
}

/* Inner background turns white when active/hovered */
#gradient-btn:hover,
#gradient-btn:focus,
#gradient-btn.active {
  background: #fff;
}


/* Strong override: apply clicked visual to outer wrapper AND known inner elements used by Elementor button widget */
[id^="btn-"].clicked,
[id^="btn-"].clicked:hover,
[id^="btn-"].clicked:focus,
[id^="btn-"].clicked .elementor-button,
[id^="btn-"].clicked .elementor-button-anchor,
[id^="btn-"].clicked .elementor-button-wrapper,
[id^="btn-"].clicked .elementor-widget-button .elementor-button {
  background: #ffffff !important;
  background-image: none !important;
  background-color: #ffffff !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
}

/* Ensure the pseudo border is visible whether the pseudo lives on the wrapper or the inner element */
[id^="btn-"].clicked::before,
[id^="btn-"].clicked:hover::before,
[id^="btn-"].clicked:focus::before,
[id^="btn-"].clicked .elementor-button::before,
[id^="btn-"].clicked .elementor-button-anchor::before,
[id^="btn-"].clicked .elementor-widget-button .elementor-button::before {
  opacity: 1 !important;
  pointer-events: none !important;
}

/* If the inner element has its own background layering (background-image), make sure it is cleared */
[id^="btn-"].clicked .elementor-button,
[id^="btn-"].clicked .elementor-button-anchor {
  background-image: none !important;
  background-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e491ea */.text-gradient {
   background: linear-gradient(90deg, #FDB722 0%, #E25E2F 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; /* for Safari/Chrome */
  background-clip: text;
  color: transparent; /* fallback */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402d00f *//* ICON: base hidden state */
.icon-toggle {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.35s ease, transform 0.35s ease;
  pointer-events: none;
  background-color: transparent; /* icon wrapper default */
  will-change: opacity, transform;
}

/* ICON: visible */
.icon-toggle.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

/* SECTION: default (inactive) bg */
.section-highlight {
  background-color: #ffffff; /* inactive color */
  transition: background-color 0.35s ease;
}

/* SECTION: active bg (highlighted) */
.section-highlight.active {
  background-color: #F2EFF1; /* selected color per request */
}

/* Keep pulse only when visible */
.icon-toggle.visible i,
.icon-toggle.visible svg {
  animation: pulseIcon 1.5s infinite ease-in-out;
}

@keyframes pulseIcon {
  0%, 100% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.08); opacity: 0.9; }
}

/* Optional: improve focus outline for keyboard users */
[id^="btn-"][role="button"],
[data-icon][role="button"] {
  outline: none;
}
[id^="btn-"][role="button"]:focus,
[data-icon][role="button"]:focus {
  box-shadow: 0 0 0 3px rgba(0,0,0,0.06);
  border-radius: 4px;
}
.section-highlight { background-color: #ffffff; transition: background-color 0.35s ease; }
.section-highlight.active { background-color: #F2EFF1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8c98fb *//* Option B: gradient border via ::before (no layout/padding change) */
.gradient-border-images-mob {
  position: relative;
  border-radius: 16px;
  overflow: visible; /* keep it visible for the pseudo-element */
  z-index: 0;
}
 
/* inner wrapper keeps normal behavior */
.gradient-border-images-mob .elementor-image-box-wrapper {
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
 
/* the border pseudo-element */
.gradient-border-images-mob::before {
  content: "";
  position: absolute;
  inset: 0;                         /* cover the element */
  border-radius: inherit;
  padding: 3px;                     /* thickness of the visible border */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  background: linear-gradient(90deg, #C8FC80, #E25E2F);
  pointer-events: none;
  z-index: 0;
}

/* === Pop effect on hover and active === */
.gradient-border-images-mob {
  transition:
    transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    box-shadow 0.35s ease;
}

.gradient-border-images-mob:hover,
.gradient-border-images-mob.active {
  transform: scale(1.05);
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.15);
}

/* Optional subtle image zoom inside (keeps same feel) */
.gradient-border-images-mob:hover .elementor-image-box-img img,
.gradient-border-images-mob.active .elementor-image-box-img img {
  transform: scale(1.05);
  transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe5c1 *//* Option B: gradient border via ::before (no layout/padding change) */
.gradient-border-images-mob {
  position: relative;
  border-radius: 16px;
  overflow: visible; /* keep it visible for the pseudo-element */
  z-index: 0;
}
 
/* inner wrapper keeps normal behavior */
.gradient-border-images-mob .elementor-image-box-wrapper {
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
 
/* the border pseudo-element */
.gradient-border-images-mob::before {
  content: "";
  position: absolute;
  inset: 0;                         /* cover the element */
  border-radius: inherit;
  padding: 3px;                     /* thickness of the visible border */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  background: linear-gradient(90deg, #C8FC80, #E25E2F);
  pointer-events: none;
  z-index: 0;
}

/* === Pop effect on hover and active === */
.gradient-border-images-mob {
  transition:
    transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    box-shadow 0.35s ease;
}

.gradient-border-images-mob:hover,
.gradient-border-images-mob.active {
  transform: scale(1.05);
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.15);
}

/* Optional subtle image zoom inside (keeps same feel) */
.gradient-border-images-mob:hover .elementor-image-box-img img,
.gradient-border-images-mob.active .elementor-image-box-img img {
  transform: scale(1.05);
  transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe271b *//* Option B: gradient border via ::before (no layout/padding change) */
.gradient-border-images-mob {
  position: relative;
  border-radius: 16px;
  overflow: visible; /* keep it visible for the pseudo-element */
  z-index: 0;
}
 
/* inner wrapper keeps normal behavior */
.gradient-border-images-mob .elementor-image-box-wrapper {
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
 
/* the border pseudo-element */
.gradient-border-images-mob::before {
  content: "";
  position: absolute;
  inset: 0;                         /* cover the element */
  border-radius: inherit;
  padding: 3px;                     /* thickness of the visible border */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  background: linear-gradient(90deg, #C8FC80, #E25E2F);
  pointer-events: none;
  z-index: 0;
}

/* === Pop effect on hover and active === */
.gradient-border-images-mob {
  transition:
    transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    box-shadow 0.35s ease;
}

.gradient-border-images-mob:hover,
.gradient-border-images-mob.active {
  transform: scale(1.05);
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.15);
}

/* Optional subtle image zoom inside (keeps same feel) */
.gradient-border-images-mob:hover .elementor-image-box-img img,
.gradient-border-images-mob.active .elementor-image-box-img img {
  transform: scale(1.05);
  transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a8b7b5 *//* Option B: gradient border via ::before (no layout/padding change) */
.gradient-border-images-mob {
  position: relative;
  border-radius: 16px;
  overflow: visible; /* keep it visible for the pseudo-element */
  z-index: 0;
}
 
/* inner wrapper keeps normal behavior */
.gradient-border-images-mob .elementor-image-box-wrapper {
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
 
/* the border pseudo-element */
.gradient-border-images-mob::before {
  content: "";
  position: absolute;
  inset: 0;                         /* cover the element */
  border-radius: inherit;
  padding: 3px;                     /* thickness of the visible border */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  background: linear-gradient(90deg, #C8FC80, #E25E2F);
  pointer-events: none;
  z-index: 0;
}

/* === Pop effect on hover and active === */
.gradient-border-images-mob {
  transition:
    transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    box-shadow 0.35s ease;
}

.gradient-border-images-mob:hover,
.gradient-border-images-mob.active {
  transform: scale(1.05);
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.15);
}

/* Optional subtle image zoom inside (keeps same feel) */
.gradient-border-images-mob:hover .elementor-image-box-img img,
.gradient-border-images-mob.active .elementor-image-box-img img {
  transform: scale(1.05);
  transition: transform 0.45s ease;
}/* End custom CSS */