.elementor-11647 .elementor-element.elementor-element-fcda39a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-44dd9a8{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11647 .elementor-element.elementor-element-fb083fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-61ffd78 );border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-fb083fa.elementor-element{--align-self:center;}.elementor-11647 .elementor-element.elementor-element-fb083fa{text-align:center;}.elementor-11647 .elementor-element.elementor-element-fb083fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-61ffd78 );}.elementor-11647 .elementor-element.elementor-element-5f7b24c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-85fb723{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--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-11647 .elementor-element.elementor-element-9da23af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 31px 0px rgba(0, 0, 0, 0.1);--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-11647 .elementor-element.elementor-element-9da23af:not(.elementor-motion-effects-element-type-background), .elementor-11647 .elementor-element.elementor-element-9da23af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-276e0dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-ae7b9c5{--display:flex;--position:absolute;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:1;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-ae7b9c5{left:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-ae7b9c5{right:0px;}.elementor-11647 .elementor-element.elementor-element-079c2d0 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-079c2d0{text-align:start;}.elementor-11647 .elementor-element.elementor-element-079c2d0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-a7ffee6 );}.elementor-11647 .elementor-element.elementor-element-7238ffa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-7238ffa{text-align:start;}.elementor-11647 .elementor-element.elementor-element-7238ffa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11647 .elementor-element.elementor-element-d4a1d16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-d4a1d16 img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-170954a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-170954a img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-e195f94{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-e195f94{right:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-e195f94{left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button{background-color:var( --e-global-color-68e36a7 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button:hover, .elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button:focus{background-color:var( --e-global-color-40bc6ec );color:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-3813ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button:hover svg, .elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button:focus svg{fill:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-9fd2508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 31px 0px rgba(0, 0, 0, 0.1);--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-11647 .elementor-element.elementor-element-9fd2508:not(.elementor-motion-effects-element-type-background), .elementor-11647 .elementor-element.elementor-element-9fd2508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-006496d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-11252c9{--display:flex;--position:absolute;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:1;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-11252c9{left:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-11252c9{right:0px;}.elementor-11647 .elementor-element.elementor-element-8b55a90 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-8b55a90{text-align:start;}.elementor-11647 .elementor-element.elementor-element-8b55a90 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-a7ffee6 );}.elementor-11647 .elementor-element.elementor-element-c34b879 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c34b879{text-align:start;}.elementor-11647 .elementor-element.elementor-element-c34b879 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-b8d6bf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-b8d6bf0 img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-dc1bf93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-dc1bf93 img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-d24a015{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-d24a015{right:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-d24a015{left:0px;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button{background-color:var( --e-global-color-68e36a7 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button:hover, .elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button:focus{background-color:var( --e-global-color-40bc6ec );color:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-929e430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button:hover svg, .elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button:focus svg{fill:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-cdf777e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 31px 0px rgba(0, 0, 0, 0.1);--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-11647 .elementor-element.elementor-element-cdf777e:not(.elementor-motion-effects-element-type-background), .elementor-11647 .elementor-element.elementor-element-cdf777e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-e27f5b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-00d60ca{--display:flex;--position:absolute;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:1;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-00d60ca{left:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-00d60ca{right:0px;}.elementor-11647 .elementor-element.elementor-element-7bc8694 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-7bc8694{text-align:start;}.elementor-11647 .elementor-element.elementor-element-7bc8694 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-a7ffee6 );}.elementor-11647 .elementor-element.elementor-element-c50da68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c50da68{text-align:start;}.elementor-11647 .elementor-element.elementor-element-c50da68 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-6e4ebda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-6e4ebda img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-332d3ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-332d3ee img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-efa4a25{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-efa4a25{right:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-efa4a25{left:0px;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button{background-color:var( --e-global-color-68e36a7 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button:hover, .elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button:focus{background-color:var( --e-global-color-40bc6ec );color:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-4308a8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button:hover svg, .elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button:focus svg{fill:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-4b48821{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--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-11647 .elementor-element.elementor-element-623c143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 31px 0px rgba(0, 0, 0, 0.1);--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-11647 .elementor-element.elementor-element-623c143:not(.elementor-motion-effects-element-type-background), .elementor-11647 .elementor-element.elementor-element-623c143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-28d501e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-175419a{--display:flex;--position:absolute;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:1;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-175419a{left:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-175419a{right:0px;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4{text-align:start;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-a7ffee6 );}.elementor-11647 .elementor-element.elementor-element-5baed1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-5baed1e{text-align:start;}.elementor-11647 .elementor-element.elementor-element-5baed1e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-aee66cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-aee66cb img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-d02ee10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-d02ee10 img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-06660b7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-06660b7{right:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-06660b7{left:0px;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button{background-color:var( --e-global-color-68e36a7 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button:hover, .elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button:focus{background-color:var( --e-global-color-40bc6ec );color:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-6dae09f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button:hover svg, .elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button:focus svg{fill:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-e2121b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 31px 0px rgba(0, 0, 0, 0.1);--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-11647 .elementor-element.elementor-element-e2121b0:not(.elementor-motion-effects-element-type-background), .elementor-11647 .elementor-element.elementor-element-e2121b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-ec6b56f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-102329f{--display:flex;--position:absolute;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:1;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-102329f{left:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-102329f{right:0px;}.elementor-11647 .elementor-element.elementor-element-b11ae72 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-b11ae72{text-align:start;}.elementor-11647 .elementor-element.elementor-element-b11ae72 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-a7ffee6 );}.elementor-11647 .elementor-element.elementor-element-c6b90e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c6b90e6{text-align:start;}.elementor-11647 .elementor-element.elementor-element-c6b90e6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-11647 .elementor-element.elementor-element-227dfe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-227dfe2 img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-f0f11ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-f0f11ab img{height:370px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-8153606{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-11647 .elementor-element.elementor-element-8153606{right:0px;}body.rtl .elementor-11647 .elementor-element.elementor-element-8153606{left:0px;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button{background-color:var( --e-global-color-68e36a7 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button:hover, .elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button:focus{background-color:var( --e-global-color-40bc6ec );color:var( --e-global-color-b0a29b2 );}.elementor-11647 .elementor-element.elementor-element-824bba1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button:hover svg, .elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button:focus svg{fill:var( --e-global-color-b0a29b2 );}@media(min-width:768px){.elementor-11647 .elementor-element.elementor-element-44dd9a8{--width:75%;}.elementor-11647 .elementor-element.elementor-element-9da23af{--width:100%;}.elementor-11647 .elementor-element.elementor-element-9fd2508{--width:100%;}.elementor-11647 .elementor-element.elementor-element-cdf777e{--width:100%;}.elementor-11647 .elementor-element.elementor-element-623c143{--width:100%;}.elementor-11647 .elementor-element.elementor-element-e2121b0{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-11647 .elementor-element.elementor-element-fcda39a{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11647 .elementor-element.elementor-element-fcda39a{--content-width:42rem;}}@media(max-width:1200px){.elementor-11647 .elementor-element.elementor-element-fcda39a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-fb083fa .elementor-heading-title{font-size:30px;}.elementor-11647 .elementor-element.elementor-element-ae7b9c5{--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-11647 .elementor-element.elementor-element-079c2d0 .elementor-heading-title{font-size:16px;}.elementor-11647 .elementor-element.elementor-element-7238ffa .elementor-heading-title{font-size:31px;letter-spacing:-0.5px;}.elementor-11647 .elementor-element.elementor-element-11252c9{--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-11647 .elementor-element.elementor-element-8b55a90 .elementor-heading-title{font-size:16px;}.elementor-11647 .elementor-element.elementor-element-c34b879 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c34b879 .elementor-heading-title{font-size:30px;letter-spacing:-0.5px;}.elementor-11647 .elementor-element.elementor-element-00d60ca{--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-11647 .elementor-element.elementor-element-7bc8694 .elementor-heading-title{font-size:16px;}.elementor-11647 .elementor-element.elementor-element-c50da68 .elementor-heading-title{font-size:31px;letter-spacing:-0.5px;}.elementor-11647 .elementor-element.elementor-element-175419a{--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 .elementor-heading-title{font-size:16px;}.elementor-11647 .elementor-element.elementor-element-5baed1e .elementor-heading-title{font-size:31px;letter-spacing:-0.5px;}.elementor-11647 .elementor-element.elementor-element-102329f{--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-11647 .elementor-element.elementor-element-b11ae72 .elementor-heading-title{font-size:16px;}.elementor-11647 .elementor-element.elementor-element-c6b90e6 .elementor-heading-title{font-size:31px;letter-spacing:-0.5px;}}@media(max-width:1024px){.elementor-11647 .elementor-element.elementor-element-fcda39a{--gap:36px 0px;--row-gap:36px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-fb083fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-fb083fa .elementor-heading-title{font-size:1.8rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-44dd9a8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-5f7b24c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-85fb723{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-9da23af{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-ae7b9c5{--padding-top:1.8rem;--padding-bottom:0rem;--padding-left:2.03rem;--padding-right:2.03rem;}.elementor-11647 .elementor-element.elementor-element-079c2d0 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-079c2d0 .elementor-heading-title{font-size:0.9rem;}.elementor-11647 .elementor-element.elementor-element-7238ffa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-7238ffa .elementor-heading-title{font-size:2rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-d4a1d16 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-170954a img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button{font-size:1.1rem;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-9fd2508{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-11252c9{--padding-top:1.8rem;--padding-bottom:0rem;--padding-left:2.03rem;--padding-right:2.03rem;}.elementor-11647 .elementor-element.elementor-element-8b55a90 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-8b55a90 .elementor-heading-title{font-size:0.9rem;}.elementor-11647 .elementor-element.elementor-element-c34b879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c34b879 .elementor-heading-title{font-size:2rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-b8d6bf0 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-dc1bf93 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button{font-size:1.1rem;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-cdf777e{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-00d60ca{--padding-top:1.8rem;--padding-bottom:0rem;--padding-left:2.03rem;--padding-right:2.03rem;}.elementor-11647 .elementor-element.elementor-element-7bc8694 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-7bc8694 .elementor-heading-title{font-size:0.9rem;}.elementor-11647 .elementor-element.elementor-element-c50da68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c50da68 .elementor-heading-title{font-size:2rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-6e4ebda img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-332d3ee img{width:100%;height:320px;object-fit:cover;object-position:bottom center;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button{font-size:1.1rem;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-4b48821{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-623c143{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-175419a{--padding-top:1.8rem;--padding-bottom:0rem;--padding-left:2.03rem;--padding-right:2.03rem;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 .elementor-heading-title{font-size:0.9rem;}.elementor-11647 .elementor-element.elementor-element-5baed1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-5baed1e .elementor-heading-title{font-size:2rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-aee66cb img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-d02ee10 img{width:100%;height:320px;object-fit:cover;object-position:bottom center;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button{font-size:1.1rem;padding:16px 29px 16px 30px;}.elementor-11647 .elementor-element.elementor-element-e2121b0{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-102329f{--padding-top:1.8rem;--padding-bottom:0rem;--padding-left:2.03rem;--padding-right:2.03rem;}.elementor-11647 .elementor-element.elementor-element-b11ae72 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-b11ae72 .elementor-heading-title{font-size:0.9rem;}.elementor-11647 .elementor-element.elementor-element-c6b90e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-c6b90e6 .elementor-heading-title{font-size:2rem;line-height:1.15em;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-227dfe2 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-f0f11ab img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button{font-size:1.1rem;padding:16px 29px 16px 30px;}}@media(max-width:767px){.elementor-11647 .elementor-element.elementor-element-fcda39a{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11647 .elementor-element.elementor-element-fb083fa .elementor-heading-title{font-size:6.6vw;}.elementor-11647 .elementor-element.elementor-element-5f7b24c{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-85fb723{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-9da23af{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-ae7b9c5{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-11647 .elementor-element.elementor-element-079c2d0 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11647 .elementor-element.elementor-element-079c2d0 .elementor-heading-title{font-size:3.8vw;}.elementor-11647 .elementor-element.elementor-element-7238ffa .elementor-heading-title{font-size:7.6vw;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-d4a1d16 img{height:350px;}.elementor-11647 .elementor-element.elementor-element-170954a img{height:350px;}.elementor-11647 .elementor-element.elementor-element-3813ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button{font-size:4.5vw;padding:16px 26px 16px 27px;}.elementor-11647 .elementor-element.elementor-element-9fd2508{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-11252c9{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-11647 .elementor-element.elementor-element-8b55a90 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11647 .elementor-element.elementor-element-8b55a90 .elementor-heading-title{font-size:3.8vw;}.elementor-11647 .elementor-element.elementor-element-c34b879 .elementor-heading-title{font-size:7.6vw;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-b8d6bf0 img{height:350px;}.elementor-11647 .elementor-element.elementor-element-dc1bf93 img{height:350px;}.elementor-11647 .elementor-element.elementor-element-929e430 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button{font-size:4.5vw;padding:16px 26px 16px 27px;}.elementor-11647 .elementor-element.elementor-element-cdf777e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-00d60ca{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-11647 .elementor-element.elementor-element-7bc8694 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11647 .elementor-element.elementor-element-7bc8694 .elementor-heading-title{font-size:3.8vw;}.elementor-11647 .elementor-element.elementor-element-c50da68 .elementor-heading-title{font-size:7.6vw;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-6e4ebda img{height:350px;}.elementor-11647 .elementor-element.elementor-element-332d3ee img{height:350px;}.elementor-11647 .elementor-element.elementor-element-4308a8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button{font-size:4.5vw;padding:16px 26px 16px 27px;}.elementor-11647 .elementor-element.elementor-element-4b48821{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-11647 .elementor-element.elementor-element-623c143{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-175419a{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11647 .elementor-element.elementor-element-0f4b9a4 .elementor-heading-title{font-size:3.8vw;}.elementor-11647 .elementor-element.elementor-element-5baed1e .elementor-heading-title{font-size:7.6vw;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-aee66cb img{height:350px;}.elementor-11647 .elementor-element.elementor-element-d02ee10 img{height:350px;}.elementor-11647 .elementor-element.elementor-element-6dae09f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button{font-size:4.5vw;padding:16px 26px 16px 27px;}.elementor-11647 .elementor-element.elementor-element-e2121b0{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11647 .elementor-element.elementor-element-102329f{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-11647 .elementor-element.elementor-element-b11ae72 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11647 .elementor-element.elementor-element-b11ae72 .elementor-heading-title{font-size:3.8vw;}.elementor-11647 .elementor-element.elementor-element-c6b90e6 .elementor-heading-title{font-size:7.6vw;letter-spacing:0px;}.elementor-11647 .elementor-element.elementor-element-227dfe2 img{height:350px;}.elementor-11647 .elementor-element.elementor-element-f0f11ab img{height:350px;}.elementor-11647 .elementor-element.elementor-element-824bba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button{font-size:4.5vw;padding:16px 26px 16px 27px;}}/* Start custom CSS for heading, class: .elementor-element-fb083fa */.elementor-11647 .elementor-element.elementor-element-fb083fa .d-only {
    display: inline;
}

.elementor-11647 .elementor-element.elementor-element-fb083fa .tm-only {
    display: none;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-fb083fa .d-only {
        display: none;
    }
    
    .elementor-11647 .elementor-element.elementor-element-fb083fa .tm-only {
        display: inline;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb083fa */.elementor-11647 .elementor-element.elementor-element-fb083fa .d-only {
    display: inline;
}

.elementor-11647 .elementor-element.elementor-element-fb083fa .tm-only {
    display: none;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-fb083fa .d-only {
        display: none;
    }
    
    .elementor-11647 .elementor-element.elementor-element-fb083fa .tm-only {
        display: inline;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-079c2d0 */.elementor-11647 .elementor-element.elementor-element-079c2d0 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7b9c5 */.elementor-11647 .elementor-element.elementor-element-ae7b9c5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a1d16 */.elementor-11647 .elementor-element.elementor-element-d4a1d16::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-d4a1d16 a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-d4a1d16 img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-d4a1d16::after,
.elementor-11647 .elementor-element.elementor-element-d4a1d16 img,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16) .hm-pre-heading span {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-d4a1d16:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-d4a1d16:hover img {
    filter: saturate(1) brightness(0.67) !important;
}

.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16:hover) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16:hover) .hm-pre-heading span {
    filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.06)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.16));
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-d4a1d16::after,
    .elementor-11647 .elementor-element.elementor-element-d4a1d16 img,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16) h3,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-d4a1d16) .hm-pre-heading span {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-170954a */.elementor-11647 .elementor-element.elementor-element-170954a::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-170954a a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-170954a img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-170954a::after,
.elementor-11647 .elementor-element.elementor-element-170954a img {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-170954a:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-170954a:hover img {
    filter: none !important;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-170954a::after,
    .elementor-11647 .elementor-element.elementor-element-170954a img {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3813ba9 */.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-icon {
    font-size: inherit;
}

.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-icon svg {
    width: auto;
    height: 0.95em;
    stroke: var(--e-global-color-68e36a7);
    stroke-width: 8px;
}

.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button,
.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-content-wrapper,
.elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-icon svg {
    transition: all .3s ease;
}

.elementor-11647 .elementor-element.elementor-element-3813ba9:hover .elementor-button-icon svg {
    stroke: var(--e-global-color-40bc6ec);
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button,
    .elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-content-wrapper,
    .elementor-11647 .elementor-element.elementor-element-3813ba9 .elementor-button-icon svg {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e195f94 */.elementor-11647 .elementor-element.elementor-element-e195f94 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9da23af */.elementor-11647 .elementor-element.elementor-element-9da23af {
    width: 33%;
}

.elementor-11647 .elementor-element.elementor-element-9da23af p {
    margin-bottom: 0;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-9da23af {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b55a90 */.elementor-11647 .elementor-element.elementor-element-8b55a90 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11252c9 */.elementor-11647 .elementor-element.elementor-element-11252c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8d6bf0 */.elementor-11647 .elementor-element.elementor-element-b8d6bf0::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-b8d6bf0 a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-b8d6bf0 img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-b8d6bf0::after,
.elementor-11647 .elementor-element.elementor-element-b8d6bf0 img,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0) .hm-pre-heading span {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-b8d6bf0:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-b8d6bf0:hover img {
    filter: saturate(1) brightness(0.67) !important;
}

.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0:hover) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0:hover) .hm-pre-heading span {
    filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.06)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.16));
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-b8d6bf0::after,
    .elementor-11647 .elementor-element.elementor-element-b8d6bf0 img,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0) h3,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-b8d6bf0) .hm-pre-heading span {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc1bf93 */.elementor-11647 .elementor-element.elementor-element-dc1bf93::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-dc1bf93 a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-dc1bf93 img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-dc1bf93::after,
.elementor-11647 .elementor-element.elementor-element-dc1bf93 img {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-dc1bf93:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-dc1bf93:hover img {
    filter: none !important;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-dc1bf93::after,
    .elementor-11647 .elementor-element.elementor-element-dc1bf93 img {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-929e430 */.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-icon {
    font-size: inherit;
}

.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-icon svg {
    width: auto;
    height: 0.95em;
    stroke: var(--e-global-color-68e36a7);
    stroke-width: 8px;
}

.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button,
.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-content-wrapper,
.elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-icon svg {
    transition: all .3s ease;
}

.elementor-11647 .elementor-element.elementor-element-929e430:hover .elementor-button-icon svg {
    stroke: var(--e-global-color-40bc6ec);
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button,
    .elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-content-wrapper,
    .elementor-11647 .elementor-element.elementor-element-929e430 .elementor-button-icon svg {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d24a015 */.elementor-11647 .elementor-element.elementor-element-d24a015 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd2508 */.elementor-11647 .elementor-element.elementor-element-9fd2508 {
    width: 33%;
}

.elementor-11647 .elementor-element.elementor-element-9fd2508 p {
    margin-bottom: 0;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-9fd2508 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bc8694 */.elementor-11647 .elementor-element.elementor-element-7bc8694 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d60ca */.elementor-11647 .elementor-element.elementor-element-00d60ca {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e4ebda */.elementor-11647 .elementor-element.elementor-element-6e4ebda::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-6e4ebda a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-6e4ebda img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-6e4ebda::after,
.elementor-11647 .elementor-element.elementor-element-6e4ebda img,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda) .hm-pre-heading span {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-6e4ebda:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-6e4ebda:hover img {
    filter: saturate(1) brightness(0.67) !important;
}

.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda:hover) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda:hover) .hm-pre-heading span {
    filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.06)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.16));
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-6e4ebda::after,
    .elementor-11647 .elementor-element.elementor-element-6e4ebda img,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda) h3,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-6e4ebda) .hm-pre-heading span {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-332d3ee */.elementor-11647 .elementor-element.elementor-element-332d3ee::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-332d3ee a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-332d3ee img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-332d3ee::after,
.elementor-11647 .elementor-element.elementor-element-332d3ee img {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-332d3ee:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-332d3ee:hover img {
    filter: none !important;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-332d3ee::after,
    .elementor-11647 .elementor-element.elementor-element-332d3ee img {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4308a8f */.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-icon {
    font-size: inherit;
}

.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-icon svg {
    width: auto;
    height: 0.95em;
    stroke: var(--e-global-color-68e36a7);
    stroke-width: 8px;
}

.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button,
.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-content-wrapper,
.elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-icon svg {
    transition: all .3s ease;
}

.elementor-11647 .elementor-element.elementor-element-4308a8f:hover .elementor-button-icon svg {
    stroke: var(--e-global-color-40bc6ec);
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button,
    .elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-content-wrapper,
    .elementor-11647 .elementor-element.elementor-element-4308a8f .elementor-button-icon svg {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efa4a25 */.elementor-11647 .elementor-element.elementor-element-efa4a25 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf777e */.elementor-11647 .elementor-element.elementor-element-cdf777e {
    width: 33%;
}

.elementor-11647 .elementor-element.elementor-element-cdf777e p {
    margin-bottom: 0;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-cdf777e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f4b9a4 */.elementor-11647 .elementor-element.elementor-element-0f4b9a4 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175419a */.elementor-11647 .elementor-element.elementor-element-175419a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aee66cb */.elementor-11647 .elementor-element.elementor-element-aee66cb::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-aee66cb a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-aee66cb img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-aee66cb::after,
.elementor-11647 .elementor-element.elementor-element-aee66cb img,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb) .hm-pre-heading span {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-aee66cb:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-aee66cb:hover img {
    filter: saturate(1) brightness(0.67) !important;
}

.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb:hover) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb:hover) .hm-pre-heading span {
    filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.06)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.16));
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-aee66cb::after,
    .elementor-11647 .elementor-element.elementor-element-aee66cb img,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb) h3,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-aee66cb) .hm-pre-heading span {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d02ee10 */.elementor-11647 .elementor-element.elementor-element-d02ee10::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-d02ee10 a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-d02ee10 img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-d02ee10::after,
.elementor-11647 .elementor-element.elementor-element-d02ee10 img {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-d02ee10:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-d02ee10:hover img {
    filter: none !important;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-d02ee10::after,
    .elementor-11647 .elementor-element.elementor-element-d02ee10 img {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dae09f */.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-icon {
    font-size: inherit;
}

.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-icon svg {
    width: auto;
    height: 0.95em;
    stroke: var(--e-global-color-68e36a7);
    stroke-width: 8px;
}

.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button,
.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-content-wrapper,
.elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-icon svg {
    transition: all .3s ease;
}

.elementor-11647 .elementor-element.elementor-element-6dae09f:hover .elementor-button-icon svg {
    stroke: var(--e-global-color-40bc6ec);
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button,
    .elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-content-wrapper,
    .elementor-11647 .elementor-element.elementor-element-6dae09f .elementor-button-icon svg {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06660b7 */.elementor-11647 .elementor-element.elementor-element-06660b7 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623c143 */.elementor-11647 .elementor-element.elementor-element-623c143 {
    width: 33%;
}

.elementor-11647 .elementor-element.elementor-element-623c143 p {
    margin-bottom: 0;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-623c143 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b11ae72 */.elementor-11647 .elementor-element.elementor-element-b11ae72 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102329f */.elementor-11647 .elementor-element.elementor-element-102329f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227dfe2 */.elementor-11647 .elementor-element.elementor-element-227dfe2::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-227dfe2 a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-227dfe2 img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-227dfe2::after,
.elementor-11647 .elementor-element.elementor-element-227dfe2 img,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2) .hm-pre-heading span {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-227dfe2:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-227dfe2:hover img {
    filter: saturate(1) brightness(0.67) !important;
}

.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2:hover) h3,
.hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2:hover) .hm-pre-heading span {
    filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.06)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.16));
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-227dfe2::after,
    .elementor-11647 .elementor-element.elementor-element-227dfe2 img,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2) h3,
    .hm-headings-container:has(+ .elementor-11647 .elementor-element.elementor-element-227dfe2) .hm-pre-heading span {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0f11ab */.elementor-11647 .elementor-element.elementor-element-f0f11ab::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--e-global-color-0e2622f);
    opacity: 0.67;
    pointer-events: none;
}

.elementor-11647 .elementor-element.elementor-element-f0f11ab a {
    width: 100%;
}

.elementor-11647 .elementor-element.elementor-element-f0f11ab img {
    filter: saturate(0) brightness(0.67) !important;
}

.elementor-11647 .elementor-element.elementor-element-f0f11ab::after,
.elementor-11647 .elementor-element.elementor-element-f0f11ab img {
    transition: all .35s ease;
}

.elementor-11647 .elementor-element.elementor-element-f0f11ab:hover::after {
    opacity: 0.25;
}

.elementor-11647 .elementor-element.elementor-element-f0f11ab:hover img {
    filter: none !important;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-f0f11ab::after,
    .elementor-11647 .elementor-element.elementor-element-f0f11ab img {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-824bba1 */.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-icon {
    font-size: inherit;
}

.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-icon svg {
    width: auto;
    height: 0.95em;
    stroke: var(--e-global-color-68e36a7);
    stroke-width: 8px;
}

.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button,
.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-content-wrapper,
.elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-icon svg {
    transition: all .3s ease;
}

.elementor-11647 .elementor-element.elementor-element-824bba1:hover .elementor-button-icon svg {
    stroke: var(--e-global-color-40bc6ec);
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button,
    .elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-content-wrapper,
    .elementor-11647 .elementor-element.elementor-element-824bba1 .elementor-button-icon svg {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8153606 */.elementor-11647 .elementor-element.elementor-element-8153606 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2121b0 */.elementor-11647 .elementor-element.elementor-element-e2121b0 {
    width: 33%;
}

.elementor-11647 .elementor-element.elementor-element-e2121b0 p {
    margin-bottom: 0;
}

@media only screen and (max-width: 1024px) {
    .elementor-11647 .elementor-element.elementor-element-e2121b0 {
        width: 100%;
    }
}/* End custom CSS */