.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:var( --e-global-typography-ee8da8c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8da8c-font-size );font-weight:var( --e-global-typography-ee8da8c-font-weight );text-transform:var( --e-global-typography-ee8da8c-text-transform );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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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:var( --e-global-typography-c8eb0cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8eb0cc-font-size );font-weight:var( --e-global-typography-c8eb0cc-font-weight );line-height:var( --e-global-typography-c8eb0cc-line-height );color:#062533;}.elementor-1756 .elementor-element.elementor-element-6f8b16b9{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-573b416f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 40px 40px 0px;}.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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-53aeb225{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-radial_chart .graphina-chart-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-radial_chart .graphina-chart-sub-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-radial_chart .graphina-select-chart-type{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-a0358b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-346ebeb6{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-58f2a89d{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-2427df0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-12a65d9b{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-dc23df1{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-b695fb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-13dcadd4{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.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:var( --e-global-typography-ee8da8c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8da8c-font-size );font-weight:var( --e-global-typography-ee8da8c-font-weight );text-transform:var( --e-global-typography-ee8da8c-text-transform );color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-6145c11c{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-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:var( --e-global-typography-c8eb0cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8eb0cc-font-size );font-weight:var( --e-global-typography-c8eb0cc-font-weight );line-height:var( --e-global-typography-c8eb0cc-line-height );color:#062533;}.elementor-1756 .elementor-element.elementor-element-19ba7171{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-401afd9{--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-401afd9:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-401afd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-451b66a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-c7bb824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-b7b79ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-6833cb1{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-1138253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-7ed1f5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-34c4607{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-bb8e923{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-b4bd3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-2552e27{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.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:var( --e-global-typography-ee8da8c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8da8c-font-size );font-weight:var( --e-global-typography-ee8da8c-font-weight );text-transform:var( --e-global-typography-ee8da8c-text-transform );color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-622c8702{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-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:var( --e-global-typography-c8eb0cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8eb0cc-font-size );font-weight:var( --e-global-typography-c8eb0cc-font-weight );line-height:var( --e-global-typography-c8eb0cc-line-height );color:#062533;}.elementor-1756 .elementor-element.elementor-element-734f961e{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-8c7bdec{--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-8c7bdec:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-8c7bdec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-8bf7c8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-4366ce8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-0324fd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-779bd89{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-08cb44f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-89a1f81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-feb79af{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-44aa925{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-a3bffe4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-8286874{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.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:var( --e-global-typography-ee8da8c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8da8c-font-size );font-weight:var( --e-global-typography-ee8da8c-font-weight );text-transform:var( --e-global-typography-ee8da8c-text-transform );color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-1cd143b6{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-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:var( --e-global-typography-c8eb0cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8eb0cc-font-size );font-weight:var( --e-global-typography-c8eb0cc-font-weight );line-height:var( --e-global-typography-c8eb0cc-line-height );color:#062533;}.elementor-1756 .elementor-element.elementor-element-62c8fcaa{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-c09c795{--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-c09c795:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-c09c795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-9a8d4cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-af4251f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-ad6135c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-1aebf8c{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-a0d824a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-fd28b10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-5e28220{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-973af48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-853d379 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-3f51036{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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:var( --e-global-typography-ee8da8c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8da8c-font-size );font-weight:var( --e-global-typography-ee8da8c-font-weight );text-transform:var( --e-global-typography-ee8da8c-text-transform );color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-66c177a6{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-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:var( --e-global-typography-c8eb0cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8eb0cc-font-size );font-weight:var( --e-global-typography-c8eb0cc-font-weight );line-height:var( --e-global-typography-c8eb0cc-line-height );color:#062533;}.elementor-1756 .elementor-element.elementor-element-4f39d749{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-d3541b8{--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-d3541b8:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-d3541b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-425aa78{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-a519a49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-a9c5a98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-f272f4a{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-f91b356{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-ea05503 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-c9c3f82{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.elementor-1756 .elementor-element.elementor-element-6980250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-aeb4739 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-887e6c8{text-align:center;font-family:var( --e-global-typography-e107bcc-font-family ), Sans-serif;font-size:var( --e-global-typography-e107bcc-font-size );font-weight:var( --e-global-typography-e107bcc-font-weight );}.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 Custom", Sans-serif;font-size:36px;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-ca20645 );}.elementor-1756 .elementor-element.elementor-element-505bccbd{font-family:"Inter", 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:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#062533;}.elementor-1756 .elementor-element.elementor-element-37440816{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-3416a5e{--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-3416a5e:not(.elementor-motion-effects-element-type-background), .elementor-1756 .elementor-element.elementor-element-3416a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1756 .elementor-element.elementor-element-c8cecaf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-98ffdbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-20504f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-73a94da{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-59d5c21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-6bc4df6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-e660204{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-1756 .elementor-element.elementor-element-764e1df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-1b0222d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-d46552a{text-align:center;font-family:"Inter", 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(max-width:1200px){.elementor-1756 .elementor-element.elementor-element-573b416f{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1756 .elementor-element.elementor-element-401afd9{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1756 .elementor-element.elementor-element-8c7bdec{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1756 .elementor-element.elementor-element-c09c795{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1756 .elementor-element.elementor-element-d3541b8{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1756 .elementor-element.elementor-element-3416a5e{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@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-320c36dd{--content-width:100%;}.elementor-1756 .elementor-element.elementor-element-53aeb225{--width:33%;}.elementor-1756 .elementor-element.elementor-element-58f2a89d{--width:33%;}.elementor-1756 .elementor-element.elementor-element-dc23df1{--width:33%;}.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-401afd9{--width:60%;}.elementor-1756 .elementor-element.elementor-element-c7bb824{--width:33%;}.elementor-1756 .elementor-element.elementor-element-1138253{--width:33%;}.elementor-1756 .elementor-element.elementor-element-bb8e923{--width:33%;}.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-8c7bdec{--width:60%;}.elementor-1756 .elementor-element.elementor-element-4366ce8{--width:33%;}.elementor-1756 .elementor-element.elementor-element-08cb44f{--width:33%;}.elementor-1756 .elementor-element.elementor-element-44aa925{--width:33%;}.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-c09c795{--width:60%;}.elementor-1756 .elementor-element.elementor-element-af4251f{--width:33%;}.elementor-1756 .elementor-element.elementor-element-a0d824a{--width:33%;}.elementor-1756 .elementor-element.elementor-element-973af48{--width:33%;}.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-d3541b8{--width:60%;}.elementor-1756 .elementor-element.elementor-element-a519a49{--width:33%;}.elementor-1756 .elementor-element.elementor-element-f91b356{--width:33%;}.elementor-1756 .elementor-element.elementor-element-6980250{--width:33%;}.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-3416a5e{--width:60%;}.elementor-1756 .elementor-element.elementor-element-98ffdbf{--width:33%;}.elementor-1756 .elementor-element.elementor-element-59d5c21{--width:33%;}.elementor-1756 .elementor-element.elementor-element-764e1df{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1756 .elementor-element.elementor-element-66d2dbf9{--width:50%;}}@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(min-width:2400px){.elementor-1756 .elementor-element.elementor-element-45d777b8 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-333bfb43 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-346ebeb6{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-12a65d9b{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-13dcadd4{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3ef087c4 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-714f8249 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-6833cb1{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-34c4607{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-2552e27{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-76672eb6 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-7193bbc6 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-779bd89{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-feb79af{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-8286874{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-21c949ca .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-50b8fbe2 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-1aebf8c{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5e28220{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3f51036{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-771e0350 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-5c7e988d .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-f272f4a{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-c9c3f82{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-887e6c8{font-size:var( --e-global-typography-e107bcc-font-size );}}@media(max-width:1366px){.elementor-1756 .elementor-element.elementor-element-45d777b8 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-333bfb43 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-53aeb225{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-346ebeb6{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-12a65d9b{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-13dcadd4{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3ef087c4 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-714f8249 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-c7bb824{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-6833cb1{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-34c4607{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-2552e27{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-76672eb6 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-7193bbc6 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-4366ce8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-779bd89{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-feb79af{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-8286874{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-21c949ca .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-50b8fbe2 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-af4251f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-1aebf8c{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5e28220{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3f51036{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-771e0350 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-5c7e988d .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-a519a49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-f272f4a{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-c9c3f82{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-887e6c8{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-98ffdbf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-1756 .elementor-element.elementor-element-3494dcce .elementor-heading-title{font-size:46px;}.elementor-1756 .elementor-element.elementor-element-28556d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-45d777b8 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-333bfb43 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-320c36dd{--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-346ebeb6{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-12a65d9b{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-13dcadd4{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3ef087c4 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-714f8249 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-451b66a{--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-6833cb1{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-34c4607{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-2552e27{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-76672eb6 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-7193bbc6 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-8bf7c8d{--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-779bd89{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-feb79af{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-8286874{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-21c949ca .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-50b8fbe2 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-9a8d4cc{--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-1aebf8c{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5e28220{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3f51036{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-771e0350 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-5c7e988d .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-425aa78{--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-f272f4a{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-c9c3f82{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-887e6c8{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-c8cecaf{--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-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-320c36dd{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-4ad1cb9c{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-451b66a{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-785a6569{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-8bf7c8d{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-278c4fcb{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-9a8d4cc{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-115efccb{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-425aa78{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-1f61359c{--border-radius:20px 20px 20px 20px;}.elementor-1756 .elementor-element.elementor-element-c8cecaf{--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:center;--align-items:center;}.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1756 .elementor-element.elementor-element-795a1a6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-28556d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-45d777b8 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-333bfb43 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-346ebeb6{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-12a65d9b{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-13dcadd4{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5fd4a7d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-7d0e5ebd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-3ef087c4 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-714f8249 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-6833cb1{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-34c4607{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-2552e27{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-855396d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-b9a604f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-76672eb6 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-7193bbc6 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-779bd89{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-feb79af{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-8286874{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-250c4710{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-5903819d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-21c949ca .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-50b8fbe2 .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-1aebf8c{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5e28220{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-3f51036{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-162c853f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-4f22534f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-771e0350 .elementor-heading-title{font-size:var( --e-global-typography-ee8da8c-font-size );}.elementor-1756 .elementor-element.elementor-element-5c7e988d .elementor-heading-title{font-size:var( --e-global-typography-c8eb0cc-font-size );line-height:var( --e-global-typography-c8eb0cc-line-height );}.elementor-1756 .elementor-element.elementor-element-f272f4a{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-c9c3f82{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-887e6c8{font-size:var( --e-global-typography-e107bcc-font-size );}.elementor-1756 .elementor-element.elementor-element-5fde414e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-4c3e2926{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1756 .elementor-element.elementor-element-2db430fb .elementor-heading-title{font-size:28px;}.elementor-1756 .elementor-element.elementor-element-505bccbd{font-size:14px;}.elementor-1756 .elementor-element.elementor-element-366c512 .elementor-heading-title{font-size:18px;}.elementor-1756 .elementor-element.elementor-element-770dfcc1{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-1756 .elementor-element.elementor-element-770dfcc1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}}/* Start custom CSS for radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 radial_chart, class: .elementor-element-a0358b3 */.elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a0358b3 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-2427df0 */.elementor-1756 .elementor-element.elementor-element-2427df0 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b695fb9 */.elementor-1756 .elementor-element.elementor-element-b695fb9 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* 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 radial_chart, class: .elementor-element-b7b79ca */.elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-b7b79ca .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-7ed1f5e */.elementor-1756 .elementor-element.elementor-element-7ed1f5e .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-b4bd3cd */.elementor-1756 .elementor-element.elementor-element-b4bd3cd .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451b66a */.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 radial_chart, class: .elementor-element-0324fd7 */.elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-0324fd7 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-89a1f81 */.elementor-1756 .elementor-element.elementor-element-89a1f81 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-a3bffe4 */.elementor-1756 .elementor-element.elementor-element-a3bffe4 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7c8d */.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 radial_chart, class: .elementor-element-ad6135c */.elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-ad6135c .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-fd28b10 */.elementor-1756 .elementor-element.elementor-element-fd28b10 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-853d379 */.elementor-1756 .elementor-element.elementor-element-853d379 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d4cc */.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 radial_chart, class: .elementor-element-a9c5a98 */.elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-a9c5a98 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-ea05503 */.elementor-1756 .elementor-element.elementor-element-ea05503 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-aeb4739 */.elementor-1756 .elementor-element.elementor-element-aeb4739 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425aa78 */.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 radial_chart, class: .elementor-element-20504f1 */.elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}

@media only screen and (max-width: 880px){
    .elementor-1756 .elementor-element.elementor-element-20504f1 .chart-box{
        height: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-6bc4df6 */.elementor-1756 .elementor-element.elementor-element-6bc4df6 .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for radial_chart, class: .elementor-element-1b0222d */.elementor-1756 .elementor-element.elementor-element-1b0222d .chart-box{
    padding: 0 !important;
    box-shadow: none;
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cecaf */.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 Fonts CSS */@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Thin-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-ThinItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-ExtraLight-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-ExtraLightItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-LightItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-ExtraBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed Custom';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://sellpractice.co.uk/wp-content/uploads/2026/04/BarlowCondensed-BoldItalic-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */