.elementor-32 .elementor-element.elementor-element-a81efd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-e828cf5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e828cf5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e828cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-32 .elementor-element.elementor-element-210fee4 .elementor-heading-title{color:var( --e-global-color-secondary );}.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-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-32 .elementor-element.elementor-element-7e8c877 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-9a69f2d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a399f09{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-a399f09:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a399f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1620901 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f5df744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-32 .elementor-element.elementor-element-d36ac3e img{width:100%;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-22db9f4{text-align:start;}.elementor-32 .elementor-element.elementor-element-22db9f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6f2ff83{text-align:start;}.elementor-32 .elementor-element.elementor-element-6f2ff83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-e31eec4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-247b201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b329f4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b10ef6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-b10ef6f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b10ef6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.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-32 .elementor-element.elementor-element-2f49935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-2f49935 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-2f49935.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-2f49935.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2f49935.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-2f49935.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2f49935.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-2f49935 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-2f49935 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-e200e3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6aaf6d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-6aaf6d7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6aaf6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-f192bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-f192bb5 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-f192bb5.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-f192bb5.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-f192bb5.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-f192bb5.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-f192bb5.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-f192bb5 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-f192bb5 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-69fcc24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6ca7c60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-6ca7c60:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6ca7c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-d0948ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-d0948ba .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-d0948ba.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-d0948ba.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-d0948ba.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-d0948ba.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-d0948ba.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-d0948ba .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-d0948ba .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-ffcb56c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6438fb9{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8ad3d5d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-8ad3d5d{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-c0d1cd3{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-c0d1cd3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c0d1cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-4734b6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-d55b095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6de7d6c img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-7137d03{text-align:start;}.elementor-32 .elementor-element.elementor-element-7137d03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b1151bd{text-align:start;}.elementor-32 .elementor-element.elementor-element-b1151bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-128c3e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-cf8c849 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1e1720f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5fb77fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-5fb77fe:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5fb77fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-b9da9e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-b9da9e8 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-b9da9e8.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-b9da9e8.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-b9da9e8.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-b9da9e8.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-b9da9e8.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-b9da9e8 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-b9da9e8 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-242150a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ffeb40e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-ffeb40e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ffeb40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-1777578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-1777578 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-1777578.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-1777578.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-1777578.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-1777578.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-1777578.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-1777578 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-1777578 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-152fdc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6d4cda9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-6d4cda9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6d4cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-c00b74e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-c00b74e .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-c00b74e.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-c00b74e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-c00b74e.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-c00b74e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-c00b74e.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-c00b74e .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-c00b74e .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-5da767e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e143f48{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4142418 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4142418{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-390e4f5{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-390e4f5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-390e4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1b2993d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-8374ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-164f309 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-807c85d{text-align:start;}.elementor-32 .elementor-element.elementor-element-807c85d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8e6011b{text-align:start;}.elementor-32 .elementor-element.elementor-element-8e6011b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-d63bf27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e403c6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-68781cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-176cb71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-176cb71:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-176cb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-9a032c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-9a032c0 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-9a032c0.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-9a032c0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-9a032c0.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-9a032c0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-9a032c0.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-9a032c0 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-9a032c0 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-dc11a2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-03a8ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-03a8ec7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-03a8ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-4780e3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-4780e3c .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-4780e3c.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-4780e3c.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-4780e3c.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-4780e3c.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-4780e3c.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-4780e3c .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-4780e3c .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-34e6723 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-bb3765a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-bb3765a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bb3765a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-20e6a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-20e6a8d .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-20e6a8d.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-20e6a8d.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-20e6a8d.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-20e6a8d.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-20e6a8d.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-20e6a8d .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-20e6a8d .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-f1d6ace .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a00583a{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a22c0e9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-a22c0e9{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-bb02d48{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-bb02d48:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bb02d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-3795bfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-66f0e70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-dd1e595 img{width:100%;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-c474865{text-align:start;}.elementor-32 .elementor-element.elementor-element-c474865 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-283f1c8{text-align:start;}.elementor-32 .elementor-element.elementor-element-283f1c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-717efc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-424df44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-737237c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-80b0ada{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-80b0ada:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-80b0ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-aa5870b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-aa5870b .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-aa5870b.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-aa5870b.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-aa5870b.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-aa5870b.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-aa5870b.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-aa5870b .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-aa5870b .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-adf5490 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9dc9c0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-9dc9c0c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9dc9c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-0fdbe5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-0fdbe5a .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-0fdbe5a.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-0fdbe5a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-0fdbe5a.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-0fdbe5a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-0fdbe5a.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-0fdbe5a .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-0fdbe5a .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-7b33bfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2f41a20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2f41a20:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2f41a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-2855fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-2855fcd .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-2855fcd.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-2855fcd.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2855fcd.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-2855fcd.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2855fcd.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-2855fcd .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-2855fcd .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-9b7d93b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ed06fcf{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2d6c95c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2d6c95c{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-a4e0d6b{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-a4e0d6b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a4e0d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5b4fa5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-4c879a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a007d83 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-b7c008b{text-align:start;}.elementor-32 .elementor-element.elementor-element-b7c008b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-181b4a0{text-align:start;}.elementor-32 .elementor-element.elementor-element-181b4a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-da4ad36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b537847 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-56e7a6f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d13c62d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-d13c62d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d13c62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-222377a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-222377a .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-222377a.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-222377a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-222377a.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-222377a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-222377a.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-222377a .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-222377a .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-d8c5f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-cb10bc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-cb10bc1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cb10bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-059ecad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-059ecad .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-059ecad.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-059ecad.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-059ecad.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-059ecad.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-059ecad.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-059ecad .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-059ecad .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-cc0826d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2fb851c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2fb851c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2fb851c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-623e880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-623e880 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-623e880.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-623e880.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-623e880.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-623e880.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-623e880.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-623e880 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-623e880 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-114a9fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d298a9c{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3e8a370 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-3e8a370{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-8c1680c{--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:center;--border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-8c1680c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8c1680c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-2e058bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-39aa4db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-ce6a438 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-a4e2999{text-align:start;}.elementor-32 .elementor-element.elementor-element-a4e2999 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-46a3129{text-align:start;}.elementor-32 .elementor-element.elementor-element-46a3129 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-4d11aaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a71468b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b72e1ac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-98d6f6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-98d6f6e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-98d6f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-cd717db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-cd717db .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-cd717db.elementor-view-stacked .elementor-icon{background-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-cd717db.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-cd717db.elementor-view-default .elementor-icon{color:#E4A91B;border-color:#E4A91B;}.elementor-32 .elementor-element.elementor-element-cd717db.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-cd717db.elementor-view-default .elementor-icon svg{fill:#E4A91B;}.elementor-32 .elementor-element.elementor-element-cd717db .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-cd717db .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-ee63378 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-60dc9e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-60dc9e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-60dc9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-22f2572{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-22f2572 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-22f2572.elementor-view-stacked .elementor-icon{background-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-22f2572.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-22f2572.elementor-view-default .elementor-icon{color:#1B4FC8;border-color:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-22f2572.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-22f2572.elementor-view-default .elementor-icon svg{fill:#1B4FC8;}.elementor-32 .elementor-element.elementor-element-22f2572 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-22f2572 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-001b877 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5fe2d0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-5fe2d0f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5fe2d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-32 .elementor-element.elementor-element-1328ff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-32 .elementor-element.elementor-element-1328ff1 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-1328ff1.elementor-view-stacked .elementor-icon{background-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-1328ff1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-1328ff1.elementor-view-default .elementor-icon{color:#8843FA;border-color:#8843FA;}.elementor-32 .elementor-element.elementor-element-1328ff1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-1328ff1.elementor-view-default .elementor-icon svg{fill:#8843FA;}.elementor-32 .elementor-element.elementor-element-1328ff1 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-1328ff1 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-12fa9d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d15b48a{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-565bd4d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-565bd4d{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-646bbb4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-9ff5c00 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-8caaf2e{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6d380c2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-6d380c2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6d380c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2c28665 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-0946495{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-0946495:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0946495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ffa9ee7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-801cb48{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-801cb48:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-801cb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3fea3c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-2b50c93{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-2b50c93:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2b50c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-122f26b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-308e1ed{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-308e1ed:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-308e1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-80ec073 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ddf3fdf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-ddf3fdf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ddf3fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6a6f999 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-003fe9a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-003fe9a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-003fe9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-463c2b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-cce74bd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-cce74bd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cce74bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-434f7d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-0b0eeed{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-0b0eeed:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0b0eeed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8b352e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-8114d53{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8114d53:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8114d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b9206ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-d9e8ad6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-6c8f0d3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c2a9efc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c2a9efc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c2a9efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7095cef{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-7095cef:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7095cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-4f99ba2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f82ffec{text-align:start;}.elementor-32 .elementor-element.elementor-element-f82ffec img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-f61db2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-f61db2f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f61db2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a01c1fd{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-a01c1fd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a01c1fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-21f7411 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-47815e6{text-align:start;}.elementor-32 .elementor-element.elementor-element-47815e6 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-1e17337{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-1e17337:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1e17337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f30a33d{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-f30a33d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f30a33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-5464f10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f3645d2{text-align:start;}.elementor-32 .elementor-element.elementor-element-f3645d2 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-be8789f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-be8789f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-be8789f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ad267ce{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-ad267ce:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ad267ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-e189425 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6cdca79{text-align:start;}.elementor-32 .elementor-element.elementor-element-6cdca79 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-c2e59a3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c2e59a3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c2e59a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-faa9ba1{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-faa9ba1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-faa9ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-ba060f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-18e9ec3{text-align:start;}.elementor-32 .elementor-element.elementor-element-18e9ec3 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-11dae43{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-11dae43:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-11dae43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-94ab219{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-94ab219:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-94ab219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-d2d3476 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-563401c{text-align:start;}.elementor-32 .elementor-element.elementor-element-563401c img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-ac212a8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-5b162c8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1fda874{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-8a57675 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-fcfde66{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-76b3dcf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-76b3dcf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-76b3dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-437a2a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1bb0fef{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-1bb0fef:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1bb0fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5e8c043 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-865168b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-865168b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-865168b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-761a08a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-719f956{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-719f956:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-719f956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-946aad7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f462edd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-f462edd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f462edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a3c5340 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6eafac9{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-959fe95 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-793e2a8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-5cebb29 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-21ce1e6{--display:flex;}.elementor-32 .elementor-element.elementor-element-e3387d6{--display:flex;}.elementor-32 .elementor-element.elementor-element-ee6db9d{--display:flex;}.elementor-32 .elementor-element.elementor-element-faf1691{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-32 .elementor-element.elementor-element-faf1691 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}:where( .elementor-32 .elementor-element.elementor-element-faf1691 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f2a2b0 );}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-9a69f2d{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-b329f4a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1e1720f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-68781cb{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-737237c{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-56e7a6f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-b72e1ac{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8caaf2e{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c2a9efc{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f61db2f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1e17337{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-be8789f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c2e59a3{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-11dae43{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-fcfde66{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-a81efd4{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-f5df744{--width:20%;}.elementor-32 .elementor-element.elementor-element-e31eec4{--width:10%;}.elementor-32 .elementor-element.elementor-element-b329f4a{--width:40%;}.elementor-32 .elementor-element.elementor-element-6438fb9{--width:20%;}.elementor-32 .elementor-element.elementor-element-d55b095{--width:20%;}.elementor-32 .elementor-element.elementor-element-128c3e1{--width:10%;}.elementor-32 .elementor-element.elementor-element-1e1720f{--width:40%;}.elementor-32 .elementor-element.elementor-element-e143f48{--width:20%;}.elementor-32 .elementor-element.elementor-element-8374ce3{--width:20%;}.elementor-32 .elementor-element.elementor-element-d63bf27{--width:10%;}.elementor-32 .elementor-element.elementor-element-68781cb{--width:40%;}.elementor-32 .elementor-element.elementor-element-a00583a{--width:20%;}.elementor-32 .elementor-element.elementor-element-66f0e70{--width:20%;}.elementor-32 .elementor-element.elementor-element-717efc6{--width:10%;}.elementor-32 .elementor-element.elementor-element-737237c{--width:40%;}.elementor-32 .elementor-element.elementor-element-ed06fcf{--width:20%;}.elementor-32 .elementor-element.elementor-element-4c879a2{--width:20%;}.elementor-32 .elementor-element.elementor-element-da4ad36{--width:10%;}.elementor-32 .elementor-element.elementor-element-56e7a6f{--width:40%;}.elementor-32 .elementor-element.elementor-element-d298a9c{--width:20%;}.elementor-32 .elementor-element.elementor-element-39aa4db{--width:20%;}.elementor-32 .elementor-element.elementor-element-4d11aaa{--width:10%;}.elementor-32 .elementor-element.elementor-element-b72e1ac{--width:40%;}.elementor-32 .elementor-element.elementor-element-d15b48a{--width:20%;}.elementor-32 .elementor-element.elementor-element-646bbb4{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-d9e8ad6{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-ac212a8{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-1fda874{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-6eafac9{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-793e2a8{--content-width:1280px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-9a69f2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a399f09{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f5df744{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-b329f4a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c0d1cd3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d55b095{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-1e1720f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-390e4f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-8374ce3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-68781cb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-bb02d48{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-66f0e70{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-737237c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a4e0d6b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-4c879a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-56e7a6f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8c1680c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-39aa4db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-b72e1ac{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8caaf2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c2a9efc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f61db2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1e17337{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-be8789f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c2e59a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-11dae43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-fcfde66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-62d1d6f */.elementor-32 .elementor-element.elementor-element-62d1d6f p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f h1, .elementor-32 .elementor-element.elementor-element-62d1d6f h2, .elementor-32 .elementor-element.elementor-element-62d1d6f h3, .elementor-32 .elementor-element.elementor-element-62d1d6f b, .elementor-32 .elementor-element.elementor-element-62d1d6f li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-62d1d6f ol, .elementor-32 .elementor-element.elementor-element-62d1d6f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-62d1d6f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-498b4b1 */.elementor-32 .elementor-element.elementor-element-498b4b1 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 h1, .elementor-32 .elementor-element.elementor-element-498b4b1 h2, .elementor-32 .elementor-element.elementor-element-498b4b1 h3, .elementor-32 .elementor-element.elementor-element-498b4b1 b, .elementor-32 .elementor-element.elementor-element-498b4b1 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-498b4b1 ol, .elementor-32 .elementor-element.elementor-element-498b4b1 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-498b4b1 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f29616 */.elementor-32 .elementor-element.elementor-element-3f29616 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-3f29616 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-3f29616 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-3f29616 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3f29616 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3f29616 h1, .elementor-32 .elementor-element.elementor-element-3f29616 h2, .elementor-32 .elementor-element.elementor-element-3f29616 h3, .elementor-32 .elementor-element.elementor-element-3f29616 b, .elementor-32 .elementor-element.elementor-element-3f29616 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-3f29616 ol, .elementor-32 .elementor-element.elementor-element-3f29616 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-3f29616 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b040ba1 */.elementor-32 .elementor-element.elementor-element-b040ba1 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 h1, .elementor-32 .elementor-element.elementor-element-b040ba1 h2, .elementor-32 .elementor-element.elementor-element-b040ba1 h3, .elementor-32 .elementor-element.elementor-element-b040ba1 b, .elementor-32 .elementor-element.elementor-element-b040ba1 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-b040ba1 ol, .elementor-32 .elementor-element.elementor-element-b040ba1 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-b040ba1 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01610a */.elementor-32 .elementor-element.elementor-element-b01610a p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-b01610a h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-b01610a h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-b01610a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-b01610a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-b01610a h1, .elementor-32 .elementor-element.elementor-element-b01610a h2, .elementor-32 .elementor-element.elementor-element-b01610a h3, .elementor-32 .elementor-element.elementor-element-b01610a b, .elementor-32 .elementor-element.elementor-element-b01610a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-b01610a ol, .elementor-32 .elementor-element.elementor-element-b01610a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-b01610a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62fe1dd */.elementor-32 .elementor-element.elementor-element-62fe1dd p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd h1, .elementor-32 .elementor-element.elementor-element-62fe1dd h2, .elementor-32 .elementor-element.elementor-element-62fe1dd h3, .elementor-32 .elementor-element.elementor-element-62fe1dd b, .elementor-32 .elementor-element.elementor-element-62fe1dd li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-62fe1dd ol, .elementor-32 .elementor-element.elementor-element-62fe1dd ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-62fe1dd img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1451f50 */.elementor-32 .elementor-element.elementor-element-1451f50 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-1451f50 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-1451f50 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-1451f50 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-1451f50 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-1451f50 h1, .elementor-32 .elementor-element.elementor-element-1451f50 h2, .elementor-32 .elementor-element.elementor-element-1451f50 h3, .elementor-32 .elementor-element.elementor-element-1451f50 b, .elementor-32 .elementor-element.elementor-element-1451f50 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-1451f50 ol, .elementor-32 .elementor-element.elementor-element-1451f50 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-1451f50 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68a2b2c */.elementor-32 .elementor-element.elementor-element-68a2b2c p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c h1, .elementor-32 .elementor-element.elementor-element-68a2b2c h2, .elementor-32 .elementor-element.elementor-element-68a2b2c h3, .elementor-32 .elementor-element.elementor-element-68a2b2c b, .elementor-32 .elementor-element.elementor-element-68a2b2c li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-68a2b2c ol, .elementor-32 .elementor-element.elementor-element-68a2b2c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-68a2b2c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10090cc */.elementor-32 .elementor-element.elementor-element-10090cc p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-10090cc h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-10090cc h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-10090cc h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-10090cc h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-10090cc h1, .elementor-32 .elementor-element.elementor-element-10090cc h2, .elementor-32 .elementor-element.elementor-element-10090cc h3, .elementor-32 .elementor-element.elementor-element-10090cc b, .elementor-32 .elementor-element.elementor-element-10090cc li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-10090cc ol, .elementor-32 .elementor-element.elementor-element-10090cc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-10090cc img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ef329 */.elementor-32 .elementor-element.elementor-element-36ef329 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-36ef329 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-36ef329 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-36ef329 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-36ef329 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-36ef329 h1, .elementor-32 .elementor-element.elementor-element-36ef329 h2, .elementor-32 .elementor-element.elementor-element-36ef329 h3, .elementor-32 .elementor-element.elementor-element-36ef329 b, .elementor-32 .elementor-element.elementor-element-36ef329 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-36ef329 ol, .elementor-32 .elementor-element.elementor-element-36ef329 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-36ef329 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66d131a */.elementor-32 .elementor-element.elementor-element-66d131a p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-66d131a h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-66d131a h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-66d131a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-66d131a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-66d131a h1, .elementor-32 .elementor-element.elementor-element-66d131a h2, .elementor-32 .elementor-element.elementor-element-66d131a h3, .elementor-32 .elementor-element.elementor-element-66d131a b, .elementor-32 .elementor-element.elementor-element-66d131a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-66d131a ol, .elementor-32 .elementor-element.elementor-element-66d131a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-66d131a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e95dae */.elementor-32 .elementor-element.elementor-element-2e95dae p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-2e95dae h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-2e95dae h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-2e95dae h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2e95dae h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2e95dae h1, .elementor-32 .elementor-element.elementor-element-2e95dae h2, .elementor-32 .elementor-element.elementor-element-2e95dae h3, .elementor-32 .elementor-element.elementor-element-2e95dae b, .elementor-32 .elementor-element.elementor-element-2e95dae li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-2e95dae ol, .elementor-32 .elementor-element.elementor-element-2e95dae ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-2e95dae img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5dde2a */.elementor-32 .elementor-element.elementor-element-a5dde2a p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a h1, .elementor-32 .elementor-element.elementor-element-a5dde2a h2, .elementor-32 .elementor-element.elementor-element-a5dde2a h3, .elementor-32 .elementor-element.elementor-element-a5dde2a b, .elementor-32 .elementor-element.elementor-element-a5dde2a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-a5dde2a ol, .elementor-32 .elementor-element.elementor-element-a5dde2a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-a5dde2a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d480a71 */.elementor-32 .elementor-element.elementor-element-d480a71 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-d480a71 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-d480a71 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-d480a71 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-d480a71 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-d480a71 h1, .elementor-32 .elementor-element.elementor-element-d480a71 h2, .elementor-32 .elementor-element.elementor-element-d480a71 h3, .elementor-32 .elementor-element.elementor-element-d480a71 b, .elementor-32 .elementor-element.elementor-element-d480a71 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-d480a71 ol, .elementor-32 .elementor-element.elementor-element-d480a71 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-d480a71 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47bb8db */.elementor-32 .elementor-element.elementor-element-47bb8db p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-47bb8db h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-47bb8db h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-47bb8db h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-47bb8db h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-47bb8db h1, .elementor-32 .elementor-element.elementor-element-47bb8db h2, .elementor-32 .elementor-element.elementor-element-47bb8db h3, .elementor-32 .elementor-element.elementor-element-47bb8db b, .elementor-32 .elementor-element.elementor-element-47bb8db li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-47bb8db ol, .elementor-32 .elementor-element.elementor-element-47bb8db ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-47bb8db img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5b4743 */.elementor-32 .elementor-element.elementor-element-f5b4743 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 h1, .elementor-32 .elementor-element.elementor-element-f5b4743 h2, .elementor-32 .elementor-element.elementor-element-f5b4743 h3, .elementor-32 .elementor-element.elementor-element-f5b4743 b, .elementor-32 .elementor-element.elementor-element-f5b4743 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-f5b4743 ol, .elementor-32 .elementor-element.elementor-element-f5b4743 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-f5b4743 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8882ea1 */.elementor-32 .elementor-element.elementor-element-8882ea1 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 h1, .elementor-32 .elementor-element.elementor-element-8882ea1 h2, .elementor-32 .elementor-element.elementor-element-8882ea1 h3, .elementor-32 .elementor-element.elementor-element-8882ea1 b, .elementor-32 .elementor-element.elementor-element-8882ea1 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-8882ea1 ol, .elementor-32 .elementor-element.elementor-element-8882ea1 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-8882ea1 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78dd05b */.elementor-32 .elementor-element.elementor-element-78dd05b p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-78dd05b h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-78dd05b h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-78dd05b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-78dd05b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-78dd05b h1, .elementor-32 .elementor-element.elementor-element-78dd05b h2, .elementor-32 .elementor-element.elementor-element-78dd05b h3, .elementor-32 .elementor-element.elementor-element-78dd05b b, .elementor-32 .elementor-element.elementor-element-78dd05b li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-78dd05b ol, .elementor-32 .elementor-element.elementor-element-78dd05b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-78dd05b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c27c977 */.elementor-32 .elementor-element.elementor-element-c27c977 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c27c977 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c27c977 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c27c977 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c27c977 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c27c977 h1, .elementor-32 .elementor-element.elementor-element-c27c977 h2, .elementor-32 .elementor-element.elementor-element-c27c977 h3, .elementor-32 .elementor-element.elementor-element-c27c977 b, .elementor-32 .elementor-element.elementor-element-c27c977 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c27c977 ol, .elementor-32 .elementor-element.elementor-element-c27c977 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c27c977 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afb97c5 */.elementor-32 .elementor-element.elementor-element-afb97c5 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 h1, .elementor-32 .elementor-element.elementor-element-afb97c5 h2, .elementor-32 .elementor-element.elementor-element-afb97c5 h3, .elementor-32 .elementor-element.elementor-element-afb97c5 b, .elementor-32 .elementor-element.elementor-element-afb97c5 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-afb97c5 ol, .elementor-32 .elementor-element.elementor-element-afb97c5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-afb97c5 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c860288 */.elementor-32 .elementor-element.elementor-element-c860288 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c860288 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c860288 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c860288 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c860288 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c860288 h1, .elementor-32 .elementor-element.elementor-element-c860288 h2, .elementor-32 .elementor-element.elementor-element-c860288 h3, .elementor-32 .elementor-element.elementor-element-c860288 b, .elementor-32 .elementor-element.elementor-element-c860288 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c860288 ol, .elementor-32 .elementor-element.elementor-element-c860288 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c860288 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec0aac */.elementor-32 .elementor-element.elementor-element-4ec0aac p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac h1, .elementor-32 .elementor-element.elementor-element-4ec0aac h2, .elementor-32 .elementor-element.elementor-element-4ec0aac h3, .elementor-32 .elementor-element.elementor-element-4ec0aac b, .elementor-32 .elementor-element.elementor-element-4ec0aac li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-4ec0aac ol, .elementor-32 .elementor-element.elementor-element-4ec0aac ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-4ec0aac img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad03d8 */.elementor-32 .elementor-element.elementor-element-3ad03d8 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 h1, .elementor-32 .elementor-element.elementor-element-3ad03d8 h2, .elementor-32 .elementor-element.elementor-element-3ad03d8 h3, .elementor-32 .elementor-element.elementor-element-3ad03d8 b, .elementor-32 .elementor-element.elementor-element-3ad03d8 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 ol, .elementor-32 .elementor-element.elementor-element-3ad03d8 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-3ad03d8 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5570832 */.elementor-32 .elementor-element.elementor-element-5570832 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-5570832 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-5570832 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-5570832 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-5570832 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-5570832 h1, .elementor-32 .elementor-element.elementor-element-5570832 h2, .elementor-32 .elementor-element.elementor-element-5570832 h3, .elementor-32 .elementor-element.elementor-element-5570832 b, .elementor-32 .elementor-element.elementor-element-5570832 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-5570832 ol, .elementor-32 .elementor-element.elementor-element-5570832 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-5570832 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22228c4 */.elementor-32 .elementor-element.elementor-element-22228c4 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-22228c4 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-22228c4 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-22228c4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-22228c4 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-22228c4 h1, .elementor-32 .elementor-element.elementor-element-22228c4 h2, .elementor-32 .elementor-element.elementor-element-22228c4 h3, .elementor-32 .elementor-element.elementor-element-22228c4 b, .elementor-32 .elementor-element.elementor-element-22228c4 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-22228c4 ol, .elementor-32 .elementor-element.elementor-element-22228c4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-22228c4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb1518 */.elementor-32 .elementor-element.elementor-element-acb1518 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-acb1518 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-acb1518 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-acb1518 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-acb1518 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-acb1518 h1, .elementor-32 .elementor-element.elementor-element-acb1518 h2, .elementor-32 .elementor-element.elementor-element-acb1518 h3, .elementor-32 .elementor-element.elementor-element-acb1518 b, .elementor-32 .elementor-element.elementor-element-acb1518 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-acb1518 ol, .elementor-32 .elementor-element.elementor-element-acb1518 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-acb1518 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e40e86e */.elementor-32 .elementor-element.elementor-element-e40e86e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-e40e86e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-e40e86e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-e40e86e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-e40e86e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-e40e86e h1, .elementor-32 .elementor-element.elementor-element-e40e86e h2, .elementor-32 .elementor-element.elementor-element-e40e86e h3, .elementor-32 .elementor-element.elementor-element-e40e86e b, .elementor-32 .elementor-element.elementor-element-e40e86e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-e40e86e ol, .elementor-32 .elementor-element.elementor-element-e40e86e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-e40e86e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5a36cf */.elementor-32 .elementor-element.elementor-element-c5a36cf p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf h1, .elementor-32 .elementor-element.elementor-element-c5a36cf h2, .elementor-32 .elementor-element.elementor-element-c5a36cf h3, .elementor-32 .elementor-element.elementor-element-c5a36cf b, .elementor-32 .elementor-element.elementor-element-c5a36cf li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c5a36cf ol, .elementor-32 .elementor-element.elementor-element-c5a36cf ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c5a36cf img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2ee2d */.elementor-32 .elementor-element.elementor-element-9e2ee2d p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d h1, .elementor-32 .elementor-element.elementor-element-9e2ee2d h2, .elementor-32 .elementor-element.elementor-element-9e2ee2d h3, .elementor-32 .elementor-element.elementor-element-9e2ee2d b, .elementor-32 .elementor-element.elementor-element-9e2ee2d li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d ol, .elementor-32 .elementor-element.elementor-element-9e2ee2d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-9e2ee2d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e2393d */.elementor-32 .elementor-element.elementor-element-4e2393d p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-4e2393d h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-4e2393d h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-4e2393d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4e2393d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4e2393d h1, .elementor-32 .elementor-element.elementor-element-4e2393d h2, .elementor-32 .elementor-element.elementor-element-4e2393d h3, .elementor-32 .elementor-element.elementor-element-4e2393d b, .elementor-32 .elementor-element.elementor-element-4e2393d li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-4e2393d ol, .elementor-32 .elementor-element.elementor-element-4e2393d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-4e2393d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0190896 */.elementor-32 .elementor-element.elementor-element-0190896 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-0190896 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-0190896 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-0190896 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-0190896 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-0190896 h1, .elementor-32 .elementor-element.elementor-element-0190896 h2, .elementor-32 .elementor-element.elementor-element-0190896 h3, .elementor-32 .elementor-element.elementor-element-0190896 b, .elementor-32 .elementor-element.elementor-element-0190896 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-0190896 ol, .elementor-32 .elementor-element.elementor-element-0190896 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-0190896 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4682b6 */.elementor-32 .elementor-element.elementor-element-c4682b6 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 h1, .elementor-32 .elementor-element.elementor-element-c4682b6 h2, .elementor-32 .elementor-element.elementor-element-c4682b6 h3, .elementor-32 .elementor-element.elementor-element-c4682b6 b, .elementor-32 .elementor-element.elementor-element-c4682b6 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c4682b6 ol, .elementor-32 .elementor-element.elementor-element-c4682b6 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c4682b6 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-563f30a */.elementor-32 .elementor-element.elementor-element-563f30a p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-563f30a h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-563f30a h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-563f30a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-563f30a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-563f30a h1, .elementor-32 .elementor-element.elementor-element-563f30a h2, .elementor-32 .elementor-element.elementor-element-563f30a h3, .elementor-32 .elementor-element.elementor-element-563f30a b, .elementor-32 .elementor-element.elementor-element-563f30a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-563f30a ol, .elementor-32 .elementor-element.elementor-element-563f30a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-563f30a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-546f1c4 */.elementor-32 .elementor-element.elementor-element-546f1c4 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h1, .elementor-32 .elementor-element.elementor-element-546f1c4 h2, .elementor-32 .elementor-element.elementor-element-546f1c4 h3, .elementor-32 .elementor-element.elementor-element-546f1c4 b, .elementor-32 .elementor-element.elementor-element-546f1c4 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-546f1c4 ol, .elementor-32 .elementor-element.elementor-element-546f1c4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78a47e */.elementor-32 .elementor-element.elementor-element-c78a47e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h1, .elementor-32 .elementor-element.elementor-element-c78a47e h2, .elementor-32 .elementor-element.elementor-element-c78a47e h3, .elementor-32 .elementor-element.elementor-element-c78a47e b, .elementor-32 .elementor-element.elementor-element-c78a47e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c78a47e ol, .elementor-32 .elementor-element.elementor-element-c78a47e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5ff17 */.elementor-32 .elementor-element.elementor-element-6d5ff17 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h1, .elementor-32 .elementor-element.elementor-element-6d5ff17 h2, .elementor-32 .elementor-element.elementor-element-6d5ff17 h3, .elementor-32 .elementor-element.elementor-element-6d5ff17 b, .elementor-32 .elementor-element.elementor-element-6d5ff17 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 ol, .elementor-32 .elementor-element.elementor-element-6d5ff17 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-546f1c4 */.elementor-32 .elementor-element.elementor-element-546f1c4 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h1, .elementor-32 .elementor-element.elementor-element-546f1c4 h2, .elementor-32 .elementor-element.elementor-element-546f1c4 h3, .elementor-32 .elementor-element.elementor-element-546f1c4 b, .elementor-32 .elementor-element.elementor-element-546f1c4 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-546f1c4 ol, .elementor-32 .elementor-element.elementor-element-546f1c4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78a47e */.elementor-32 .elementor-element.elementor-element-c78a47e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h1, .elementor-32 .elementor-element.elementor-element-c78a47e h2, .elementor-32 .elementor-element.elementor-element-c78a47e h3, .elementor-32 .elementor-element.elementor-element-c78a47e b, .elementor-32 .elementor-element.elementor-element-c78a47e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c78a47e ol, .elementor-32 .elementor-element.elementor-element-c78a47e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5ff17 */.elementor-32 .elementor-element.elementor-element-6d5ff17 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h1, .elementor-32 .elementor-element.elementor-element-6d5ff17 h2, .elementor-32 .elementor-element.elementor-element-6d5ff17 h3, .elementor-32 .elementor-element.elementor-element-6d5ff17 b, .elementor-32 .elementor-element.elementor-element-6d5ff17 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 ol, .elementor-32 .elementor-element.elementor-element-6d5ff17 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-546f1c4 */.elementor-32 .elementor-element.elementor-element-546f1c4 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h1, .elementor-32 .elementor-element.elementor-element-546f1c4 h2, .elementor-32 .elementor-element.elementor-element-546f1c4 h3, .elementor-32 .elementor-element.elementor-element-546f1c4 b, .elementor-32 .elementor-element.elementor-element-546f1c4 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-546f1c4 ol, .elementor-32 .elementor-element.elementor-element-546f1c4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78a47e */.elementor-32 .elementor-element.elementor-element-c78a47e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h1, .elementor-32 .elementor-element.elementor-element-c78a47e h2, .elementor-32 .elementor-element.elementor-element-c78a47e h3, .elementor-32 .elementor-element.elementor-element-c78a47e b, .elementor-32 .elementor-element.elementor-element-c78a47e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c78a47e ol, .elementor-32 .elementor-element.elementor-element-c78a47e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5ff17 */.elementor-32 .elementor-element.elementor-element-6d5ff17 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h1, .elementor-32 .elementor-element.elementor-element-6d5ff17 h2, .elementor-32 .elementor-element.elementor-element-6d5ff17 h3, .elementor-32 .elementor-element.elementor-element-6d5ff17 b, .elementor-32 .elementor-element.elementor-element-6d5ff17 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 ol, .elementor-32 .elementor-element.elementor-element-6d5ff17 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-546f1c4 */.elementor-32 .elementor-element.elementor-element-546f1c4 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 h1, .elementor-32 .elementor-element.elementor-element-546f1c4 h2, .elementor-32 .elementor-element.elementor-element-546f1c4 h3, .elementor-32 .elementor-element.elementor-element-546f1c4 b, .elementor-32 .elementor-element.elementor-element-546f1c4 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-546f1c4 ol, .elementor-32 .elementor-element.elementor-element-546f1c4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-546f1c4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78a47e */.elementor-32 .elementor-element.elementor-element-c78a47e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e h1, .elementor-32 .elementor-element.elementor-element-c78a47e h2, .elementor-32 .elementor-element.elementor-element-c78a47e h3, .elementor-32 .elementor-element.elementor-element-c78a47e b, .elementor-32 .elementor-element.elementor-element-c78a47e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-c78a47e ol, .elementor-32 .elementor-element.elementor-element-c78a47e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-c78a47e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5ff17 */.elementor-32 .elementor-element.elementor-element-6d5ff17 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 h1, .elementor-32 .elementor-element.elementor-element-6d5ff17 h2, .elementor-32 .elementor-element.elementor-element-6d5ff17 h3, .elementor-32 .elementor-element.elementor-element-6d5ff17 b, .elementor-32 .elementor-element.elementor-element-6d5ff17 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 ol, .elementor-32 .elementor-element.elementor-element-6d5ff17 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-6d5ff17 img {
    border-radius: 8px;
}/* End custom CSS */