.elementor-19 .elementor-element.elementor-element-92dd154{--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:space-between;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:109px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4a53f89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon{font-size:7px;}.elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.8px;}.elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-title{color:#13949F;}.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-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-wrapper{text-align:justify;}.elementor-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;letter-spacing:-2.8px;color:#141229;}.elementor-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.56em;letter-spacing:-1.1px;}.elementor-19 .elementor-element.elementor-element-b0154d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ffb2347{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:72px 0px;--row-gap:72px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#14222926;--border-color:#14222926;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:185px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d3dd69c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon{font-size:7px;}.elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.8px;}.elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-title{color:#13949F;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;letter-spacing:-2.8px;color:#141229;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.56em;letter-spacing:-1.1px;}.elementor-19 .elementor-element.elementor-element-9a60509{--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:61px 42px;--row-gap:61px;--column-gap:42px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c279445{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-00697b2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-05a4d5a{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-1a692b9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-af70302{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-ddf2599{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-02f0fa9{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-cd9f1df{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-0c7afc1{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-9c28684{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-1fc01cd{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-ce7bd45{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-5120d84{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-05fea5a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-f05197d{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-bdb3786{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-ea452ea{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-aa68d9d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-0f23f96{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0f23f96.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-title{margin-block-end:0px;color:#13949F;}.elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon{font-size:5px;}.elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.6px;}.elementor-19 .elementor-element.elementor-element-207f54d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-1.2px;color:#141229;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.56em;letter-spacing:-0.9px;}.elementor-19 .elementor-element.elementor-element-5dfd161{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-286e43e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-286e43e img{height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-f0e958a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon{font-size:7px;}.elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.8px;}.elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-title{color:#13949F;}.elementor-19 .elementor-element.elementor-element-3c7e798{width:initial;max-width:initial;padding:0px 1px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-wrapper{text-align:justify;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-title{margin-bottom:25px;font-family:"Poppins", Sans-serif;font-size:51px;font-weight:500;letter-spacing:-2.8px;color:#141229;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.56em;letter-spacing:-1.2px;color:#141229CC;}.elementor-19 .elementor-element.elementor-element-a3dc81d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon{font-size:7px;}.elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.8px;}.elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-title{color:#13949F;}.elementor-19 .elementor-element.elementor-element-348859a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;letter-spacing:-2.8px;color:#141229;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.56em;letter-spacing:-1.1px;}.elementor-19 .elementor-element.elementor-element-997122f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3229ae5{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-80d557c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-d9f737d{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-d9f737d .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-d9f737d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-9b16a28{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-6a06c25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-baf93a8{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-19 .elementor-element.elementor-element-baf93a8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-baf93a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.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-19 .elementor-element.elementor-element-74cbccf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-6749204{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-26eb13a{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1c44aa4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4c650bb{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9fc9d6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-db9388e{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-db9388e .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-db9388e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-ce38052{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-4fca848{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-c316587{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-c316587:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c316587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-decf125 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-0181208{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-32d5019{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-0b16c6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6b6906f{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-674087e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1fea231{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-1fea231 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-1fea231 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-163610c{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-7ebe6b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-142adaa{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-142adaa:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-142adaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-85c783d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-1dcf2e9{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-c0f1f53{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-42fea79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2ff5526{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6763cac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0366b84{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-0366b84 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-0366b84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-f7f4d73{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-49e8d55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-c6f1a4e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-c6f1a4e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c6f1a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-f609ccf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-d9c0e28{--display:flex;--min-height:298px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-c90a120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-817d840{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-aae02ee{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c0f7b20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a5f102e{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-a5f102e .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-a5f102e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-76e150f{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-c300d5f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-503b500{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-503b500:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-503b500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-7e6e8fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-ea58a87{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-78d0ce0{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e511f2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9f1e9b7{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7e1087{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1e6edc7{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-1e6edc7 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-1e6edc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-9ae4f49{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-e4bda2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-df6dced{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-df6dced:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-df6dced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-690e2ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-6416abc{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-163a1f3{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d72d747{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-06f3631{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bd32fb1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cfdf18c{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-cfdf18c .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-cfdf18c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-965213b{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-b0f369a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-63b1885{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-63b1885:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-63b1885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-b6a4900 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-24ef052{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-81f54ba{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6b70273{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-357e706{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-090805d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-73075ab{--divider-border-style:solid;--divider-color:#141229;--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-73075ab .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-73075ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-358fe45{z-index:3;text-align:start;}.elementor-19 .elementor-element.elementor-element-b53185e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-5a0e4d3{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-19 .elementor-element.elementor-element-5a0e4d3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5a0e4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquinoarqs.com.br/wp-content/uploads/2026/06/3.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-d572d81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.6px;color:#141229;}.elementor-19 .elementor-element.elementor-element-b351247{--display:flex;--min-height:310px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-39941ab{text-align:justify;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4424a5a{--e-n-carousel-swiper-slides-gap:0px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-130px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-145px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:80px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-145px;--e-n-carousel-arrow-normal-color:#141229;}.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-19 .elementor-element.elementor-element-6ff4c70 .elementor-button{background-color:#141229;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;padding:28px 28px 28px 28px;}.elementor-19 .elementor-element.elementor-element-6ff4c70{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-9a60509{--gap:61px 35px;--row-gap:61px;--column-gap:35px;}.elementor-19 .elementor-element.elementor-element-3c7e798{padding:0px 1px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-title{font-size:51px;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-92dd154{--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-19 .elementor-element.elementor-element-4424a5a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-92dd154{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-4a53f89{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-6a9c657{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6a9c657 .elementor-icon-box-title a{font-size:14px;}.elementor-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-2ddc385 .elementor-image-box-description{font-size:16px;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-b0154d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-ffb2347{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-d3dd69c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-9cc3b16{width:var( --container-widget-width, 106px );max-width:106px;--container-widget-width:106px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9cc3b16 .elementor-icon-box-title a{font-size:14px;}.elementor-19 .elementor-element.elementor-element-eb47ddc{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-eb47ddc .elementor-image-box-description{font-size:16px;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-9a60509{--gap:61px 0px;--row-gap:61px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-c279445{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-2730032{width:var( --container-widget-width, 131px );max-width:131px;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-2730032 .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-00697b2 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-05a4d5a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-ce8b4ba{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ce8b4ba .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-1a692b9 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-af70302{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-51b38ed{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-51b38ed .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-ddf2599 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-02f0fa9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d9f9d45{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d9f9d45 .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-cd9f1df .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-0c7afc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-04d6118{width:var( --container-widget-width, 198px );max-width:198px;--container-widget-width:198px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-04d6118 .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-9c28684 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-1fc01cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-237b7ba{width:var( --container-widget-width, 81px );max-width:81px;--container-widget-width:81px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-237b7ba .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-ce7bd45 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-5120d84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7e8a49a{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-7e8a49a .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-05fea5a .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-f05197d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d95d36c{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d95d36c .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-bdb3786 .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-ea452ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-440ba9f{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-440ba9f .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-aa68d9d .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-0f23f96{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-b1119c7{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b1119c7 .elementor-icon-box-title a{font-size:13px;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-207f54d .elementor-image-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.7px;}.elementor-19 .elementor-element.elementor-element-5dfd161{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-286e43e{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-f0e958a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-f4ffbe2{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f4ffbe2 .elementor-icon-box-title a{font-size:14px;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-3c7e798 .elementor-image-box-description{font-size:16px;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-a3dc81d{--padding-top:40px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-39de2c2{width:var( --container-widget-width, 142px );max-width:142px;--container-widget-width:142px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-39de2c2 .elementor-icon-box-title a{font-size:14px;}.elementor-19 .elementor-element.elementor-element-348859a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-title{font-size:24px;letter-spacing:-1.3px;}.elementor-19 .elementor-element.elementor-element-348859a .elementor-image-box-description{font-size:16px;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-3229ae5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-baf93a8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-74cbccf .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-6749204{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-26eb13a{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-4c650bb{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4fca848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c316587{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-decf125 .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-0181208{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-32d5019{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-6b6906f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7ebe6b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-142adaa{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-85c783d .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-1dcf2e9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-c0f1f53{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-2ff5526{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-49e8d55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c6f1a4e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-f609ccf .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-d9c0e28{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-c90a120{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-aae02ee{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c300d5f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-503b500{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-7e6e8fd .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-ea58a87{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-78d0ce0{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-9f1e9b7{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e4bda2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-df6dced{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-690e2ca .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-6416abc{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-163a1f3{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-06f3631{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b0f369a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-63b1885{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-b6a4900 .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-24ef052{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-81f54ba{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-357e706{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b53185e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5a0e4d3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-d572d81 .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-b351247{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-39941ab{font-size:14px;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-4424a5a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-19 .elementor-element.elementor-element-6ff4c70{width:var( --container-widget-width, 240px );max-width:240px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6ff4c70.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6ff4c70 .elementor-button{font-size:16px;padding:26px 0px 26px 0px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-92dd154{--content-width:1220px;}.elementor-19 .elementor-element.elementor-element-4a53f89{--width:50%;}.elementor-19 .elementor-element.elementor-element-b0154d4{--width:50%;}.elementor-19 .elementor-element.elementor-element-ffb2347{--content-width:1220px;}.elementor-19 .elementor-element.elementor-element-d3dd69c{--width:100%;}.elementor-19 .elementor-element.elementor-element-c279445{--width:31%;}.elementor-19 .elementor-element.elementor-element-05a4d5a{--width:31%;}.elementor-19 .elementor-element.elementor-element-af70302{--width:31%;}.elementor-19 .elementor-element.elementor-element-02f0fa9{--width:31%;}.elementor-19 .elementor-element.elementor-element-0c7afc1{--width:31%;}.elementor-19 .elementor-element.elementor-element-1fc01cd{--width:31%;}.elementor-19 .elementor-element.elementor-element-5120d84{--width:31%;}.elementor-19 .elementor-element.elementor-element-f05197d{--width:31%;}.elementor-19 .elementor-element.elementor-element-ea452ea{--width:31%;}.elementor-19 .elementor-element.elementor-element-0f23f96{--width:31%;}.elementor-19 .elementor-element.elementor-element-f0e958a{--width:52%;}.elementor-19 .elementor-element.elementor-element-a3dc81d{--content-width:1220px;}}/* Start custom CSS for image-box, class: .elementor-element-2ddc385 */.elementor-19 .elementor-element.elementor-element-2ddc385 b {
    font-weight: 500;
    color: #141229;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eb47ddc */.elementor-19 .elementor-element.elementor-element-eb47ddc b {
    font-weight: 500;
    color: #141229;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3c7e798 */.elementor-19 .elementor-element.elementor-element-3c7e798 {
    max-width: 522px !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-348859a */.elementor-19 .elementor-element.elementor-element-348859a b {
    font-weight: 500;
    color: #141229;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16a28 */.elementor-19 .elementor-element.elementor-element-9b16a28 {
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf93a8 */.elementor-19 .elementor-element.elementor-element-baf93a8 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749204 */.elementor-19 .elementor-element.elementor-element-6749204 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce38052 */.elementor-19 .elementor-element.elementor-element-ce38052 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-ce38052 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c316587 */.elementor-19 .elementor-element.elementor-element-c316587 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0181208 */.elementor-19 .elementor-element.elementor-element-0181208 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163610c */.elementor-19 .elementor-element.elementor-element-163610c {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-163610c {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142adaa */.elementor-19 .elementor-element.elementor-element-142adaa {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcf2e9 */.elementor-19 .elementor-element.elementor-element-1dcf2e9 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7f4d73 */.elementor-19 .elementor-element.elementor-element-f7f4d73 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-f7f4d73 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f1a4e */.elementor-19 .elementor-element.elementor-element-c6f1a4e {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c0e28 */.elementor-19 .elementor-element.elementor-element-d9c0e28 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e150f */.elementor-19 .elementor-element.elementor-element-76e150f {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-76e150f {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b500 */.elementor-19 .elementor-element.elementor-element-503b500 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea58a87 */.elementor-19 .elementor-element.elementor-element-ea58a87 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ae4f49 */.elementor-19 .elementor-element.elementor-element-9ae4f49 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-9ae4f49 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6dced */.elementor-19 .elementor-element.elementor-element-df6dced {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416abc */.elementor-19 .elementor-element.elementor-element-6416abc {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965213b */.elementor-19 .elementor-element.elementor-element-965213b {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-965213b {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b1885 */.elementor-19 .elementor-element.elementor-element-63b1885 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ef052 */.elementor-19 .elementor-element.elementor-element-24ef052 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358fe45 */.elementor-19 .elementor-element.elementor-element-358fe45 {
    position: absolute;
    top: 3px;
    left: 10px;
}

@media only screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-358fe45 {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0e4d3 */.elementor-19 .elementor-element.elementor-element-5a0e4d3 {
    border-radius: 16px 16px 0 0;
border-top: 1px solid rgba(20, 34, 41, 0.15);
border-right: 1px solid rgba(20, 34, 41, 0.15);
border-left: 1px solid rgba(20, 34, 41, 0.15);
background: linear-gradient(90deg, rgba(20, 34, 41, 0.06) 0%, rgba(20, 34, 41, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b351247 */.elementor-19 .elementor-element.elementor-element-b351247 {
    border-radius: 0 0 16px 16px;
border: 1px solid rgba(20, 34, 41, 0.15);
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 1025px) {
    .br {
        display: block;
    }
}/* End custom CSS */