.elementor-13 .elementor-element.elementor-element-fadd35b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:wrap;--z-index:2;}.elementor-13 .elementor-element.elementor-element-7677fbd{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3c2909f{text-align:center;}.elementor-13 .elementor-element.elementor-element-3c2909f .elementor-heading-title{font-family:var( --e-global-typography-c3d27b2-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d27b2-font-size );font-weight:var( --e-global-typography-c3d27b2-font-weight );line-height:var( --e-global-typography-c3d27b2-line-height );color:var( --e-global-color-secondary );}.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-13 .elementor-element.elementor-element-667266d{margin:-1.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2ba2605{z-index:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-2ba2605 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d493e91{text-align:center;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-3cc8070{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-01683f2{background-color:var( --e-global-color-a48b2cc );padding:0.1em 0.3em 0.1em 0.3em;border-radius:0.4em 0.4em 0.4em 0.4em;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-e2d42a1 .elementor-heading-title{font-family:var( --e-global-typography-d9017e4-font-family ), Sans-serif;font-size:var( --e-global-typography-d9017e4-font-size );font-weight:var( --e-global-typography-d9017e4-font-weight );line-height:var( --e-global-typography-d9017e4-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ed814a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;--border-radius:1em 1em 1em 1em;box-shadow:14px 14px 13px -10px rgba(0, 0, 0, 0.03);}.elementor-13 .elementor-element.elementor-element-ed814a4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ed814a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab0c17f );}.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-13 .elementor-element.elementor-element-4a8517f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--e-icon-list-icon-size:1.3em;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-7fd0d28 );}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-icon i{color:var( --e-global-color-864fca7 );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-icon svg{fill:var( --e-global-color-864fca7 );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-icon{padding-inline-end:0em;}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c10b23d{background-color:var( --e-global-color-08b6836 );padding:.7em .7em .7em .7em;border-style:solid;border-width:0em 0em 0em .1em;border-color:var( --e-global-color-accent );border-radius:0.3em 0.3em 0.3em 0.3em;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-42af75a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-de7b2da{background-color:var( --e-global-color-a48b2cc );padding:0.1em 0.3em 0.1em 0.3em;border-radius:0.4em 0.4em 0.4em 0.4em;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0cd6819 .elementor-heading-title{font-family:var( --e-global-typography-d9017e4-font-family ), Sans-serif;font-size:var( --e-global-typography-d9017e4-font-size );font-weight:var( --e-global-typography-d9017e4-font-weight );line-height:var( --e-global-typography-d9017e4-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-8879fc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;--border-radius:1em 1em 1em 1em;box-shadow:14px 14px 13px -10px rgba(0, 0, 0, 0.03);}.elementor-13 .elementor-element.elementor-element-8879fc7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8879fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-24d93de{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--e-icon-list-icon-size:1.3em;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-7fd0d28 );}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-icon i{color:var( --e-global-color-864fca7 );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-icon svg{fill:var( --e-global-color-864fca7 );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-icon{padding-inline-end:0em;}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4db5115{background-color:var( --e-global-color-08b6836 );padding:.7em .7em .7em .7em;border-style:solid;border-width:0em 0em 0em .1em;border-color:var( --e-global-color-accent );border-radius:0.3em 0.3em 0.3em 0.3em;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-95f3065{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-8b1d9df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--border-radius:.7em .7em .7em .7em;}.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-13 .elementor-element.elementor-element-9dce698{width:var( --container-widget-width, 8% );max-width:8%;background-color:#FFFFFF4D;padding:.2em .2em .2em .2em;--container-widget-width:8%;--container-widget-flex-grow:0;border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-9dce698 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-9dce698.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-9dce698.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9dce698.elementor-view-default .elementor-icon{color:var( --e-global-color-ab0c17f );border-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-9dce698.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9dce698.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-9dce698 .elementor-icon{font-size:1.4em;}.elementor-13 .elementor-element.elementor-element-9dce698 .elementor-icon svg{height:1.4em;}.elementor-13 .elementor-element.elementor-element-36a3473{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-a8ce93f{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a8ce93f .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-a8ce93f.elementor-view-stacked .elementor-icon{background-color:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-a8ce93f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a8ce93f.elementor-view-default .elementor-icon{color:#FFFFFFD1;border-color:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-a8ce93f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a8ce93f.elementor-view-default .elementor-icon svg{fill:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-a8ce93f .elementor-icon{font-size:1.1em;}.elementor-13 .elementor-element.elementor-element-a8ce93f .elementor-icon svg{height:1.1em;}.elementor-13 .elementor-element.elementor-element-e431486{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--border-radius:.7em .7em .7em .7em;}.elementor-13 .elementor-element.elementor-element-d3bb7d3{width:var( --container-widget-width, 8% );max-width:8%;background-color:#FFFFFF4D;padding:.2em .2em .2em .2em;--container-widget-width:8%;--container-widget-flex-grow:0;border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d3bb7d3 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-view-default .elementor-icon{color:var( --e-global-color-ab0c17f );border-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d3bb7d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-d3bb7d3 .elementor-icon{font-size:1.4em;}.elementor-13 .elementor-element.elementor-element-d3bb7d3 .elementor-icon svg{height:1.4em;}.elementor-13 .elementor-element.elementor-element-60c55ee{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-0d2ad70{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0d2ad70 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-0d2ad70.elementor-view-stacked .elementor-icon{background-color:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-0d2ad70.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0d2ad70.elementor-view-default .elementor-icon{color:#FFFFFFD1;border-color:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-0d2ad70.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0d2ad70.elementor-view-default .elementor-icon svg{fill:#FFFFFFD1;}.elementor-13 .elementor-element.elementor-element-0d2ad70 .elementor-icon{font-size:1.1em;}.elementor-13 .elementor-element.elementor-element-0d2ad70 .elementor-icon svg{height:1.1em;}.elementor-13 .elementor-element.elementor-element-f4a996f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--border-radius:.7em .7em .7em .7em;}.elementor-13 .elementor-element.elementor-element-f82bce6{width:var( --container-widget-width, 8% );max-width:8%;background-color:var( --e-global-color-08b6836 );padding:.2em .2em .2em .2em;--container-widget-width:8%;--container-widget-flex-grow:0;border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-f82bce6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f82bce6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f82bce6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f82bce6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f82bce6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f82bce6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f82bce6 .elementor-icon{font-size:1.4em;}.elementor-13 .elementor-element.elementor-element-f82bce6 .elementor-icon svg{height:1.4em;}.elementor-13 .elementor-element.elementor-element-ddccb82{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9dcec66{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9dcec66 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-9dcec66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9dcec66.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9dcec66.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9dcec66.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9dcec66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9dcec66 .elementor-icon{font-size:1.1em;}.elementor-13 .elementor-element.elementor-element-9dcec66 .elementor-icon svg{height:1.1em;}.elementor-13 .elementor-element.elementor-element-2d28a04{--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-start;--align-items:center;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-a5c1ed0{background-color:var( --e-global-color-a48b2cc );padding:0.1em 0.3em 0.1em 0.3em;border-radius:0.4em 0.4em 0.4em 0.4em;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-03aa34f{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-03aa34f .elementor-heading-title{font-family:var( --e-global-typography-d9017e4-font-family ), Sans-serif;font-size:var( --e-global-typography-d9017e4-font-size );font-weight:var( --e-global-typography-d9017e4-font-weight );line-height:var( --e-global-typography-d9017e4-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-83caf2c{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b2038d8{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-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-13 .elementor-element.elementor-element-90b3415{width:100%;max-width:100%;text-align:center;}.elementor-13 .elementor-element.elementor-element-90b3415 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-bcd402d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-bcd402d img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-ad65a85{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-ad65a85 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-81fe8e8{width:100%;max-width:100%;--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-042a43d{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-13 .elementor-element.elementor-element-eb24c5d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-eb24c5d img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-f9f9975{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-f9f9975 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:.8em .8em .8em .8em;}.elementor-13 .elementor-element.elementor-element-a51cb61{background-color:var( --e-global-color-text );padding:.7em .7em .7em .7em;border-style:none;border-radius:0.3em 0.3em 0.3em 0.3em;color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-6b7962f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-b57e16d{background-color:var( --e-global-color-a48b2cc );padding:0.1em 0.3em 0.1em 0.3em;border-radius:0.4em 0.4em 0.4em 0.4em;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-c71650f .elementor-heading-title{font-family:var( --e-global-typography-d9017e4-font-family ), Sans-serif;font-size:var( --e-global-typography-d9017e4-font-size );font-weight:var( --e-global-typography-d9017e4-font-weight );line-height:var( --e-global-typography-d9017e4-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-664c915{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;--border-radius:1em 1em 1em 1em;box-shadow:14px 14px 13px -10px rgba(0, 0, 0, 0.03);}.elementor-13 .elementor-element.elementor-element-664c915:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-664c915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-9455c66{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--e-icon-list-icon-size:1.3em;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.3em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.3em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-7fd0d28 );}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-icon{padding-inline-end:0em;}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7a338d1{background-color:var( --e-global-color-08b6836 );padding:.7em .7em .7em .7em;border-style:solid;border-width:0em 0em 0em .1em;border-color:var( --e-global-color-accent );border-radius:0.3em 0.3em 0.3em 0.3em;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1da1344{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;--border-radius:1em 1em 1em 1em;box-shadow:14px 14px 13px -10px rgba(0, 0, 0, 0.03);}.elementor-13 .elementor-element.elementor-element-1da1344:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1da1344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab0c17f );}.elementor-13 .elementor-element.elementor-element-2e6b973{background-color:var( --e-global-color-a48b2cc );padding:0.1em 0.3em 0.1em 0.3em;border-radius:0.4em 0.4em 0.4em 0.4em;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9794c36 .elementor-heading-title{font-family:var( --e-global-typography-d9017e4-font-family ), Sans-serif;font-size:var( --e-global-typography-d9017e4-font-size );font-weight:var( --e-global-typography-d9017e4-font-weight );line-height:var( --e-global-typography-d9017e4-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7e77373{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-13 .elementor-element.elementor-element-4f03756{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--e-icon-list-icon-size:1.3em;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-icon i{color:var( --e-global-color-5dc0cb8 );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-icon svg{fill:var( --e-global-color-5dc0cb8 );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-icon{padding-inline-end:0em;}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-f1f9515{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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-2212114 .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-08b6836 ) 0%, var( --e-global-color-accent ) 20%);box-shadow:-6px -6px 13px -11px rgba(0, 0, 0, 0.15) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A07CFF33;border-radius:.4em .4em .4em .4em;padding:.6em 1.2em .6em 1.2em;}.elementor-13 .elementor-element.elementor-element-2212114{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-2212114 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-2212114 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-7a7ea57{margin:-0.8em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:3;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-13 .elementor-element.elementor-element-e24858d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-51568b1{width:100%;max-width:100%;padding:0.1em 0.3em 0.1em 0.3em;text-align:center;font-family:var( --e-global-typography-af6b8fb-font-family ), Sans-serif;font-size:var( --e-global-typography-af6b8fb-font-size );font-weight:var( --e-global-typography-af6b8fb-font-weight );line-height:var( --e-global-typography-af6b8fb-line-height );color:var( --e-global-color-text );}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-3c2909f .elementor-heading-title{font-size:var( --e-global-typography-c3d27b2-font-size );line-height:var( --e-global-typography-c3d27b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-2ba2605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-01683f2{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-e2d42a1 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-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-13 .elementor-element.elementor-element-4a8517f{--e-icon-list-icon-size:1.1em;--icon-vertical-align:flex-start;--icon-vertical-offset:0.2em;}.elementor-13 .elementor-element.elementor-element-de7b2da{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-0cd6819 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-24d93de{--e-icon-list-icon-size:1.1em;--icon-vertical-align:flex-start;--icon-vertical-offset:0.2em;}.elementor-13 .elementor-element.elementor-element-9dce698{padding:.4em .2em .4em .2em;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-13 .elementor-element.elementor-element-36a3473{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a8ce93f{--container-widget-width:4%;--container-widget-flex-grow:0;width:var( --container-widget-width, 4% );max-width:4%;}.elementor-13 .elementor-element.elementor-element-d3bb7d3{padding:.4em 0.2em .4em .2em;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-13 .elementor-element.elementor-element-60c55ee{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-0d2ad70{--container-widget-width:4%;--container-widget-flex-grow:0;width:var( --container-widget-width, 4% );max-width:4%;}.elementor-13 .elementor-element.elementor-element-f82bce6{padding:.4em .2em .4em .2em;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-13 .elementor-element.elementor-element-ddccb82{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-9dcec66{--container-widget-width:4%;--container-widget-flex-grow:0;width:var( --container-widget-width, 4% );max-width:4%;}.elementor-13 .elementor-element.elementor-element-a5c1ed0{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-03aa34f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b2038d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-13 .elementor-element.elementor-element-ad65a85{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-042a43d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-f9f9975{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-13 .elementor-element.elementor-element-b57e16d{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-c71650f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-9455c66{--e-icon-list-icon-size:1.1em;--icon-vertical-align:flex-start;--icon-vertical-offset:0.2em;}.elementor-13 .elementor-element.elementor-element-2e6b973{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-9794c36 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-7e77373{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f03756{--e-icon-list-icon-size:1.1em;--icon-vertical-align:flex-start;--icon-vertical-offset:0.2em;}.elementor-13 .elementor-element.elementor-element-f1f9515{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-7a7ea57{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-51568b1{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-7677fbd{--width:60%;}.elementor-13 .elementor-element.elementor-element-3cc8070{--width:60%;}.elementor-13 .elementor-element.elementor-element-ed814a4{--width:60%;}.elementor-13 .elementor-element.elementor-element-42af75a{--width:60%;}.elementor-13 .elementor-element.elementor-element-8879fc7{--width:60%;}.elementor-13 .elementor-element.elementor-element-95f3065{--width:60%;}.elementor-13 .elementor-element.elementor-element-2d28a04{--width:60%;}.elementor-13 .elementor-element.elementor-element-6b7962f{--width:60%;}.elementor-13 .elementor-element.elementor-element-664c915{--width:60%;}.elementor-13 .elementor-element.elementor-element-1da1344{--width:60%;}.elementor-13 .elementor-element.elementor-element-e24858d{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-7677fbd{--width:70%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-3c2909f .elementor-heading-title{font-size:var( --e-global-typography-c3d27b2-font-size );line-height:var( --e-global-typography-c3d27b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-2ba2605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-01683f2{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-e2d42a1 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-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-13 .elementor-element.elementor-element-de7b2da{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-0cd6819 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-36a3473{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-60c55ee{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-ddccb82{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a5c1ed0{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-03aa34f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b2038d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-042a43d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-b57e16d{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-c71650f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-2e6b973{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-9794c36 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-7e77373{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-f1f9515{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-7a7ea57{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-51568b1{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-3c2909f .elementor-heading-title{font-size:var( --e-global-typography-c3d27b2-font-size );line-height:var( --e-global-typography-c3d27b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-2ba2605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-01683f2{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-e2d42a1 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-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-13 .elementor-element.elementor-element-4a8517f{--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-de7b2da{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-0cd6819 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-24d93de{--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-36a3473{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-60c55ee{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-ddccb82{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a5c1ed0{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-03aa34f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b2038d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-042a43d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-b57e16d{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-c71650f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-9455c66{--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-2e6b973{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-9794c36 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-7e77373{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f03756{--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-f1f9515{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-7a7ea57{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-51568b1{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-fadd35b{--justify-content:space-evenly;}.elementor-13 .elementor-element.elementor-element-7677fbd{--width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-3c2909f .elementor-heading-title{font-size:var( --e-global-typography-c3d27b2-font-size );line-height:var( --e-global-typography-c3d27b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-2ba2605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-01683f2{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-e2d42a1 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-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-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-4a8517f{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-de7b2da{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-0cd6819 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-24d93de{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-36a3473{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-60c55ee{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-ddccb82{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a5c1ed0{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-03aa34f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-83caf2c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-b2038d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-13 .elementor-element.elementor-element-bcd402d img{width:100%;}.elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-81fe8e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-042a43d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-eb24c5d img{width:100%;}.elementor-13 .elementor-element.elementor-element-b57e16d{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-c71650f .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-9455c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-13 .elementor-element.elementor-element-9455c66{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-2e6b973{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}.elementor-13 .elementor-element.elementor-element-9794c36 .elementor-heading-title{font-size:var( --e-global-typography-d9017e4-font-size );line-height:var( --e-global-typography-d9017e4-line-height );}.elementor-13 .elementor-element.elementor-element-7e77373{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.4em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.4em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.4em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.4em/2);}.elementor-13 .elementor-element.elementor-element-4f03756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.4em/2);}.elementor-13 .elementor-element.elementor-element-4f03756{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.3em;}.elementor-13 .elementor-element.elementor-element-f1f9515{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-2212114 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-7a7ea57{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-51568b1{font-size:var( --e-global-typography-af6b8fb-font-size );line-height:var( --e-global-typography-af6b8fb-line-height );}}/* Start custom CSS for heading, class: .elementor-element-3c2909f */.degrade {
  background: linear-gradient(120deg, #A07CFF 0%, #1A2E63 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ba2605 */.elementor-13 .elementor-element.elementor-element-2ba2605 .sublinhado{
    text-decoration: underline 0.3em #E4D9FF;
    text-decoration-skip-ink: none;
    text-underline-offset: -0.16em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7677fbd */.hero-title,
.hero-subtitle,
.hero-description {
  will-change: transform, opacity;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01683f2 */.elementor-13 .elementor-element.elementor-element-01683f2{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc8070 */.elementor-13 .elementor-element.elementor-element-3cc8070{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-3cc8070{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-3cc8070{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed814a4 */.elementor-13 .elementor-element.elementor-element-ed814a4{
    padding: 3em 1.5em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de7b2da */.elementor-13 .elementor-element.elementor-element-de7b2da{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af75a */.elementor-13 .elementor-element.elementor-element-42af75a{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-42af75a{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-42af75a{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-24d93de */.elementor-13 .elementor-element.elementor-element-24d93de .elementor-icon-list-icon svg path {
  fill: url(#meuGradiente) !important;
  stroke: #2A2A2E;
  stroke-width: .1em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8879fc7 */.elementor-13 .elementor-element.elementor-element-8879fc7{
    padding: 3em 1.5em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dce698 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-9dce698{
        max-width: 16% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a3473 */.elementor-13 .elementor-element.elementor-element-36a3473 .sub{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-af6b8fb-font-size);
    font-weight: normal;
    color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-36a3473{
        max-width: 67% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a8ce93f */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-a8ce93f{
        max-width: 6% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b1d9df */.elementor-13 .elementor-element.elementor-element-8b1d9df{
    padding: .8em .4em !important;
    background: linear-gradient(135deg, #A07CFF 0%, #7B5BE0 100%);
    border-color: transparent;
    color: var(--color-white);
    box-shadow: var(--shadow-accent);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3bb7d3 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-d3bb7d3{
        max-width: 16% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60c55ee */.elementor-13 .elementor-element.elementor-element-60c55ee .sub{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-af6b8fb-font-size);
    font-weight: normal;
    color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-60c55ee{
        max-width: 67% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d2ad70 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-0d2ad70{
        max-width: 6% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e431486 */.elementor-13 .elementor-element.elementor-element-e431486{
    padding: .8em .4em !important;
    background: linear-gradient(135deg, #25D366 0%, #1EBE57 100%);
    border-color: transparent;
    color: var(--color-white);
    box-shadow: 0 12px 40px rgba(37, 211, 102, 0.28);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f82bce6 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f82bce6{
        max-width: 16% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddccb82 */.elementor-13 .elementor-element.elementor-element-ddccb82 .sub{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-af6b8fb-font-size);
    font-weight: normal;
    color: #2A2A2E;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ddccb82{
        max-width: 67% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dcec66 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-9dcec66{
        max-width: 6% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4a996f */.elementor-13 .elementor-element.elementor-element-f4a996f{
    padding: .8em .4em !important;
    background: #FFF;
    border-color: rgba(26, 46, 99, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95f3065 */.elementor-13 .elementor-element.elementor-element-95f3065{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-95f3065{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-95f3065{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5c1ed0 */.elementor-13 .elementor-element.elementor-element-a5c1ed0{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcd402d */.elementor-13 .elementor-element.elementor-element-bcd402d{
    max-width: 47% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad65a85 */.elementor-13 .elementor-element.elementor-element-ad65a85{
    max-width: 47% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb24c5d */.elementor-13 .elementor-element.elementor-element-eb24c5d{
    max-width: 47% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9f9975 */.elementor-13 .elementor-element.elementor-element-f9f9975{
    max-width: 47% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a51cb61 */.title{
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.subtitle{
    color: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d28a04 */.elementor-13 .elementor-element.elementor-element-2d28a04{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-2d28a04{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-2d28a04{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b57e16d */.elementor-13 .elementor-element.elementor-element-b57e16d{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7962f */.elementor-13 .elementor-element.elementor-element-6b7962f{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-6b7962f{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-6b7962f{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-664c915 */.elementor-13 .elementor-element.elementor-element-664c915{
    padding: 3em 1.5em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e6b973 */.elementor-13 .elementor-element.elementor-element-2e6b973{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2212114 */.elementor-13 .elementor-element.elementor-element-2212114 .elementor-button-text{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7ea57 */.elementor-13 .elementor-element.elementor-element-7a7ea57{
    font-size: 1em !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-7a7ea57{
        font-size: 0.9em !important
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7a7ea57{
        font-size: 0.85em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da1344 */.elementor-13 .elementor-element.elementor-element-1da1344{
    margin-top: 3em;
    padding: 3em 1.5em;
    background: linear-gradient(145deg, #FFFFFF 0%, #EDE8DF 100%) !important;
    border: 1px solid rgba(26, 26, 30, 0.08) !important;
    border-radius: 2em !important;
    box-shadow: rgba(26, 26, 30, 0.04) !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-1da1344{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1da1344{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51568b1 */.elementor-13 .elementor-element.elementor-element-51568b1{
    font-size: .9em !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-51568b1{
        font-size: 0.85em !important
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-51568b1{
        font-size: 0.8em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e24858d */.elementor-13 .elementor-element.elementor-element-e24858d{
    margin-top: 3em;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-e24858d{
        margin-top: 2.5em;
    }
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-e24858d{
        margin-top: 2em;
    }
}/* End custom CSS */
/* Start custom CSS */body {
  background: 
    radial-gradient(ellipse 80% 50% at 80% 0%, rgba(160, 124, 255, 0.15), transparent 60%),
    radial-gradient(ellipse 70% 50% at 10% 100%, rgba(26, 46, 99, 0.08), transparent 60%),
    #F5F2EC !important;
  /* Remova o position: fixed */
  min-height: 100vh;
}

body::before {
  content: '';
  position: fixed; /* esse pode ficar fixed — é só a textura */
  inset: 0;
  z-index: 1; /* ⚠️ isso pode sobrepor o conteúdo no Elementor */
  pointer-events: none;
  opacity: 0.35;
  mix-blend-mode: multiply;
  background-image: radial-gradient(circle at 1px 1px, rgba(26,26,30,0.08) 1px, transparent 0);
  background-size: 3px 3px;
}/* End custom CSS */