.elementor-29307 .elementor-element.elementor-element-de0b9ef{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-bd12c79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-b9dbf73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading, .elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading .light{font-size:58px;line-height:120%;letter-spacing:1px;}.elementor-29307 .elementor-element.elementor-element-20ec6e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29307 .elementor-element.elementor-element-20ec6e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-20ec6e9 .thegem-heading, .elementor-29307 .elementor-element.elementor-element-20ec6e9 .thegem-heading .light{font-size:20px;line-height:150%;}.elementor-29307 .elementor-element.elementor-element-dd52c70 .elementor-button{background-color:#7DFFF7;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-29307 .elementor-element.elementor-element-dd52c70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29307 .elementor-element.elementor-element-fc8acc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29307 .elementor-element.elementor-element-bbdb2ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-29307 .elementor-element.elementor-element-b2b7094 img{width:130px;}.elementor-29307 .elementor-element.elementor-element-2a87f9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-29307 .elementor-element.elementor-element-44e062f img{width:130px;}.elementor-29307 .elementor-element.elementor-element-bec3f4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-29307 .elementor-element.elementor-element-cb78a7e img{width:130px;}.elementor-29307 .elementor-element.elementor-element-dfac844{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-dfac844:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-dfac844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-29307 .elementor-element.elementor-element-494bea6 .elementor-heading-title{font-size:42px;}.elementor-29307 .elementor-element.elementor-element-6cbc7e6{--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;--justify-content:space-evenly;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29307 .elementor-element.elementor-element-6cbc7e6, .elementor-29307 .elementor-element.elementor-element-6cbc7e6.thegem-e-con-layout-thegem{--content-width:100%;}.elementor-29307 .elementor-element.elementor-element-6cbc7e6.e-con{--align-self:stretch;}.elementor-29307 .elementor-element.elementor-element-0bfb09c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-0bfb09c .elementor-counter{gap:16px;}.elementor-29307 .elementor-element.elementor-element-0bfb09c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-29307 .elementor-element.elementor-element-0bfb09c .elementor-counter-title{font-size:18px;line-height:140%;}.elementor-29307 .elementor-element.elementor-element-75c61b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-75c61b9 .elementor-counter{gap:16px;}.elementor-29307 .elementor-element.elementor-element-75c61b9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-29307 .elementor-element.elementor-element-75c61b9 .elementor-counter-title{font-size:18px;line-height:140%;}.elementor-29307 .elementor-element.elementor-element-6b061b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-6b061b4 .elementor-counter{gap:16px;}.elementor-29307 .elementor-element.elementor-element-6b061b4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-29307 .elementor-element.elementor-element-6b061b4 .elementor-counter-title{font-size:18px;line-height:140%;}.elementor-29307 .elementor-element.elementor-element-f3d1f6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-f3d1f6e .elementor-counter{gap:16px;}.elementor-29307 .elementor-element.elementor-element-f3d1f6e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-29307 .elementor-element.elementor-element-f3d1f6e .elementor-counter-title{font-size:18px;line-height:140%;}.elementor-29307 .elementor-element.elementor-element-4792a15{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-4792a15:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-4792a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D333B;}.elementor-29307 .elementor-element.elementor-element-b77dc7a .elementor-heading-title{font-size:42px;color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-fd1f9cc{--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;--justify-content:space-evenly;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29307 .elementor-element.elementor-element-fd1f9cc, .elementor-29307 .elementor-element.elementor-element-fd1f9cc.thegem-e-con-layout-thegem{--content-width:100%;}.elementor-29307 .elementor-element.elementor-element-fd1f9cc.e-con{--align-self:stretch;}.elementor-29307 .elementor-element.elementor-element-f069fc0{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29307 .elementor-element.elementor-element-f069fc0:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-f069fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-ce6657b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ca0e356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-ca0e356, .elementor-29307 .elementor-element.elementor-element-ca0e356 .elementor-text-editor *{font-weight:500;text-transform:uppercase;}.elementor-29307 .elementor-element.elementor-element-d4a2319{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ea7923e img{width:24px;}.elementor-29307 .elementor-element.elementor-element-5726050 .elementor-heading-title{font-size:20px;}.elementor-29307 .elementor-element.elementor-element-e618069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-e618069, .elementor-29307 .elementor-element.elementor-element-e618069 .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-6e660ad .elementor-button{background-color:#7DFFF7;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-29307 .elementor-element.elementor-element-6e660ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29307 .elementor-element.elementor-element-281c78a{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29307 .elementor-element.elementor-element-281c78a:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-281c78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-4e4fa77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-1d2fdcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-1d2fdcf, .elementor-29307 .elementor-element.elementor-element-1d2fdcf .elementor-text-editor *{font-weight:500;text-transform:uppercase;}.elementor-29307 .elementor-element.elementor-element-7f7e8f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ecb18ae img{width:24px;}.elementor-29307 .elementor-element.elementor-element-4a0151b .elementor-heading-title{font-size:20px;}.elementor-29307 .elementor-element.elementor-element-222aab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-222aab7, .elementor-29307 .elementor-element.elementor-element-222aab7 .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-42f655a .elementor-button{background-color:#7DFFF7;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-29307 .elementor-element.elementor-element-42f655a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29307 .elementor-element.elementor-element-e23bfa2{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29307 .elementor-element.elementor-element-e23bfa2:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-e23bfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-9137915{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-20cb26a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-20cb26a, .elementor-29307 .elementor-element.elementor-element-20cb26a .elementor-text-editor *{font-weight:500;text-transform:uppercase;}.elementor-29307 .elementor-element.elementor-element-f29fe5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-5388110 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-ac28d87 .elementor-heading-title{font-size:20px;}.elementor-29307 .elementor-element.elementor-element-b0ef50a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-b0ef50a, .elementor-29307 .elementor-element.elementor-element-b0ef50a .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-58df712 .elementor-button{background-color:#7DFFF7;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-29307 .elementor-element.elementor-element-58df712 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29307 .elementor-element.elementor-element-36849ef{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:116px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-cfe5de4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-dcba480 .elementor-heading-title{font-size:42px;color:#000000;}.elementor-29307 .elementor-element.elementor-element-0bdcec5{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ffe61ec img{width:24px;}.elementor-29307 .elementor-element.elementor-element-c181785{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-7babf89 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-622af40{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-bad68fc img{width:24px;}.elementor-29307 .elementor-element.elementor-element-823b7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-12836a3 img{width:70%;}.elementor-29307 .elementor-element.elementor-element-2be74cc{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:24px;--padding-bottom:116px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-0c1395a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-7043692{text-align:start;}.elementor-29307 .elementor-element.elementor-element-7043692 img{width:85%;}.elementor-29307 .elementor-element.elementor-element-69cb2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-267af1e .elementor-heading-title{font-size:42px;color:#000000;}.elementor-29307 .elementor-element.elementor-element-5caa153{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-b88ef4f img{width:24px;}.elementor-29307 .elementor-element.elementor-element-afe1efb{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-f57940e img{width:24px;}.elementor-29307 .elementor-element.elementor-element-0a0fabc{--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:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ac44cd7 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-8d54897{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-8d54897:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-8d54897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-29307 .elementor-element.elementor-element-8d368fa .elementor-heading-title{font-size:42px;color:#000000;}.elementor-29307 .elementor-element.elementor-element-61515cc{--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;--justify-content:space-evenly;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29307 .elementor-element.elementor-element-61515cc, .elementor-29307 .elementor-element.elementor-element-61515cc.thegem-e-con-layout-thegem{--content-width:100%;}.elementor-29307 .elementor-element.elementor-element-61515cc.e-con{--align-self:stretch;}.elementor-29307 .elementor-element.elementor-element-ec64d95{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.08);--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-29307 .elementor-element.elementor-element-ec64d95:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-ec64d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-39a3689{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-a85e4b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-9ac9391 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-ba3a9a4 .elementor-heading-title{font-size:20px;text-transform:uppercase;line-height:130%;}.elementor-29307 .elementor-element.elementor-element-2876f9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-2876f9c, .elementor-29307 .elementor-element.elementor-element-2876f9c .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-9edc323{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-9edc323:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-9edc323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-1623b23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-cce6126{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-e018ca0 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-1458500 .elementor-heading-title{font-size:20px;text-transform:uppercase;line-height:130%;}.elementor-29307 .elementor-element.elementor-element-596a09c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-596a09c, .elementor-29307 .elementor-element.elementor-element-596a09c .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-23c6207{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-23c6207:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-23c6207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-b4ed822{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-6b47353{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-8bebeb2 img{width:24px;}.elementor-29307 .elementor-element.elementor-element-ed3f5d9 .elementor-heading-title{font-size:20px;text-transform:uppercase;line-height:130%;}.elementor-29307 .elementor-element.elementor-element-3e473e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-3e473e3, .elementor-29307 .elementor-element.elementor-element-3e473e3 .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-9282c31{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-9282c31:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-9282c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29307 .elementor-element.elementor-element-966c6fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-45b6369{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-c40f52f img{width:24px;}.elementor-29307 .elementor-element.elementor-element-3bd4af8 .elementor-heading-title{font-size:20px;text-transform:uppercase;line-height:130%;}.elementor-29307 .elementor-element.elementor-element-cfb0785 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-cfb0785, .elementor-29307 .elementor-element.elementor-element-cfb0785 .elementor-text-editor *{font-weight:400;}.elementor-29307 .elementor-element.elementor-element-b16f036{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-29307 .elementor-element.elementor-element-2ee4080 .elementor-heading-title{font-size:42px;color:#000000;}.elementor-29307 .elementor-element.elementor-element-a2e9fc8{--display:flex;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-ed139f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-ed139f5 .gem-clients-type-carousel-grid .gem-client-item a, .elementor-29307 .elementor-element.elementor-element-ed139f5 .gem-clients-type-carousel-grid .gem-client-item span{width:calc(100% - 56px);margin:0px 0px 56px 0px;}.elementor-29307 .elementor-element.elementor-element-ed139f5 .gem-mini-pagination a{width:17px;height:17px;margin-left:5px;margin-right:5px;}.elementor-29307 .elementor-element.elementor-element-ed139f5 .gem-mini-pagination{margin-top:30px;}body.elementor-page-29307{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-29307 .elementor-element.elementor-element-de0b9ef{--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:30px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading, .elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading .light{font-size:42px;}.elementor-29307 .elementor-element.elementor-element-20ec6e9{width:100%;max-width:100%;}.elementor-29307 .elementor-element.elementor-element-fc8acc4{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-dfac844{--padding-top:30px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-4792a15{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-fd1f9cc{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-29307 .elementor-element.elementor-element-36849ef{--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:80px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-cfe5de4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-0bdcec5{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-c181785{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-622af40{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-823b7af{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-12836a3{text-align:center;}.elementor-29307 .elementor-element.elementor-element-12836a3 img{width:40%;}.elementor-29307 .elementor-element.elementor-element-2be74cc{--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:0px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-0c1395a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-7043692{text-align:center;}.elementor-29307 .elementor-element.elementor-element-7043692 img{width:60%;}.elementor-29307 .elementor-element.elementor-element-69cb2ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-69cb2ec.e-con{--order:-99999 /* order start hack */;}.elementor-29307 .elementor-element.elementor-element-5caa153{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-afe1efb{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-0a0fabc{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-8d54897{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-29307 .elementor-element.elementor-element-61515cc{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-29307 .elementor-element.elementor-element-b16f036{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-29307 .elementor-element.elementor-element-de0b9ef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-29307 .elementor-element.elementor-element-bd12c79{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-bd12c79.e-con{--order:-99999 /* order start hack */;}.elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading, .elementor-29307 .elementor-element.elementor-element-b9dbf73 .thegem-heading .light{font-size:38px;}.elementor-29307 .elementor-element.elementor-element-20ec6e9 .thegem-heading, .elementor-29307 .elementor-element.elementor-element-20ec6e9 .thegem-heading .light{font-size:18px;}.elementor-29307 .elementor-element.elementor-element-fc8acc4{--min-height:192px;--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29307 .elementor-element.elementor-element-fc8acc4.e-con{--order:-99999 /* order start hack */;}.elementor-29307 .elementor-element.elementor-element-bbdb2ea{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-d6f0822 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-2a87f9b{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-6cbda16 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-bec3f4a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-6e511ac > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-dfac844{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-29307 .elementor-element.elementor-element-494bea6 .elementor-heading-title{font-size:32px;}.elementor-29307 .elementor-element.elementor-element-6cbc7e6{--justify-content:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-29307 .elementor-element.elementor-element-0bfb09c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29307 .elementor-element.elementor-element-75c61b9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29307 .elementor-element.elementor-element-6b061b4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29307 .elementor-element.elementor-element-f3d1f6e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29307 .elementor-element.elementor-element-4792a15{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-29307 .elementor-element.elementor-element-b77dc7a .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-29307 .elementor-element.elementor-element-36849ef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:56px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-cfe5de4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29307 .elementor-element.elementor-element-cfe5de4.e-con{--order:-99999 /* order start hack */;}.elementor-29307 .elementor-element.elementor-element-dcba480 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-29307 .elementor-element.elementor-element-b7a3267 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-a262a22 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-e66e691 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-823b7af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29307 .elementor-element.elementor-element-823b7af.e-con{--order:-99999 /* order start hack */;}.elementor-29307 .elementor-element.elementor-element-12836a3 img{width:90%;}.elementor-29307 .elementor-element.elementor-element-2be74cc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29307 .elementor-element.elementor-element-0c1395a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29307 .elementor-element.elementor-element-0c1395a.e-con{--order:99999 /* order end hack */;}.elementor-29307 .elementor-element.elementor-element-7043692 img{width:90%;}.elementor-29307 .elementor-element.elementor-element-69cb2ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29307 .elementor-element.elementor-element-267af1e .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-29307 .elementor-element.elementor-element-4429bb5 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-a126b6b > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-b170039 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-29307 .elementor-element.elementor-element-8d54897{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-29307 .elementor-element.elementor-element-8d368fa .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-29307 .elementor-element.elementor-element-b16f036{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-29307 .elementor-element.elementor-element-2ee4080 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-29307 .elementor-element.elementor-element-a2e9fc8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-29307 .elementor-element.elementor-element-bd12c79{--width:50%;}.elementor-29307 .elementor-element.elementor-element-fc8acc4{--width:50%;}.elementor-29307 .elementor-element.elementor-element-dfac844{--width:100%;}.elementor-29307 .elementor-element.elementor-element-4792a15{--width:100%;}.elementor-29307 .elementor-element.elementor-element-cfe5de4{--width:50%;}.elementor-29307 .elementor-element.elementor-element-823b7af{--width:50%;}.elementor-29307 .elementor-element.elementor-element-0c1395a{--width:50%;}.elementor-29307 .elementor-element.elementor-element-69cb2ec{--width:50%;}.elementor-29307 .elementor-element.elementor-element-8d54897{--width:100%;}.elementor-29307 .elementor-element.elementor-element-b16f036{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29307 .elementor-element.elementor-element-bd12c79{--width:100%;}.elementor-29307 .elementor-element.elementor-element-fc8acc4{--width:100%;}.elementor-29307 .elementor-element.elementor-element-cfe5de4{--width:100%;}.elementor-29307 .elementor-element.elementor-element-823b7af{--width:100%;}.elementor-29307 .elementor-element.elementor-element-0c1395a{--width:100%;}.elementor-29307 .elementor-element.elementor-element-69cb2ec{--width:100%;}}/* Blocca le dimensioni e impedisce al flexbox di schiacciare l'immagine */
.mc-tetris {
    flex-shrink: 0 !important;
    width: 60px !important;
    height: 60px !important;
    display: flex;
    align-items: flex-start; /* Allinea il quadratino in alto rispetto al testo */
}

/* Assicura che l'immagine interna riempia il widget senza deformarsi */
.mc-tetris img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}
/* Struttura base della card bianca */
.mc-contatore {
    background-color: #ffffff;
    border-radius: 4px; /* Arrotondamento degli angoli come su Figma */
    padding: 40px 30px !important; /* Spazio interno: sopra/sotto e destra/sinistra */
    transition: all 0.3s ease; /* Effetto morbido se aggiungi hover in futuro */
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08); /* Ombra leggera */
}

