.elementor-42 .elementor-element.elementor-element-b0ff9ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b0ff9ae:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b0ff9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-710906be{text-align:center;}.elementor-42 .elementor-element.elementor-element-710906be .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-38ec9e12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-38ec9e12:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-38ec9e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-61b78d24{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2e2fa4c1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-71192aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-71192aa:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-71192aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-0807acd{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d6971b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-a2d6885{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0ee3d68{text-align:center;}.elementor-42 .elementor-element.elementor-element-0ee3d68 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-9abc4b0{text-align:center;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-82ff677{padding:48px 48px 48px 48px;border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);column-gap:0px;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-1606cdf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-42 .elementor-element.elementor-element-28a3b2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-28a3b2a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-28a3b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-3fa370d{text-align:center;}.elementor-42 .elementor-element.elementor-element-3fa370d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-4ca1827{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-4ca1827:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4ca1827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-7dc6135{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-328e7a6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-328e7a6{border-style:none;}.elementor-42 .elementor-element.elementor-element-328e7a6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-4488130 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-e887797{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-e887797:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e887797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-0cae1ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-455fd34.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-455fd34{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-455fd34 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-6f18084 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-afe3cad{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-afe3cad:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-afe3cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-876262b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-ddb03be.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ddb03be{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-ddb03be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-c5735f3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-f05949a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-f05949a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f05949a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-4db5f5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-e80600a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-e80600a{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-e80600a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-dac1d6f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-56692e5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-56692e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-56692e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-255eeef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-b4a5798.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-b4a5798{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-b4a5798 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-cb80b2b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-991dc4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0536e1b{text-align:center;}.elementor-42 .elementor-element.elementor-element-0536e1b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ee75fce{text-align:center;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-b2b61e3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-b2b61e3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b2b61e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-3bd0d35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-2c9c51a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-28fad7b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-28fad7b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-28fad7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-a730b54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-c2352e9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-3e3b1c2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-3e3b1c2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3e3b1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-f40f84e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-63fc015 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-c615ee8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-c615ee8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c615ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-b3df46b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-310d108 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-e9d1917{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-e9d1917:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e9d1917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-9eb0cc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-65eb662 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-ff45797{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-ff45797:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ff45797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-5952307{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-f8c446b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-f8615f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f8615f1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f8615f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-e7c6f03{text-align:center;}.elementor-42 .elementor-element.elementor-element-e7c6f03 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-fc3402f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-fc3402f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fc3402f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-18556f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-b04b52a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-7bdf07b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-7bdf07b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7bdf07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-e171a31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-d71dfa9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-9bcb252{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-9bcb252:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9bcb252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-d4c4d92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-4de3e80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-fa77619{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-fa77619:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fa77619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-77784fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-edb8e6c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-5309e26{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-5309e26:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5309e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-a61694f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-260b3fa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-96296ea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-96296ea:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-96296ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-47a94c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-aa79ccf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-24b1ba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9db3895{text-align:center;}.elementor-42 .elementor-element.elementor-element-9db3895 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-16b37f5{text-align:center;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-764f6df{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-764f6df:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-764f6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-3d0d30b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-d139a93 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-5874cba{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-5874cba:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5874cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-25b3f84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-eaefa72 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-6c41705{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-6c41705:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6c41705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-b52fc8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-a68b88f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-44dc43e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-44dc43e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-44dc43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-9b8fe5c{text-align:center;}.elementor-42 .elementor-element.elementor-element-9b8fe5c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-3340c3d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-3340c3d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3340c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-7ca60a43{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-7ca60a43:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7ca60a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-42 .elementor-element.elementor-element-72f3ff26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-42 .elementor-element.elementor-element-72f3ff26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-5e2d8670{text-align:center;}.elementor-42 .elementor-element.elementor-element-5e2d8670 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-5e73e9dc .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-42 .elementor-element.elementor-element-5e73e9dc{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-5e73e9dc.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-b0ff9ae{--content-width:1600px;}.elementor-42 .elementor-element.elementor-element-38ec9e12{--content-width:1600px;}.elementor-42 .elementor-element.elementor-element-71192aa{--content-width:1600px;}.elementor-42 .elementor-element.elementor-element-7ca60a43{--content-width:1280px;}.elementor-42 .elementor-element.elementor-element-72f3ff26{--content-width:1280%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-b0ff9ae{--padding-top:48px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-710906be .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-38ec9e12{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-61b78d24{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2e2fa4c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;}.elementor-42 .elementor-element.elementor-element-71192aa{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-0807acd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d6971b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;}.elementor-42 .elementor-element.elementor-element-0ee3d68 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-1606cdf{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42 .elementor-element.elementor-element-3fa370d .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-4ca1827{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-328e7a6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-4488130 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e887797{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-455fd34 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-6f18084 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-afe3cad{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ddb03be .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c5735f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-f05949a{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-e80600a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-dac1d6f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-56692e5{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b4a5798 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-cb80b2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-0536e1b .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-b2b61e3{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-2c9c51a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-28fad7b{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c2352e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-3e3b1c2{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-63fc015 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c615ee8{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-310d108 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e9d1917{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-65eb662 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-ff45797{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f8c446b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e7c6f03 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-fc3402f{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b04b52a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-7bdf07b{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d71dfa9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9bcb252{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-4de3e80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-fa77619{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-edb8e6c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-5309e26{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-260b3fa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-96296ea{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-aa79ccf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9db3895 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-764f6df{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d139a93 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-5874cba{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-eaefa72 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-6c41705{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-a68b88f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9b8fe5c .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-3340c3d{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7ca60a43{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-5e2d8670 .elementor-heading-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-5e73e9dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5e73e9dc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-710906be .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-38ec9e12{--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-61b78d24{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2e2fa4c1{font-size:18px;}.elementor-42 .elementor-element.elementor-element-71192aa{--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-0807acd{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d6971b5{font-size:18px;}.elementor-42 .elementor-element.elementor-element-0ee3d68 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-1606cdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c7d199b .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-43c732a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42 .elementor-element.elementor-element-3fa370d .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-4ca1827{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-328e7a6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-4488130 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e887797{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-455fd34 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-6f18084 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-afe3cad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ddb03be .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c5735f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-f05949a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-e80600a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-dac1d6f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-56692e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b4a5798 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-cb80b2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-0536e1b .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-b2b61e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-2c9c51a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-28fad7b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c2352e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-3e3b1c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-63fc015 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-c615ee8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-310d108 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e9d1917{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-65eb662 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-ff45797{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f8c446b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-e7c6f03 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-fc3402f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b04b52a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-7bdf07b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d71dfa9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9bcb252{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-4de3e80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-fa77619{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-edb8e6c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-5309e26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-260b3fa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-96296ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-aa79ccf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9db3895 .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-764f6df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d139a93 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-5874cba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-eaefa72 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-6c41705{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-a68b88f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-9b8fe5c .elementor-heading-title{font-size:32px;}.elementor-42 .elementor-element.elementor-element-3340c3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7ca60a43{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-5e2d8670{text-align:center;}.elementor-42 .elementor-element.elementor-element-5e2d8670 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-42 .elementor-element.elementor-element-5e73e9dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5e73e9dc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}}/* Start custom CSS for container, class: .elementor-element-28a3b2a *//* Perfect circular borders for counter numbers in "What was purchased" section */
[data-id="28a3b2a"] .elementor-counter-number {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    border: 3px solid #2E8B57;
    border-radius: 50%;
    background: transparent;
}/* End custom CSS */