.elementor-2383 .elementor-element.elementor-element-cc1a1cd{--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;}.elementor-2383 .elementor-element.elementor-element-cc1a1cd:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-cc1a1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8F1FC66;}.elementor-2383 .elementor-element.elementor-element-ca6397a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-c978aca{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2383 .elementor-element.elementor-element-bbb2ef9 img{width:640px;}.elementor-2383 .elementor-element.elementor-element-1da5245{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-34eb1fd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;}.elementor-2383 .elementor-element.elementor-element-bd86312 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2383 .elementor-element.elementor-element-efb5bf8{--display:flex;}.elementor-2383 .elementor-element.elementor-element-9c6e47e img{width:420px;}.elementor-2383 .elementor-element.elementor-element-bbe6711 img{width:375px;}.elementor-2383 .elementor-element.elementor-element-fd7fe43 img{width:420px;}.elementor-2383 .elementor-element.elementor-element-803e31f{--display:flex;}.elementor-2383 .elementor-element.elementor-element-fd112f4 img{width:100%;}.elementor-2383 .elementor-element.elementor-element-479768a{--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;}.elementor-2383 .elementor-element.elementor-element-479768a:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-479768a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-b8dc6b4{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-efb75eb{--display:flex;}.elementor-2383 .elementor-element.elementor-element-ad93160{text-align:center;}.elementor-2383 .elementor-element.elementor-element-ad93160 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:48px;font-weight:900;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-523618e{--display:flex;--justify-content:space-between;}.elementor-2383 .elementor-element.elementor-element-38123c3{--display:flex;}.elementor-2383 .elementor-element.elementor-element-9177f48{text-align:center;}.elementor-2383 .elementor-element.elementor-element-9177f48 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2383 .elementor-element.elementor-element-b5864ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2383 .elementor-element.elementor-element-b5864ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2383 .elementor-element.elementor-element-b5864ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-b5864ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2383 .elementor-element.elementor-element-b5864ce .elementor-image-box-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-b5864ce:has(:hover) .elementor-image-box-title,
					 .elementor-2383 .elementor-element.elementor-element-b5864ce:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-b5864ce .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-6d811ca{--display:flex;}.elementor-2383 .elementor-element.elementor-element-94f5e05{text-align:center;}.elementor-2383 .elementor-element.elementor-element-94f5e05 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-7b16eb0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2383 .elementor-element.elementor-element-7b16eb0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2383 .elementor-element.elementor-element-7b16eb0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-7b16eb0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2383 .elementor-element.elementor-element-7b16eb0 .elementor-image-box-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-7b16eb0:has(:hover) .elementor-image-box-title,
					 .elementor-2383 .elementor-element.elementor-element-7b16eb0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-7b16eb0 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-2b5d8e0{--display:flex;}.elementor-2383 .elementor-element.elementor-element-99bc05c{text-align:center;}.elementor-2383 .elementor-element.elementor-element-99bc05c .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-a1e6b02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2383 .elementor-element.elementor-element-a1e6b02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2383 .elementor-element.elementor-element-a1e6b02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-a1e6b02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2383 .elementor-element.elementor-element-a1e6b02 .elementor-image-box-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-a1e6b02:has(:hover) .elementor-image-box-title,
					 .elementor-2383 .elementor-element.elementor-element-a1e6b02:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-a1e6b02 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-5511426{--display:flex;}.elementor-2383 .elementor-element.elementor-element-5f54459{text-align:center;}.elementor-2383 .elementor-element.elementor-element-5f54459 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-c7cef79.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2383 .elementor-element.elementor-element-c7cef79.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2383 .elementor-element.elementor-element-c7cef79.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-c7cef79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2383 .elementor-element.elementor-element-c7cef79 .elementor-image-box-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-c7cef79:has(:hover) .elementor-image-box-title,
					 .elementor-2383 .elementor-element.elementor-element-c7cef79:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-c7cef79 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-7fa17bc{--display:flex;}.elementor-2383 .elementor-element.elementor-element-0f45ec5{text-align:center;}.elementor-2383 .elementor-element.elementor-element-0f45ec5 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-aed96db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2383 .elementor-element.elementor-element-aed96db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2383 .elementor-element.elementor-element-aed96db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-aed96db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2383 .elementor-element.elementor-element-aed96db .elementor-image-box-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-aed96db:has(:hover) .elementor-image-box-title,
					 .elementor-2383 .elementor-element.elementor-element-aed96db:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-aed96db .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-f293980{--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;}.elementor-2383 .elementor-element.elementor-element-f293980:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-f293980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-f293980.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2383 .elementor-element.elementor-element-cbbc32e{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-e2252a1{--display:flex;}.elementor-2383 .elementor-element.elementor-element-5b29447{text-align:center;}.elementor-2383 .elementor-element.elementor-element-5b29447 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:40px;font-weight:900;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-e3fffaa{text-align:center;}.elementor-2383 .elementor-element.elementor-element-e3fffaa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-6e02366{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-2e461f2{--display:flex;--gap:028px 0px;--row-gap:028px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-11d71ff{text-align:center;}.elementor-2383 .elementor-element.elementor-element-11d71ff .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-f4c19d4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-950c354 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2383 .elementor-element.elementor-element-950c354{text-align:center;}.elementor-2383 .elementor-element.elementor-element-950c354 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-5daf179{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-fca165c{--display:flex;}.elementor-2383 .elementor-element.elementor-element-0b1f96e{text-align:right;}.elementor-2383 .elementor-element.elementor-element-0b1f96e img{width:95px;}.elementor-2383 .elementor-element.elementor-element-0b1f96e .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-6761725{--display:flex;--justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon-box-wrapper{text-align:center;}.elementor-2383 .elementor-element.elementor-element-4cf23a4{--icon-box-icon-margin:0px;}.elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-4cf23a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-4cf23a4.elementor-view-framed .elementor-icon, .elementor-2383 .elementor-element.elementor-element-4cf23a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon{font-size:18px;}.elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon-box-title, .elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-2383 .elementor-element.elementor-element-4cf23a4:has(:hover) .elementor-icon-box-title,
					 .elementor-2383 .elementor-element.elementor-element-4cf23a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-4cf23a4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-816c745{--display:flex;}.elementor-2383 .elementor-element.elementor-element-8ef224d > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-2383 .elementor-element.elementor-element-aac6d1c{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-c8dda15{--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:flex-start;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2383 .elementor-element.elementor-element-f2812d2{text-align:right;}.elementor-2383 .elementor-element.elementor-element-f2812d2 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-f2812d2 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-8fc48d1{text-align:right;}.elementor-2383 .elementor-element.elementor-element-8fc48d1 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-8fc48d1 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-3a2aaa9{text-align:right;}.elementor-2383 .elementor-element.elementor-element-3a2aaa9 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-3a2aaa9 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-8ac546c{text-align:right;}.elementor-2383 .elementor-element.elementor-element-8ac546c img{width:95px;}.elementor-2383 .elementor-element.elementor-element-8ac546c .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-2996184{text-align:right;}.elementor-2383 .elementor-element.elementor-element-2996184 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-2996184 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d388e1f{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d388e1f img{width:95px;}.elementor-2383 .elementor-element.elementor-element-d388e1f .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-daca710{text-align:right;}.elementor-2383 .elementor-element.elementor-element-daca710 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-daca710 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d1eeb1b{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d1eeb1b img{width:95px;}.elementor-2383 .elementor-element.elementor-element-d1eeb1b .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-eb31fc1{text-align:right;}.elementor-2383 .elementor-element.elementor-element-eb31fc1 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-eb31fc1 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-7cdae48{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon-box-wrapper{text-align:center;}.elementor-2383 .elementor-element.elementor-element-e696acd{--icon-box-icon-margin:0px;}.elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-e696acd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-e696acd.elementor-view-framed .elementor-icon, .elementor-2383 .elementor-element.elementor-element-e696acd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon{font-size:18px;}.elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon-box-title, .elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-2383 .elementor-element.elementor-element-e696acd:has(:hover) .elementor-icon-box-title,
					 .elementor-2383 .elementor-element.elementor-element-e696acd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-e696acd .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-8897f37{--display:flex;}.elementor-2383 .elementor-element.elementor-element-e8c4ae4 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-2383 .elementor-element.elementor-element-6ac0067{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-5e17d9d{--display:flex;}.elementor-2383 .elementor-element.elementor-element-ef05e3b{text-align:right;}.elementor-2383 .elementor-element.elementor-element-ef05e3b img{width:95px;}.elementor-2383 .elementor-element.elementor-element-ef05e3b .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-9b65145{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon-box-wrapper{text-align:center;}.elementor-2383 .elementor-element.elementor-element-075f82e{--icon-box-icon-margin:0px;}.elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-075f82e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-075f82e.elementor-view-framed .elementor-icon, .elementor-2383 .elementor-element.elementor-element-075f82e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon{font-size:18px;}.elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon-box-title, .elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-2383 .elementor-element.elementor-element-075f82e:has(:hover) .elementor-icon-box-title,
					 .elementor-2383 .elementor-element.elementor-element-075f82e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-075f82e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-9fd6142{--display:flex;}.elementor-2383 .elementor-element.elementor-element-5103ef4{text-align:center;}.elementor-2383 .elementor-element.elementor-element-5103ef4 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-1db689e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-7ac25c5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2383 .elementor-element.elementor-element-7ac25c5{text-align:center;}.elementor-2383 .elementor-element.elementor-element-7ac25c5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-2ce5e89{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-ab4efde{--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:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2383 .elementor-element.elementor-element-00187d0{text-align:right;}.elementor-2383 .elementor-element.elementor-element-00187d0 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-00187d0 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-7db843e{text-align:right;}.elementor-2383 .elementor-element.elementor-element-7db843e img{width:95px;}.elementor-2383 .elementor-element.elementor-element-7db843e .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-25e9dea{text-align:right;}.elementor-2383 .elementor-element.elementor-element-25e9dea img{width:95px;}.elementor-2383 .elementor-element.elementor-element-25e9dea .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-c332e7d{text-align:right;}.elementor-2383 .elementor-element.elementor-element-c332e7d img{width:95px;}.elementor-2383 .elementor-element.elementor-element-c332e7d .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-4843bed{text-align:right;}.elementor-2383 .elementor-element.elementor-element-4843bed img{width:95px;}.elementor-2383 .elementor-element.elementor-element-4843bed .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-6a9ddd3{text-align:right;}.elementor-2383 .elementor-element.elementor-element-6a9ddd3 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-6a9ddd3 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-16d1f30{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon-box-wrapper{text-align:center;}.elementor-2383 .elementor-element.elementor-element-258ae40{--icon-box-icon-margin:0px;}.elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-258ae40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-258ae40.elementor-view-framed .elementor-icon, .elementor-2383 .elementor-element.elementor-element-258ae40.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon{font-size:18px;}.elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon-box-title, .elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-2383 .elementor-element.elementor-element-258ae40:has(:hover) .elementor-icon-box-title,
					 .elementor-2383 .elementor-element.elementor-element-258ae40:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-258ae40 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-f8777b9{--display:flex;}.elementor-2383 .elementor-element.elementor-element-ff91944 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-2383 .elementor-element.elementor-element-9db8493{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-b616b5a{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-8a936b7{text-align:right;}.elementor-2383 .elementor-element.elementor-element-8a936b7 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-8a936b7 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-9306212{text-align:right;}.elementor-2383 .elementor-element.elementor-element-9306212 img{width:95px;}.elementor-2383 .elementor-element.elementor-element-9306212 .widget-image-caption{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-6714696{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon-box-wrapper{text-align:center;}.elementor-2383 .elementor-element.elementor-element-8166a50{--icon-box-icon-margin:0px;}.elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-8166a50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-8166a50.elementor-view-framed .elementor-icon, .elementor-2383 .elementor-element.elementor-element-8166a50.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon{font-size:18px;}.elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon-box-title, .elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-2383 .elementor-element.elementor-element-8166a50:has(:hover) .elementor-icon-box-title,
					 .elementor-2383 .elementor-element.elementor-element-8166a50:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-8166a50 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2383 .elementor-element.elementor-element-0ffa4c9{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2383 .elementor-element.elementor-element-64eb45b .elementor-button{background-color:var( --e-global-color-accent );font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-64eb45b .elementor-button:hover, .elementor-2383 .elementor-element.elementor-element-64eb45b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-64eb45b .elementor-button:hover svg, .elementor-2383 .elementor-element.elementor-element-64eb45b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-26b91f8{--display:flex;}.elementor-2383 .elementor-element.elementor-element-d41daf0 img{width:100%;}.elementor-2383 .elementor-element.elementor-element-89e01fb{--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;}.elementor-2383 .elementor-element.elementor-element-89e01fb:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-89e01fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-825444c{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-6870046{--display:flex;}.elementor-2383 .elementor-element.elementor-element-582cb0f img{width:660px;}.elementor-2383 .elementor-element.elementor-element-5fa315e{text-align:center;}.elementor-2383 .elementor-element.elementor-element-5fa315e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2383 .elementor-element.elementor-element-1c50110{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-321129b{text-align:center;}.elementor-2383 .elementor-element.elementor-element-321129b .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-0620e3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2383 .elementor-element.elementor-element-1edfcb6{--display:flex;}.elementor-2383 .elementor-element.elementor-element-8ddc310{--display:flex;}.elementor-2383 .elementor-element.elementor-element-976c5de{text-align:center;}.elementor-2383 .elementor-element.elementor-element-976c5de .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-a68a531{--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:center;--gap:-1px 0px;--row-gap:-1px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-7557449{text-align:right;}.elementor-2383 .elementor-element.elementor-element-7557449 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-7557449 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-bcc06c2{text-align:right;}.elementor-2383 .elementor-element.elementor-element-bcc06c2 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-bcc06c2 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-2b04722{--display:flex;}.elementor-2383 .elementor-element.elementor-element-4479323{text-align:center;}.elementor-2383 .elementor-element.elementor-element-4479323 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-5096e67{--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:center;--gap:-1px 0px;--row-gap:-1px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-ad5067d{text-align:right;}.elementor-2383 .elementor-element.elementor-element-ad5067d img{width:135px;}.elementor-2383 .elementor-element.elementor-element-ad5067d .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-7077385{--display:flex;}.elementor-2383 .elementor-element.elementor-element-04cae27{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-2f859db{text-align:center;}.elementor-2383 .elementor-element.elementor-element-2f859db .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-1c08de6{--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:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2383 .elementor-element.elementor-element-fe2e9d9{text-align:right;}.elementor-2383 .elementor-element.elementor-element-fe2e9d9 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-fe2e9d9 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-ae1aff4{text-align:right;}.elementor-2383 .elementor-element.elementor-element-ae1aff4 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-ae1aff4 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d3eac68{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d3eac68 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-d3eac68 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-4e35897{text-align:right;}.elementor-2383 .elementor-element.elementor-element-4e35897 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-4e35897 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-bc8b2e6{text-align:right;}.elementor-2383 .elementor-element.elementor-element-bc8b2e6 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-bc8b2e6 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-cdfcf90{text-align:right;}.elementor-2383 .elementor-element.elementor-element-cdfcf90 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-cdfcf90 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d187a87{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d187a87 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-d187a87 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-5afe954{text-align:right;}.elementor-2383 .elementor-element.elementor-element-5afe954 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-5afe954 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-8339fe9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-1423872{text-align:center;}.elementor-2383 .elementor-element.elementor-element-1423872 .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-e597dee{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-2383 .elementor-element.elementor-element-0eb427b{--display:flex;}.elementor-2383 .elementor-element.elementor-element-fcdaecf{--display:flex;--justify-content:center;}.elementor-2383 .elementor-element.elementor-element-a5fd66a{text-align:center;}.elementor-2383 .elementor-element.elementor-element-a5fd66a .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-9243c79{--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:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2383 .elementor-element.elementor-element-37ac6d1{text-align:right;}.elementor-2383 .elementor-element.elementor-element-37ac6d1 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-37ac6d1 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d02b33e{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d02b33e img{width:135px;}.elementor-2383 .elementor-element.elementor-element-d02b33e .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-b273a67{text-align:right;}.elementor-2383 .elementor-element.elementor-element-b273a67 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-b273a67 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-304e877{text-align:right;}.elementor-2383 .elementor-element.elementor-element-304e877 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-304e877 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-d6ff6d0{text-align:right;}.elementor-2383 .elementor-element.elementor-element-d6ff6d0 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-d6ff6d0 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-635946d{text-align:right;}.elementor-2383 .elementor-element.elementor-element-635946d img{width:135px;}.elementor-2383 .elementor-element.elementor-element-635946d .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-40bad16{--display:flex;}.elementor-2383 .elementor-element.elementor-element-4ef31bd{--display:flex;}.elementor-2383 .elementor-element.elementor-element-6305f8d{text-align:center;}.elementor-2383 .elementor-element.elementor-element-6305f8d .elementor-heading-title{font-family:"TT Commons Pro", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-43d1c2d{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-b358ae3{text-align:right;}.elementor-2383 .elementor-element.elementor-element-b358ae3 img{width:135px;}.elementor-2383 .elementor-element.elementor-element-b358ae3 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-584d2cf{text-align:right;}.elementor-2383 .elementor-element.elementor-element-584d2cf img{width:135px;}.elementor-2383 .elementor-element.elementor-element-584d2cf .widget-image-caption{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;margin-block-start:5px;}.elementor-2383 .elementor-element.elementor-element-1e908e9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-1e908e9 .elementor-button:hover, .elementor-2383 .elementor-element.elementor-element-1e908e9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-1e908e9 .elementor-button:hover svg, .elementor-2383 .elementor-element.elementor-element-1e908e9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2383 .elementor-element.elementor-element-61d871f{--display:flex;--z-index:2;}.elementor-2383 .elementor-element.elementor-element-b877166 img{width:100%;}@media(max-width:767px){.elementor-2383 .elementor-element.elementor-element-c978aca{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-2383 .elementor-element.elementor-element-b5864ce .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-7b16eb0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-a1e6b02 .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-c7cef79 .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-aed96db .elementor-image-box-img{margin-bottom:15px;}.elementor-2383 .elementor-element.elementor-element-5daf179{--flex-wrap:nowrap;}.elementor-2383 .elementor-element.elementor-element-aac6d1c{--flex-wrap:nowrap;}.elementor-2383 .elementor-element.elementor-element-6ac0067{--flex-wrap:nowrap;}.elementor-2383 .elementor-element.elementor-element-2ce5e89{--flex-wrap:nowrap;}.elementor-2383 .elementor-element.elementor-element-9db8493{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-2383 .elementor-element.elementor-element-ca6397a{--content-width:1440px;}.elementor-2383 .elementor-element.elementor-element-b8dc6b4{--content-width:1280px;}.elementor-2383 .elementor-element.elementor-element-cbbc32e{--content-width:1280px;}.elementor-2383 .elementor-element.elementor-element-825444c{--content-width:1280px;}.elementor-2383 .elementor-element.elementor-element-e597dee{--width:1035px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS *//*Buttons*/
.btn-shop .elementor-button{
    width: 160px;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
}

/*Hero*/
#hero{
    background-image: url("/wp-content/uploads/2025/08/LP-hero-element-pattern.png");
    background-repeat: no-repeat;
    background-size: 175px;
    background-position: top 15% right 0;
}

#hero .hero-wrap{
    padding: 10rem 0 8% 0;
    max-width: 1440px;
    margin: auto;
}

#hero .content-col{
    max-width: 640px;
    position: relative;
    left: 20%;
}

#hero .img-col{
    width: fit-content;
    position: relative;
    left: 5%;
    margin-top: -12em;
}

#hero .content-block{
    max-width: 356px;
    margin-left: auto;
}

#hero .bg-element{
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

#hero .food-pack{
    position: relative;
    z-index: 2;
}

#hero .dog-money{
    position: absolute;
    bottom: -1%;
    right: 3%;
}

#hero .img-col .food-pack img{
    animation: float 3s ease-in-out infinite;
}

@keyframes float {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0);
  }
}

#hero .divider-wrap{
    position: absolute;
    bottom: 0;
}

/*Earn*/
#earn{
    padding: 6rem 0;
}

#earn .content-col{
    flex-direction: row;
    flex-wrap: wrap;
}

#earn .content-col .content-block{
    flex-basis: 205px;
}

#earn .content-block.space{
    margin-top: 60px;
}

#earn .content-block .elementor-image-box-img{
  opacity: 0.5;
  transform: scale(0.7);
  transition: transform 0.5s ease-out, opacity 0.5s ease-out;
  will-change: transform, opacity;
}

#earn .elementor-image-box-img{
    position: relative;
}

#earn .elementor-image-box-img:before{
    content: "";
    background-image: url("/wp-content/uploads/2025/08/LP-how-element-frame.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 135px;
    height: 120px;
    position: relative;
    display: block;
}

#earn .elementor-image-box-img img{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin: auto;
    width: 68px;
}

#earn .elementor-image-box-description a{
    color: #FFFEFB;
    text-decoration: underline;
}

/*Check*/
#check{
    padding: 3rem 0 8% 0;
}

#check .title br{
    display: none;
}

#check .content-col .content-block.small-pack{
    width: 55%;
}

#check .content-col .content-block.big-pack{
    width: 40%;
}

#check .content-block.small-pack .points-wrap{
    background: url("/wp-content/uploads/2025/08/LP-check-element-frame-01.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 30px 35px;
}

#check .points-col .img-block{
    width: fit-content;
}

#check .points-col .points-block{
    width: 120px;
    flex-shrink: 0;
    background: url("/wp-content/uploads/2025/08/LP-check-element-points-frame.svg");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
}

#check .points-block .elementor-icon-box-wrapper{
    justify-content: center;
    gap: 10px;
}

#check .points-block .elementor-icon-box-content{
    flex-grow: 0;
}

#check .content-block.big-pack .points-wrap{
    background: url("/wp-content/uploads/2025/08/LP-check-element-frame-02.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 30px 35px;
}

#check .divider-wrap{
    position: absolute;
    bottom: 0;
}

/*Use*/
#use{
    padding: 6rem 0 14% 0;
}

#use .divider-wrap{
    position: absolute;
    bottom: -1px;
    z-index: 2;
}

#use .points-block{
    height: 100%;
}

#use .content-col.small-pack .content-left-block{
    width: 35%;
}

#use .content-col.small-pack .content-right-block{
    width: 65%;
}

#use .content-col.small-pack .points-block.top{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-01.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 40px;
}

#use .content-col.small-pack .points-block.bottom{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-02.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 40px;
}

#use .content-col.small-pack .points-block.right{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-03.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 40px;
}

#use .content-col.big-pack{
    margin-top: 30px;
}

#use .content-col.big-pack .content-left-block{
    width: 65%;
}

#use .content-col.big-pack .content-right-block{
    width: 35%;
}

#use .content-col.big-pack .points-block.left{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-04.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 40px;
}

