.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-aa72d76{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0.875rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aa72d76 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-aa72d76.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-aa72d76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-aa72d76.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-aa72d76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-aa72d76.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-aa72d76 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-aa72d76 .elementor-icon svg{height:14px;}.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-8 .elementor-element.elementor-element-38429ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-38429ed.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-38429ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:none;line-height:16px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-3eb64a9{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0.875rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3eb64a9 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3eb64a9.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-3eb64a9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3eb64a9.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-3eb64a9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3eb64a9.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-3eb64a9 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3eb64a9 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-707028f{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0.875rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-707028f .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-707028f.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-707028f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-707028f.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-707028f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-707028f.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-707028f .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-707028f .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-6748c0c{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0.875rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6748c0c .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-6748c0c.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-6748c0c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6748c0c.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-6748c0c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6748c0c.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-6748c0c .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6748c0c .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-b84b344{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0.875rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b84b344 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-b84b344.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-b84b344.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b84b344.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-b84b344.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b84b344.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-b84b344 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-b84b344 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-7a498e7{width:var( --container-widget-width, 1rem );max-width:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7a498e7 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7a498e7.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-7a498e7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a498e7.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-7a498e7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a498e7.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-7a498e7 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7a498e7 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-bed126b{width:var( --container-widget-width, 1.5rem );max-width:1.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bed126b .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-bed126b.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-bed126b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bed126b.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-bed126b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bed126b.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-bed126b .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-bed126b .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-3b5bbfc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3b5bbfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-621734e{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-be49ecd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-be49ecd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-be49ecd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-aec751c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-aec751c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-aec751c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-f7831c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-f7831c0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-f7831c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-a54fbf5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-a54fbf5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-a54fbf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-8aa8cf8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-8aa8cf8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-8aa8cf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-502d69f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.3);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-502d69f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-502d69f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-7bd08f6{--display:grid;--e-con-grid-template-columns:repeat(4, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-554a19b{width:var( --container-widget-width, 2rem );max-width:2rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:2rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-554a19b .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-554a19b.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-554a19b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-554a19b.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-554a19b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-554a19b.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-554a19b .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-554a19b .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-aad9b4f{width:var( --container-widget-width, 2rem );max-width:2rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:2rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aad9b4f .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-aad9b4f.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-aad9b4f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-aad9b4f.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-aad9b4f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-aad9b4f.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-aad9b4f .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-aad9b4f .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-9419c7c{width:var( --container-widget-width, 2rem );max-width:2rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:2rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9419c7c .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9419c7c.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-9419c7c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9419c7c.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-9419c7c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9419c7c.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-9419c7c .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-9419c7c .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-9a7735c{width:var( --container-widget-width, 2rem );max-width:2rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:2rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a7735c .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9a7735c.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-9a7735c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a7735c.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-9a7735c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a7735c.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-9a7735c .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-9a7735c .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-690ef9d{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10a2054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1 / span 1;grid-row:auto / auto;}.elementor-8 .elementor-element.elementor-element-10a2054.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ff66b8a{width:var( --container-widget-width, 1rem );max-width:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ff66b8a .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ff66b8a.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-ff66b8a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff66b8a.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-ff66b8a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff66b8a.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-ff66b8a .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ff66b8a .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-a569f8d{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e6976b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-1e6976b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-1e6976b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-4ffd3be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-4ffd3be.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-4ffd3be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-6c23e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c23e85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c08affe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c08affe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-aa3c89b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aa3c89b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-14f9d53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14f9d53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-477699f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-477699f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-082d4a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-082d4a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b7aeb19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b7aeb19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-86930e2{width:var( --container-widget-width, 1rem );max-width:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-86930e2 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-86930e2.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-86930e2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-86930e2.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-86930e2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-86930e2.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-86930e2 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-86930e2 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-52d9924{--display:grid;--e-con-grid-template-columns:repeat(4, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9a159b{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-e9a159b .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-e9a159b.elementor-view-stacked .elementor-icon{background-color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-e9a159b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e9a159b.elementor-view-default .elementor-icon{color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-e9a159b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e9a159b.elementor-view-default .elementor-icon svg{fill:rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-e9a159b .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e9a159b .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-d05738a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-d05738a .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d05738a.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-d05738a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d05738a.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-d05738a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d05738a.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-d05738a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d05738a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-7eb39d0{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7eb39d0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7eb39d0.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-7eb39d0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7eb39d0.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-7eb39d0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7eb39d0.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-7eb39d0 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7eb39d0 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-f309a32{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f309a32 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-f309a32.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-f309a32.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f309a32.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-f309a32.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f309a32.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-f309a32 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f309a32 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-cb9dd4a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cb9dd4a .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-cb9dd4a.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-cb9dd4a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cb9dd4a.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-cb9dd4a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cb9dd4a.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-cb9dd4a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-cb9dd4a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-1db05f2{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1.25rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1db05f2 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1db05f2.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-1db05f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1db05f2.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-1db05f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1db05f2.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-1db05f2 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1db05f2 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-d82d091{width:var( --container-widget-width, 52px );max-width:52px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d82d091 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d82d091.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-d82d091.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d82d091.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-d82d091.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d82d091.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-d82d091 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d82d091 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-bf191bd{width:var( --container-widget-width, 16px );max-width:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16px;--container-widget-flex-grow:0;border-radius:0px 6px 6px 0px;}.elementor-8 .elementor-element.elementor-element-bf191bd .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-bf191bd.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-8 .elementor-element.elementor-element-bf191bd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bf191bd.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-8 .elementor-element.elementor-element-bf191bd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bf191bd.elementor-view-default .elementor-icon svg{fill:none;}.elementor-8 .elementor-element.elementor-element-bf191bd .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bf191bd .elementor-icon svg{height:16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-aa72d76{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-38429ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3eb64a9{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-707028f{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6748c0c{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b84b344{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7a498e7{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bed126b{width:var( --container-widget-width, 1.5rem );max-width:1.5rem;--container-widget-width:1.5rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-621734e{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-be49ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aec751c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f7831c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a54fbf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8aa8cf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-502d69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bd08f6{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-554a19b{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aad9b4f{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9419c7c{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9a7735c{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-690ef9d{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10a2054{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2 / span 2;grid-row:auto / auto;}.elementor-8 .elementor-element.elementor-element-ff66b8a{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a569f8d{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e6976b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ffd3be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-86930e2{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-52d9924{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9a159b{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d05738a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7eb39d0{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f309a32{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cb9dd4a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1db05f2{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-aa72d76{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-38429ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3eb64a9{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-707028f{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6748c0c{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b84b344{width:var( --container-widget-width, 0.875rem );max-width:0.875rem;--container-widget-width:0.875rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7a498e7{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bed126b{width:var( --container-widget-width, 1.5rem );max-width:1.5rem;--container-widget-width:1.5rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-621734e{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-be49ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aec751c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f7831c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a54fbf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8aa8cf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-502d69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bd08f6{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-554a19b{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aad9b4f{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9419c7c{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9a7735c{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-690ef9d{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10a2054{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-8 .elementor-element.elementor-element-ff66b8a{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a569f8d{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e6976b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ffd3be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-86930e2{width:var( --container-widget-width, 1rem );max-width:1rem;--container-widget-width:1rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-52d9924{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9a159b{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d05738a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7eb39d0{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f309a32{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cb9dd4a{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1db05f2{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-10a2054{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-10a2054{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-aa72d76 */.elementor-8 .elementor-element.elementor-element-aa72d76{line-height: 0px;
height: 0.875rem;}
.elementor-8 .elementor-element.elementor-element-aa72d76 svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38429ed */.elementor-8 .elementor-element.elementor-element-38429ed{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3eb64a9 */.elementor-8 .elementor-element.elementor-element-3eb64a9{line-height: 0px;
height: 0.875rem;}
.elementor-8 .elementor-element.elementor-element-3eb64a9 svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-707028f */.elementor-8 .elementor-element.elementor-element-707028f{line-height: 0px;
height: 0.875rem;}
.elementor-8 .elementor-element.elementor-element-707028f svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6748c0c */.elementor-8 .elementor-element.elementor-element-6748c0c{line-height: 0px;
height: 0.875rem;}
.elementor-8 .elementor-element.elementor-element-6748c0c svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84b344 */.elementor-8 .elementor-element.elementor-element-b84b344{line-height: 0px;
height: 0.875rem;}
.elementor-8 .elementor-element.elementor-element-b84b344 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7a498e7 */.elementor-8 .elementor-element.elementor-element-7a498e7{line-height: 0px;
height: 1rem;}
.elementor-8 .elementor-element.elementor-element-7a498e7 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bed126b */.elementor-8 .elementor-element.elementor-element-bed126b{line-height: 0px;
height: 1.5rem;}
.elementor-8 .elementor-element.elementor-element-bed126b svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b5bbfc */.video-16taly { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; overflow-clip-margin: content-box; fixed-width: 1905px; fixed-max-width: 100%; fixed-height: 953px; max-width: 100%; height: 100%; width: 100%; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: clip; } @media (max-width: 1024px) { .video-16taly { fixed-width: 768px; fixed-height: 1024px; max-width: 100%; height: 100%; width: 100%; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .video-16taly { fixed-width: 360px; fixed-height: 667px; max-width: 100%; height: 100%; width: 100%; margin: 0px; padding: 0px; } } .elementor-8 .elementor-element.elementor-element-3b5bbfc video{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;
height: 100%;
overflow: clip;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49ecd */.elementor-8 .elementor-element.elementor-element-be49ecd{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aec751c */.elementor-8 .elementor-element.elementor-element-aec751c{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7831c0 */.elementor-8 .elementor-element.elementor-element-f7831c0{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a54fbf5 */.elementor-8 .elementor-element.elementor-element-a54fbf5{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aa8cf8 */.elementor-8 .elementor-element.elementor-element-8aa8cf8{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-502d69f */.elementor-8 .elementor-element.elementor-element-502d69f{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621734e */.elementor-8 .elementor-element.elementor-element-621734e{align-content: normal;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-554a19b */.elementor-8 .elementor-element.elementor-element-554a19b{line-height: 0px;
height: 2rem;}
.elementor-8 .elementor-element.elementor-element-554a19b svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aad9b4f */.elementor-8 .elementor-element.elementor-element-aad9b4f{line-height: 0px;
height: 2rem;}
.elementor-8 .elementor-element.elementor-element-aad9b4f svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9419c7c */.elementor-8 .elementor-element.elementor-element-9419c7c{line-height: 0px;
height: 2rem;}
.elementor-8 .elementor-element.elementor-element-9419c7c svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a7735c */.elementor-8 .elementor-element.elementor-element-9a7735c{line-height: 0px;
height: 2rem;}
.elementor-8 .elementor-element.elementor-element-9a7735c svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd08f6 */.elementor-8 .elementor-element.elementor-element-7bd08f6{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a2054 */.elementor-8 .elementor-element.elementor-element-10a2054{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690ef9d */.elementor-8 .elementor-element.elementor-element-690ef9d{align-content: normal;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff66b8a */.elementor-8 .elementor-element.elementor-element-ff66b8a{line-height: 0px;
height: 1rem;}
.elementor-8 .elementor-element.elementor-element-ff66b8a svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6976b */.elementor-8 .elementor-element.elementor-element-1e6976b{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffd3be */.elementor-8 .elementor-element.elementor-element-4ffd3be{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a569f8d */.elementor-8 .elementor-element.elementor-element-a569f8d{align-content: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c23e85 */.details-2d91uo { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 68px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .summary-l5ubxb { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-lc3gkq { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 478.703px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-tscsar { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 102px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-2d91uo { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-l5ubxb { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-lc3gkq { margin: 0px; padding: 0px; } .p-tscsar { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 128px; } } @media (max-width: 767px) { .details-2d91uo { fixed-width: 262px; fixed-height: 112px; margin: 0px; padding: 0px; } .summary-l5ubxb { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 112px; margin: 0px; } .h3-lc3gkq { line-height: 24px; fixed-width: 178px; fixed-height: 72px; margin: 0px; padding: 0px; } .p-tscsar { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 310px; } } .elementor-8 .elementor-element.elementor-element-6c23e85 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c08affe */.details-i3d0ry { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-rzazer { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-g07cbs { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 284.734px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-j0l6mt { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 128px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-i3d0ry { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-rzazer { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-g07cbs { margin: 0px; padding: 0px; } .p-j0l6mt { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 154px; } } @media (max-width: 767px) { .details-i3d0ry { fixed-width: 262px; fixed-height: 89px; margin: 0px; padding: 0px; } .summary-rzazer { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 88px; margin: 0px; } .h3-g07cbs { line-height: 24px; fixed-width: 178px; fixed-height: 48px; margin: 0px; padding: 0px; } .p-j0l6mt { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 440px; } } .elementor-8 .elementor-element.elementor-element-c08affe details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa3c89b */.details-ky9cu1 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-q9vqy2 { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-3ftf73 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 385.875px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-boydb1 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 102px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-ky9cu1 { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-q9vqy2 { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-3ftf73 { margin: 0px; padding: 0px; } .p-boydb1 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; } } @media (max-width: 767px) { .details-ky9cu1 { fixed-width: 262px; fixed-height: 113px; margin: 0px; padding: 0px; } .summary-q9vqy2 { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 112px; margin: 0px; } .h3-3ftf73 { line-height: 24px; fixed-width: 178px; fixed-height: 72px; margin: 0px; padding: 0px; } .p-boydb1 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 232px; } } .elementor-8 .elementor-element.elementor-element-aa3c89b details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14f9d53 */.details-g5wis7 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-n6w2eg { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-t6moef { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 389.188px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-vrn4op { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 102px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-g5wis7 { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-n6w2eg { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-t6moef { margin: 0px; padding: 0px; } .p-vrn4op { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 128px; } } @media (max-width: 767px) { .details-g5wis7 { fixed-width: 262px; fixed-height: 89px; margin: 0px; padding: 0px; } .summary-n6w2eg { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 88px; margin: 0px; } .h3-t6moef { line-height: 24px; fixed-width: 178px; fixed-height: 48px; margin: 0px; padding: 0px; } .p-vrn4op { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 310px; } } .elementor-8 .elementor-element.elementor-element-14f9d53 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-477699f */.details-b1g2g6 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-t4vy0s { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-p4enqa { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 418.25px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-9kb68c { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 128px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-b1g2g6 { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-t4vy0s { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-p4enqa { margin: 0px; padding: 0px; } .p-9kb68c { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 154px; } } @media (max-width: 767px) { .details-b1g2g6 { fixed-width: 262px; fixed-height: 113px; margin: 0px; padding: 0px; } .summary-t4vy0s { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 112px; margin: 0px; } .h3-p4enqa { line-height: 24px; fixed-width: 178px; fixed-height: 72px; margin: 0px; padding: 0px; } .p-9kb68c { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 362px; } } .elementor-8 .elementor-element.elementor-element-477699f details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-082d4a5 */.details-4k9645 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-v70ih8 { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-to8du1 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 215.906px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-6xfjaq { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 102px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-4k9645 { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-v70ih8 { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-to8du1 { margin: 0px; padding: 0px; } .p-6xfjaq { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 128px; } } @media (max-width: 767px) { .details-4k9645 { fixed-width: 262px; fixed-height: 89px; margin: 0px; padding: 0px; } .summary-v70ih8 { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 88px; margin: 0px; } .h3-to8du1 { line-height: 24px; fixed-width: 178px; fixed-height: 48px; margin: 0px; padding: 0px; } .p-6xfjaq { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 310px; } } .elementor-8 .elementor-element.elementor-element-082d4a5 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7aeb19 */.details-bb360w { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; color: rgb(38, 38, 38); font-family: Inter, system-ui, sans-serif; fixed-width: 830px; fixed-height: 69px; border-color: rgb(224, 224, 224); border-radius: 0px; margin: 0px; padding: 0px; border-style: solid; } .summary-ty4a5t { align-items: flex-start; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); display: flex; font-family: Inter, system-ui, sans-serif; justify-content: space-between; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 830px; fixed-height: 68px; hover-background-color: hsl(110 30% 92% / .5); border-radius: 0px; margin: 0px; border-width: 0px; gap: 16px; } .h3-fjiizp { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(38, 38, 38); font-family: Montserrat, system-ui, sans-serif; font-size: 18px; font-weight: 700; line-height: 28px; text-wrap-mode: wrap; fixed-width: 251.453px; fixed-height: 28px; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .p-gi5ka5 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(102, 102, 102); font-family: Inter, system-ui, sans-serif; line-height: 1.625; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; text-wrap-mode: wrap; fixed-width: 830px; fixed-height: 76px; border-radius: 0px; border-width: 0px; } @media (max-width: 1024px) { .details-bb360w { fixed-width: 638px; margin: 0px; padding: 0px; } .summary-ty4a5t { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 638px; margin: 0px; } .h3-fjiizp { margin: 0px; padding: 0px; } .p-gi5ka5 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 638px; fixed-height: 102px; } } @media (max-width: 767px) { .details-bb360w { fixed-width: 262px; fixed-height: 89px; margin: 0px; padding: 0px; } .summary-ty4a5t { display: flex; padding-bottom: 20px; padding-left: 24px; padding-right: 24px; padding-top: 20px; fixed-width: 262px; fixed-height: 88px; margin: 0px; } .h3-fjiizp { line-height: 24px; fixed-width: 178px; fixed-height: 48px; margin: 0px; padding: 0px; } .p-gi5ka5 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; padding-top: 0px; fixed-width: 262px; fixed-height: 232px; } } .elementor-8 .elementor-element.elementor-element-b7aeb19 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(38, 38, 38);
font-family: Inter, system-ui, sans-serif;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-86930e2 */.elementor-8 .elementor-element.elementor-element-86930e2{line-height: 0px;
height: 1rem;}
.elementor-8 .elementor-element.elementor-element-86930e2 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9a159b */.elementor-8 .elementor-element.elementor-element-e9a159b{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-e9a159b svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d05738a */.elementor-8 .elementor-element.elementor-element-d05738a{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-d05738a svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7eb39d0 */.elementor-8 .elementor-element.elementor-element-7eb39d0{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-7eb39d0 svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f309a32 */.elementor-8 .elementor-element.elementor-element-f309a32{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-f309a32 svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb9dd4a */.elementor-8 .elementor-element.elementor-element-cb9dd4a{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-cb9dd4a svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1db05f2 */.elementor-8 .elementor-element.elementor-element-1db05f2{line-height: 0px;
height: 1.25rem;}
.elementor-8 .elementor-element.elementor-element-1db05f2 svg{stroke: rgb(71, 148, 56);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d9924 */.elementor-8 .elementor-element.elementor-element-52d9924{align-content: normal;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d82d091 */.elementor-8 .elementor-element.elementor-element-d82d091{line-height: 0px;}
.elementor-8 .elementor-element.elementor-element-d82d091 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf191bd */.elementor-8 .elementor-element.elementor-element-bf191bd{line-height: 0px;}
.elementor-8 .elementor-element.elementor-element-bf191bd svg{stroke: none;}/* End custom CSS */