.elementor-25847620 .elementor-element.elementor-element-26c530d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:0rem;--padding-right:0rem;--z-index:99;}.elementor-25847620 .elementor-element.elementor-element-26c530d5:not(.elementor-motion-effects-element-type-background), .elementor-25847620 .elementor-element.elementor-element-26c530d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-6759862f{--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;}.elementor-25847620 .elementor-element.elementor-element-52a4e286{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:25px 25px 25px 25px;box-shadow:0px 16px 32px -4px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25847620 .elementor-element.elementor-element-52a4e286:not(.elementor-motion-effects-element-type-background), .elementor-25847620 .elementor-element.elementor-element-52a4e286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-25847620 .elementor-element.elementor-element-22450bc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25847620 .elementor-element.elementor-element-e484c74{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-ae3a574{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-67ffdc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-d40ef3c .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-d40ef3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-d40ef3c.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-d40ef3c.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-d40ef3c.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-d40ef3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-d40ef3c .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-d40ef3c .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-83d7df6{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25847620 .elementor-element.elementor-element-d3c363d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25847620 .elementor-element.elementor-element-d3c363d .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-fe8f489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-3defa13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-770daa3 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-770daa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-770daa3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-770daa3.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-770daa3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-770daa3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-770daa3 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-770daa3 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-dd6efb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-44b10f8 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-36b2770{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-bb81015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-fc3e5cc.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-fc3e5cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-fc3e5cc .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-9168d76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-0f6d7f9 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-b2f1405{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-78f871f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-987d59f .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-987d59f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-987d59f.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-987d59f.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-987d59f.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-987d59f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-987d59f .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-987d59f .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-1468efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-72dc1d7 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-6ab7832{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-3777683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-17ad3e0 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-17ad3e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-17ad3e0.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-17ad3e0.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-17ad3e0.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-17ad3e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-17ad3e0 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-17ad3e0 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-f418384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-e652eb2 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-19cf8f7{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-4f16e9f{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-b4e4c7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-64b3218{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-a3eb96c .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-a3eb96c .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-a3eb96c .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-fdef7f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-ebedb77 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-2c2f717{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-fe47796{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-10a8d8a .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-10a8d8a .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-10a8d8a .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-3fe0b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-594e59b .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-cb693bc{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-db5561e{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-116ee89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-289f968{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-d99e98f .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-d99e98f .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-d99e98f .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-ef44f08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-a168f65 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-f1c6ef1{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-b8ae9bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-59e3d66 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-59e3d66 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-59e3d66 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-0070713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-72844c3 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-d026660{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-3610671{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-f667994 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-f667994 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-f667994 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-245a4a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-4ad81b8 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-2a1eb0b{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-b1a30bf{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-513cd75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-9e0ef9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-a7f30c3 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-a7f30c3 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-a7f30c3 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-617b59b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-dce2f33 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-6485a2c{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-bd0b5dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-3773697 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-3773697 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-3773697 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-65e744e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-86dcda5 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-affc874{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-5fd1bcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-fc832b4 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-fc832b4 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-fc832b4 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-1775f5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-3a96127 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-568aec7{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-a18d5cd{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-font-size:0.9rem;}.elementor-25847620 .elementor-element.elementor-element-df03665{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:8px;--margin-right:28px;}.elementor-25847620 .elementor-element.elementor-element-0e79985 .elementor-heading-title{font-size:0.9rem;font-weight:700;}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-icon i{color:var( --e-global-color-45c99c5 );transition:color 0.3s;}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-icon svg{fill:var( --e-global-color-45c99c5 );transition:fill 0.3s;}.elementor-25847620 .elementor-element.elementor-element-2fef808{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-item > a{font-size:0.85rem;font-weight:400;line-height:1.4rem;}.elementor-25847620 .elementor-element.elementor-element-2fef808 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25847620 .elementor-element.elementor-element-021233e .elementor-button{font-size:0.8rem;font-weight:700;}.elementor-25847620 .elementor-element.elementor-element-69994beb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:25px 25px 25px 25px;box-shadow:0px 16px 32px -4px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25847620 .elementor-element.elementor-element-69994beb:not(.elementor-motion-effects-element-type-background), .elementor-25847620 .elementor-element.elementor-element-69994beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-25847620 .elementor-element.elementor-element-35f1a171{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-6f74ac1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25847620 .elementor-element.elementor-element-c0a753d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-3b33301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-ff7ecd3.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-ff7ecd3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-ff7ecd3 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-f2f8cfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-61445e8 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-4706bc6{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-e085c59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-1311fcc .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-1311fcc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-1311fcc.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-1311fcc.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-1311fcc.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-1311fcc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-1311fcc .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-1311fcc .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-0085ac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-87b69aa .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-4870b26{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-cf1b357{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-0eb1086 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-0eb1086.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-0eb1086.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-0eb1086.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-0eb1086.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-0eb1086.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-0eb1086 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-0eb1086 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-82faeda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-48a1371 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-7cfe460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-fccaa86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-37a2ba3 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-37a2ba3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-37a2ba3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-37a2ba3.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-37a2ba3.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-37a2ba3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-37a2ba3 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-37a2ba3 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-f63f433{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-d94b763 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-877f74b{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-76e633e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-e538401 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-e538401.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e538401.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-e538401.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e538401.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-e538401.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e538401 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-e538401 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-7c2df69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-934a207 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-a689acc{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-e41e324{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-e10591a .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-e10591a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e10591a.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-e10591a.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e10591a.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-e10591a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-e10591a .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-e10591a .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-1f4baf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-a71be24 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-d810cff{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-11154eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-433cc9e .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-433cc9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-433cc9e.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-433cc9e.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-433cc9e.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-433cc9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-433cc9e .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-433cc9e .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-878a589{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-2da808c .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-dcf7e63{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-20c3aa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-57413a9 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-57413a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-57413a9.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-57413a9.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-57413a9.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-57413a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-57413a9 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-57413a9 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-6d3f2c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-5ed7de9 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-f54c821{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-90d96ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-25847620 .elementor-element.elementor-element-6e3187d .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-6e3187d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-6e3187d.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-6e3187d.elementor-view-default .elementor-icon{color:var( --e-global-color-2e120ac );border-color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-6e3187d.elementor-view-framed .elementor-icon, .elementor-25847620 .elementor-element.elementor-element-6e3187d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-6e3187d .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-6e3187d .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-c7f56d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-fe21118 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-b1b8594{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-e6e720e{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-f817a10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-fd9d2e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-7d6fdd4 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-7d6fdd4 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-7d6fdd4 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-3e3bea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-1da45ae .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-ff1e04a{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-65fb993{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-d6cb32f .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-d6cb32f .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-d6cb32f .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-4730d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-0213461 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-d12da62{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-22d873a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-fa7570b .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-fa7570b .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-fa7570b .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-f58d6fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-9c09c8c .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-8f4e031{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-90721d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-90a9b9c .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-90a9b9c .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-90a9b9c .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-7477ad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-4e0cc08 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-657030c{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-8a19096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-50159ee .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-50159ee .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-50159ee .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-93ab3a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-cd5451d .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-6ef0257{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-5af826b{--display:flex;}.elementor-25847620 .elementor-element.elementor-element-a9ad36d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-25847620 .elementor-element.elementor-element-878ece4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-51242b1 .elementor-icon-wrapper{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-51242b1 .elementor-icon{font-size:20px;}.elementor-25847620 .elementor-element.elementor-element-51242b1 .elementor-icon svg{height:20px;}.elementor-25847620 .elementor-element.elementor-element-ea45f6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-03983a6 .elementor-heading-title{font-size:0.95rem;font-weight:600;line-height:1.3rem;color:var( --e-global-color-text );}.elementor-25847620 .elementor-element.elementor-element-bee00a6{font-size:0.8rem;font-weight:400;line-height:1.35rem;color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-1a9df31{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-font-size:0.9rem;}.elementor-25847620 .elementor-element.elementor-element-20daf4b{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:8px;--margin-right:28px;}.elementor-25847620 .elementor-element.elementor-element-584b377 .elementor-heading-title{font-size:0.9rem;font-weight:700;}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-icon i{color:var( --e-global-color-45c99c5 );transition:color 0.3s;}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-icon svg{fill:var( --e-global-color-45c99c5 );transition:fill 0.3s;}.elementor-25847620 .elementor-element.elementor-element-2cf48dc{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-item > a{font-size:0.85rem;font-weight:400;line-height:1.4rem;}.elementor-25847620 .elementor-element.elementor-element-2cf48dc .elementor-icon-list-text{transition:color 0.3s;}.elementor-25847620 .elementor-element.elementor-element-37ec3ad0{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:85px;--n-menu-title-font-size:1.1rem;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:12px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-25847620 .elementor-element.elementor-element-37ec3ad0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-25847620 .elementor-element.elementor-element-37ec3ad0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-25847620 .elementor-element.elementor-element-37ec3ad0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Raleway", Sans-serif;font-weight:600;text-transform:none;text-decoration:none;}.elementor-25847620 .elementor-element.elementor-element-37ec3ad0 {--n-menu-title-color-hover:var( --e-global-color-2e120ac );--n-menu-title-color-active:var( --e-global-color-2e120ac );}:where( .elementor-25847620 .elementor-element.elementor-element-37ec3ad0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25847620 .elementor-element.elementor-element-569779a6{--display:flex;border-style:solid;--border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:25px 25px 25px 25px;box-shadow:0px 16px 32px -4px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25847620 .elementor-element.elementor-element-c5acfad{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-c5acfad .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-c5acfad .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-c5acfad .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-48532273{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-48532273 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-48532273 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-48532273 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-37e6a84{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:1.1rem;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-icon-size:15px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-37e6a84 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-25847620 .elementor-element.elementor-element-37e6a84 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-25847620 .elementor-element.elementor-element-37e6a84 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Raleway", Sans-serif;font-weight:600;text-transform:none;text-decoration:none;}.elementor-25847620 .elementor-element.elementor-element-37e6a84 {--n-menu-title-color-hover:var( --e-global-color-2e120ac );--n-menu-title-color-active:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-862aec3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25847620 .elementor-element.elementor-element-6163ba63{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-6163ba63 img{width:120px;}.elementor-25847620 .elementor-element.elementor-element-69c6f8cd{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25847620 .elementor-element.elementor-element-6362cb17{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:25px 25px 25px 25px;box-shadow:0px 16px 32px -4px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25847620 .elementor-element.elementor-element-19cf9adf{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-19cf9adf .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-e0bbc8d );}.elementor-25847620 .elementor-element.elementor-element-19cf9adf .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-19cf9adf .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-67d822c9{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-67d822c9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-67d822c9 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-67d822c9 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-17d54ff2{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-17d54ff2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-17d54ff2 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-17d54ff2 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-63b8042{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-63b8042 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-63b8042 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-63b8042 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-4fd96386{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:25px 25px 25px 25px;box-shadow:0px 16px 32px -4px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25847620 .elementor-element.elementor-element-347c52e3{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-347c52e3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-347c52e3 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-347c52e3 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-6c771579{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-6c771579 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-6c771579 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-6c771579 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-30c93471{text-align:start;}.elementor-25847620 .elementor-element.elementor-element-30c93471 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-30c93471 .elementor-heading-title a:hover, .elementor-25847620 .elementor-element.elementor-element-30c93471 .elementor-heading-title a:focus{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-671b615a{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:20px;--n-menu-title-font-size:1.1rem;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-icon-size:15px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-25847620 .elementor-element.elementor-element-671b615a > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-25847620 .elementor-element.elementor-element-671b615a > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-25847620 .elementor-element.elementor-element-671b615a > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Raleway", Sans-serif;font-weight:600;text-transform:none;text-decoration:none;}.elementor-25847620 .elementor-element.elementor-element-671b615a {--n-menu-title-color-hover:var( --e-global-color-2e120ac );--n-menu-title-color-active:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-6d4f31ca .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;text-decoration:none;fill:#B71074;color:#B71074;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-2e120ac );border-radius:25px 25px 25px 25px;}.elementor-25847620 .elementor-element.elementor-element-6d4f31ca .elementor-button:hover, .elementor-25847620 .elementor-element.elementor-element-6d4f31ca .elementor-button:focus{background-color:var( --e-global-color-2e120ac );color:#FFFFFF;}.elementor-25847620 .elementor-element.elementor-element-6d4f31ca{width:var( --container-widget-width, 29% );max-width:29%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 1.6rem 0.5rem 1.6rem;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-25847620 .elementor-element.elementor-element-6d4f31ca .elementor-button:hover svg, .elementor-25847620 .elementor-element.elementor-element-6d4f31ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25847620 .elementor-element.elementor-element-d1bf464{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-2e120ac );fill:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-2e120ac );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a, .elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a:hover,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a:focus,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-menu-toggle:hover,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a:hover,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a:focus,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-d1bf464 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-45c99c5 );background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-dcf8a0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25847620 .elementor-element.elementor-element-dcf8a0b:not(.elementor-motion-effects-element-type-background), .elementor-25847620 .elementor-element.elementor-element-dcf8a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-e5b6c9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-69ed7cb{text-align:center;}.elementor-25847620 .elementor-element.elementor-element-69ed7cb img{width:120px;}.elementor-25847620 .elementor-element.elementor-element-59cdccb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-secondary );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu .elementor-item{font-weight:700;}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a, .elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a:hover,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a:focus,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-menu-toggle:hover,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-menu-toggle:focus{color:var( --e-global-color-45c99c5 );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a:hover,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a:focus,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-45c99c5 );background-color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown .elementor-item, .elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:700;}.elementor-25847620 .elementor-element.elementor-element-f655f61 div.elementor-menu-toggle{color:var( --e-global-color-2805cd5 );}.elementor-25847620 .elementor-element.elementor-element-f655f61 div.elementor-menu-toggle svg{fill:var( --e-global-color-2805cd5 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-25847620 .elementor-element.elementor-element-e5b6c9d{--width:60%;}.elementor-25847620 .elementor-element.elementor-element-69ed7cb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:10px 10px 10px 10px;text-align:start;}.elementor-25847620 .elementor-element.elementor-element-69ed7cb img{width:45%;}.elementor-25847620 .elementor-element.elementor-element-59cdccb{--width:40%;--justify-content:center;}.elementor-25847620 .elementor-element.elementor-element-f655f61{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--nav-menu-icon-size:30px;}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown .elementor-item, .elementor-25847620 .elementor-element.elementor-element-f655f61 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}}@media(min-width:768px){.elementor-25847620 .elementor-element.elementor-element-6759862f{--width:40%;}.elementor-25847620 .elementor-element.elementor-element-862aec3{--width:10%;}.elementor-25847620 .elementor-element.elementor-element-69c6f8cd{--width:40%;}.elementor-25847620 .elementor-element.elementor-element-e5b6c9d{--width:50%;}.elementor-25847620 .elementor-element.elementor-element-59cdccb{--width:50%;}}/* Start custom CSS for mega-menu, class: .elementor-element-37ec3ad0 *//* Force le curseur en flèche classique sur le bouton chevron du nouveau menu Elementor */
.elementor-25847620 .elementor-element.elementor-element-37ec3ad0 button.e-n-menu-dropdown-icon {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-6163ba63 *//* logo sans border radius*/
.elementor-25847620 .elementor-element.elementor-element-6163ba63 img {
    border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-671b615a *//* Force le curseur en flèche classique sur le bouton chevron du nouveau menu Elementor */
.elementor-25847620 .elementor-element.elementor-element-671b615a button.e-n-menu-dropdown-icon {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c530d5 *//* Désactive le soulignement des titres dans le Mega Menu (Repos + Survol) */
.elementor-widget-heading a,
.elementor-widget-heading a:hover {
    text-decoration: none !important;
    border-bottom: none !important;
}

/* Optionnel : On garde juste un changement d'opacité pour l'effet visuel */
.elementor-widget-heading a:hover {
    opacity: 0.8;
}

/* Désactive le soulignement du sélecteur de langue WPML */
.wpml-ls-item a,
.wpml-ls-item a:hover,
.wpml-ls-item a:focus {
    text-decoration: none !important;
    border-bottom: none !important;
}

/* conserver un effet de survol propre */
.wpml-ls-item a:hover {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-69ed7cb *//* logo sans border radius*/
.elementor-25847620 .elementor-element.elementor-element-69ed7cb img {
    border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcf8a0b *//* Désactive le soulignement (Mega Menu + Sélecteur Langue) */
.elementor-widget-heading a,
.wpml-ls-item a,
.elementor-widget-heading a:hover,
.wpml-ls-item a:hover,
.elementor-widget-heading a:focus,
.wpml-ls-item a:focus,
.elementor-widget-heading a:active,
.wpml-ls-item a:active {
    text-decoration: none !important;
    border-bottom: none !important;
    outline: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS *//* ============================================================
   MEGA MENU VALUES ASSOCIATES
   Emplacement : Réglages de En-tête > Avancé > CSS personnalisé

   Couleurs : variables globales Elementor.
     --e-global-color-text        #253242  navy
     --e-global-color-secondary   #5B799C  bleu-gris
     --e-global-color-439beff     #00AFDB  bleu clair
     --e-global-color-2e120ac     #B71074  magenta
     --e-global-color-45c99c5     #009AA0  turquoise
     --e-global-color-9151172     #EC6839  orange

   Ordre des couleurs par onglet :
     1 magenta, 2 bleu clair, 3 orange, 4 turquoise
     S'applique aux deux panneaux (Solutions et Logiciels).

   Classes de panneaux :
     va-panel                      coque du panneau
     va-panel-body va-body-tabs    onglets + Ressources
     va-panel-simple               dropdown simple (Plateforme)

   Structure d'un item :
     va-tab-item  (conteneur)
       widget Icone
       va-tab-txt (conteneur)
         widget Titre
         widget Texte

   Pictos SVG : le CSS surcharge l'attribut stroke des
   fichiers. Ne pas modifier les SVG fournis.

   Familles, tailles et graisses de police : reglees dans
   les widgets Elementor.
   ============================================================ */

#va-header {
  --va-accent-06: rgba(0,175,219,.06);
  --va-navy-04:   rgba(37,50,66,.04);
  --va-navy-10:   rgba(37,50,66,.10);
  --va-shadow:    0 12px 32px rgba(37,50,66,.12);

  --va-tint-magenta:   rgba(183,16,116,.10);
  --va-tint-bleu:      rgba(0,175,219,.10);
  --va-tint-turquoise: rgba(0,154,160,.10);
  --va-tint-orange:    rgba(236,104,57,.10);
}

/* --- 1. Deport du panneau, aligne sur le menu --- */

#va-header { position: relative; }

#va-header .va-mega-col { position: relative; }

#va-header .va-mega-col > .e-con-inner,
#va-header .va-mega,
#va-header .va-mega .e-n-menu,
#va-header .va-mega .e-n-menu-wrapper,
#va-header .va-mega .e-n-menu-heading,
#va-header .va-mega .e-n-menu-item { position: static; }

#va-header .va-mega .e-n-menu-content {
  position: absolute;
  top: 100%;
  left: 0;
  transform: none;
  width: min(1200px, calc(100vw - 40px));
  max-width: none;
  z-index: 200;
}

#va-header .va-mega .e-n-menu-content > .e-con {
  width: 100% !important;
  max-width: none !important;
  flex: 1 0 100%;
}

/* --- 2. Panneau large --- */

#va-header .va-panel {
  background: #fff;
  box-shadow: var(--va-shadow);
  overflow: hidden;
  padding: 0;
  gap: 0;
}

#va-header .va-body-tabs {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 320px;
  align-items: stretch;
  width: 100%;
  padding: 0 20px 0 0;
  gap: 0;
}

/* --- 3. Colonne Ressources --- */

#va-header .va-panel-res {
  background: var(--va-navy-04);
  border: 0;
  border-radius: 16px;
  padding: 24px 22px;
  gap: 14px;
  align-self: start;
}

#va-header .va-res-visuel img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  display: block;
}

#va-header .va-res-title .elementor-heading-title {
  color: var(--e-global-color-text);
  margin: 0;
}

#va-header .va-res-list .elementor-icon-list-items { margin: 0; }

#va-header .va-res-list .elementor-icon-list-item {
  border-bottom: 1px solid var(--va-navy-10);
}

#va-header .va-res-list .elementor-icon-list-item:last-child {
  border-bottom: 0;
}

#va-header .va-res-list .elementor-icon-list-item a {
  position: relative;
  display: block;
  color: var(--e-global-color-text);
  line-height: 1.35;
  padding: 12px 22px 12px 0;
  text-decoration: none;
  border-bottom: 0;
  transition: color .2s;
}

#va-header .va-res-list .elementor-icon-list-item a::after {
  content: "\2192";
  position: absolute;
  right: 0;
  top: 12px;
  color: var(--e-global-color-secondary);
  transition: transform .2s, color .2s;
}

#va-header .va-res-list .elementor-icon-list-item a:hover {
  color: var(--e-global-color-439beff);
}

#va-header .va-res-list .elementor-icon-list-item a:hover::after {
  color: var(--e-global-color-439beff);
  transform: translateX(3px);
}

/* Lien "Voir tous les livres blancs" */

#va-header .va-res-link .elementor-button,
#va-header .va-res-link .elementor-button:hover {
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
  min-height: 0;
  width: auto;
  text-transform: none;
  letter-spacing: 0;
  justify-content: flex-start;
}

#va-header .va-res-link .elementor-button {
  color: var(--e-global-color-2e120ac);
}

#va-header .va-res-link .elementor-button:hover { color: #8E0D5B; }

/* --- 4. Panneau simple (Plateforme) --- */

#va-header .va-panel-simple {
  background: #fff;
  border-radius: 0 0 12px 12px;
  box-shadow: var(--va-shadow);
  padding: 12px 0;
  gap: 0;
}

#va-header .va-panel-simple .elementor-icon-list-item a {
  color: var(--e-global-color-text);
  padding: 9px 24px;
  text-decoration: none;
  border-bottom: 0;
  transition: color .2s, background .2s;
}

#va-header .va-panel-simple .elementor-icon-list-item a:hover {
  color: var(--e-global-color-439beff);
  background: var(--va-accent-06);
}

/* --- 5. Onglets verticaux --- */

#va-header .va-tabs { min-width: 0; }

#va-header .va-tabs .e-n-tabs {
  display: grid;
  grid-template-columns: 220px minmax(0, 1fr);
  width: 100%;
}

#va-header .va-tabs .e-n-tabs-heading {
  flex: none;
  width: auto;
  gap: 4px;
  padding: 40px 0 32px;
}

#va-header .va-tabs .e-n-tab-title {
  position: relative;
  background: transparent;
  border: 0;
  border-radius: 0;
  padding: 12px 22px;
  color: var(--e-global-color-text);
  text-align: left;
  justify-content: flex-start;
  text-transform: none;
  transition: color .2s, background .2s;
}

#va-header .va-tabs .e-n-tabs-content {
  width: 100%;
  padding: 40px 34px 32px;
}

/* Codage couleur par categorie : teinte pleine + teinte 10% */

#va-header .va-tabs .e-n-tab-title:nth-of-type(1),
#va-header .va-tabs .e-n-tabs-content > .e-con:nth-of-type(1) {
  --va-cat: var(--e-global-color-2e120ac);
  --va-cat-tint: var(--va-tint-magenta);
}

#va-header .va-tabs .e-n-tab-title:nth-of-type(2),
#va-header .va-tabs .e-n-tabs-content > .e-con:nth-of-type(2) {
  --va-cat: var(--e-global-color-439beff);
  --va-cat-tint: var(--va-tint-bleu);
}

#va-header .va-tabs .e-n-tab-title:nth-of-type(3),
#va-header .va-tabs .e-n-tabs-content > .e-con:nth-of-type(3) {
  --va-cat: var(--e-global-color-9151172);
  --va-cat-tint: var(--va-tint-orange);
}

#va-header .va-tabs .e-n-tab-title:nth-of-type(4),
#va-header .va-tabs .e-n-tabs-content > .e-con:nth-of-type(4) {
  --va-cat: var(--e-global-color-45c99c5);
  --va-cat-tint: var(--va-tint-turquoise);
}

#va-header .va-tabs .e-n-tab-title:hover { color: var(--va-cat); }

#va-header .va-tabs .e-n-tab-title[aria-selected="true"] {
  background: transparent;
  color: var(--va-cat);
}

/* Lisere de l'onglet actif, a droite */
#va-header .va-tabs .e-n-tab-title[aria-selected="true"]::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 3px;
  height: 100%;
  background: var(--va-cat);
}

/* --- 6. Grille d'items --- */

#va-header .va-tab-grid,
#va-header .va-tab-grid > .e-con-inner {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 28px 36px;
  width: 100%;
  padding: 0;
}

#va-header .va-tab-item {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  padding: 0;
  width: auto !important;
  max-width: none !important;
}

#va-header .va-tab-txt {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 0;
  min-width: 0;
}

/* Espacement titre / description : neutralise les marges
   du theme et celles entre widgets freres */
#va-header .va-tab-txt > .elementor-widget { margin: 0; }

#va-header .va-tab-txt p,
#va-header .va-tab-txt .elementor-widget-container > p:first-child,
#va-header .va-tab-txt .elementor-widget-container > p:last-child {
  margin: 0;
}

#va-header .va-tab-item .elementor-heading-title { margin: 0; }

#va-header .va-tab-item:hover .elementor-heading-title {
  color: var(--va-cat);
}

/* --- 7. Pictos SVG en pastille --- */

#va-header .va-tab-item .elementor-widget-icon {
  flex: 0 0 auto;
  align-self: flex-start;
  width: auto;
  background: none;
}

#va-header .va-tab-item .elementor-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-height: 0;
  border-radius: 10px;
  background: var(--va-cat-tint);
  color: var(--va-cat);
}

#va-header .va-tab-item .elementor-icon svg {
  width: 20px;
  height: 20px;
  fill: none;
  stroke: currentColor;
}

/* --- 8. Espacement de la barre de menu ---
   Regle dans Elementor : 45 px sur le widget Menu A,
   calibre pour 49 px entre tous les items, y compris a la
   frontiere avec le widget Menu B. A reajuster si la
   typographie du menu change. Aucun CSS ici. */

/* --- 9. Selecteur de langue (widget Menu + WPML) --- */

#va-header .wpml-ls-item > a {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

#va-header .wpml-ls-item > a .sub-arrow {
  display: inline-flex;
  align-items: center;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1;
}

#va-header .wpml-ls-item > a .sub-arrow svg,
#va-header .wpml-ls-item > a .sub-arrow i {
  width: 1em;
  height: 1em;
  font-size: inherit;
  fill: currentColor;
}

#va-header .wpml-ls-item .elementor-nav-menu--dropdown,
#va-header .wpml-ls-item .sub-menu {
  background: #fff;
  border-radius: 12px;
  box-shadow: var(--va-shadow);
  padding: 8px 0;
  margin-top: 8px;
  min-width: 90px;
  overflow: hidden;
}

#va-header .wpml-ls-item .sub-menu a {
  display: block;
  padding: 8px 18px;
  color: var(--e-global-color-text);
  text-decoration: none;
  transition: color .2s, background .2s;
}

#va-header .wpml-ls-item .sub-menu a:hover {
  color: var(--e-global-color-439beff);
  background: var(--va-accent-06);
}

/* --- 10. Chevron des menus de premier niveau --- */

#va-header .e-n-menu-dropdown-icon svg,
#va-header .e-n-menu-dropdown-icon i {
  width: 14px;
  height: 14px;
  font-size: 14px;
}/* End custom CSS */