#use .content-col.big-pack .points-block.right{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-05.png");
    background-repeat:  no-repeat;
    background-size: 100% 100%;
    padding: 40px;
}

/*Responsive*/
@media (max-width: 1360px) {
#earn .earn-wrap, #check .check-wrap, #use .use-wrap{
    max-width: 95%;
    margin: auto;
}

#hero .dog-money{
    width: 380px;
}

#check .img-block.layout-5col .c-sm-pack{
    width: 20%;
}

#check .img-block.layout-3col .c-big-pack{
    width: 33%;
}
    
}

@media (max-width: 1280px) {
#earn .title .elementor-heading-title{
    font-size: 46px;
}

#check .title .elementor-heading-title{
    font-size: 38px;
}

#use .points .elementor-heading-title{
    font-size: 30px;
}

#use .for-title .elementor-heading-title{
    font-size: 23px;
}

#hero{
    background-size: 160px;
}

#hero .hero-wrap{
    padding: 10rem 0 8rem 0;
}

#hero .text-media{
    width: 600px;
}

#hero .food-pack{
    width: 400px;
}

#hero .dog-money{
    width: 360px;
}

#check .check-wrap .heading-col{
    max-width: 90%;
    margin: auto;
}

#use .use-wrap .heading-col{
    max-width: 90%;
    margin: auto;
}

