.elementor-647 .elementor-element.elementor-element-34257e71{--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:flex-start;--align-items:center;}.elementor-647 .elementor-element.elementor-element-762f7e29{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-647 .elementor-element.elementor-element-75760c0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-556fbf3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-647 .elementor-element.elementor-element-6be5bb25 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-1aba8261{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-1aba8261:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-1aba8261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-405f2f08{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-405f2f08:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-405f2f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-6481b8d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-7acdbe3c .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-6dbc54eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-6dbc54eb .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-2bc054da{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-5fd0911 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-5fd0911 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-5fd0911 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-5fd0911 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-56e484e8{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-56e484e8:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-56e484e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-56e484e8{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-56e484e8{right:0px;}.elementor-647 .elementor-element.elementor-element-1e43f5d2{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-1e43f5d2:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-1e43f5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-28668344{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-28668344:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-28668344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-b9453f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-225127d3 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-305337d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-305337d1 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-6f370aea{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-d0f58c7 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-d0f58c7 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-d0f58c7 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-d0f58c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-21404675{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-21404675:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-21404675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-21404675{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-21404675{right:0px;}.elementor-647 .elementor-element.elementor-element-44bbeab7{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-44bbeab7:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-44bbeab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-10834e54{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-10834e54:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-10834e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-2d83440{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-703a894b .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-67b74102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-67b74102 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-8e73bd0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-7ac1ed51 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-7ac1ed51 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-7ac1ed51 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-7ac1ed51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-523d018e{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-523d018e:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-523d018e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-523d018e{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-523d018e{right:0px;}.elementor-647 .elementor-element.elementor-element-51fb1884{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-51fb1884:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-51fb1884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-9f1c87b{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-9f1c87b:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-9f1c87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-1299a373{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-5db5fa67 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-5d0f32d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-5d0f32d4 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-148110c4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-fd26b4f .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-fd26b4f .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-fd26b4f .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-fd26b4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-7d65e5c9{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-7d65e5c9:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-7d65e5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-7d65e5c9{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-7d65e5c9{right:0px;}.elementor-647 .elementor-element.elementor-element-76b5cded{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-76b5cded:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-76b5cded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-7a1d51e2{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-7a1d51e2:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-7a1d51e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-1872e47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-48e4316 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-54c48750{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-54c48750 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-2623c41e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-8616789 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-8616789 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-8616789 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-8616789 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-56e0138c{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-56e0138c:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-56e0138c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-56e0138c{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-56e0138c{right:0px;}.elementor-647 .elementor-element.elementor-element-2f00e5b3{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-2f00e5b3:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-2f00e5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-338e86dd{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-338e86dd:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-338e86dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-4406059b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-76cd4735 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-122bc223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-122bc223 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-4017031b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-6d13c324 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-6d13c324 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-6d13c324 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-6d13c324 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-504d2b8d{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-504d2b8d:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-504d2b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-504d2b8d{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-504d2b8d{right:0px;}.elementor-647 .elementor-element.elementor-element-458cae43{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-647 .elementor-element.elementor-element-73d7d7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-647 .elementor-element.elementor-element-4fec0860 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-6c08e46b .elementor-heading-title{font-weight:400;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-f9dfbef.elementor-social-icon{background-color:#02010100;}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-f9dfbef.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-f9dfbef.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-e0cabae.elementor-social-icon{background-color:#1C1C1C00;}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-e0cabae.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d367d6a .elementor-repeater-item-e0cabae.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d367d6a{--grid-template-columns:repeat(2, auto);text-align:center;--icon-size:48px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-647 .elementor-element.elementor-element-40cbdff2 .elementor-heading-title{font-weight:400;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-604952b2{--display:grid;--min-height:72px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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-647 .elementor-element.elementor-element-4ee2e334 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-647 .elementor-element.elementor-element-6f301dce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-647 .elementor-element.elementor-element-16125e5b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-647 .elementor-element.elementor-element-64f2fcec{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-647 .elementor-element.elementor-element-56665ccc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-647 .elementor-element.elementor-element-11b79784 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-725b3b7{--display:flex;}.elementor-647 .elementor-element.elementor-element-9db768b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-647 .elementor-element.elementor-element-9db768b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-647 .elementor-element.elementor-element-9db768b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-647 .elementor-element.elementor-element-1393f449{--display:flex;}.elementor-647 .elementor-element.elementor-element-1ac65368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-647 .elementor-element.elementor-element-7c6441a7 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-94e3c44{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-94e3c44:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-94e3c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-3d347f4c{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-3d347f4c:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-3d347f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-7dec92a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-5011eaed .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-2339990d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-2339990d .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-506f950e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-5f5c5a84 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-5f5c5a84 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-5f5c5a84 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-5f5c5a84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-4e3d6fea{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-4e3d6fea:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-4e3d6fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-4e3d6fea{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-4e3d6fea{right:0px;}.elementor-647 .elementor-element.elementor-element-bab2a1d{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-bab2a1d:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-bab2a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-80ee3ba{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-80ee3ba:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-80ee3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-493dabb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-1e28ee12 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-5947c9e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-5947c9e1 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-15e8de7{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-33eb55b0 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-33eb55b0 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-33eb55b0 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-33eb55b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-1b0a649f{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-1b0a649f:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-1b0a649f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-1b0a649f{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-1b0a649f{right:0px;}.elementor-647 .elementor-element.elementor-element-626d27f2{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-626d27f2:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-626d27f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-2177b13f{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-2177b13f:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-2177b13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-77448c3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-57b02bd6 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-6c72ebfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-6c72ebfb .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-18833c9b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-13723cc2 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-13723cc2 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-13723cc2 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-13723cc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-6e52e149{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-6e52e149:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-6e52e149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-6e52e149{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-6e52e149{right:0px;}.elementor-647 .elementor-element.elementor-element-4df12ada{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-4df12ada:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-4df12ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-5bac13c0{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-5bac13c0:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-5bac13c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-4b04731d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-14e23b9f .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-241678e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-241678e0 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-56f75694{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-20ba32be .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-20ba32be .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-20ba32be .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-20ba32be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-486b1276{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-486b1276:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-486b1276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-486b1276{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-486b1276{right:0px;}.elementor-647 .elementor-element.elementor-element-25d771f5{--display:flex;--min-height:72px;--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-647 .elementor-element.elementor-element-25d771f5:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-25d771f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-90823b4{--display:flex;--min-height:72px;--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:3;}.elementor-647 .elementor-element.elementor-element-90823b4:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-90823b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-647 .elementor-element.elementor-element-17cecf73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-28fe811a .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-647 .elementor-element.elementor-element-fc2235a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-647 .elementor-element.elementor-element-fc2235a .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-4218f709{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-647 .elementor-element.elementor-element-732a4ae4 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-732a4ae4 .elementor-button:hover, .elementor-647 .elementor-element.elementor-element-732a4ae4 .elementor-button:focus{background-color:var( --e-global-color-36bfd05 );}.elementor-647 .elementor-element.elementor-element-732a4ae4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-647 .elementor-element.elementor-element-13ea5ce3{--display:flex;--position:absolute;--min-height:72px;top:0px;--z-index:1;}.elementor-647 .elementor-element.elementor-element-13ea5ce3:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-13ea5ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-647 .elementor-element.elementor-element-13ea5ce3{left:0px;}body.rtl .elementor-647 .elementor-element.elementor-element-13ea5ce3{right:0px;}.elementor-647 .elementor-element.elementor-element-166e4ddd{--display:flex;}.elementor-647 .elementor-element.elementor-element-47c8f443{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-647 .elementor-element.elementor-element-180bb6b .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-2d7c0f86{--display:flex;}.elementor-647 .elementor-element.elementor-element-55f66b56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-647 .elementor-element.elementor-element-4992da01 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-a018770 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-647 .elementor-element.elementor-element-a018770 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-647 .elementor-element.elementor-element-a018770{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-647 .elementor-element.elementor-element-3fef49a8{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-647 .elementor-element.elementor-element-3fef49a8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-6463687 );}.elementor-647 .elementor-element.elementor-element-3fef49a8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-3fef49a8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-647 .elementor-element.elementor-element-3fef49a8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-3fef49a8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-3fef49a8 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}:where( .elementor-647 .elementor-element.elementor-element-3fef49a8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:solid;border-width:1px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-647 .elementor-element.elementor-element-46f7e11b{--display:flex;}@media(min-width:768px){.elementor-647 .elementor-element.elementor-element-6481b8d7{--width:100%;}.elementor-647 .elementor-element.elementor-element-b9453f2{--width:100%;}.elementor-647 .elementor-element.elementor-element-2d83440{--width:100%;}.elementor-647 .elementor-element.elementor-element-1299a373{--width:100%;}.elementor-647 .elementor-element.elementor-element-1872e47{--width:100%;}.elementor-647 .elementor-element.elementor-element-4406059b{--width:100%;}.elementor-647 .elementor-element.elementor-element-7dec92a6{--width:100%;}.elementor-647 .elementor-element.elementor-element-493dabb4{--width:100%;}.elementor-647 .elementor-element.elementor-element-77448c3f{--width:100%;}.elementor-647 .elementor-element.elementor-element-4b04731d{--width:100%;}.elementor-647 .elementor-element.elementor-element-17cecf73{--width:100%;}}@media(max-width:1024px){.elementor-647 .elementor-element.elementor-element-762f7e29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-1aba8261{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-1e43f5d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-44bbeab7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-51fb1884{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-76b5cded{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-2f00e5b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-604952b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-94e3c44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-bab2a1d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-626d27f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-4df12ada{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-25d771f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-3fef49a8{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-647 .elementor-element.elementor-element-1aba8261{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-405f2f08{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-6481b8d7{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-6481b8d7.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-7acdbe3c .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-6dbc54eb .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-5fd0911 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-1e43f5d2{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-28668344{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-b9453f2{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-b9453f2.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-225127d3 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-305337d1 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-d0f58c7 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-44bbeab7{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-10834e54{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-2d83440{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-2d83440.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-703a894b .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-67b74102 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-7ac1ed51 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-51fb1884{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-9f1c87b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-1299a373{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-1299a373.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-5db5fa67 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-5d0f32d4 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-fd26b4f .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-76b5cded{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-7a1d51e2{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-1872e47{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-1872e47.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-48e4316 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-54c48750 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-8616789 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-2f00e5b3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-338e86dd{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-4406059b{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-4406059b.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-76cd4735 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-122bc223 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-6d13c324 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-604952b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-94e3c44{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-3d347f4c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-7dec92a6{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-7dec92a6.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-5011eaed .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-2339990d .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-5f5c5a84 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-bab2a1d{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-80ee3ba{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-493dabb4{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-493dabb4.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-1e28ee12 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-5947c9e1 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-33eb55b0 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-626d27f2{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-2177b13f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-77448c3f{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-77448c3f.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-57b02bd6 .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-6c72ebfb .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-13723cc2 .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-4df12ada{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-5bac13c0{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-4b04731d{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-4b04731d.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-14e23b9f .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-241678e0 .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-20ba32be .elementor-button{font-size:12px;}.elementor-647 .elementor-element.elementor-element-25d771f5{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-90823b4{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-647 .elementor-element.elementor-element-17cecf73{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-647 .elementor-element.elementor-element-17cecf73.e-con{--align-self:center;}.elementor-647 .elementor-element.elementor-element-28fe811a .elementor-heading-title{font-size:14px;}.elementor-647 .elementor-element.elementor-element-fc2235a .elementor-heading-title{font-size:16px;}.elementor-647 .elementor-element.elementor-element-732a4ae4 .elementor-button{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-647 .elementor-element.elementor-element-762f7e29{--width:100%;}.elementor-647 .elementor-element.elementor-element-405f2f08{--width:100%;}.elementor-647 .elementor-element.elementor-element-56e484e8{--width:100%;}.elementor-647 .elementor-element.elementor-element-28668344{--width:100%;}.elementor-647 .elementor-element.elementor-element-21404675{--width:100%;}.elementor-647 .elementor-element.elementor-element-10834e54{--width:100%;}.elementor-647 .elementor-element.elementor-element-523d018e{--width:100%;}.elementor-647 .elementor-element.elementor-element-9f1c87b{--width:100%;}.elementor-647 .elementor-element.elementor-element-7d65e5c9{--width:100%;}.elementor-647 .elementor-element.elementor-element-7a1d51e2{--width:100%;}.elementor-647 .elementor-element.elementor-element-56e0138c{--width:100%;}.elementor-647 .elementor-element.elementor-element-338e86dd{--width:100%;}.elementor-647 .elementor-element.elementor-element-504d2b8d{--width:100%;}.elementor-647 .elementor-element.elementor-element-3d347f4c{--width:100%;}.elementor-647 .elementor-element.elementor-element-4e3d6fea{--width:100%;}.elementor-647 .elementor-element.elementor-element-80ee3ba{--width:100%;}.elementor-647 .elementor-element.elementor-element-1b0a649f{--width:100%;}.elementor-647 .elementor-element.elementor-element-2177b13f{--width:100%;}.elementor-647 .elementor-element.elementor-element-6e52e149{--width:100%;}.elementor-647 .elementor-element.elementor-element-5bac13c0{--width:100%;}.elementor-647 .elementor-element.elementor-element-486b1276{--width:100%;}.elementor-647 .elementor-element.elementor-element-90823b4{--width:100%;}.elementor-647 .elementor-element.elementor-element-13ea5ce3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acdbe3c */.elementor-647 .elementor-element.elementor-element-7acdbe3c{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6481b8d7 */.elementor-647 .elementor-element.elementor-element-6481b8d7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f2f08 */.elementor-647 .elementor-element.elementor-element-405f2f08{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-405f2f08 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-405f2f08 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e484e8 */.elementor-647 .elementor-element.elementor-element-56e484e8{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aba8261 */.elementor-647 .elementor-element.elementor-element-1aba8261{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1aba8261 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-225127d3 */.elementor-647 .elementor-element.elementor-element-225127d3{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9453f2 */.elementor-647 .elementor-element.elementor-element-b9453f2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28668344 */.elementor-647 .elementor-element.elementor-element-28668344{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-28668344 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-28668344 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21404675 */.elementor-647 .elementor-element.elementor-element-21404675{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e43f5d2 */.elementor-647 .elementor-element.elementor-element-1e43f5d2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-1e43f5d2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703a894b */.elementor-647 .elementor-element.elementor-element-703a894b{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d83440 */.elementor-647 .elementor-element.elementor-element-2d83440{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10834e54 */.elementor-647 .elementor-element.elementor-element-10834e54{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-10834e54 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-10834e54 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523d018e */.elementor-647 .elementor-element.elementor-element-523d018e{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bbeab7 */.elementor-647 .elementor-element.elementor-element-44bbeab7{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-44bbeab7 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5fa67 */.elementor-647 .elementor-element.elementor-element-5db5fa67{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a373 */.elementor-647 .elementor-element.elementor-element-1299a373{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c87b */.elementor-647 .elementor-element.elementor-element-9f1c87b{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-9f1c87b .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-9f1c87b .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d65e5c9 */.elementor-647 .elementor-element.elementor-element-7d65e5c9{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fb1884 */.elementor-647 .elementor-element.elementor-element-51fb1884{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-51fb1884 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4316 */.elementor-647 .elementor-element.elementor-element-48e4316{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1872e47 */.elementor-647 .elementor-element.elementor-element-1872e47{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d51e2 */.elementor-647 .elementor-element.elementor-element-7a1d51e2{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-7a1d51e2 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-7a1d51e2 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e0138c */.elementor-647 .elementor-element.elementor-element-56e0138c{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b5cded */.elementor-647 .elementor-element.elementor-element-76b5cded{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-76b5cded .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cd4735 */.elementor-647 .elementor-element.elementor-element-76cd4735{
    min-width: 120px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4406059b */.elementor-647 .elementor-element.elementor-element-4406059b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338e86dd */.elementor-647 .elementor-element.elementor-element-338e86dd{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-338e86dd .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-338e86dd .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d2b8d */.elementor-647 .elementor-element.elementor-element-504d2b8d{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f00e5b3 */.elementor-647 .elementor-element.elementor-element-2f00e5b3{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-2f00e5b3 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604952b2 */.elementor-647 .elementor-element.elementor-element-604952b2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-604952b2:hover .shadow-card{
  top:-12px;
  left:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec92a6 */.elementor-647 .elementor-element.elementor-element-7dec92a6{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d347f4c */.elementor-647 .elementor-element.elementor-element-3d347f4c{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-3d347f4c .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-3d347f4c .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3d6fea */.elementor-647 .elementor-element.elementor-element-4e3d6fea{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3c44 */.elementor-647 .elementor-element.elementor-element-94e3c44{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-94e3c44 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dabb4 */.elementor-647 .elementor-element.elementor-element-493dabb4{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ee3ba */.elementor-647 .elementor-element.elementor-element-80ee3ba{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-80ee3ba .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-80ee3ba .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0a649f */.elementor-647 .elementor-element.elementor-element-1b0a649f{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab2a1d */.elementor-647 .elementor-element.elementor-element-bab2a1d{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-bab2a1d .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77448c3f */.elementor-647 .elementor-element.elementor-element-77448c3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2177b13f */.elementor-647 .elementor-element.elementor-element-2177b13f{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-2177b13f .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-2177b13f .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e52e149 */.elementor-647 .elementor-element.elementor-element-6e52e149{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626d27f2 */.elementor-647 .elementor-element.elementor-element-626d27f2{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-626d27f2 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04731d */.elementor-647 .elementor-element.elementor-element-4b04731d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac13c0 */.elementor-647 .elementor-element.elementor-element-5bac13c0{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-5bac13c0 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-5bac13c0 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b1276 */.elementor-647 .elementor-element.elementor-element-486b1276{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df12ada */.elementor-647 .elementor-element.elementor-element-4df12ada{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-4df12ada .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cecf73 */.elementor-647 .elementor-element.elementor-element-17cecf73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90823b4 */.elementor-647 .elementor-element.elementor-element-90823b4{
    
    position:relative;
    z-index:9!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .detail-section{
    width: 75%!important;
}

.elementor-647 .elementor-element.elementor-element-90823b4 .action-section{
    width: 35%!important;
}
.elementor-647 .elementor-element.elementor-element-90823b4 .absolute-bg{
    z-index: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ea5ce3 */.elementor-647 .elementor-element.elementor-element-13ea5ce3{
   
   width: 100%;
    transition: top 0.3s ease, left 0.3s ease; 
   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d771f5 */.elementor-647 .elementor-element.elementor-element-25d771f5{
   
    position:relative;
}


.elementor-647 .elementor-element.elementor-element-25d771f5 .shadow-card{
  top:-12px;
  left:12px!important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3fef49a8 */.elementor-647 .elementor-element.elementor-element-3fef49a8{
    max-width: 100vw!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762f7e29 */.elementor-647 .elementor-element.elementor-element-762f7e29{
    max-width: 1320px;
}/* End custom CSS */