.elementor-32012 .elementor-element.elementor-element-4923f54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-d1f1074{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-13e0e13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1C1C1;--border-color:#C1C1C1;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-32012 .elementor-element.elementor-element-13e0e13:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-13e0e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32012 .elementor-element.elementor-element-58c8b5d.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-58c8b5d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:1.5em;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-text{color:var( --e-global-color-93d25d1 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32012 .elementor-element.elementor-element-7c2b05c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-7c2b05c .elementor-heading-title{font-family:var( --e-global-typography-d529ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-d529ba4-font-size );font-weight:var( --e-global-typography-d529ba4-font-weight );line-height:var( --e-global-typography-d529ba4-line-height );color:var( --e-global-color-93d25d1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32012 .elementor-element.elementor-element-ffa1a2a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-ffa1a2a p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-e3ae484{--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;--justify-content:center;--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-32012 .elementor-element.elementor-element-b42e549{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#0000001A;--border-color:#0000001A;--border-radius:999px 999px 999px 999px;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button{background-color:var( --e-global-color-93d25d1 );font-family:var( --e-global-typography-220b849-font-family ), Sans-serif;font-size:var( --e-global-typography-220b849-font-size );font-weight:var( --e-global-typography-220b849-font-weight );line-height:var( --e-global-typography-220b849-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32012 .elementor-element.elementor-element-93c93e8{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#0000001A;--border-color:#0000001A;--border-radius:999px 999px 999px 999px;--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-32012 .elementor-element.elementor-element-0b3379f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1em;fill:var( --e-global-color-93d25d1 );color:var( --e-global-color-93d25d1 );border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-32012 .elementor-element.elementor-element-f82bbb4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-f82bbb4 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-0e7d919{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32012 .elementor-element.elementor-element-1cca26f img{width:100%;}.elementor-32012 .elementor-element.elementor-element-c5d4fd9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--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-32012 .elementor-element.elementor-element-6e48eb4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-4fde688{text-align:center;}.elementor-32012 .elementor-element.elementor-element-4fde688 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#F16621;}.elementor-32012 .elementor-element.elementor-element-21195ba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-b4e2ed9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-32012 .elementor-element.elementor-element-1b20b91{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-32012 .elementor-element.elementor-element-88d41e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--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-32012 .elementor-element.elementor-element-27fe576{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-27fe576.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-bc1b9e2{--display:flex;--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-32012 .elementor-element.elementor-element-f9b2eac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-a7d8203{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-text{color:var( --e-global-color-93d25d1 );transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-60cbdea .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-eabc9e6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-d0f02ab{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-d0f02ab p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-2de2862{--display:flex;--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-32012 .elementor-element.elementor-element-5978106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--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-32012 .elementor-element.elementor-element-a73a028{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-a73a028.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-f23c6a1{--display:flex;--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-32012 .elementor-element.elementor-element-5a0ee61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-0dc6654{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-text{color:var( --e-global-color-93d25d1 );transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-bdde11d .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-75bfc58{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-db9f842{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-db9f842 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-53f219f{--display:flex;--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-32012 .elementor-element.elementor-element-97e7702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--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-32012 .elementor-element.elementor-element-706b47a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-706b47a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-e8a6f01{--display:flex;--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-32012 .elementor-element.elementor-element-05b23f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-77f7a53{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-text{color:var( --e-global-color-93d25d1 );transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-9a9503d .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-a119d09{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-8a003d6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-8a003d6 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-f20019b{--display:flex;--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-32012 .elementor-element.elementor-element-537b6c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--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-32012 .elementor-element.elementor-element-25cb5ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-25cb5ca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-92c0e1c{--display:flex;--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-32012 .elementor-element.elementor-element-2b1b573{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-9989de4{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-text{color:var( --e-global-color-93d25d1 );transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-7883ab9 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-e17d6c0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-ecb220e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-ecb220e p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-bcd9c16{--display:flex;--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-32012 .elementor-element.elementor-element-13e9020{--display:flex;--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-32012 .elementor-element.elementor-element-2eebff3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-d675283{--display:flex;--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-32012 .elementor-element.elementor-element-d34c11a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:01px 1px 1px 0px;--border-top-width:01px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-32012 .elementor-element.elementor-element-d34c11a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-1e6b5d6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-901c08b .elementor-heading-title{font-family:var( --e-global-typography-f5bef28-font-family ), Sans-serif;font-size:var( --e-global-typography-f5bef28-font-size );font-weight:var( --e-global-typography-f5bef28-font-weight );line-height:var( --e-global-typography-f5bef28-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-9fd8422{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#838383;}.elementor-32012 .elementor-element.elementor-element-9fd8422 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-17645b2{--display:flex;--justify-content:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-17645b2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;line-height:1.5em;fill:var( --e-global-color-3443f62 );color:var( --e-global-color-3443f62 );transition-duration:0.4s;padding:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button:hover, .elementor-32012 .elementor-element.elementor-element-697514c .elementor-button:focus{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button:hover svg, .elementor-32012 .elementor-element.elementor-element-697514c .elementor-button:focus svg{fill:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;line-height:1.5em;fill:var( --e-global-color-3443f62 );color:var( --e-global-color-3443f62 );transition-duration:0.4s;padding:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button:hover, .elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button:focus{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button:hover svg, .elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button:focus svg{fill:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-ac2da50{--display:flex;--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-32012 .elementor-element.elementor-element-e671b35{--display:flex;--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-32012 .elementor-element.elementor-element-b453c79{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-b453c79.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-070d451{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-b566e93 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-258f426{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-d8c2b8b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-e184c59{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-e184c59 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-d89c805{--display:flex;--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-32012 .elementor-element.elementor-element-8d018cb img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-8075f8c{--display:flex;--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-32012 .elementor-element.elementor-element-565fac5{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-565fac5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-0994e1b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-2ba6a2e .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-c6a389c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-5196937 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-55afd98{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-55afd98 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-753648e{--display:flex;--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-32012 .elementor-element.elementor-element-b737cd2 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-cc79157{--display:flex;--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-32012 .elementor-element.elementor-element-0e17b9a{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-0e17b9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-4c723f1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-e928435 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-596b87f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-5fa887d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-d99fb5b{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-d99fb5b p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-3968397{--display:flex;--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-32012 .elementor-element.elementor-element-f70c682 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-b5d8e75{--display:flex;--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-32012 .elementor-element.elementor-element-9dc55a9{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-9dc55a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-8beb894{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-e0d633e .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-9b14c1e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-3135809 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-6101bf9{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-6101bf9 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-454c442{--display:flex;--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-32012 .elementor-element.elementor-element-ee25bdd img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-f289f26{--display:flex;--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-32012 .elementor-element.elementor-element-6cf7baf{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-6cf7baf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-1f56b50{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-c817d97 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-b4a458c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-a35f35b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-19a73e1{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-19a73e1 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-76e1159{--display:flex;--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-32012 .elementor-element.elementor-element-9439ebf img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-b9234de{--display:flex;--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-32012 .elementor-element.elementor-element-09cd604{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-09cd604.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-08ce097{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-89cca71 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-c984b89{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-a51655c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-d938636{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-d938636 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-18fb36c{--display:flex;--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-32012 .elementor-element.elementor-element-a87a04d img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-6a4e695{--display:flex;--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-32012 .elementor-element.elementor-element-d2cf69c{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-d2cf69c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-c47834f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-cb1941b .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-978cd53{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-c680293 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cc58493{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-cc58493 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-29f5f64{--display:flex;--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-32012 .elementor-element.elementor-element-137dd5e img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-50a528e{--display:flex;--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-32012 .elementor-element.elementor-element-dc7e109{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-32012 .elementor-element.elementor-element-dc7e109.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-87144c1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-9acad18 .elementor-heading-title{font-family:var( --e-global-typography-810ed3f-font-family ), Sans-serif;font-size:var( --e-global-typography-810ed3f-font-size );font-weight:var( --e-global-typography-810ed3f-font-weight );text-transform:var( --e-global-typography-810ed3f-text-transform );line-height:var( --e-global-typography-810ed3f-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-5d16cc8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-32012 .elementor-element.elementor-element-a4eb26c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-2cd5d1a{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-2cd5d1a p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-a721485{--display:flex;--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-32012 .elementor-element.elementor-element-eacd80c img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-5c9f84a{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-32012 .elementor-element.elementor-element-31511ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-32012 .elementor-element.elementor-element-9526735{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-46526fc{--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:67px 67px;--row-gap:67px;--column-gap:67px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-32012 .elementor-element.elementor-element-46526fc:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-46526fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedalsup.com/wp-content/uploads/2026/08/CTA-BG.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32012 .elementor-element.elementor-element-becb0ed{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32012 .elementor-element.elementor-element-4ca2cd6{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-0f222df{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-32012 .elementor-element.elementor-element-0f222df:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-0f222df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-32012 .elementor-element.elementor-element-a09257c.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-a09257c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > a{font-family:var( --e-global-typography-bc8b5bf-font-family ), Sans-serif;font-size:var( --e-global-typography-bc8b5bf-font-size );font-weight:var( --e-global-typography-bc8b5bf-font-weight );text-transform:var( --e-global-typography-bc8b5bf-text-transform );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-591f55e{text-align:start;}.elementor-32012 .elementor-element.elementor-element-591f55e .elementor-heading-title{font-family:var( --e-global-typography-284b4b3-font-family ), Sans-serif;font-size:var( --e-global-typography-284b4b3-font-size );font-weight:var( --e-global-typography-284b4b3-font-weight );line-height:var( --e-global-typography-284b4b3-line-height );color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f1ae041{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f1ae041 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-f2ddaf8{--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;--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-32012 .elementor-element.elementor-element-0fbba34{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:999px 999px 999px 999px;--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-32012 .elementor-element.elementor-element-d595725 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-220b849-font-family ), Sans-serif;font-size:var( --e-global-typography-220b849-font-size );font-weight:var( --e-global-typography-220b849-font-weight );line-height:var( --e-global-typography-220b849-line-height );fill:#060606;color:#060606;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-32012 .elementor-element.elementor-element-d595725 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-d595725 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32012 .elementor-element.elementor-element-8f5274a{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:999px 999px 999px 999px;--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-32012 .elementor-element.elementor-element-f81e834 .elementor-button{background-color:var( --e-global-color-93d25d1 );font-family:var( --e-global-typography-220b849-font-family ), Sans-serif;font-size:var( --e-global-typography-220b849-font-size );font-weight:var( --e-global-typography-220b849-font-weight );line-height:var( --e-global-typography-220b849-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-32012 .elementor-element.elementor-element-f81e834 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-f81e834 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32012 .elementor-element.elementor-element-45dbaa9{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32012 .elementor-element.elementor-element-db5d6e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--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-32012 .elementor-element.elementor-element-f953d33{--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;--justify-content:center;--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-32012 .elementor-element.elementor-element-7e8d21e{--display:flex;--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-32012 .elementor-element.elementor-element-3961e13.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-3961e13 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-32012 .elementor-element.elementor-element-1b46d5c{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;bottom:68px;}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-1b46d5c{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-1b46d5c{right:0px;}.elementor-32012 .elementor-element.elementor-element-cbbf502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b75f21 );--border-color:var( --e-global-color-8b75f21 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32012 .elementor-element.elementor-element-cbbf502:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-cbbf502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32012 .elementor-element.elementor-element-ca28037{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-32012 .elementor-element.elementor-element-9134f56 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:1.5em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-77b1c4a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-77b1c4a p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-f1c24fd{--display:flex;--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-32012 .elementor-element.elementor-element-7274eee{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:20px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon{background-color:var( --e-global-color-3443f62 );--icon-padding:13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3443f62 );}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon i{color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon svg{fill:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon:hover{background-color:#02010100;border-color:var( --e-global-color-3443f62 );}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-7274eee .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-93c7ee1{--display:flex;--justify-content:center;--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-32012 .elementor-element.elementor-element-8c6417b{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-32012 .elementor-element.elementor-element-8b07987{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-6d6471b{text-align:start;}.elementor-32012 .elementor-element.elementor-element-6d6471b .elementor-heading-title{font-family:var( --e-global-typography-f5bef28-font-family ), Sans-serif;font-size:var( --e-global-typography-f5bef28-font-size );font-weight:var( --e-global-typography-f5bef28-font-weight );line-height:var( --e-global-typography-f5bef28-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-519a8b6{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-519a8b6 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-efa44fa{--display:flex;--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-32012 .elementor-element.elementor-element-8689ba0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-8689ba0 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-e3a32dd{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-e3a32dd p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-fbc43f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-32012 .elementor-element.elementor-element-28e412e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-fa2f8c5{--display:flex;--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-32012 .elementor-element.elementor-element-3f9f89d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-1d2937b{text-align:start;}.elementor-32012 .elementor-element.elementor-element-1d2937b .elementor-heading-title{font-family:var( --e-global-typography-f5bef28-font-family ), Sans-serif;font-size:var( --e-global-typography-f5bef28-font-size );font-weight:var( --e-global-typography-f5bef28-font-weight );line-height:var( --e-global-typography-f5bef28-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-d5e9bd2{font-family:var( --e-global-typography-991aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-991aee5-font-size );font-weight:var( --e-global-typography-991aee5-font-weight );line-height:var( --e-global-typography-991aee5-line-height );color:#838383;}.elementor-32012 .elementor-element.elementor-element-d5e9bd2 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-5c646fa{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-32012 .elementor-element.elementor-element-1fd8732{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-32012 .elementor-element.elementor-element-97ee6ef{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-28d3189{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-28d3189.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-68a91c1{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-33ef3fa img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-b30b05d{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-b30b05d:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-b30b05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-b30b05d{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-b30b05d{right:0px;}.elementor-32012 .elementor-element.elementor-element-f95d74f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-f95d74f.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-f95d74f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-47a6321{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b9ee560{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b9ee560.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-3529ff9{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-c5ca869 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-482ccd7{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-482ccd7:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-482ccd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-482ccd7{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-482ccd7{right:0px;}.elementor-32012 .elementor-element.elementor-element-2259f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-2259f15.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-2259f15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-5b88006{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5ff0484{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5ff0484.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-76680ee{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-7664ccb img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-fce3d1f{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-fce3d1f:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-fce3d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-fce3d1f{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-fce3d1f{right:0px;}.elementor-32012 .elementor-element.elementor-element-61d621d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-61d621d.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-61d621d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-4682bbb{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4f75d4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4f75d4d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-63b82ad{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ccfeafc img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-f47660b{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-f47660b:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-f47660b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-f47660b{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-f47660b{right:0px;}.elementor-32012 .elementor-element.elementor-element-9e1e294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-9e1e294.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-9e1e294 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-ac250b8{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-060fea6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-060fea6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-0c72534{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-008dc61 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-f1b7fff{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-f1b7fff:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-f1b7fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-f1b7fff{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-f1b7fff{right:0px;}.elementor-32012 .elementor-element.elementor-element-064bfbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-064bfbe.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-064bfbe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f9536c1{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-8699bcf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-8699bcf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-d61d155{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-668bb86 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-ccf31af{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-ccf31af:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-ccf31af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-ccf31af{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-ccf31af{right:0px;}.elementor-32012 .elementor-element.elementor-element-ad02a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-ad02a40.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-ad02a40 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-84b8efc{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-78fefea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-78fefea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-2477e5b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-fa56b54 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-620a977{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-620a977:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-620a977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-620a977{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-620a977{right:0px;}.elementor-32012 .elementor-element.elementor-element-d960d48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-d960d48.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-d960d48 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f586489{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-8f977b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-8f977b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-448d7a7{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0b6fe78 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-2f44b2c{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-2f44b2c:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-2f44b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-2f44b2c{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-2f44b2c{right:0px;}.elementor-32012 .elementor-element.elementor-element-a97bcd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-a97bcd1.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-a97bcd1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-a0053c4{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6b2f28c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6b2f28c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-f3c6087{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ff04b6c img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-a1bef55{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-a1bef55:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-a1bef55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-a1bef55{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-a1bef55{right:0px;}.elementor-32012 .elementor-element.elementor-element-b0341dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-b0341dd.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-b0341dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-6bbec4f{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-e44b047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-e44b047.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-6280a1d{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-fdfc52f img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-0c060f2{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-0c060f2:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-0c060f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-0c060f2{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-0c060f2{right:0px;}.elementor-32012 .elementor-element.elementor-element-9770a8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-9770a8c.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-9770a8c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-b0481c5{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-f2b315a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-f2b315a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-9da461b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-45031a5 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-d5bfce1{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-d5bfce1:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-d5bfce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-d5bfce1{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-d5bfce1{right:0px;}.elementor-32012 .elementor-element.elementor-element-eb0d6cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-eb0d6cf.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-eb0d6cf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-596a2b2{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6ab79f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6ab79f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-ed8359b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a1b1f24 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-05b0809{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-05b0809:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-05b0809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-05b0809{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-05b0809{right:0px;}.elementor-32012 .elementor-element.elementor-element-3b95fd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-3b95fd3.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-3b95fd3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-e37aa1b{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-893c08a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-893c08a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-5eb7e06{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-54583d0 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-7c011ee{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-7c011ee:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-7c011ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-7c011ee{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-7c011ee{right:0px;}.elementor-32012 .elementor-element.elementor-element-6929da8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-6929da8.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-6929da8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-3295264{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a0ac37f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a0ac37f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-3391734{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4516a7a img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-c6d2156{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-c6d2156:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-c6d2156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-c6d2156{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-c6d2156{right:0px;}.elementor-32012 .elementor-element.elementor-element-974ea62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-974ea62.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-974ea62 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-53a4480{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b3b550e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b3b550e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-d9463e7{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-16a762f img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-721ba77{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-721ba77:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-721ba77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-721ba77{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-721ba77{right:0px;}.elementor-32012 .elementor-element.elementor-element-501a966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-501a966.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-501a966 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f5993d6{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-32012 .elementor-element.elementor-element-adb8447{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0605387{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0605387.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-202f6d1{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-385fde3 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-80475f3{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-80475f3:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-80475f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-80475f3{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-80475f3{right:0px;}.elementor-32012 .elementor-element.elementor-element-f6c5c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-f6c5c69.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-f6c5c69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-992ad5d{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4455f65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4455f65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-1c869f8{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0dd0f8a img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-b77a3f4{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-b77a3f4:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-b77a3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-b77a3f4{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-b77a3f4{right:0px;}.elementor-32012 .elementor-element.elementor-element-367c971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-367c971.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-367c971 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-5baa51b{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-06595ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-06595ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-81eb3bb{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ed8bd4d img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-4b11124{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-4b11124:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-4b11124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-4b11124{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-4b11124{right:0px;}.elementor-32012 .elementor-element.elementor-element-76ecfba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-76ecfba.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-76ecfba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-0e848e6{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-d293b35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-d293b35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-09a925a{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-03530bb img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-f41255f{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-f41255f:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-f41255f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-f41255f{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-f41255f{right:0px;}.elementor-32012 .elementor-element.elementor-element-7702550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-7702550.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-7702550 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-54521fa{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-3c5f723{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-3c5f723.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-7cd0849{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6420ab1 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-4d7fb2a{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-4d7fb2a:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-4d7fb2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-4d7fb2a{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-4d7fb2a{right:0px;}.elementor-32012 .elementor-element.elementor-element-7b8680a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-7b8680a.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-7b8680a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-61b8fea{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ca0435a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ca0435a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-70a831b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-788ca18 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-0956180{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-0956180:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-0956180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-0956180{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-0956180{right:0px;}.elementor-32012 .elementor-element.elementor-element-01686ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-01686ce.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-01686ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-fe15e3e{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4257d17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4257d17.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-7f780d8{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-37579e1 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-dcf31b2{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-dcf31b2:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-dcf31b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-dcf31b2{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-dcf31b2{right:0px;}.elementor-32012 .elementor-element.elementor-element-547e957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-547e957.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-547e957 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-e02ed0d{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0169d56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0169d56.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-213bd98{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-82a7f34 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-f9da8cb{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-f9da8cb:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-f9da8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-f9da8cb{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-f9da8cb{right:0px;}.elementor-32012 .elementor-element.elementor-element-b64d579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-b64d579.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-b64d579 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-7802466{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-f6eda27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-f6eda27.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-8e756c0{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b18f839 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-0b8a6e6{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-0b8a6e6:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-0b8a6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-0b8a6e6{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-0b8a6e6{right:0px;}.elementor-32012 .elementor-element.elementor-element-acfbac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-acfbac2.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-acfbac2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-2d4f131{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5bcbb9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5bcbb9b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-df86df5{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-86a54a0 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-d4a0491{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-d4a0491:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-d4a0491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-d4a0491{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-d4a0491{right:0px;}.elementor-32012 .elementor-element.elementor-element-fd38b75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-fd38b75.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-fd38b75 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-0a72bc4{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6e1f433{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-6e1f433.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-4627564{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-cf789dc img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-cbdbde8{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-cbdbde8:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-cbdbde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-cbdbde8{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-cbdbde8{right:0px;}.elementor-32012 .elementor-element.elementor-element-f07a3de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-f07a3de.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-f07a3de .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-0751b47{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-210133a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-210133a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-796684b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-8818d5a img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-70f8cd0{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-70f8cd0:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-70f8cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-70f8cd0{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-70f8cd0{right:0px;}.elementor-32012 .elementor-element.elementor-element-bf20648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-bf20648.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-bf20648 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-249635d{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0963032{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0963032.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-7e2026a{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-02ba0ce img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-b09e019{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-b09e019:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-b09e019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-b09e019{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-b09e019{right:0px;}.elementor-32012 .elementor-element.elementor-element-94aac04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-94aac04.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-94aac04 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-5389f0e{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-3d31d3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-3d31d3f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-9dc6dfe{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-078d5f4 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-7e294dc{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-7e294dc:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-7e294dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-7e294dc{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-7e294dc{right:0px;}.elementor-32012 .elementor-element.elementor-element-576d565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-576d565.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-576d565 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-a5c5d51{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-9a88ecd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-9a88ecd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-918a655{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a97b1f4 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-a70c873{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-a70c873:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-a70c873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-a70c873{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-a70c873{right:0px;}.elementor-32012 .elementor-element.elementor-element-e5bd67d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-e5bd67d.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-e5bd67d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-94ea0c8{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-32012 .elementor-element.elementor-element-aa4716f{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-803c8bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-803c8bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-3a49be2{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-216eb33 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-2eb3586{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-2eb3586:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-2eb3586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-2eb3586{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-2eb3586{right:0px;}.elementor-32012 .elementor-element.elementor-element-60dc6ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-60dc6ad.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-60dc6ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-3c7a60e{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-292282e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-292282e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-b545c14{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5c04d78 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-ad55d68{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-ad55d68:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-ad55d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-ad55d68{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-ad55d68{right:0px;}.elementor-32012 .elementor-element.elementor-element-599e0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-599e0f5.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-599e0f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-86164ae{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a52828f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a52828f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-5b8874f{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b2a7389 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-05ed37d{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-05ed37d:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-05ed37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-05ed37d{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-05ed37d{right:0px;}.elementor-32012 .elementor-element.elementor-element-6bdc5fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-6bdc5fb.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-6bdc5fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-515c487{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a05d3b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a05d3b3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-90e7f2c{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-0954847 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-50b9b1a{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-50b9b1a:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-50b9b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-50b9b1a{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-50b9b1a{right:0px;}.elementor-32012 .elementor-element.elementor-element-8fef55a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-8fef55a.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-8fef55a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-d4a3801{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-daef450{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-daef450.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-89051d0{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-2b7486f img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-09d1815{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-09d1815:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-09d1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-09d1815{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-09d1815{right:0px;}.elementor-32012 .elementor-element.elementor-element-c47f67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-c47f67c.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-c47f67c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-4aa2490{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1301b73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1301b73.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-b027cbd{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-9bdfc67 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-7a0c0ca{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-7a0c0ca:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-7a0c0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-7a0c0ca{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-7a0c0ca{right:0px;}.elementor-32012 .elementor-element.elementor-element-6f288d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-6f288d1.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-6f288d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-5ca1349{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ba81591{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ba81591.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-abac5c9{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-5b6d709 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-3afa9b9{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-3afa9b9:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-3afa9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-3afa9b9{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-3afa9b9{right:0px;}.elementor-32012 .elementor-element.elementor-element-a8bbcb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-a8bbcb9.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-a8bbcb9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-e1aa7ce{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1e1b58a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1e1b58a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-231dbbb{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-7413869 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-d9b4511{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-d9b4511:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-d9b4511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-d9b4511{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-d9b4511{right:0px;}.elementor-32012 .elementor-element.elementor-element-0619ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-0619ad5.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-0619ad5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-a4546af{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1b3b257{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1b3b257.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-22e1333{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-bcb6d70 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-8736423{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-8736423:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-8736423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-8736423{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-8736423{right:0px;}.elementor-32012 .elementor-element.elementor-element-16a2025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-16a2025.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-16a2025 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-c0f382a{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4727632{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-4727632.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-9cde923{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-388e85c img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-6e00099{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-6e00099:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-6e00099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-6e00099{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-6e00099{right:0px;}.elementor-32012 .elementor-element.elementor-element-3ef570d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-3ef570d.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-3ef570d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-231da8e{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-83667f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-83667f3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-5a98a9f{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-9077a09 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-3683a1f{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-3683a1f:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-3683a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-3683a1f{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-3683a1f{right:0px;}.elementor-32012 .elementor-element.elementor-element-80dbf64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-80dbf64.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-80dbf64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-56d535c{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a592b4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-a592b4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-fca7201{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-b231cfd img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-bcf675e{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-bcf675e:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-bcf675e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-bcf675e{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-bcf675e{right:0px;}.elementor-32012 .elementor-element.elementor-element-4a3a668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-4a3a668.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-4a3a668 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-fc00441{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1e4ce95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-1e4ce95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-a55d248{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-2463433 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-2d9bad5{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-2d9bad5:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-2d9bad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-2d9bad5{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-2d9bad5{right:0px;}.elementor-32012 .elementor-element.elementor-element-1c89e22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-1c89e22.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-1c89e22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-3b90d61{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-83e35b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-83e35b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-9c4d564{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-cc632fa img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-189dac9{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-189dac9:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-189dac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-189dac9{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-189dac9{right:0px;}.elementor-32012 .elementor-element.elementor-element-49aa9f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-49aa9f3.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-49aa9f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-e1568b6{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-7b812c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-7b812c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-35b46fc{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-02e45e9 img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-1fa8145{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-1fa8145:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-1fa8145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-1fa8145{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-1fa8145{right:0px;}.elementor-32012 .elementor-element.elementor-element-110a981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-110a981.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-110a981 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-eddc87d{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ffa6fe5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-ffa6fe5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32012 .elementor-element.elementor-element-4b04dab{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--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-32012 .elementor-element.elementor-element-647519a img{border-radius:24px 24px 24px 24px;}.elementor-32012 .elementor-element.elementor-element-2440561{--display:flex;--position:absolute;--min-height:75px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-32012 .elementor-element.elementor-element-2440561:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-2440561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #111111 100%);}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-2440561{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-2440561{right:0px;}.elementor-32012 .elementor-element.elementor-element-ae2fa9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32012 .elementor-element.elementor-element-ae2fa9d.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-ae2fa9d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-f531424{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-32012 .elementor-element.elementor-element-d1135e8{--display:flex;--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-32012 .elementor-element.elementor-element-fef7c54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-32012 .elementor-element.elementor-element-6fda238{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-83bb302{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-32012 .elementor-element.elementor-element-a4702c9{text-align:center;}.elementor-32012 .elementor-element.elementor-element-a4702c9 .elementor-heading-title{font-family:var( --e-global-typography-f5bef28-font-family ), Sans-serif;font-size:var( --e-global-typography-f5bef28-font-size );font-weight:var( --e-global-typography-f5bef28-font-weight );line-height:var( --e-global-typography-f5bef28-line-height );color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-c00043c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-32012 .elementor-element.elementor-element-cf81c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion, .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper{border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:24px;margin-left:10px;color:#333;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:24px;width:24px;line-height:24px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:24px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-icon svg{height:24px;width:24px;line-height:24px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:24px 24px 16px 24px;margin:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:24px 24px 16px 24px;margin:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-93d25d1 );}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#838383;padding:0px 24px 24px 24px;margin:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#838383;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 24px 24px 24px;margin:0px 0px 0px 0px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#44444400;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;color:#44444400;border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#44444400;fill:#44444400;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle:hover{border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#FFFFFF00;border-style:none;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#FFFFFF00;fill:#FFFFFF00;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#FFFFFF00;}.elementor-32012 .elementor-element.elementor-element-2b29aa7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-32012 .elementor-element.elementor-element-f4427e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-b74082d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:73px;--padding-bottom:73px;--padding-left:73px;--padding-right:73px;}.elementor-32012 .elementor-element.elementor-element-b74082d:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-b74082d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32012 .elementor-element.elementor-element-243372c{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32012 .elementor-element.elementor-element-fb26ead{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-32012 .elementor-element.elementor-element-9fdcfc8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-32012 .elementor-element.elementor-element-9fdcfc8:not(.elementor-motion-effects-element-type-background), .elementor-32012 .elementor-element.elementor-element-9fdcfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-32012 .elementor-element.elementor-element-f82fa13.elementor-element{--align-self:center;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32012 .elementor-element.elementor-element-f82fa13{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > a{font-family:var( --e-global-typography-bc8b5bf-font-family ), Sans-serif;font-size:var( --e-global-typography-bc8b5bf-font-size );font-weight:var( --e-global-typography-bc8b5bf-font-weight );text-transform:var( --e-global-typography-bc8b5bf-text-transform );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-32012 .elementor-element.elementor-element-b79dcba{text-align:center;}.elementor-32012 .elementor-element.elementor-element-b79dcba .elementor-heading-title{font-family:var( --e-global-typography-284b4b3-font-family ), Sans-serif;font-size:var( --e-global-typography-284b4b3-font-size );font-weight:var( --e-global-typography-284b4b3-font-weight );line-height:var( --e-global-typography-284b4b3-line-height );color:#FFFFFF;}.elementor-32012 .elementor-element.elementor-element-8303cf9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF80;}.elementor-32012 .elementor-element.elementor-element-8303cf9 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-bdc4151{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-32012 .elementor-element.elementor-element-bcd8ff0{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#0000001A;--border-color:#0000001A;--border-radius:999px 999px 999px 999px;--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-32012 .elementor-element.elementor-element-9044e92 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-220b849-font-family ), Sans-serif;font-size:var( --e-global-typography-220b849-font-size );font-weight:var( --e-global-typography-220b849-font-weight );line-height:var( --e-global-typography-220b849-line-height );fill:#060606;color:#060606;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-32012 .elementor-element.elementor-element-9044e92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32012 .elementor-element.elementor-element-9044e92 .elementor-button .elementor-button-content-wrapper{gap:8px;}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-a014b71{left:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-a014b71{right:0px;}.elementor-32012 .elementor-element.elementor-element-a014b71{top:0px;}.elementor-32012 .elementor-element.elementor-element-a014b71 img{width:888px;height:640px;}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-4c926af{right:0px;}body.rtl .elementor-32012 .elementor-element.elementor-element-4c926af{left:0px;}.elementor-32012 .elementor-element.elementor-element-4c926af{top:0px;}.elementor-32012 .elementor-element.elementor-element-4c926af img{width:888px;height:640px;}@media(min-width:768px){.elementor-32012 .elementor-element.elementor-element-13e0e13{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-b42e549{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-93c93e8{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-d675283{--width:30%;}.elementor-32012 .elementor-element.elementor-element-ac2da50{--width:70%;}.elementor-32012 .elementor-element.elementor-element-becb0ed{--width:75%;}.elementor-32012 .elementor-element.elementor-element-0f222df{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-0fbba34{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-8f5274a{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-45dbaa9{--width:25%;}.elementor-32012 .elementor-element.elementor-element-97ee6ef{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-47a6321{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-5b88006{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-4682bbb{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-ac250b8{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-f9536c1{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-84b8efc{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-f586489{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-a0053c4{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-6bbec4f{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-b0481c5{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-596a2b2{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-e37aa1b{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-3295264{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-53a4480{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-adb8447{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-992ad5d{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-5baa51b{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-0e848e6{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-54521fa{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-61b8fea{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-fe15e3e{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-e02ed0d{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-7802466{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-2d4f131{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-0a72bc4{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-0751b47{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-249635d{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-5389f0e{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-a5c5d51{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-aa4716f{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-3c7a60e{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-86164ae{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-515c487{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-d4a3801{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-4aa2490{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-5ca1349{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-e1aa7ce{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-a4546af{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-c0f382a{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-231da8e{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-56d535c{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-fc00441{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-3b90d61{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-e1568b6{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-eddc87d{--content-width:220px;}.elementor-32012 .elementor-element.elementor-element-243372c{--width:66%;}.elementor-32012 .elementor-element.elementor-element-9fdcfc8{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-bcd8ff0{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-32012 .elementor-element.elementor-element-d675283{--width:100%;}.elementor-32012 .elementor-element.elementor-element-ac2da50{--width:100%;}.elementor-32012 .elementor-element.elementor-element-becb0ed{--width:100%;}.elementor-32012 .elementor-element.elementor-element-45dbaa9{--width:100%;}.elementor-32012 .elementor-element.elementor-element-243372c{--width:100%;}}@media(min-width:2000px){.elementor-32012 .elementor-element.elementor-element-7c2b05c .elementor-heading-title{font-size:var( --e-global-typography-d529ba4-font-size );line-height:var( --e-global-typography-d529ba4-line-height );}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-1b20b91{--grid-auto-flow:row;}.elementor-32012 .elementor-element.elementor-element-60cbdea .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-bdde11d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-9a9503d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-7883ab9 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2eebff3{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-901c08b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-b566e93 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-e184c59{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-2ba6a2e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-55afd98{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-e928435 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d99fb5b{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-e0d633e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-6101bf9{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-c817d97 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-19a73e1{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-89cca71 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d938636{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-cb1941b .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-cc58493{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-9acad18 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2cd5d1a{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-9526735{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-591f55e .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-f1ae041{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-d595725 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-f81e834 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-6d6471b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-519a8b6{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-e3a32dd{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-28e412e{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-1d2937b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-d5e9bd2{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-6fda238{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-a4702c9 .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-f4427e0{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-b79dcba .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-9044e92 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}}@media(max-width:1024px){.elementor-32012 .elementor-element.elementor-element-7c2b05c .elementor-heading-title{font-size:var( --e-global-typography-d529ba4-font-size );line-height:var( --e-global-typography-d529ba4-line-height );}.elementor-32012 .elementor-element.elementor-element-ffa1a2a{width:100%;max-width:100%;font-size:16px;}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-f82bbb4{width:100%;max-width:100%;font-size:16px;}.elementor-32012 .elementor-element.elementor-element-1cca26f img{height:100%;object-fit:cover;object-position:center center;}.elementor-32012 .elementor-element.elementor-element-4fde688 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-21195ba{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-1b20b91{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32012 .elementor-element.elementor-element-27fe576{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > a{font-size:40px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-60cbdea .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-a73a028{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > a{font-size:40px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-bdde11d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-706b47a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > a{font-size:40px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-9a9503d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-25cb5ca{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > a{font-size:40px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-7883ab9 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2eebff3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-d34c11a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32012 .elementor-element.elementor-element-1e6b5d6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-901c08b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-9fd8422{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-17645b2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-b453c79{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-070d451{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-b566e93 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-e184c59{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-565fac5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-0994e1b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-2ba6a2e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-55afd98{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-0e17b9a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-4c723f1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-e928435 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d99fb5b{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-9dc55a9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-8beb894{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-e0d633e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-6101bf9{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-6cf7baf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-1f56b50{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-c817d97 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-19a73e1{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-09cd604{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-08ce097{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-89cca71 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d938636{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-d2cf69c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-c47834f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-cb1941b .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-cc58493{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-dc7e109{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-87144c1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-9acad18 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2cd5d1a{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-5c9f84a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32012 .elementor-element.elementor-element-9526735{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-46526fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-32012 .elementor-element.elementor-element-becb0ed{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-591f55e .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-f1ae041{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-d595725 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-f81e834 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-a81884f{text-align:start;}.elementor-32012 .elementor-element.elementor-element-a81884f img{width:200px;}.elementor-32012 .elementor-element.elementor-element-f953d33{--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-32012 .elementor-element.elementor-element-9134f56 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-77b1c4a{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-8c6417b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-32012 .elementor-element.elementor-element-8b07987{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-6d6471b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-519a8b6{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-8689ba0{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-e3a32dd{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-28e412e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-3f9f89d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-1d2937b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-d5e9bd2{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-f5993d6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32012 .elementor-element.elementor-element-94ea0c8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32012 .elementor-element.elementor-element-f531424{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32012 .elementor-element.elementor-element-6fda238{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-a4702c9 .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-f4427e0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-243372c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-b79dcba .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-8303cf9{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-9044e92 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-a014b71{left:-30%;}body.rtl .elementor-32012 .elementor-element.elementor-element-a014b71{right:-30%;}.elementor-32012 .elementor-element.elementor-element-a014b71 img{width:100%;}body:not(.rtl) .elementor-32012 .elementor-element.elementor-element-4c926af{right:-30%;}body.rtl .elementor-32012 .elementor-element.elementor-element-4c926af{left:-30%;}.elementor-32012 .elementor-element.elementor-element-4c926af img{width:100%;}}@media(max-width:767px){.elementor-32012 .elementor-element.elementor-element-4923f54{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-13e0e13{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-58c8b5d{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-58c8b5d .elementor-icon-list-item > a{font-size:14px;}.elementor-32012 .elementor-element.elementor-element-7c2b05c .elementor-heading-title{font-size:var( --e-global-typography-d529ba4-font-size );line-height:var( --e-global-typography-d529ba4-line-height );}.elementor-32012 .elementor-element.elementor-element-ffa1a2a{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-e3ae484{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32012 .elementor-element.elementor-element-b42e549{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-6520026.elementor-element{--align-self:flex-start;}.elementor-32012 .elementor-element.elementor-element-6520026 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-93c93e8{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-0b3379f.elementor-element{--align-self:flex-start;}.elementor-32012 .elementor-element.elementor-element-f82bbb4{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-6e48eb4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-4fde688 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-21195ba{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-1b20b91{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-32012 .elementor-element.elementor-element-27fe576{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-bc1b9e2{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a7d8203 .elementor-icon-list-item > a{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-60cbdea .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-a73a028{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-f23c6a1{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-0dc6654 .elementor-icon-list-item > a{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-bdde11d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-706b47a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-e8a6f01{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-77f7a53 .elementor-icon-list-item > a{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-9a9503d .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-25cb5ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-92c0e1c{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-9989de4 .elementor-icon-list-item > a{font-size:30px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-7883ab9 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2eebff3{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-d34c11a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-1e6b5d6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-901c08b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-9fd8422{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-17645b2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-697514c .elementor-button{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-e37dff3 .elementor-button{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-b453c79{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-070d451{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-b566e93 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-e184c59{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-565fac5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-0994e1b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-2ba6a2e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-55afd98{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-0e17b9a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-4c723f1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-e928435 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d99fb5b{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-9dc55a9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-8beb894{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-e0d633e .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-6101bf9{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-6cf7baf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-1f56b50{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-c817d97 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-19a73e1{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-09cd604{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-08ce097{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-89cca71 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-d938636{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-d2cf69c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-c47834f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-cb1941b .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-cc58493{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-dc7e109{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-32012 .elementor-element.elementor-element-87144c1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-9acad18 .elementor-heading-title{font-size:var( --e-global-typography-810ed3f-font-size );line-height:var( --e-global-typography-810ed3f-line-height );}.elementor-32012 .elementor-element.elementor-element-2cd5d1a{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-5c9f84a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32012 .elementor-element.elementor-element-9526735{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-46526fc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32012 .elementor-element.elementor-element-0f222df{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-a09257c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-591f55e .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-f1ae041{width:100%;max-width:100%;font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-0fbba34{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-d595725.elementor-element{--align-self:flex-start;}.elementor-32012 .elementor-element.elementor-element-d595725 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-8f5274a{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-f81e834.elementor-element{--align-self:flex-start;}.elementor-32012 .elementor-element.elementor-element-f81e834 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-a81884f{text-align:start;}.elementor-32012 .elementor-element.elementor-element-a81884f img{width:130px;}.elementor-32012 .elementor-element.elementor-element-f953d33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-1b46d5c{bottom:30px;}.elementor-32012 .elementor-element.elementor-element-cbbf502{--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-32012 .elementor-element.elementor-element-9134f56 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-77b1c4a{font-size:16px;}.elementor-32012 .elementor-element.elementor-element-8c6417b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32012 .elementor-element.elementor-element-8b07987{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-6d6471b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-519a8b6{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-8689ba0{font-size:20px;line-height:1.2em;}.elementor-32012 .elementor-element.elementor-element-8689ba0 p{margin-block-end:0px;}.elementor-32012 .elementor-element.elementor-element-e3a32dd{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-28e412e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-3f9f89d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32012 .elementor-element.elementor-element-1d2937b .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-d5e9bd2{font-size:var( --e-global-typography-991aee5-font-size );line-height:var( --e-global-typography-991aee5-line-height );}.elementor-32012 .elementor-element.elementor-element-1fd8732{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32012 .elementor-element.elementor-element-f5993d6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32012 .elementor-element.elementor-element-94ea0c8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32012 .elementor-element.elementor-element-f531424{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32012 .elementor-element.elementor-element-6fda238{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-a4702c9 .elementor-heading-title{font-size:var( --e-global-typography-f5bef28-font-size );line-height:var( --e-global-typography-f5bef28-line-height );}.elementor-32012 .elementor-element.elementor-element-c00043c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:18px;line-height:1.5em;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:12px 12px 16px 12px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:12px 12px 16px 12px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:16px;line-height:1.5em;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{padding:0px 12px 12px 12px;}.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 12px 12px 12px;}.elementor-32012 .elementor-element.elementor-element-f4427e0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32012 .elementor-element.elementor-element-b74082d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32012 .elementor-element.elementor-element-9fdcfc8{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32012 .elementor-element.elementor-element-f82fa13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bc8b5bf-font-size );line-height:var( --e-global-typography-bc8b5bf-line-height );}.elementor-32012 .elementor-element.elementor-element-b79dcba .elementor-heading-title{font-size:var( --e-global-typography-284b4b3-font-size );line-height:var( --e-global-typography-284b4b3-line-height );}.elementor-32012 .elementor-element.elementor-element-8303cf9{width:100%;max-width:100%;font-size:16px;}.elementor-32012 .elementor-element.elementor-element-bcd8ff0{--width:fit-content;}.elementor-32012 .elementor-element.elementor-element-9044e92.elementor-element{--align-self:flex-start;}.elementor-32012 .elementor-element.elementor-element-9044e92 .elementor-button{font-size:var( --e-global-typography-220b849-font-size );line-height:var( --e-global-typography-220b849-line-height );}.elementor-32012 .elementor-element.elementor-element-a014b71 img{width:100%;height:100vh;object-fit:cover;}.elementor-32012 .elementor-element.elementor-element-4c926af img{width:100%;height:100vh;object-fit:cover;}}/* Start custom CSS for container, class: .elementor-element-6e48eb4 */.elementor-element-6e48eb4{
    padding-top: 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697514c */.elementor-32012 .elementor-element.elementor-element-697514c svg path{
    transition: all 0.4s ease;
    stroke: #f16621;
    fill: transparent;
}

.elementor-32012 .elementor-element.elementor-element-697514c:hover svg path{
    fill: transparent;
    stroke: #060606;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37dff3 */.elementor-32012 .elementor-element.elementor-element-e37dff3 svg path{
    transition: all 0.4s ease;
    stroke: #f16621;
    fill: transparent;
}

.elementor-32012 .elementor-element.elementor-element-e37dff3:hover svg path{
    fill: transparent;
    stroke: #060606;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf502 */.elementor-32012 .elementor-element.elementor-element-cbbf502{
    backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a91c1 */.elementor-32012 .elementor-element.elementor-element-68a91c1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529ff9 */.elementor-32012 .elementor-element.elementor-element-3529ff9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76680ee */.elementor-32012 .elementor-element.elementor-element-76680ee{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b82ad */.elementor-32012 .elementor-element.elementor-element-63b82ad{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c72534 */.elementor-32012 .elementor-element.elementor-element-0c72534{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d155 */.elementor-32012 .elementor-element.elementor-element-d61d155{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2477e5b */.elementor-32012 .elementor-element.elementor-element-2477e5b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d7a7 */.elementor-32012 .elementor-element.elementor-element-448d7a7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c6087 */.elementor-32012 .elementor-element.elementor-element-f3c6087{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6280a1d */.elementor-32012 .elementor-element.elementor-element-6280a1d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da461b */.elementor-32012 .elementor-element.elementor-element-9da461b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8359b */.elementor-32012 .elementor-element.elementor-element-ed8359b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7e06 */.elementor-32012 .elementor-element.elementor-element-5eb7e06{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3391734 */.elementor-32012 .elementor-element.elementor-element-3391734{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9463e7 */.elementor-32012 .elementor-element.elementor-element-d9463e7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f5993d6 *//* =========================================================
   KARM TEAM MARQUEE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 {
    position: relative !important;
    overflow: hidden !important;
}

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper {
    width: 100% !important;
    overflow: hidden !important;
}


/* =========================================================
   SWIPER TRACK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-wrapper {
    display: flex !important;

    transition: none !important;
    animation: none !important;

    will-change: transform;
}


/* =========================================================
   SLIDES
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    flex: 0 0 226px !important;
    flex-shrink: 0 !important;

    margin-right: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    position: relative !important;
}


/* =========================================================
   ELEMENTOR INNER CONTAINER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide > .e-con {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TEAM CARD
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    box-sizing: border-box !important;

    z-index: 2 !important;
}


/* =========================================================
   TEAM IMAGE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 2 !important;
}


.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image img {
    display: block !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    max-width: none !important;

    object-fit: cover !important;

    margin: 0 !important;
    padding: 0 !important;

    /* DEFAULT GRAYSCALE */
    filter: grayscale(100%) !important;

    /* SMOOTH TRANSITION */
    transition: filter 0.5s ease !important;

    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   IMAGE COLOR ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel:hover .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   IMAGE COLOR ON MOBILE CLICK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel.karm-mobile-active .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   TEAM NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-name {
    opacity: 0 !important;
    visibility: hidden !important;

    transform: translateY(30px) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0.35s !important;

    z-index: 20 !important;

    pointer-events: none !important;
}


/* =========================================================
   SHOW NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-name.karm-hover-visible {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0s !important;

    z-index: 20 !important;
}


/* =========================================================
   SHOW NAME ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel:hover + .team-name {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;

        flex-basis: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide > .e-con {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel,
    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image,
    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image img {
        width: 200px !important;
        height: 200px !important;

        min-width: 200px !important;
    }
}


/* =========================================================
   MOBILE
   ONLY FIX CONTAINER GAP
   ========================================================= */

@media (max-width: 767px) {

    /* SLIDE WIDTH */

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide {
        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        flex-basis: 186px !important;

        /* REMOVE EXTRA GAP */
        margin-top: 0 !important;
        margin-bottom: 0 !important;

        padding-top: 0 !important;
        padding-bottom: 0 !important;

        height: 180px !important;
        min-height: 180px !important;
    }


    /* INNER CONTAINER */

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide > .e-con {
        position: relative !important;

        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        /* LOCK HEIGHT TO IMAGE */
        height: 180px !important;
        min-height: 180px !important;

        margin: 0 !important;
        padding: 0 !important;

        gap: 0 !important;

        box-sizing: border-box !important;
    }


    /* TEAM CARD */

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-carousel {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* TEAM IMAGE */

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image,
    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image img {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;
    }


    /* PREVENT TEAM NAME FROM CREATING GAP */

    .elementor-32012 .elementor-element.elementor-element-f5993d6 .team-name {
        position: absolute !important;

        left: 0 !important;
        right: 0 !important;
        bottom: 0px !important;

        width: 100% !important;

        margin: 0 !important;

        z-index: 20 !important;
    }

}


/* =========================================================
   KARM MARQUEE — DISABLE SWIPER DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper,
.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-wrapper,
.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide {
    cursor: default !important;
    user-select: none !important;

    -webkit-user-select: none !important;
}


.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-wrapper {
    touch-action: pan-y !important;
}


/* =========================================================
   PREVENT IMAGE DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image,
.elementor-32012 .elementor-element.elementor-element-f5993d6 .team-image img {
    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   KEEP SLIDES INTERACTIVE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f5993d6 .swiper-slide {
    pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f6d1 */.elementor-32012 .elementor-element.elementor-element-202f6d1{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c869f8 */.elementor-32012 .elementor-element.elementor-element-1c869f8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81eb3bb */.elementor-32012 .elementor-element.elementor-element-81eb3bb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a925a */.elementor-32012 .elementor-element.elementor-element-09a925a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd0849 */.elementor-32012 .elementor-element.elementor-element-7cd0849{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a831b */.elementor-32012 .elementor-element.elementor-element-70a831b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f780d8 */.elementor-32012 .elementor-element.elementor-element-7f780d8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bd98 */.elementor-32012 .elementor-element.elementor-element-213bd98{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e756c0 */.elementor-32012 .elementor-element.elementor-element-8e756c0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df86df5 */.elementor-32012 .elementor-element.elementor-element-df86df5{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627564 */.elementor-32012 .elementor-element.elementor-element-4627564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796684b */.elementor-32012 .elementor-element.elementor-element-796684b{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2026a */.elementor-32012 .elementor-element.elementor-element-7e2026a{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc6dfe */.elementor-32012 .elementor-element.elementor-element-9dc6dfe{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a655 */.elementor-32012 .elementor-element.elementor-element-918a655{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94ea0c8 *//* =========================================================
   KARM TEAM MARQUEE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 {
    position: relative !important;
    overflow: hidden !important;
}

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper {
    width: 100% !important;
    overflow: hidden !important;
}


/* =========================================================
   SWIPER TRACK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-wrapper {
    display: flex !important;

    transition: none !important;
    animation: none !important;

    will-change: transform;
}


/* =========================================================
   SLIDES
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    flex: 0 0 226px !important;
    flex-shrink: 0 !important;

    margin-right: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    position: relative !important;
}


/* =========================================================
   ELEMENTOR INNER CONTAINER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide > .e-con {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TEAM CARD
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    box-sizing: border-box !important;

    z-index: 2 !important;
}


/* =========================================================
   TEAM IMAGE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 2 !important;
}


.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image img {
    display: block !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    max-width: none !important;

    object-fit: cover !important;

    margin: 0 !important;
    padding: 0 !important;

    /* DEFAULT GRAYSCALE */
    filter: grayscale(100%) !important;

    /* SMOOTH TRANSITION */
    transition: filter 0.5s ease !important;

    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   IMAGE COLOR ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel:hover .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   IMAGE COLOR ON MOBILE CLICK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel.karm-mobile-active .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   TEAM NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-name {
    opacity: 0 !important;
    visibility: hidden !important;

    transform: translateY(30px) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0.35s !important;

    z-index: 20 !important;

    pointer-events: none !important;
}


/* =========================================================
   SHOW NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-name.karm-hover-visible {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0s !important;

    z-index: 20 !important;
}


/* =========================================================
   SHOW NAME ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel:hover + .team-name {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;

        flex-basis: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide > .e-con {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel,
    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image,
    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image img {
        width: 200px !important;
        height: 200px !important;

        min-width: 200px !important;
    }
}


/* =========================================================
   MOBILE
   ONLY FIX CONTAINER GAP
   ========================================================= */

@media (max-width: 767px) {

    /* SLIDE WIDTH */

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide {
        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        flex-basis: 186px !important;

        /* REMOVE EXTRA GAP */
        margin-top: 0 !important;
        margin-bottom: 0 !important;

        padding-top: 0 !important;
        padding-bottom: 0 !important;

        height: 180px !important;
        min-height: 180px !important;
    }


    /* INNER CONTAINER */

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide > .e-con {
        position: relative !important;

        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        /* LOCK HEIGHT TO IMAGE */
        height: 180px !important;
        min-height: 180px !important;

        margin: 0 !important;
        padding: 0 !important;

        gap: 0 !important;

        box-sizing: border-box !important;
    }


    /* TEAM CARD */

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-carousel {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* TEAM IMAGE */

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image,
    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image img {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;
    }


    /* PREVENT TEAM NAME FROM CREATING GAP */

    .elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-name {
        position: absolute !important;

        left: 0 !important;
        right: 0 !important;
        bottom: 0px !important;

        width: 100% !important;

        margin: 0 !important;

        z-index: 20 !important;
    }

}


/* =========================================================
   KARM MARQUEE — DISABLE SWIPER DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper,
.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-wrapper,
.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide {
    cursor: default !important;
    user-select: none !important;

    -webkit-user-select: none !important;
}


.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-wrapper {
    touch-action: pan-y !important;
}


/* =========================================================
   PREVENT IMAGE DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image,
.elementor-32012 .elementor-element.elementor-element-94ea0c8 .team-image img {
    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   KEEP SLIDES INTERACTIVE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-94ea0c8 .swiper-slide {
    pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49be2 */.elementor-32012 .elementor-element.elementor-element-3a49be2{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b545c14 */.elementor-32012 .elementor-element.elementor-element-b545c14{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8874f */.elementor-32012 .elementor-element.elementor-element-5b8874f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e7f2c */.elementor-32012 .elementor-element.elementor-element-90e7f2c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89051d0 */.elementor-32012 .elementor-element.elementor-element-89051d0{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b027cbd */.elementor-32012 .elementor-element.elementor-element-b027cbd{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abac5c9 */.elementor-32012 .elementor-element.elementor-element-abac5c9{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231dbbb */.elementor-32012 .elementor-element.elementor-element-231dbbb{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e1333 */.elementor-32012 .elementor-element.elementor-element-22e1333{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cde923 */.elementor-32012 .elementor-element.elementor-element-9cde923{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a98a9f */.elementor-32012 .elementor-element.elementor-element-5a98a9f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca7201 */.elementor-32012 .elementor-element.elementor-element-fca7201{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55d248 */.elementor-32012 .elementor-element.elementor-element-a55d248{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4d564 */.elementor-32012 .elementor-element.elementor-element-9c4d564{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b46fc */.elementor-32012 .elementor-element.elementor-element-35b46fc{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04dab */.elementor-32012 .elementor-element.elementor-element-4b04dab{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f531424 *//* =========================================================
   KARM TEAM MARQUEE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 {
    position: relative !important;
    overflow: hidden !important;
}

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper {
    width: 100% !important;
    overflow: hidden !important;
}


/* =========================================================
   SWIPER TRACK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-wrapper {
    display: flex !important;

    transition: none !important;
    animation: none !important;

    will-change: transform;
}


/* =========================================================
   SLIDES
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    flex: 0 0 226px !important;
    flex-shrink: 0 !important;

    margin-right: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    position: relative !important;
}


/* =========================================================
   ELEMENTOR INNER CONTAINER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide > .e-con {
    width: 226px !important;
    min-width: 226px !important;
    max-width: 226px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TEAM CARD
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    box-sizing: border-box !important;

    z-index: 2 !important;
}


/* =========================================================
   TEAM IMAGE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-image {
    position: relative !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 2 !important;
}


.elementor-32012 .elementor-element.elementor-element-f531424 .team-image img {
    display: block !important;

    width: 220px !important;
    height: 220px !important;

    min-width: 220px !important;

    max-width: none !important;

    object-fit: cover !important;

    margin: 0 !important;
    padding: 0 !important;

    /* DEFAULT GRAYSCALE */
    filter: grayscale(100%) !important;

    /* SMOOTH TRANSITION */
    transition: filter 0.5s ease !important;

    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   IMAGE COLOR ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel:hover .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   IMAGE COLOR ON MOBILE CLICK
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel.karm-mobile-active .team-image img {
    filter: grayscale(0%) !important;
}


/* =========================================================
   TEAM NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-name {
    opacity: 0 !important;
    visibility: hidden !important;

    transform: translateY(30px) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0.35s !important;

    z-index: 20 !important;

    pointer-events: none !important;
}


/* =========================================================
   SHOW NAME
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-name.karm-hover-visible {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;

    transition:
        opacity 0.35s ease,
        transform 0.35s ease,
        visibility 0s linear 0s !important;

    z-index: 20 !important;
}


/* =========================================================
   SHOW NAME ON HOVER
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel:hover + .team-name {
    opacity: 1 !important;
    visibility: visible !important;

    transform: translateY(0) !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;

        flex-basis: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide > .e-con {
        width: 206px !important;
        min-width: 206px !important;
        max-width: 206px !important;
    }

    .elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel,
    .elementor-32012 .elementor-element.elementor-element-f531424 .team-image,
    .elementor-32012 .elementor-element.elementor-element-f531424 .team-image img {
        width: 200px !important;
        height: 200px !important;

        min-width: 200px !important;
    }
}


/* =========================================================
   MOBILE
   ONLY FIX CONTAINER GAP
   ========================================================= */

@media (max-width: 767px) {

    /* SLIDE WIDTH */

    .elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide {
        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        flex-basis: 186px !important;

        /* REMOVE EXTRA GAP */
        margin-top: 0 !important;
        margin-bottom: 0 !important;

        padding-top: 0 !important;
        padding-bottom: 0 !important;

        height: 180px !important;
        min-height: 180px !important;
    }


    /* INNER CONTAINER */

    .elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide > .e-con {
        position: relative !important;

        width: 186px !important;
        min-width: 186px !important;
        max-width: 186px !important;

        /* LOCK HEIGHT TO IMAGE */
        height: 180px !important;
        min-height: 180px !important;

        margin: 0 !important;
        padding: 0 !important;

        gap: 0 !important;

        box-sizing: border-box !important;
    }


    /* TEAM CARD */

    .elementor-32012 .elementor-element.elementor-element-f531424 .team-carousel {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* TEAM IMAGE */

    .elementor-32012 .elementor-element.elementor-element-f531424 .team-image,
    .elementor-32012 .elementor-element.elementor-element-f531424 .team-image img {
        width: 180px !important;
        height: 180px !important;

        min-width: 180px !important;
    }


    /* PREVENT TEAM NAME FROM CREATING GAP */

    .elementor-32012 .elementor-element.elementor-element-f531424 .team-name {
        position: absolute !important;

        left: 0 !important;
        right: 0 !important;
        bottom: 0px !important;

        width: 100% !important;

        margin: 0 !important;

        z-index: 20 !important;
    }

}


/* =========================================================
   KARM MARQUEE — DISABLE SWIPER DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper,
.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-wrapper,
.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide {
    cursor: default !important;
    user-select: none !important;

    -webkit-user-select: none !important;
}


.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-wrapper {
    touch-action: pan-y !important;
}


/* =========================================================
   PREVENT IMAGE DRAG
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .team-image,
.elementor-32012 .elementor-element.elementor-element-f531424 .team-image img {
    -webkit-user-drag: none !important;
    user-drag: none !important;

    user-select: none !important;
    -webkit-user-select: none !important;
}


/* =========================================================
   KEEP SLIDES INTERACTIVE
   ========================================================= */

.elementor-32012 .elementor-element.elementor-element-f531424 .swiper-slide {
    pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-cf81c55 */.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion-list{
    border-bottom: 1px solid #E3E3E3;
}

.elementor-32012 .elementor-element.elementor-element-cf81c55 .eael-accordion-list:last-child {
    border-bottom: none;
}/* End custom CSS */