#check{
    padding: 3rem 0 6rem 0;
}

#check .img-block.layout-1col .c-sm-pack{
    width: 90%;
}

#check .img-block.layout-2col .c-big-pack{
    width: 45%;
}

#use{
    padding: 6rem 0 10rem 0;
}

}

@media (max-width: 1180px) {
#earn .title .elementor-heading-title{
    font-size: 44px;
}

#check .title .elementor-heading-title{
    font-size: 36px;
}

#use .points .elementor-heading-title{
    font-size: 28px;
}

#use .for-title .elementor-heading-title{
    font-size: 22px;
}

#hero{
    background-size: 140px;
}

#hero .content-col{
    max-width: 600px;
    left: 22%;
}

#hero .text-media{
    width: 550px;
}

#hero .food-pack{
    width: 375px;
}

#hero .dog-money{
    width: 330px;
}

#earn .content-col{
    justify-content: center;
    gap: 40px;
}

#earn .content-col .content-block{
    flex-basis: 25%;
}

#earn .content-block.space{
    margin-top: 0px;
}

#check .content-col{
    flex-direction: column;
    align-items: center;
    gap: 40px;
}

#check .content-col .content-block.small-pack{
    width: 710px;
    max-width: 100%;
}

#check .content-col .content-block.big-pack{
    width: 535px;
    max-width: 100%;
}

