.elementor-1756 .elementor-element.elementor-element-75be16e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1756 .elementor-element.elementor-element-75be16e7:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-75be16e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1756 .elementor-element.elementor-element-3494dcce{width:100%;max-width:100%;text-align:center;}.elementor-1756 .elementor-element.elementor-element-3494dcce .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-795a1a6b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-28556d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-66d2dbf9{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-66d2dbf9:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-66d2dbf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1756 .elementor-element.elementor-element-13ce866a{text-align:start;}.elementor-1756 .elementor-element.elementor-element-13ce866a img{width:102px;}.elementor-1756 .elementor-element.elementor-element-45d777b8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1756 .elementor-element.elementor-element-6cbd49e7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-2af4ca1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-333bfb43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#062533;}.elementor-1756 .elementor-element.elementor-element-6f8b16b9{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1756 .elementor-element.elementor-element-573b416f{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-573b416f:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-573b416f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-320c36dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-53aeb225{--display:flex;}.elementor-1756 .elementor-element.elementor-element-346ebeb6{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-58f2a89d{--display:flex;}.elementor-1756 .elementor-element.elementor-element-12a65d9b{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-dc23df1{--display:flex;}.elementor-1756 .elementor-element.elementor-element-13dcadd4{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-5fd4a7d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-7d0e5ebd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-4ad1cb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-5c48214{text-align:start;}.elementor-1756 .elementor-element.elementor-element-5c48214 img{width:102px;}.elementor-1756 .elementor-element.elementor-element-3ef087c4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-6145c11c{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-167386ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-714f8249 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-19ba7171{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-75589e03{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-75589e03:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-75589e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-2987db52{--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-1756 .elementor-element.elementor-element-736c1157{--display:flex;}.elementor-1756 .elementor-element.elementor-element-5249ce81{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-3e3d6cd3{--display:flex;}.elementor-1756 .elementor-element.elementor-element-5f5c4f3{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-7aa94a65{--display:flex;}.elementor-1756 .elementor-element.elementor-element-697f0b0a{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-855396d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-b9a604f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-785a6569{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-785a6569:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-785a6569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-79e304de{text-align:start;}.elementor-1756 .elementor-element.elementor-element-79e304de img{width:102px;}.elementor-1756 .elementor-element.elementor-element-76672eb6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-622c8702{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-dbdd85f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-7193bbc6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-734f961e{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-5343c938{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-5343c938:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-5343c938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-76897344{--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-1756 .elementor-element.elementor-element-49543e0{--display:flex;}.elementor-1756 .elementor-element.elementor-element-1c964830{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-5abcf7d2{--display:flex;}.elementor-1756 .elementor-element.elementor-element-516e9264{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-3e5e0f61{--display:flex;}.elementor-1756 .elementor-element.elementor-element-2ef00f91{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-250c4710{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-5903819d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-278c4fcb{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-278c4fcb:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-278c4fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-2ec9d45e{text-align:start;}.elementor-1756 .elementor-element.elementor-element-2ec9d45e img{width:102px;}.elementor-1756 .elementor-element.elementor-element-21c949ca .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-1cd143b6{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-4e74c6b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-50b8fbe2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-62c8fcaa{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-661ce639{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-661ce639:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-661ce639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-4c12505c{--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-1756 .elementor-element.elementor-element-7246e18b{--display:flex;}.elementor-1756 .elementor-element.elementor-element-243afec3{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-a7f4d9{--display:flex;}.elementor-1756 .elementor-element.elementor-element-76c765b5{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-7c3d355c{--display:flex;}.elementor-1756 .elementor-element.elementor-element-610d179c{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-162c853f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-4f22534f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-115efccb{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-115efccb:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-115efccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-301efbe8{text-align:start;}.elementor-1756 .elementor-element.elementor-element-301efbe8 img{width:102px;}.elementor-1756 .elementor-element.elementor-element-771e0350 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-66c177a6{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-3c2f6bc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-5c7e988d .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-4f39d749{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-5e3285f0{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-5e3285f0:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-5e3285f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-26ca5327{--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-1756 .elementor-element.elementor-element-a1b9f03{--display:flex;}.elementor-1756 .elementor-element.elementor-element-693d0977{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-66ea442a{--display:flex;}.elementor-1756 .elementor-element.elementor-element-4e6fb674{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-7d40efc8{--display:flex;}.elementor-1756 .elementor-element.elementor-element-2ccaf9ef{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-5fde414e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-4c3e2926{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1756 .elementor-element.elementor-element-1f61359c{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-1f61359c:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-1f61359c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0dea7 );}.elementor-1756 .elementor-element.elementor-element-6c08ecbd{text-align:start;}.elementor-1756 .elementor-element.elementor-element-6c08ecbd img{width:102px;}.elementor-1756 .elementor-element.elementor-element-2db430fb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-505bccbd{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-4be07d9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-366c512 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-37440816{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-25b84dbb{--display:flex;--justify-content:center;--border-radius:0px 40px 40px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1756 .elementor-element.elementor-element-25b84dbb:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-25b84dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-36a0c3b0{--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-1756 .elementor-element.elementor-element-1a42b3c9{--display:flex;}.elementor-1756 .elementor-element.elementor-element-1b67e27c{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-41183158{--display:flex;}.elementor-1756 .elementor-element.elementor-element-39109703{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-44df8fa8{--display:flex;}.elementor-1756 .elementor-element.elementor-element-3f36b4b8{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-ca20645 );--e-n-carousel-arrow-hover-color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-770dfcc1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-cd0dea7 );border-radius:100px 100px 100px 100px;padding:7px 7px 7px 7px;}@media(min-width:768px){.elementor-1756 .elementor-element.elementor-element-795a1a6b{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-66d2dbf9{--width:40%;}.elementor-1756 .elementor-element.elementor-element-573b416f{--width:60%;}.elementor-1756 .elementor-element.elementor-element-5fd4a7d3{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c{--width:40%;}.elementor-1756 .elementor-element.elementor-element-75589e03{--width:60%;}.elementor-1756 .elementor-element.elementor-element-855396d{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-785a6569{--width:40%;}.elementor-1756 .elementor-element.elementor-element-5343c938{--width:60%;}.elementor-1756 .elementor-element.elementor-element-250c4710{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-278c4fcb{--width:40%;}.elementor-1756 .elementor-element.elementor-element-661ce639{--width:60%;}.elementor-1756 .elementor-element.elementor-element-162c853f{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-115efccb{--width:40%;}.elementor-1756 .elementor-element.elementor-element-5e3285f0{--width:60%;}.elementor-1756 .elementor-element.elementor-element-5fde414e{--content-width:1200px;}.elementor-1756 .elementor-element.elementor-element-1f61359c{--width:40%;}.elementor-1756 .elementor-element.elementor-element-25b84dbb{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-1756 .elementor-element.elementor-element-66d2dbf9{--width:100%;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c{--width:100%;}.elementor-1756 .elementor-element.elementor-element-785a6569{--width:100%;}.elementor-1756 .elementor-element.elementor-element-278c4fcb{--width:100%;}.elementor-1756 .elementor-element.elementor-element-115efccb{--width:100%;}.elementor-1756 .elementor-element.elementor-element-1f61359c{--width:100%;}}@media(max-width:1024px){.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:880px){.elementor-1756 .elementor-element.elementor-element-66d2dbf9{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-785a6569{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-278c4fcb{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-115efccb{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-1f61359c{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320c36dd */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987db52 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76897344 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12505c */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ca5327 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a0c3b0 */.progress-circle {
  width: 168px;
  height: 168px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 600;
  color: #2b2b2b;
  margin: auto;
  position: relative;
}

.progress-circle::before {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background: #E9E9E9;
  border-radius: 50%;
}

.progress-circle span {
  position: relative;
  z-index: 2;
}/* End custom CSS */