@media (max-width: 767px) {
    .mc-contatore {
       padding: 24px 30px !important;
    }
}

/* Colori dei bordini sinistri (ho preso i colori a occhio dal tuo Figma, puoi sistemare gli HEX se li hai precisi) */

/* 1° Contatore: Viola scuro */
.mc-contatore:nth-child(1) {
    border-left: 6px solid #8E24AA; 
}

/* 2° Contatore: Verde Acqua / Ottanio */
.mc-contatore:nth-child(2) {
    border-left: 6px solid #3AB0B5; 
}

/* 3° Contatore: Azzurro chiaro */
.mc-contatore:nth-child(3) {
    border-left: 6px solid #64F1F1; 
}

/* 4° Contatore: Lilla */
.mc-contatore:nth-child(4) {
    border-left: 6px solid #BA68C8; 
}

/* Assicuriamoci che il contenuto dentro il contatore sia allineato a sinistra come su Figma */
.mc-contatore .elementor-counter {
    text-align: left;
    align-items: flex-start;
}

.mc-container-box {
    padding: 0 !important;
}
/* Blocca le dimensioni e impedisce al flexbox di schiacciare l'immagine */
.mc-quadratino {
    flex-shrink: 0 !important;
    width: 20px !important;
    height: 20px !important;
    display: flex;
    align-items: flex-start; /* Allinea il quadratino in alto rispetto al testo */
}

/* Assicura che l'immagine interna riempia il widget senza deformarsi */
.mc-quadratino img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}
/* Blocca le dimensioni e impedisce al flexbox di schiacciare l'immagine */
.mc-quadratino {
    flex-shrink: 0 !important;
    width: 20px !important;
    height: 20px !important;
    display: flex;
    align-items: flex-start; /* Allinea il quadratino in alto rispetto al testo */
}

/* Assicura che l'immagine interna riempia il widget senza deformarsi */
.mc-quadratino img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}