#check .img-block.layout-1col .c-sm-pack{
    width: unset;
}

#check .img-block.layout-2col .c-big-pack{
    width: unset;
}
   
}

@media (max-width: 1080px) {
#earn .title .elementor-heading-title{
    font-size: 42px;
}

#check .title .elementor-heading-title{
    font-size: 34px;
}

#use .points .elementor-heading-title{
    font-size: 26px;
}

#use .for-title .elementor-heading-title{
    font-size: 21px;
}

#earn .number .elementor-heading-title, #earn .elementor-image-box-title{
    font-size: 19px;
}

#hero .subtitle .elementor-heading-title, #hero .desp p, #earn .elementor-image-box-description, #check .subtitle .elementor-heading-title, #use .subtitle .elementor-heading-title{
    font-size: 15px;
}

#hero{
    background-size: 130px;
}

#hero .text-media{
    width: 500px;
}

#hero .food-pack{
    width: 330px;
}

#hero .dog-money{
    width: 300px;
}

#hero .content-block{
    max-width: 340px;
}

#use{
    padding: 4rem 0 10rem 0;
}

#use .content-inner-col{
    max-width: 100%;
}

#use .content-col.small-pack .points-block.top,
#use .content-col.small-pack .points-block.bottom{
    justify-content: center;
}
  
}

