.elementor-8 .elementor-element.elementor-element-ef20007{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(48px,6vw,88px);--padding-bottom:0px;--padding-left:clamp(20px,4vw,56px);--padding-right:clamp(20px,4vw,56px);}.elementor-8 .elementor-element.elementor-element-ef20007:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20001 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ef20002 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(38px,4.6vw,68px);font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.04em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20005{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:clamp(24px,4vw,64px) clamp(24px,4vw,64px);--row-gap:clamp(24px,4vw,64px);--column-gap:clamp(24px,4vw,64px);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-8 .elementor-element.elementor-element-ef20003{text-align:start;font-family:"Newsreader", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-textlead );}.elementor-8 .elementor-element.elementor-element-ef20004{text-align:start;font-family:"Newsreader", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-textlead );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20041{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(56px,7vw,96px);--padding-bottom:clamp(56px,7vw,96px);--padding-left:clamp(20px,4vw,56px);--padding-right:clamp(20px,4vw,56px);}.elementor-8 .elementor-element.elementor-element-ef20041:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20019{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20009{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20010{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ef20018{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item > a{font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0em;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{color:#57616F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ef20023{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20021{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20022{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20027{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20025{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20026{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20031{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20029{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20030{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20035{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20033{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20034{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20039{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:clamp(24px,2.6vw,30px);--padding-left:clamp(20px,2.4vw,30px);--padding-right:clamp(20px,2.4vw,30px);}.elementor-8 .elementor-element.elementor-element-ef20037{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20038{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef20040{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-ef20068{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-line );--border-color:var( --e-global-color-line );--padding-top:clamp(56px,7vw,96px);--padding-bottom:clamp(56px,7vw,96px);--padding-left:clamp(20px,4vw,56px);--padding-right:clamp(20px,4vw,56px);}.elementor-8 .elementor-element.elementor-element-ef20068:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bgalt );}.elementor-8 .elementor-element.elementor-element-ef20066 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20067{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-linestr );--border-color:var( --e-global-color-linestr );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef20067:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-linestr );}.elementor-8 .elementor-element.elementor-element-ef20045{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20045:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ef20042{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20042 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20042 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20043 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20044{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20049{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20049:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20046{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20046 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20046 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20047 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20048{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20053{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20053:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20050{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20050 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20050 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20051 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20052{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20057{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20057:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20054{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20054 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20054 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20055 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20056{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20061{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20061:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20058{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20058 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20058 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20059 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20060{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20065{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ef20065:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20062{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ef20062 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ef20062 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef20063 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20064{text-align:start;font-family:"Newsreader", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0em;color:#57616F;}.elementor-8 .elementor-element.elementor-element-ef20075{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(56px,7vw,96px);--padding-bottom:clamp(56px,7vw,96px);--padding-left:clamp(20px,4vw,56px);--padding-right:clamp(20px,4vw,56px);}.elementor-8 .elementor-element.elementor-element-ef20075:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef20075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20074{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef20072{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef20070 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-bg );}.elementor-8 .elementor-element.elementor-element-ef20071{text-align:start;font-family:"Newsreader", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:0em;color:#C6CEDA;}.elementor-8 .elementor-element.elementor-element-ef20073{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.12em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:19px 32px 19px 32px;}.elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button:focus{background-color:var( --e-global-color-bg );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-ef20007{--content-width:1168px;}.elementor-8 .elementor-element.elementor-element-ef20041{--content-width:1168px;}.elementor-8 .elementor-element.elementor-element-ef20068{--content-width:1168px;}.elementor-8 .elementor-element.elementor-element-ef20075{--content-width:1168px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20005{--gap:clamp(24px,4vw,64px) clamp(24px,4vw,64px);--row-gap:clamp(24px,4vw,64px);--column-gap:clamp(24px,4vw,64px);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20067{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20074{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20005{--e-con-grid-template-columns:repeat(1, 1fr);--gap:clamp(24px,4vw,64px) clamp(24px,4vw,64px);--row-gap:clamp(24px,4vw,64px);--column-gap:clamp(24px,4vw,64px);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20067{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef20074{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-ef20001 */.elementor-8 .elementor-element.elementor-element-ef20001{margin:0px 0 14px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20002 */.elementor-8 .elementor-element.elementor-element-ef20002{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20002 .elementor-heading-title{max-width:16ch!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20003 */.elementor-8 .elementor-element.elementor-element-ef20003{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20003 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20003 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20004 */.elementor-8 .elementor-element.elementor-element-ef20004{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20004 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20004 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20005 */.elementor-8 .elementor-element.elementor-element-ef20005{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-ef20005{grid-template-columns:1fr 1fr!important}}.elementor-8 .elementor-element.elementor-element-ef20005{margin-top:40px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef20006 */.elementor-8 .elementor-element.elementor-element-ef20006 img{display:block;width:100%;}.elementor-8 .elementor-element.elementor-element-ef20006 img{aspect-ratio:21/9;object-fit:cover;background:#EDE8E0;}.elementor-8 .elementor-element.elementor-element-ef20006{margin-top:clamp(36px,4vw,64px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20009 */.elementor-8 .elementor-element.elementor-element-ef20009{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20009 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20009 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20010 */.elementor-8 .elementor-element.elementor-element-ef20010{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20010 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20010 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef20018 */.elementor-8 .elementor-element.elementor-element-ef20018{margin:20px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:9px 28px;}@media(min-width:721px){.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-items{grid-template-columns:1fr 1fr;}}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-item{align-items:baseline;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-icon{display:none;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text{padding:0;position:relative;padding-left:17px;}.elementor-8 .elementor-element.elementor-element-ef20018 .elementor-icon-list-text:before{content:'';position:absolute;left:0;top:0.55em;width:5px;height:5px;background:var(--e-global-color-secondary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20019 */.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20019{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20021 */.elementor-8 .elementor-element.elementor-element-ef20021{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20021 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20021 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20022 */.elementor-8 .elementor-element.elementor-element-ef20022{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20022 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20022 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20023 */.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20023{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20025 */.elementor-8 .elementor-element.elementor-element-ef20025{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20025 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20025 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20026 */.elementor-8 .elementor-element.elementor-element-ef20026{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20026 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20026 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20027 */.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20027{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20029 */.elementor-8 .elementor-element.elementor-element-ef20029{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20029 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20029 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20030 */.elementor-8 .elementor-element.elementor-element-ef20030{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20030 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20030 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20031 */.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20031{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20033 */.elementor-8 .elementor-element.elementor-element-ef20033{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20033 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20033 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20034 */.elementor-8 .elementor-element.elementor-element-ef20034{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20034 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20034 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20035 */.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20035{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20037 */.elementor-8 .elementor-element.elementor-element-ef20037{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20037 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20037 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20038 */.elementor-8 .elementor-element.elementor-element-ef20038{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20038 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20038 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20039 */.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:calc(clamp(20px,2.4vw,30px) + 26px + clamp(14px,2vw,24px));}@media(max-width:720px){.elementor-8 .elementor-element.elementor-element-ef20039{padding-left:clamp(20px,2.4vw,30px);}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef20040 */.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion{display:grid;gap:12px;}.elementor-8 .elementor-element.elementor-element-ef20040 details.e-n-accordion-item{border:1px solid var(--e-global-color-line);background:var(--e-global-color-bgcard);border-radius:2px;overflow:hidden;}.elementor-8 .elementor-element.elementor-element-ef20040 summary.e-n-accordion-item-title{padding:clamp(20px,2.2vw,26px) clamp(20px,2.4vw,30px);display:flex;align-items:center;gap:clamp(14px,2vw,24px);cursor:pointer;list-style:none;}.elementor-8 .elementor-element.elementor-element-ef20040 summary.e-n-accordion-item-title::-webkit-details-marker{display:none;}.elementor-8 .elementor-element.elementor-element-ef20040 summary.e-n-accordion-item-title:hover{background:var(--e-global-color-bgsoft);}.elementor-8 .elementor-element.elementor-element-ef20040 summary.e-n-accordion-item-title:before{content:'';flex:none;width:26px;height:20px;background:var(--e-global-color-secondary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(1) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNTEyIDE3Ni4wMDFDNTEyIDI3My4yMDMgNDMzLjIwMiAzNTIgMzM2IDM1MmMtMTEuMjIgMC0yMi4xOS0xLjA2Mi0zMi44MjctMy4wNjlsLTI0LjAxMiAyNy4wMTRBMjMuOTk5IDIzLjk5OSAwIDAgMSAyNjEuMjIzIDM4NEgyMjR2NDBjMCAxMy4yNTUtMTAuNzQ1IDI0LTI0IDI0aC00MHY0MGMwIDEzLjI1NS0xMC43NDUgMjQtMjQgMjRIMjRjLTEzLjI1NSAwLTI0LTEwLjc0NS0yNC0yNHYtNzguMDU5YzAtNi4zNjUgMi41MjktMTIuNDcgNy4wMjktMTYuOTcxbDE2MS44MDItMTYxLjgwMkMxNjMuMTA4IDIxMy44MTQgMTYwIDE5NS4yNzEgMTYwIDE3NiAxNjAgNzguNzk4IDIzOC43OTcuMDAxIDMzNS45OTkgMCA0MzMuNDg4LS4wMDEgNTEyIDc4LjUxMSA1MTIgMTc2LjAwMXpNMzM2IDEyOGMwIDI2LjUxIDIxLjQ5IDQ4IDQ4IDQ4czQ4LTIxLjQ5IDQ4LTQ4LTIxLjQ5LTQ4LTQ4LTQ4LTQ4IDIxLjQ5LTQ4IDQ4eiIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNTEyIDE3Ni4wMDFDNTEyIDI3My4yMDMgNDMzLjIwMiAzNTIgMzM2IDM1MmMtMTEuMjIgMC0yMi4xOS0xLjA2Mi0zMi44MjctMy4wNjlsLTI0LjAxMiAyNy4wMTRBMjMuOTk5IDIzLjk5OSAwIDAgMSAyNjEuMjIzIDM4NEgyMjR2NDBjMCAxMy4yNTUtMTAuNzQ1IDI0LTI0IDI0aC00MHY0MGMwIDEzLjI1NS0xMC43NDUgMjQtMjQgMjRIMjRjLTEzLjI1NSAwLTI0LTEwLjc0NS0yNC0yNHYtNzguMDU5YzAtNi4zNjUgMi41MjktMTIuNDcgNy4wMjktMTYuOTcxbDE2MS44MDItMTYxLjgwMkMxNjMuMTA4IDIxMy44MTQgMTYwIDE5NS4yNzEgMTYwIDE3NiAxNjAgNzguNzk4IDIzOC43OTcuMDAxIDMzNS45OTkgMCA0MzMuNDg4LS4wMDEgNTEyIDc4LjUxMSA1MTIgMTc2LjAwMXpNMzM2IDEyOGMwIDI2LjUxIDIxLjQ5IDQ4IDQ4IDQ4czQ4LTIxLjQ5IDQ4LTQ4LTIxLjQ5LTQ4LTQ4LTQ4LTQ4IDIxLjQ5LTQ4IDQ4eiIvPjwvc3ZnPg==");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(2) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDM2IDQ4MGgtMjBWMjRjMC0xMy4yNTUtMTAuNzQ1LTI0LTI0LTI0SDU2QzQyLjc0NSAwIDMyIDEwLjc0NSAzMiAyNHY0NTZIMTJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjBoNDQ4di0yMGMwLTYuNjI3LTUuMzczLTEyLTEyLTEyek0xMjggNzZjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQwYzAgNi42MjctNS4zNzMgMTItMTIgMTJoLTQwYy02LjYyNyAwLTEyLTUuMzczLTEyLTEyVjc2em0wIDk2YzAtNi42MjcgNS4zNzMtMTIgMTItMTJoNDBjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnY0MGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC00MGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtNDB6bTUyIDE0OGgtNDBjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJ2LTQwYzAtNi42MjcgNS4zNzMtMTIgMTItMTJoNDBjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnY0MGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyem03NiAxNjBoLTY0di04NGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDQwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2ODR6bTY0LTE3MmMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC00MGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtNDBjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQwem0wLTk2YzAgNi42MjctNS4zNzMgMTItMTIgMTJoLTQwYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi00MGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDQwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2NDB6bTAtOTZjMCA2LjYyNy01LjM3MyAxMi0xMiAxMmgtNDBjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJWNzZjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQweiIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDM2IDQ4MGgtMjBWMjRjMC0xMy4yNTUtMTAuNzQ1LTI0LTI0LTI0SDU2QzQyLjc0NSAwIDMyIDEwLjc0NSAzMiAyNHY0NTZIMTJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjBoNDQ4di0yMGMwLTYuNjI3LTUuMzczLTEyLTEyLTEyek0xMjggNzZjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQwYzAgNi42MjctNS4zNzMgMTItMTIgMTJoLTQwYy02LjYyNyAwLTEyLTUuMzczLTEyLTEyVjc2em0wIDk2YzAtNi42MjcgNS4zNzMtMTIgMTItMTJoNDBjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnY0MGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC00MGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtNDB6bTUyIDE0OGgtNDBjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJ2LTQwYzAtNi42MjcgNS4zNzMtMTIgMTItMTJoNDBjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnY0MGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyem03NiAxNjBoLTY0di04NGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDQwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2ODR6bTY0LTE3MmMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC00MGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtNDBjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQwem0wLTk2YzAgNi42MjctNS4zNzMgMTItMTIgMTJoLTQwYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi00MGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDQwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2NDB6bTAtOTZjMCA2LjYyNy01LjM3MyAxMi0xMiAxMmgtNDBjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJWNzZjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg0MGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjQweiIvPjwvc3ZnPg==");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(3) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBkPSJNMjgwLjM3IDE0OC4yNkw5NiAzMDAuMTFWNDY0YTE2IDE2IDAgMCAwIDE2IDE2bDExMi4wNi0uMjlhMTYgMTYgMCAwIDAgMTUuOTItMTZWMzY4YTE2IDE2IDAgMCAxIDE2LTE2aDY0YTE2IDE2IDAgMCAxIDE2IDE2djk1LjY0YTE2IDE2IDAgMCAwIDE2IDE2LjA1TDQ2NCA0ODBhMTYgMTYgMCAwIDAgMTYtMTZWMzAwTDI5NS42NyAxNDguMjZhMTIuMTkgMTIuMTkgMCAwIDAtMTUuMyAwek01NzEuNiAyNTEuNDdMNDg4IDE4Mi41NlY0NC4wNWExMiAxMiAwIDAgMC0xMi0xMmgtNTZhMTIgMTIgMCAwIDAtMTIgMTJ2NzIuNjFMMzE4LjQ3IDQzYTQ4IDQ4IDAgMCAwLTYxIDBMNC4zNCAyNTEuNDdhMTIgMTIgMCAwIDAtMS42IDE2LjlsMjUuNSAzMUExMiAxMiAwIDAgMCA0NS4xNSAzMDFsMjM1LjIyLTE5My43NGExMi4xOSAxMi4xOSAwIDAgMSAxNS4zIDBMNTMwLjkgMzAxYTEyIDEyIDAgMCAwIDE2LjktMS42bDI1LjUtMzFhMTIgMTIgMCAwIDAtMS43LTE2LjkzeiIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBkPSJNMjgwLjM3IDE0OC4yNkw5NiAzMDAuMTFWNDY0YTE2IDE2IDAgMCAwIDE2IDE2bDExMi4wNi0uMjlhMTYgMTYgMCAwIDAgMTUuOTItMTZWMzY4YTE2IDE2IDAgMCAxIDE2LTE2aDY0YTE2IDE2IDAgMCAxIDE2IDE2djk1LjY0YTE2IDE2IDAgMCAwIDE2IDE2LjA1TDQ2NCA0ODBhMTYgMTYgMCAwIDAgMTYtMTZWMzAwTDI5NS42NyAxNDguMjZhMTIuMTkgMTIuMTkgMCAwIDAtMTUuMyAwek01NzEuNiAyNTEuNDdMNDg4IDE4Mi41NlY0NC4wNWExMiAxMiAwIDAgMC0xMi0xMmgtNTZhMTIgMTIgMCAwIDAtMTIgMTJ2NzIuNjFMMzE4LjQ3IDQzYTQ4IDQ4IDAgMCAwLTYxIDBMNC4zNCAyNTEuNDdhMTIgMTIgMCAwIDAtMS42IDE2LjlsMjUuNSAzMUExMiAxMiAwIDAgMCA0NS4xNSAzMDFsMjM1LjIyLTE5My43NGExMi4xOSAxMi4xOSAwIDAgMSAxNS4zIDBMNTMwLjkgMzAxYTEyIDEyIDAgMCAwIDE2LjktMS42bDI1LjUtMzFhMTIgMTIgMCAwIDAtMS43LTE2LjkzeiIvPjwvc3ZnPg==");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(4) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBkPSJNNTcxLjMxIDE5My45NGwtMjIuNjMtMjIuNjNjLTYuMjUtNi4yNS0xNi4zOC02LjI1LTIyLjYzIDBsLTExLjMxIDExLjMxLTI4LjktMjguOWM1LjYzLTIxLjMxLjM2LTQ0LjktMTYuMzUtNjEuNjFsLTQ1LjI1LTQ1LjI1Yy02Mi40OC02Mi40OC0xNjMuNzktNjIuNDgtMjI2LjI4IDBsOTAuNTEgNDUuMjV2MTguNzVjMCAxNi45NyA2Ljc0IDMzLjI1IDE4Ljc1IDQ1LjI1bDQ5LjE0IDQ5LjE0YzE2LjcxIDE2LjcxIDQwLjMgMjEuOTggNjEuNjEgMTYuMzVsMjguOSAyOC45LTExLjMxIDExLjMxYy02LjI1IDYuMjUtNi4yNSAxNi4zOCAwIDIyLjYzbDIyLjYzIDIyLjYzYzYuMjUgNi4yNSAxNi4zOCA2LjI1IDIyLjYzIDBsOTAuNTEtOTAuNTFjNi4yMy02LjI0IDYuMjMtMTYuMzctLjAyLTIyLjYyem0tMjg2LjcyLTE1LjJjLTMuNy0zLjctNi44NC03Ljc5LTkuODUtMTEuOTVMMTkuNjQgNDA0Ljk2Yy0yNS41NyAyMy44OC0yNi4yNiA2NC4xOS0xLjUzIDg4LjkzczY1LjA1IDI0LjA1IDg4LjkzLTEuNTNsMjM4LjEzLTI1NS4wN2MtMy45Ni0yLjkxLTcuOS01Ljg3LTExLjQ0LTkuNDFsLTQ5LjE0LTQ5LjE0eiIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBkPSJNNTcxLjMxIDE5My45NGwtMjIuNjMtMjIuNjNjLTYuMjUtNi4yNS0xNi4zOC02LjI1LTIyLjYzIDBsLTExLjMxIDExLjMxLTI4LjktMjguOWM1LjYzLTIxLjMxLjM2LTQ0LjktMTYuMzUtNjEuNjFsLTQ1LjI1LTQ1LjI1Yy02Mi40OC02Mi40OC0xNjMuNzktNjIuNDgtMjI2LjI4IDBsOTAuNTEgNDUuMjV2MTguNzVjMCAxNi45NyA2Ljc0IDMzLjI1IDE4Ljc1IDQ1LjI1bDQ5LjE0IDQ5LjE0YzE2LjcxIDE2LjcxIDQwLjMgMjEuOTggNjEuNjEgMTYuMzVsMjguOSAyOC45LTExLjMxIDExLjMxYy02LjI1IDYuMjUtNi4yNSAxNi4zOCAwIDIyLjYzbDIyLjYzIDIyLjYzYzYuMjUgNi4yNSAxNi4zOCA2LjI1IDIyLjYzIDBsOTAuNTEtOTAuNTFjNi4yMy02LjI0IDYuMjMtMTYuMzctLjAyLTIyLjYyem0tMjg2LjcyLTE1LjJjLTMuNy0zLjctNi44NC03Ljc5LTkuODUtMTEuOTVMMTkuNjQgNDA0Ljk2Yy0yNS41NyAyMy44OC0yNi4yNiA2NC4xOS0xLjUzIDg4LjkzczY1LjA1IDI0LjA1IDg4LjkzLTEuNTNsMjM4LjEzLTI1NS4wN2MtMy45Ni0yLjkxLTcuOS01Ljg3LTExLjQ0LTkuNDFsLTQ5LjE0LTQ5LjE0eiIvPjwvc3ZnPg==");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(5) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDY0IDMySDQ4QzIxLjUgMzIgMCA1My41IDAgODB2MzUyYzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDQxNmMyNi41IDAgNDgtMjEuNSA0OC00OFY4MGMwLTI2LjUtMjEuNS00OC00OC00OHptLTE2IDE2MEg2NHYtODRjMC02LjYgNS40LTEyIDEyLTEyaDM2MGM2LjYgMCAxMiA1LjQgMTIgMTJ2ODR6Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDY0IDMySDQ4QzIxLjUgMzIgMCA1My41IDAgODB2MzUyYzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDQxNmMyNi41IDAgNDgtMjEuNSA0OC00OFY4MGMwLTI2LjUtMjEuNS00OC00OC00OHptLTE2IDE2MEg2NHYtODRjMC02LjYgNS40LTEyIDEyLTEyaDM2MGM2LjYgMCAxMiA1LjQgMTIgMTJ2ODR6Ii8+PC9zdmc+");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item:nth-of-type(6) .e-n-accordion-item-title:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNTEyIj48cGF0aCBkPSJNMTYwIDIyNHY2NGgzMjB2LTY0YzAtMzUuMyAyOC43LTY0IDY0LTY0aDMyYzAtNTMtNDMtOTYtOTYtOTZIMTYwYy01MyAwLTk2IDQzLTk2IDk2aDMyYzM1LjMgMCA2NCAyOC43IDY0IDY0em00MTYtMzJoLTMyYy0xNy43IDAtMzIgMTQuMy0zMiAzMnY5NkgxMjh2LTk2YzAtMTcuNy0xNC4zLTMyLTMyLTMySDY0Yy0zNS4zIDAtNjQgMjguNy02NCA2NCAwIDIzLjYgMTMgNDQgMzIgNTUuMVY0MzJjMCA4LjggNy4yIDE2IDE2IDE2aDY0YzguOCAwIDE2LTcuMiAxNi0xNnYtMTZoMzg0djE2YzAgOC44IDcuMiAxNiAxNiAxNmg2NGM4LjggMCAxNi03LjIgMTYtMTZWMzExLjFjMTktMTEuMSAzMi0zMS41IDMyLTU1LjEgMC0zNS4zLTI4LjctNjQtNjQtNjR6Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNTEyIj48cGF0aCBkPSJNMTYwIDIyNHY2NGgzMjB2LTY0YzAtMzUuMyAyOC43LTY0IDY0LTY0aDMyYzAtNTMtNDMtOTYtOTYtOTZIMTYwYy01MyAwLTk2IDQzLTk2IDk2aDMyYzM1LjMgMCA2NCAyOC43IDY0IDY0em00MTYtMzJoLTMyYy0xNy43IDAtMzIgMTQuMy0zMiAzMnY5NkgxMjh2LTk2YzAtMTcuNy0xNC4zLTMyLTMyLTMySDY0Yy0zNS4zIDAtNjQgMjguNy02NCA2NCAwIDIzLjYgMTMgNDQgMzIgNTUuMVY0MzJjMCA4LjggNy4yIDE2IDE2IDE2aDY0YzguOCAwIDE2LTcuMiAxNi0xNnYtMTZoMzg0djE2YzAgOC44IDcuMiAxNiAxNiAxNmg2NGM4LjggMCAxNi03LjIgMTYtMTZWMzExLjFjMTktMTEuMSAzMi0zMS41IDMyLTU1LjEgMC0zNS4zLTI4LjctNjQtNjQtNjR6Ii8+PC9zdmc+");}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item-title-header{flex:1 1 auto;margin:0;}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item-title-text{font-family:'Archivo',sans-serif;font-weight:400;font-size:clamp(22px,2vw,28px);line-height:1.2;letter-spacing:-.015em;color:var(--e-global-color-primary);}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item-title-icon{flex:none;color:#8A93A2;order:3!important;margin-inline-start:auto;}.elementor-8 .elementor-element.elementor-element-ef20040 .e-n-accordion-item-title-icon svg{width:15px;height:15px;fill:#8A93A2;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20066 */.elementor-8 .elementor-element.elementor-element-ef20066{margin:0px 0 44px;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20042 */.elementor-8 .elementor-element.elementor-element-ef20042{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20042 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20043 */.elementor-8 .elementor-element.elementor-element-ef20043{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20044 */.elementor-8 .elementor-element.elementor-element-ef20044{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20044 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20044 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20046 */.elementor-8 .elementor-element.elementor-element-ef20046{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20046 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20047 */.elementor-8 .elementor-element.elementor-element-ef20047{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20048 */.elementor-8 .elementor-element.elementor-element-ef20048{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20048 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20048 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20050 */.elementor-8 .elementor-element.elementor-element-ef20050{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20050 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20051 */.elementor-8 .elementor-element.elementor-element-ef20051{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20052 */.elementor-8 .elementor-element.elementor-element-ef20052{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20052 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20052 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20054 */.elementor-8 .elementor-element.elementor-element-ef20054{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20054 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20055 */.elementor-8 .elementor-element.elementor-element-ef20055{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20056 */.elementor-8 .elementor-element.elementor-element-ef20056{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20056 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20056 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20058 */.elementor-8 .elementor-element.elementor-element-ef20058{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20058 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20059 */.elementor-8 .elementor-element.elementor-element-ef20059{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20060 */.elementor-8 .elementor-element.elementor-element-ef20060{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20060 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20060 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ef20062 */.elementor-8 .elementor-element.elementor-element-ef20062{margin:0px 0 20px;}.elementor-8 .elementor-element.elementor-element-ef20062 .elementor-divider{padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20063 */.elementor-8 .elementor-element.elementor-element-ef20063{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20064 */.elementor-8 .elementor-element.elementor-element-ef20064{margin:12px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20064 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20064 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20067 */.elementor-8 .elementor-element.elementor-element-ef20067{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-ef20067{grid-template-columns:repeat(3,1fr)!important}}@media(min-width:721px) and (max-width:1024px){.elementor-8 .elementor-element.elementor-element-ef20067{grid-template-columns:1fr 1fr!important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef20070 */.elementor-8 .elementor-element.elementor-element-ef20070{margin:0px 0 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef20071 */.elementor-8 .elementor-element.elementor-element-ef20071{margin:18px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20071 p{margin:0 0 14px;}.elementor-8 .elementor-element.elementor-element-ef20071 p:last-child{margin-bottom:0;}.elementor-8 .elementor-element.elementor-element-ef20071{max-width:62ch!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef20069 */.elementor-8 .elementor-element.elementor-element-ef20069{margin:0px 0 0px;}.elementor-8 .elementor-element.elementor-element-ef20069 .elementor-button{white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20073 */.elementor-8 .elementor-element.elementor-element-ef20073{align-self:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef20074 */.elementor-8 .elementor-element.elementor-element-ef20074{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-ef20074{grid-template-columns:1fr auto!important}}.elementor-8 .elementor-element.elementor-element-ef20074{align-items:center!important}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-ef20074{align-items:start!important;}}/* End custom CSS */