.elementor-9680 .elementor-element.elementor-element-9588df5{--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:120px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.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 );line-height:var( --e-global-typography-text-line-height );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-9680 .elementor-element.elementor-element-e2e946a > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-9680 .elementor-element.elementor-element-e2e946a{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-text );}.elementor-9680 .elementor-element.elementor-element-acd6f35{--display:grid;--e-con-grid-template-columns:1.05fr .95fr;--e-con-grid-template-rows:auto;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-97d4312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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-9680 .elementor-element.elementor-element-db0d273 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-9680 .elementor-element.elementor-element-db0d273 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-1f59302 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-9680 .elementor-element.elementor-element-1f59302 .elementor-heading-title{font-family:var( --e-global-typography-ffdispl-font-family ), sans-serif;font-size:var( --e-global-typography-ffdispl-font-size );font-weight:var( --e-global-typography-ffdispl-font-weight );line-height:var( --e-global-typography-ffdispl-line-height );letter-spacing:var( --e-global-typography-ffdispl-letter-spacing );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-f8f24df > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-9680 .elementor-element.elementor-element-f8f24df{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:rgba(255,255,255,.8);}.elementor-9680 .elementor-element.elementor-element-54b1c54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right: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-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-bf27092 .elementor-button{background-color:var( --e-global-color-ffwhite );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-bf27092 .elementor-button:hover, .elementor-9680 .elementor-element.elementor-element-bf27092 .elementor-button:focus{background-color:rgba(255,255,255,.88);}.elementor-9680 .elementor-element.elementor-element-9e00bd7 .elementor-button{background-color:rgba(255,255,255,.12);font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.4);}.elementor-9680 .elementor-element.elementor-element-9e00bd7 .elementor-button:hover, .elementor-9680 .elementor-element.elementor-element-9e00bd7 .elementor-button:focus{background-color:rgba(255,255,255,.22);}.elementor-9680 .elementor-element.elementor-element-924c4c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-52b91aa{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-4c59e72 .elementor-heading-title{font-size:26px;font-weight:800;letter-spacing:-0.5px;color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-d5d4dd9 .elementor-heading-title{font-size:12.5px;font-weight:600;color:rgba(255,255,255,.7);}.elementor-9680 .elementor-element.elementor-element-07d3f7d{--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,.22);--border-color:rgba(255,255,255,.22);--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-a7cae5f .elementor-heading-title{font-size:26px;font-weight:800;letter-spacing:-0.5px;color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-e5daddb .elementor-heading-title{font-size:12.5px;font-weight:600;color:rgba(255,255,255,.7);}.elementor-9680 .elementor-element.elementor-element-508d264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-395966d{text-align:center;}.elementor-9680 .elementor-element.elementor-element-395966d img{border-style:solid;border-width:15px 15px 15px 15px;border-color:#A1A7C442;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-9680 .elementor-element.elementor-element-9ad7202{--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:56px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-b9b1599{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-36db713{--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-9680 .elementor-element.elementor-element-e127dbd > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-e127dbd{text-align:center;}.elementor-9680 .elementor-element.elementor-element-e127dbd .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-4d8a194 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-9680 .elementor-element.elementor-element-4d8a194{text-align:center;}.elementor-9680 .elementor-element.elementor-element-4d8a194 .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-70c7955{text-align:center;font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-46251a7{--display:grid;--e-con-grid-template-columns:1fr auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3142c6a{--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:18px 18px;--row-gap:18px;--column-gap:18px;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-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-9680 .elementor-element.elementor-element-3142c6a:not(.elementor-motion-effects-element-type-background), .elementor-9680 .elementor-element.elementor-element-3142c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--ff-warn-bg);}.elementor-9680 .elementor-element.elementor-element-89a4004 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-9680 .elementor-element.elementor-element-89a4004 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var(--ff-warn);}.elementor-9680 .elementor-element.elementor-element-ea7c580{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var(--ff-warn-ink);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-8344cba .elementor-icon-wrapper{text-align:center;}.elementor-9680 .elementor-element.elementor-element-8344cba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffbordr );}.elementor-9680 .elementor-element.elementor-element-8344cba.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-8344cba.elementor-view-default .elementor-icon{color:var( --e-global-color-ffbordr );border-color:var( --e-global-color-ffbordr );}.elementor-9680 .elementor-element.elementor-element-8344cba.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-8344cba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffbordr );}.elementor-9680 .elementor-element.elementor-element-8344cba .elementor-icon{font-size:28px;}.elementor-9680 .elementor-element.elementor-element-8344cba .elementor-icon svg{height:28px;}.elementor-9680 .elementor-element.elementor-element-8cc248d{--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:18px 18px;--row-gap:18px;--column-gap:18px;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-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-9680 .elementor-element.elementor-element-8cc248d:not(.elementor-motion-effects-element-type-background), .elementor-9680 .elementor-element.elementor-element-8cc248d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, var(--ff-green-bg) 0%, var(--ff-green-bg-2) 100%);}.elementor-9680 .elementor-element.elementor-element-c92cc20 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-9680 .elementor-element.elementor-element-c92cc20 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var(--ff-green);}.elementor-9680 .elementor-element.elementor-element-7a9c2fb{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var(--ff-green-ink);}.elementor-9680 .elementor-element.elementor-element-ba5a396{--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:56px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-8abee6a{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-707e423{--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-9680 .elementor-element.elementor-element-ce1fe5e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-ce1fe5e{text-align:center;}.elementor-9680 .elementor-element.elementor-element-ce1fe5e .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-28ade50 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-9680 .elementor-element.elementor-element-28ade50{text-align:center;}.elementor-9680 .elementor-element.elementor-element-28ade50 .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-fd8f9a9{text-align:center;font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-ec6d32e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-f199607{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-9680 .elementor-element.elementor-element-7d170a2{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-313dffc .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-ec979c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-f07c034 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9680 .elementor-element.elementor-element-f07c034 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-e04b9b2{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-ec4d78c{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-9680 .elementor-element.elementor-element-c1a66a5{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-e80e398 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-faa3021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-72e2f09 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9680 .elementor-element.elementor-element-72e2f09 .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-b8dff45{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-166d8a6{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-9680 .elementor-element.elementor-element-3ea3fad{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-c6d7447 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-7def293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-2d582f4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9680 .elementor-element.elementor-element-2d582f4 .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-7c99012{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-3f8472f{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-9680 .elementor-element.elementor-element-788f52e{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-8eddf3c .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-9dca8e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-863152d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9680 .elementor-element.elementor-element-863152d .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-07620b5{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-8a4c378{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-9680 .elementor-element.elementor-element-9835e55{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-742c8d9 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-22d45d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-88e47b9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9680 .elementor-element.elementor-element-88e47b9 .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-75691e2{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-b632686{--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:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-57ce150{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--grid-auto-flow:row;--align-items:center;}.elementor-9680 .elementor-element.elementor-element-c3e07a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-6846567 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-6846567 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-43e6635 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-43e6635 .elementor-heading-title{font-family:var( --e-global-typography-ffhead3-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead3-font-size );font-weight:var( --e-global-typography-ffhead3-font-weight );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-e66d708 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9680 .elementor-element.elementor-element-e66d708{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-icon i{color:var( --e-global-color-ffwhite );transition:color 0.3s;}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-icon svg{fill:var( --e-global-color-ffwhite );transition:fill 0.3s;}.elementor-9680 .elementor-element.elementor-element-084696f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-item > a{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9680 .elementor-element.elementor-element-74b4c02{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9680 .elementor-element.elementor-element-41832b6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9680 .elementor-element.elementor-element-41832b6 .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-3b6467b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-cbd9fd2{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-9680 .elementor-element.elementor-element-31b57c0.elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,0);fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-31b57c0.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-31b57c0.elementor-view-default .elementor-icon{fill:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-31b57c0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-ee7776b{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-9680 .elementor-element.elementor-element-c4146a7.elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,0);fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-c4146a7.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-c4146a7.elementor-view-default .elementor-icon{fill:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-c4146a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-036749e{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-9680 .elementor-element.elementor-element-01bdfe4.elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,0);fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-01bdfe4.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-01bdfe4.elementor-view-default .elementor-icon{fill:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-01bdfe4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-0d525ff{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-9680 .elementor-element.elementor-element-afa07ab.elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,0);fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-afa07ab.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-afa07ab.elementor-view-default .elementor-icon{fill:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-afa07ab.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-0d88a2f{--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:60px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-a4db705{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-5c143a2{--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-9680 .elementor-element.elementor-element-839c030 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-839c030{text-align:center;}.elementor-9680 .elementor-element.elementor-element-839c030 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-7e8a31c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-9680 .elementor-element.elementor-element-7e8a31c{text-align:center;}.elementor-9680 .elementor-element.elementor-element-7e8a31c .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-144b398{text-align:center;font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-2c854e6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-9680 .elementor-element.elementor-element-d2bd4e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-9680 .elementor-element.elementor-element-7ed09e6 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-9680 .elementor-element.elementor-element-7ed09e6 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.5em;letter-spacing:0.04em;color:#241392;}.elementor-9680 .elementor-element.elementor-element-8e4db98 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9680 .elementor-element.elementor-element-8e4db98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-item > a{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9680 .elementor-element.elementor-element-e02e962 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-391241d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-12px;text-align:center;}body:not(.rtl) .elementor-9680 .elementor-element.elementor-element-391241d{left:0px;}body.rtl .elementor-9680 .elementor-element.elementor-element-391241d{right:0px;}.elementor-9680 .elementor-element.elementor-element-391241d .elementor-heading-title{color:#FFFFFF;}.elementor-9680 .elementor-element.elementor-element-91e53d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 44px 0px rgba(0,39,255,.28);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-9680 .elementor-element.elementor-element-3697e0d .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var(--ff-ink);}.elementor-9680 .elementor-element.elementor-element-22ba458 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-9680 .elementor-element.elementor-element-22ba458 .elementor-heading-title{font-family:var( --e-global-typography-fflabel-font-family ), sans-serif;font-size:var( --e-global-typography-fflabel-font-size );font-weight:var( --e-global-typography-fflabel-font-weight );text-transform:var( --e-global-typography-fflabel-text-transform );line-height:var( --e-global-typography-fflabel-line-height );letter-spacing:var( --e-global-typography-fflabel-letter-spacing );color:var(--ff-lavender);}.elementor-9680 .elementor-element.elementor-element-c917af8 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-c917af8 .elementor-heading-title{font-size:28px;font-weight:900;letter-spacing:-0.6px;color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-0bcc2b9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9680 .elementor-element.elementor-element-0bcc2b9{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:rgba(255,255,255,.82);}.elementor-9680 .elementor-element.elementor-element-b30801e .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#2E2E2E;color:#2E2E2E;}.elementor-9680 .elementor-element.elementor-element-e2c36d1{--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:56px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-aaa089b{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-2dc9220{--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-9680 .elementor-element.elementor-element-4e787a0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-4e787a0{text-align:center;}.elementor-9680 .elementor-element.elementor-element-4e787a0 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-e2a33f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9680 .elementor-element.elementor-element-e2a33f5{text-align:center;}.elementor-9680 .elementor-element.elementor-element-e2a33f5 .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-ad6916a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-af9efbe{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-9680 .elementor-element.elementor-element-0140433.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-0140433.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-0140433.elementor-view-default .elementor-icon{fill:var( --e-global-color-ffblues );color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-0140433.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-22393bd{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-9680 .elementor-element.elementor-element-8b22825.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-8b22825.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-8b22825.elementor-view-default .elementor-icon{fill:var( --e-global-color-ffblues );color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-8b22825.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-5af632f{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-9680 .elementor-element.elementor-element-c834dfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-c834dfe.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-c834dfe.elementor-view-default .elementor-icon{fill:var( --e-global-color-ffblues );color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-c834dfe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-7483bfc{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-9680 .elementor-element.elementor-element-5f8b023.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-5f8b023.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-5f8b023.elementor-view-default .elementor-icon{fill:var( --e-global-color-ffblues );color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-5f8b023.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title a{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-description{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-618ce79{--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:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-75cd099{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-9680 .elementor-element.elementor-element-75cd099:not(.elementor-motion-effects-element-type-background), .elementor-9680 .elementor-element.elementor-element-75cd099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffnavy0 );}.elementor-9680 .elementor-element.elementor-element-23ef9d9 .elementor-icon-wrapper{text-align:center;}.elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,0);color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-default .elementor-icon{color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-default .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-23ef9d9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-23ef9d9 .elementor-icon{font-size:34px;}.elementor-9680 .elementor-element.elementor-element-23ef9d9 .elementor-icon svg{height:34px;}.elementor-9680 .elementor-element.elementor-element-8a78855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-d34efc1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9680 .elementor-element.elementor-element-d34efc1 .elementor-heading-title{font-family:var( --e-global-typography-ffhead3-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead3-font-size );font-weight:var( --e-global-typography-ffhead3-font-weight );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-f6bffdf{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:rgba(255,255,255,.72);}.elementor-9680 .elementor-element.elementor-element-de9251f{--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:44px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-675ec2e{--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;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-56a222c{--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-9680 .elementor-element.elementor-element-50cc679 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-50cc679{text-align:center;}.elementor-9680 .elementor-element.elementor-element-50cc679 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-60a5bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9680 .elementor-element.elementor-element-60a5bcc{text-align:center;}.elementor-9680 .elementor-element.elementor-element-60a5bcc .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-1c7491e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3ec10de{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-6957a06{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-7df3f13 .elementor-heading-title{font-family:var( --e-global-typography-ffmono0-font-family ), sans-serif;font-size:var( --e-global-typography-ffmono0-font-size );font-weight:var( --e-global-typography-ffmono0-font-weight );line-height:var( --e-global-typography-ffmono0-line-height );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-2725f55 .elementor-icon-wrapper{text-align:end;}.elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-default .elementor-icon{color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-2725f55.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-2725f55 .elementor-icon{font-size:14px;}.elementor-9680 .elementor-element.elementor-element-2725f55 .elementor-icon svg{height:14px;}.elementor-9680 .elementor-element.elementor-element-9a29ebf{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-914d570{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-3fdfed3{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-3b3a809 .elementor-heading-title{font-family:var( --e-global-typography-ffmono0-font-family ), sans-serif;font-size:var( --e-global-typography-ffmono0-font-size );font-weight:var( --e-global-typography-ffmono0-font-weight );line-height:var( --e-global-typography-ffmono0-line-height );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-3e52a65 .elementor-icon-wrapper{text-align:end;}.elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-default .elementor-icon{color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-3e52a65.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-3e52a65 .elementor-icon{font-size:14px;}.elementor-9680 .elementor-element.elementor-element-3e52a65 .elementor-icon svg{height:14px;}.elementor-9680 .elementor-element.elementor-element-ff49ea8{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-3ff9d8f{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-8f05b21{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-244283a .elementor-heading-title{font-family:var( --e-global-typography-ffmono0-font-family ), sans-serif;font-size:var( --e-global-typography-ffmono0-font-size );font-weight:var( --e-global-typography-ffmono0-font-weight );line-height:var( --e-global-typography-ffmono0-line-height );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-e97bfc1 .elementor-icon-wrapper{text-align:end;}.elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-default .elementor-icon{color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-e97bfc1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-e97bfc1 .elementor-icon{font-size:14px;}.elementor-9680 .elementor-element.elementor-element-e97bfc1 .elementor-icon svg{height:14px;}.elementor-9680 .elementor-element.elementor-element-edce101{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-01bd4fb{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-7fca17b{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-e6bcde1 .elementor-heading-title{font-family:var( --e-global-typography-ffmono0-font-family ), sans-serif;font-size:var( --e-global-typography-ffmono0-font-size );font-weight:var( --e-global-typography-ffmono0-font-weight );line-height:var( --e-global-typography-ffmono0-line-height );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-1abd123 .elementor-icon-wrapper{text-align:end;}.elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-default .elementor-icon{color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-1abd123.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-1abd123 .elementor-icon{font-size:14px;}.elementor-9680 .elementor-element.elementor-element-1abd123 .elementor-icon svg{height:14px;}.elementor-9680 .elementor-element.elementor-element-cf0a811{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-8bbaa9a{--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 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-ffbordr );--border-color:var( --e-global-color-ffbordr );--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-79e8e0d{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-3c8a985 .elementor-heading-title{font-family:var( --e-global-typography-ffmono0-font-family ), sans-serif;font-size:var( --e-global-typography-ffmono0-font-size );font-weight:var( --e-global-typography-ffmono0-font-weight );line-height:var( --e-global-typography-ffmono0-line-height );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-00518d7 .elementor-icon-wrapper{text-align:end;}.elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffblues );color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-default .elementor-icon{color:var( --e-global-color-ffblues );border-color:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffblues );}.elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-00518d7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-00518d7 .elementor-icon{font-size:14px;}.elementor-9680 .elementor-element.elementor-element-00518d7 .elementor-icon svg{height:14px;}.elementor-9680 .elementor-element.elementor-element-44db0e0{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:var( --e-global-color-secondary );}.elementor-9680 .elementor-element.elementor-element-a5faaff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9680 .elementor-element.elementor-element-7bf21c6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9680 .elementor-element.elementor-element-7bf21c6 .elementor-heading-title{font-family:var( --e-global-typography-ffhead4-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead4-font-size );font-weight:var( --e-global-typography-ffhead4-font-weight );line-height:var( --e-global-typography-ffhead4-line-height );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-a8fdcb5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-a8fdcb5{font-family:var( --e-global-typography-ffbodys-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodys-font-size );font-weight:var( --e-global-typography-ffbodys-font-weight );line-height:var( --e-global-typography-ffbodys-line-height );color:rgba(255,255,255,.8);}.elementor-9680 .elementor-element.elementor-element-fd58370{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-be8ebc0 .elementor-button{background-color:var( --e-global-color-ffwhite );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-be8ebc0 .elementor-button:hover, .elementor-9680 .elementor-element.elementor-element-be8ebc0 .elementor-button:focus{background-color:rgba(255,255,255,.88);}.elementor-9680 .elementor-element.elementor-element-3f57141{--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:52px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-caad819{--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;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-66ee315{--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-9680 .elementor-element.elementor-element-5bde311 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-5bde311{text-align:center;}.elementor-9680 .elementor-element.elementor-element-5bde311 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-2c2957e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9680 .elementor-element.elementor-element-2c2957e{text-align:center;}.elementor-9680 .elementor-element.elementor-element-2c2957e .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-accordion-icon, .elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-active .elementor-accordion-icon, .elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-accordion-title{font-family:"Nunito Sans", sans-serif;font-size:16px;font-weight:600;line-height:1.35em;}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-f8314dc{--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:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-7888033 .elementor-icon-wrapper{text-align:center;}.elementor-9680 .elementor-element.elementor-element-7888033.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffpurps );}.elementor-9680 .elementor-element.elementor-element-7888033.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-7888033.elementor-view-default .elementor-icon{color:var( --e-global-color-ffpurps );border-color:var( --e-global-color-ffpurps );}.elementor-9680 .elementor-element.elementor-element-7888033.elementor-view-framed .elementor-icon, .elementor-9680 .elementor-element.elementor-element-7888033.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffpurps );}.elementor-9680 .elementor-element.elementor-element-7888033 .elementor-icon{font-size:34px;}.elementor-9680 .elementor-element.elementor-element-7888033 .elementor-icon svg{height:34px;}.elementor-9680 .elementor-element.elementor-element-850eba3 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-9680 .elementor-element.elementor-element-850eba3{text-align:center;font-size:24px;font-weight:600;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-db6ca70{--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:24px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-9680 .elementor-element.elementor-element-6dbaa19{--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-radius:26px 26px 26px 26px;--padding-top:56px;--padding-bottom:56px;--padding-left:44px;--padding-right:44px;}.elementor-9680 .elementor-element.elementor-element-e520899 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9680 .elementor-element.elementor-element-e520899{text-align:center;}.elementor-9680 .elementor-element.elementor-element-e520899 .elementor-heading-title{font-family:var( --e-global-typography-ffhead2-font-family ), sans-serif;font-size:var( --e-global-typography-ffhead2-font-size );font-weight:var( --e-global-typography-ffhead2-font-weight );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );color:var( --e-global-color-ffwhite );}.elementor-9680 .elementor-element.elementor-element-e18fa83 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-9680 .elementor-element.elementor-element-e18fa83{text-align:center;font-family:var( --e-global-typography-ffbodyl-font-family ), sans-serif;font-size:var( --e-global-typography-ffbodyl-font-size );font-weight:var( --e-global-typography-ffbodyl-font-weight );line-height:var( --e-global-typography-ffbodyl-line-height );color:rgba(255,255,255,.85);}.elementor-9680 .elementor-element.elementor-element-6d7da58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9680 .elementor-element.elementor-element-fa83db9 .elementor-button{background-color:var( --e-global-color-ffwhite );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9680 .elementor-element.elementor-element-fa83db9 .elementor-button:hover, .elementor-9680 .elementor-element.elementor-element-fa83db9 .elementor-button:focus{background-color:rgba(255,255,255,.88);}.elementor-9680 .elementor-element.elementor-element-1e47cad .elementor-button{background-color:rgba(255,255,255,.12);font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-ffwhite );color:var( --e-global-color-ffwhite );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.4);}.elementor-9680 .elementor-element.elementor-element-1e47cad .elementor-button:hover, .elementor-9680 .elementor-element.elementor-element-1e47cad .elementor-button:focus{background-color:rgba(255,255,255,.22);}.elementor-9680 .elementor-element.elementor-element-fbc7ca5{text-align:center;}.elementor-9680 .elementor-element.elementor-element-fbc7ca5 .elementor-heading-title{font-family:var( --e-global-typography-ffbody0-font-family ), sans-serif;font-size:var( --e-global-typography-ffbody0-font-size );font-weight:var( --e-global-typography-ffbody0-font-weight );line-height:var( --e-global-typography-ffbody0-line-height );color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-e2e946a{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-acd6f35{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-db0d273 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-1f59302 .elementor-heading-title{font-size:var( --e-global-typography-ffdispl-font-size );line-height:var( --e-global-typography-ffdispl-line-height );letter-spacing:var( --e-global-typography-ffdispl-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-f8f24df{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-bf27092 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-9e00bd7 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-4d8a194 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-70c7955{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-46251a7{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-89a4004 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-ea7c580{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c92cc20 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-7a9c2fb{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-ce1fe5e .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-28ade50 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-fd8f9a9{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-7d170a2{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-313dffc .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-e04b9b2{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c1a66a5{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-e80e398 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-72e2f09 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-b8dff45{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-3ea3fad{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-c6d7447 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2d582f4 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-7c99012{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-788f52e{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-8eddf3c .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-863152d .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-07620b5{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-9835e55{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-742c8d9 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-88e47b9 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-75691e2{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-57ce150{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-43e6635 .elementor-heading-title{font-size:var( --e-global-typography-ffhead3-font-size );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-e66d708{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.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 );}.elementor-9680 .elementor-element.elementor-element-41832b6 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-839c030 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-7e8a31c .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-144b398{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2c854e6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-e02e962 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-3697e0d .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-22ba458 .elementor-heading-title{font-size:var( --e-global-typography-fflabel-font-size );line-height:var( --e-global-typography-fflabel-line-height );letter-spacing:var( --e-global-typography-fflabel-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-0bcc2b9{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-b30801e .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-e2a33f5 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-ad6916a{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-75cd099{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-d34efc1 .elementor-heading-title{font-size:var( --e-global-typography-ffhead3-font-size );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-f6bffdf{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-50cc679 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-60a5bcc .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-1c7491e{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-6957a06{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-7df3f13 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-9a29ebf{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-3fdfed3{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3b3a809 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-ff49ea8{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-8f05b21{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-244283a .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-edce101{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-7fca17b{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-e6bcde1 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-cf0a811{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-79e8e0d{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3c8a985 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-44db0e0{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-7bf21c6 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-a8fdcb5{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-be8ebc0 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-5bde311 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2c2957e .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-content{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-e520899 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-e18fa83{font-size:var( --e-global-typography-ffbodyl-font-size );line-height:var( --e-global-typography-ffbodyl-line-height );}.elementor-9680 .elementor-element.elementor-element-fa83db9 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-1e47cad .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-fbc7ca5 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}}@media(min-width:768px){.elementor-9680 .elementor-element.elementor-element-9588df5{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-52b91aa{--width:auto;}.elementor-9680 .elementor-element.elementor-element-07d3f7d{--width:auto;}.elementor-9680 .elementor-element.elementor-element-9ad7202{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-ba5a396{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-b632686{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-0d88a2f{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-e2c36d1{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-618ce79{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-de9251f{--content-width:1096px;}.elementor-9680 .elementor-element.elementor-element-3f57141{--content-width:820px;}.elementor-9680 .elementor-element.elementor-element-f8314dc{--content-width:1054px;}.elementor-9680 .elementor-element.elementor-element-db6ca70{--content-width:1096px;}}@media(max-width:767px){.elementor-9680 .elementor-element.elementor-element-9588df5{--padding-top:100px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-e2e946a{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-acd6f35{--e-con-grid-template-columns:1fr;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-db0d273 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-1f59302 .elementor-heading-title{font-size:var( --e-global-typography-ffdispl-font-size );line-height:var( --e-global-typography-ffdispl-line-height );letter-spacing:var( --e-global-typography-ffdispl-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-f8f24df{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-bf27092 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-9e00bd7 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-924c4c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9680 .elementor-element.elementor-element-52b91aa{--width:40%;}.elementor-9680 .elementor-element.elementor-element-4c59e72 .elementor-heading-title{font-size:20px;}.elementor-9680 .elementor-element.elementor-element-07d3f7d{--width:45%;}.elementor-9680 .elementor-element.elementor-element-a7cae5f .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-e127dbd .elementor-heading-title{font-size:13px;}.elementor-9680 .elementor-element.elementor-element-4d8a194 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-70c7955{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-46251a7{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-89a4004 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-ea7c580{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c92cc20 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-7a9c2fb{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-ce1fe5e .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-28ade50 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-fd8f9a9{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-ec6d32e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9680 .elementor-element.elementor-element-f199607{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-7d170a2{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-313dffc{width:var( --container-widget-width, 57px );max-width:57px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-9680 .elementor-element.elementor-element-313dffc .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-ec979c8{--width:100%;}.elementor-9680 .elementor-element.elementor-element-f07c034 .elementor-heading-title{font-size:20px;}.elementor-9680 .elementor-element.elementor-element-e04b9b2{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-ec4d78c{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-c1a66a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-e80e398 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-72e2f09 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-b8dff45{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-166d8a6{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-3ea3fad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-c6d7447 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2d582f4 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-7c99012{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-3f8472f{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-788f52e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-8eddf3c .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-863152d .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-07620b5{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-8a4c378{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9680 .elementor-element.elementor-element-9835e55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-742c8d9 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-88e47b9 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-75691e2{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-57ce150{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-6846567 .elementor-heading-title{font-size:11px;}.elementor-9680 .elementor-element.elementor-element-43e6635 .elementor-heading-title{font-size:var( --e-global-typography-ffhead3-font-size );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-e66d708{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.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 );}.elementor-9680 .elementor-element.elementor-element-084696f{--e-icon-list-icon-size:10px;}.elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9680 .elementor-element.elementor-element-084696f .elementor-icon-list-item > a{font-size:13px;}.elementor-9680 .elementor-element.elementor-element-74b4c02{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-41832b6 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-31b57c0 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c4146a7 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-01bdfe4 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-afa07ab .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-839c030 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-7e8a31c .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-144b398{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2c854e6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-d2bd4e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9680 .elementor-element.elementor-element-7ed09e6 .elementor-heading-title{font-size:16px;}.elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9680 .elementor-element.elementor-element-8e4db98 .elementor-icon-list-item > a{font-size:13px;}.elementor-9680 .elementor-element.elementor-element-e02e962 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-91e53d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9680 .elementor-element.elementor-element-3697e0d .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-22ba458 .elementor-heading-title{font-size:var( --e-global-typography-fflabel-font-size );line-height:var( --e-global-typography-fflabel-line-height );letter-spacing:var( --e-global-typography-fflabel-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-0bcc2b9{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-b30801e .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-4e787a0 .elementor-heading-title{font-size:11px;}.elementor-9680 .elementor-element.elementor-element-e2a33f5 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-ad6916a{--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-af9efbe{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-0140433 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-22393bd{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-8b22825 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-5af632f{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-c834dfe .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-7483bfc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title, .elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-title a{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-5f8b023 .elementor-icon-box-description{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-75cd099{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-d34efc1 .elementor-heading-title{font-size:var( --e-global-typography-ffhead3-font-size );line-height:var( --e-global-typography-ffhead3-line-height );letter-spacing:var( --e-global-typography-ffhead3-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-f6bffdf{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-50cc679 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-60a5bcc .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-1c7491e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-6957a06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-7df3f13 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-9a29ebf{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-3fdfed3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3b3a809 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-ff49ea8{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-8f05b21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-244283a .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-edce101{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-7fca17b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-e6bcde1 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-cf0a811{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-79e8e0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9680 .elementor-element.elementor-element-3c8a985 .elementor-heading-title{font-size:var( --e-global-typography-ffmono0-font-size );line-height:var( --e-global-typography-ffmono0-line-height );}.elementor-9680 .elementor-element.elementor-element-44db0e0{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-7bf21c6 .elementor-heading-title{font-size:var( --e-global-typography-ffhead4-font-size );line-height:var( --e-global-typography-ffhead4-line-height );}.elementor-9680 .elementor-element.elementor-element-a8fdcb5{font-size:var( --e-global-typography-ffbodys-font-size );line-height:var( --e-global-typography-ffbodys-line-height );}.elementor-9680 .elementor-element.elementor-element-be8ebc0 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-5bde311 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-2c2957e .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-accordion-title{font-size:20px;}.elementor-9680 .elementor-element.elementor-element-bc670b1 .elementor-tab-content{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}.elementor-9680 .elementor-element.elementor-element-6dbaa19{--padding-top:50px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-9680 .elementor-element.elementor-element-e520899 .elementor-heading-title{font-size:var( --e-global-typography-ffhead2-font-size );line-height:var( --e-global-typography-ffhead2-line-height );letter-spacing:var( --e-global-typography-ffhead2-letter-spacing );}.elementor-9680 .elementor-element.elementor-element-e18fa83{font-size:var( --e-global-typography-ffbodyl-font-size );line-height:var( --e-global-typography-ffbodyl-line-height );}.elementor-9680 .elementor-element.elementor-element-fa83db9 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-1e47cad .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-9680 .elementor-element.elementor-element-fbc7ca5 .elementor-heading-title{font-size:var( --e-global-typography-ffbody0-font-size );line-height:var( --e-global-typography-ffbody0-line-height );}}/* Start custom CSS for image, class: .elementor-element-395966d */.elementor-9680 .elementor-element.elementor-element-395966d img{width:100%;filter:drop-shadow(0 30px 60px rgba(0,0,0,.35))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9588df5 */.elementor-9680 .elementor-element.elementor-element-9588df5{background-image:var(--ff-grad-band)}.elementor-9680 .elementor-element.elementor-element-9588df5::after{content:"";position:absolute;left:0;right:0;bottom:0;height:44px;background:var(--ff-white);border-radius:44px 44px 0 0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89a4004 */.elementor-9680 .elementor-element.elementor-element-89a4004 .elementor-heading-title{background:var(--ff-warn-border)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c92cc20 */.elementor-9680 .elementor-element.elementor-element-c92cc20 .elementor-heading-title{background:var(--ff-green-tint)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3697e0d */.elementor-9680 .elementor-element.elementor-element-3697e0d .elementor-heading-title{background:var(--ff-mint);border-radius:0 20px 0 12px;box-shadow:none}.elementor-9680 .elementor-element.elementor-element-3697e0d{position:absolute;top:0;right:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e53d5 */.elementor-9680 .elementor-element.elementor-element-91e53d5{background-image:var(--ff-grad-band);overflow:hidden}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23ef9d9 */.elementor-9680 .elementor-element.elementor-element-23ef9d9 .elementor-icon{width:76px;height:76px;border-radius:20px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6bffdf */.elementor-9680 .elementor-element.elementor-element-f6bffdf{margin-left:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5faaff */.elementor-9680 .elementor-element.elementor-element-a5faaff{background-image:var(--ff-grad-band)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dbaa19 */.elementor-9680 .elementor-element.elementor-element-6dbaa19{background-image:var(--ff-grad-cta);overflow:hidden}/* End custom CSS */