@media (max-width: 980px) {
#earn .title .elementor-heading-title{
    font-size: 40px;
}

#use .points .elementor-heading-title{
    font-size: 24px;
}

#use .for-title .elementor-heading-title{
    font-size: 20px;
}

#hero{
    background-size: 120px;
}

#hero .hero-wrap{
    padding: 8rem 0;
}

#hero .content-col{
    max-width: 550px;
}

#hero .img-col{
    margin-top: -10em;
}

#hero .text-media{
    width: 450px;
}

#hero .food-pack{
    width: 300px;
}

#hero .dog-money{
    width: 280px;
}

#use .use-wrap{
    max-width: 90%;
}

#use .content-col.small-pack .content-inner-col{
    flex-direction: column;
    align-items: center;
}

#use .content-col.small-pack .content-left-block{
    flex-direction: row;
    width: 700px;
    max-width: 100%;
}

#use .content-col.small-pack .content-right-block{
    width: 700px;
    max-width: 100%;
}

#use .content-col.small-pack .points-block{
    height: initial;
}

#use .content-col.big-pack {
    margin-top: 20px;
}

}

@media (max-width: 900px) {
#earn .title .elementor-heading-title{
    font-size: 38px;
}

#hero{
    background-size: 110px;
}

#hero .content-col{
    max-width: 500px;
    left: 25%;
}

#hero .text-media{
    width: 400px;
}

#hero .food-pack{
    width: 280px;
}

#hero .dog-money{
    width: 260px;
}

#earn{
    padding: 5rem 0;
}

#earn .content-col .content-block{
    flex-basis: 28%;
}

#check .check-wrap{
    max-width: 90%;
}

#use .content-col.big-pack .content-inner-col{
    flex-direction: column;
    gap: 20px;
    align-items: center;
}

#use .content-col.big-pack .content-left-block{
    width: 550px;
    max-width: 100%;
}

#use .content-col.big-pack .content-right-block{
    width: 550px;
    max-width: 100%;
}

#use .content-col.big-pack .points-block.right{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-05-xs.png");
    background-size: 100% 100%;
}

#use .content-col.big-pack .points-block.right .img-wrapper{
    flex-direction: row;
    gap: 10px;
}
  
}

@media (max-width: 767px) {
#earn .title .elementor-heading-title{
    font-size: 36px;
}

#check .points-block .elementor-icon-box-title{
    font-size: 30px;
}

#earn .number .elementor-heading-title, #earn .elementor-image-box-title{
    font-size: 18px;
}


#check .points-block .elementor-icon-box-description{
    font-size: 12px;
}

#hero{
    background-size: 100px;
}

#hero .content-col{
    max-width: 500px;
    left: 22%;
}

#hero .food-pack{
    width: 260px;
}

#hero .dog-money{
    width: 240px;
}

#hero .divider-wrap,
#check .divider-wrap{
    height: 30px;
}

#hero .divider-wrap img,
#check .divider-wrap img{
    height: 30px;
    object-fit: cover;
}

#hero .content-block{
    max-width: 320px;
}

#earn{
    padding: 4rem 0 3rem 0;
}

#earn .content-col .content-block{
    flex-basis: 40%;
}

#check .title br{
    display: block;
}

#check .img-block .c-sm-pack.layout-5col{
    width: 25%;
}

#check .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
}

#check .elementor-icon-box-icon{
    margin: 0;
}

#check .points-col .points-block {
    width: 100px;
}

#check .elementor-icon svg{
    width: 14px;
}

#use{
    padding: 4rem 0 8rem 0;
}

#use .content-col.small-pack .points-block.right{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-03-xs.png");
    background-size: 100% 100%;
}

#use .content-col.big-pack .points-block.left{
    background: url("/wp-content/uploads/2025/08/LP-use-element-frame-04-xs.png");
    background-size: 100% 100%;
}
  
}

@media (max-width: 680px) {
#hero{
    background-image: url("/wp-content/uploads/2025/08/LP-hero-element-pattern-xs.png");
    background-size: 100px;
    background-position: bottom 30% left 0;
}

#hero .hero-wrap{
    max-width: 85%;
    padding: 6rem 0 0 0;
}

#hero .hero-wrap > .e-con-inner{
    flex-direction: column;
    gap: 30px;
}

#hero .img-col{
    margin-top: 0;
    margin-left: auto;
    left: 0;
    order: 1;
}

#hero .content-col{
    max-width: 80%;
    left: 0;
    margin: auto;
    order: 2;
}

#hero .content-block{
    max-width: 90%;
    margin-left: 10%;
}

#hero .dog-money{
    position: relative;
    order: 3;
    right: unset;
    left: 10%;
}

#check .subtitle br{
    display: none;
}

#check .img-block.layout-1col .c-sm-pack{
    width: 90%;
}
   
}

@media (max-width: 580px) {
#hero{
    background-size: 90px;
}

#hero .content-col{
    max-width: 90%;
}

#hero .food-pack{
    width: 240px;
}

#hero .dog-money{
    left: 5%;
}

#earn .content-col {
    gap: 40px 30px;
}

#earn .content-col .content-block{
    flex-basis: 45%;
}

#check .img-block.layout-5col .c-sm-pack{
    width: 33%;
}

#check .img-block.layout-2col .c-big-pack{
    width: 45%;
}

#use .subtitle br{
    display: none;
}

#use .img-wrapper.layout-3col .u-sm-pack,
#use .img-wrapper.layout-3col .u-big-pack{
    width: 33%;
}

#use .img-wrapper img{
    width: 110px;
}

}

@media (max-width: 480px) {
#earn .title .elementor-heading-title{
    font-size: 34px;
}

#check .title .elementor-heading-title{
    font-size: 32px;
}

#check .points-block .elementor-icon-box-title{
    font-size: 26px;
}

#check .wp-caption-text{
    font-size: 12px;
}

#check .points-block .elementor-icon-box-description{
    font-size: 10px;
}

#hero{
    background-size: 80px;
}

#hero .food-pack{
    width: 220px;
}

#hero .content-col{
    max-width: 95%;
}

#hero .content-block{
    max-width: 95%;
}

#hero .dog-money{
    width: 220px;
}

#earn{
    padding: 3rem 0;
}

#earn .content-col .content-block{
    flex-basis: 100%;
}

#check{
    padding: 2rem 0 6rem 0;
}

#check .content-block.small-pack .points-wrap{
    background: url("/wp-content/uploads/2025/08/LP-check-element-frame-01-xs.png");
    background-size: 100% 100%;
}

#check .content-block.small-pack .points-wrap,
#check .content-block.big-pack .points-wrap{
    padding: 30px 20px;
}

#check .img-block img{
    width: 70px;
}

#check .points-col{
    gap: 20px;
}

#check .points-col .points-block {
    width: 85px;
}

#check .elementor-icon svg{
    width: 12px;
}

#check .img-block.layout-1col .c-sm-pack,
#check .img-block.layout-2col .c-big-pack{
    width: unset;
}

#use{
    padding: 3rem 0 6rem 0;
}

#use .content-col.big-pack {
    margin-top: 10px;
}

#use .img-wrapper img{
    width: 95px;
}
   
}

@media (max-width: 420px) {
#earn .title .elementor-heading-title{
    font-size: 32px;
}

#check .points-block .elementor-icon-box-title{
    font-size: 24px;
}

#check .for-title .elementor-heading-title, #use .for-title .elementor-heading-title{
    font-size: 19px;
}

#hero .food-pack{
    width: 200px;
}

#hero .dog-money{
    width: 200px;
}

#check .points-col{
    gap: 10px;
}

#check .points-col .points-block {
    width: 80px;
}

#use .content-col .points-block{
    padding: 35px 25px !important;
}
   
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Commons Pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.eot');
	src: url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.eot?#iefix') format('embedded-opentype'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.woff2') format('woff2'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.woff') format('woff'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.ttf') format('truetype'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Blk.svg#TTCommonsPro') format('svg');
}
@font-face {
	font-family: 'TT Commons Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.eot');
	src: url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.eot?#iefix') format('embedded-opentype'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.woff2') format('woff2'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.woff') format('woff'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.ttf') format('truetype'),
		url('https://www.naturalcore.co/wp-content/uploads/2025/06/TTCommonsProTrial-Bd.svg#TTCommonsPro') format('svg');
}
/* End Custom Fonts CSS */