.elementor-5716 .elementor-element.elementor-element-2fa7ebf{--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;--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-5716 .elementor-element.elementor-element-a040d7b{width:100%;max-width:100%;}.elementor-5716 .elementor-element.elementor-element-486159d{--display:flex;--position:absolute;--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:80px;--padding-right:80px;bottom:48px;}body:not(.rtl) .elementor-5716 .elementor-element.elementor-element-486159d{left:0px;}body.rtl .elementor-5716 .elementor-element.elementor-element-486159d{right:0px;}.elementor-5716 .elementor-element.elementor-element-a2c60be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:52.8px;letter-spacing:-1.2px;text-shadow:0px 2px 5px rgba(255, 255, 255, 0.25);color:#FFFFFF;}.elementor-5716 .elementor-element.elementor-element-2f29e84{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-477caa4 .elementor-icon-list-text, .elementor-5716 .elementor-element.elementor-element-477caa4 .elementor-icon-list-text a{color:#B5B5B5;}.elementor-5716 .elementor-element.elementor-element-477caa4 .elementor-icon-list-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:24px;}.elementor-5716 .elementor-element.elementor-element-c5db878{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-5716 .elementor-element.elementor-element-c5db878:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-c5db878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-5716 .elementor-element.elementor-element-884b2de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-5716 .elementor-element.elementor-element-c86b0fe{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-5716 .elementor-element.elementor-element-c86b0fe .elementor-divider-separator{width:100%;}.elementor-5716 .elementor-element.elementor-element-c86b0fe .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-5716 .elementor-element.elementor-element-38b7d4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5716 .elementor-element.elementor-element-fd94a92{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-27dc057{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:18px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-5716 .elementor-element.elementor-element-27dc057.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5716 .elementor-element.elementor-element-565c092{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5716 .elementor-element.elementor-element-8fa5c8b{left:0px;}body.rtl .elementor-5716 .elementor-element.elementor-element-8fa5c8b{right:0px;}.elementor-5716 .elementor-element.elementor-element-4ec813f{--display:flex;--gap:32px 0px;--row-gap:32px;--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-5716 .elementor-element.elementor-element-3db237a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:35.2px;letter-spacing:-0.96px;}.elementor-5716 .elementor-element.elementor-element-0ca3bb7{--grid-row-gap:20px;--grid-column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-ebc9b53{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-5716 .elementor-element.elementor-element-ebc9b53 .elementor-divider-separator{width:100%;}.elementor-5716 .elementor-element.elementor-element-ebc9b53 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-5716 .elementor-element.elementor-element-0f9c395{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-6a26086{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:35.2px;letter-spacing:-0.96px;}.elementor-5716 .elementor-element.elementor-element-f0f5eab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5716 .elementor-element.elementor-element-ad328cd{--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:12px 8px;--row-gap:12px;--column-gap:8px;--flex-wrap:nowrap;--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-5716 .elementor-element.elementor-element-2b17dad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-37b2e96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5716 .elementor-element.elementor-element-0247ba2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-5716 .elementor-element.elementor-element-cea4f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-5716 .elementor-element.elementor-element-f79b2dd{--display:flex;--justify-content:space-around;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-5716 .elementor-element.elementor-element-5cad215{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-5716 .elementor-element.elementor-element-a207bb8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:20px;letter-spacing:-0.48px;}.elementor-5716 .elementor-element.elementor-element-cfd3ac4{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--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-5716 .elementor-element.elementor-element-cfd3ac4:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-cfd3ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5716 .elementor-element.elementor-element-77338d5 .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-b8e195a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:19.6px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-839d12e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-164d76c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5716 .elementor-element.elementor-element-b6203f8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-5716 .elementor-element.elementor-element-349758a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-5716 .elementor-element.elementor-element-30c40e3{--display:flex;--justify-content:space-around;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-5716 .elementor-element.elementor-element-6668538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-5716 .elementor-element.elementor-element-04eb2c6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:20px;letter-spacing:-0.48px;}.elementor-5716 .elementor-element.elementor-element-e140558{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--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-5716 .elementor-element.elementor-element-e140558:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-e140558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5716 .elementor-element.elementor-element-7b44c34 .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-16d8a6f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:19.6px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-047a374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-5cf369e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5716 .elementor-element.elementor-element-d077c92{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-5716 .elementor-element.elementor-element-5c63cbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-5716 .elementor-element.elementor-element-39dc9f1{--display:flex;--justify-content:space-around;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-5716 .elementor-element.elementor-element-4275f3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-5716 .elementor-element.elementor-element-d1c8296{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:20px;letter-spacing:-0.48px;}.elementor-5716 .elementor-element.elementor-element-7e443de{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--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-5716 .elementor-element.elementor-element-7e443de:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-7e443de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5716 .elementor-element.elementor-element-0fd3e74 .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-5906e46{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:19.6px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-5de8212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-4449886{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5716 .elementor-element.elementor-element-99f587a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-5716 .elementor-element.elementor-element-79c7e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-5716 .elementor-element.elementor-element-330aa8e{--display:flex;--justify-content:space-around;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-5716 .elementor-element.elementor-element-833d7d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-5716 .elementor-element.elementor-element-b9e3872{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:20px;letter-spacing:-0.48px;}.elementor-5716 .elementor-element.elementor-element-92ca686{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--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-5716 .elementor-element.elementor-element-92ca686:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-92ca686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5716 .elementor-element.elementor-element-4a2d68e .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-6ece5b7{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:19.6px;color:#EFEFEF;}.elementor-5716 .elementor-element.elementor-element-068b9cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-128c6ef{--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:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-5716 .elementor-element.elementor-element-128c6ef:not(.elementor-motion-effects-element-type-background), .elementor-5716 .elementor-element.elementor-element-128c6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-5716 .elementor-element.elementor-element-f4f88f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-5716 .elementor-element.elementor-element-b238468{text-align:center;}.elementor-5716 .elementor-element.elementor-element-b238468 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:44px;letter-spacing:-1.2px;text-shadow:0px 2px 5px rgba(255, 255, 255, 0.25);}.elementor-5716 .elementor-element.elementor-element-8cdcd4f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;color:#989898;}.elementor-5716 .elementor-element.elementor-element-2670c74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5716 .elementor-element.elementor-element-290074e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-4905cc2{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-83f8145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-5716 .elementor-element.elementor-element-e89f38a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-5716 .elementor-element.elementor-element-1b88b54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5716 .elementor-element.elementor-element-d6ea037{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:12px;}.elementor-5716 .elementor-element.elementor-element-51ea8f6 .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-3c01b14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-53bb5fe{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-031897b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-5716 .elementor-element.elementor-element-eb8c0fc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-5716 .elementor-element.elementor-element-2d80009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5716 .elementor-element.elementor-element-b4cb0fd{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:12px;}.elementor-5716 .elementor-element.elementor-element-bc62c85 .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-2bb3c92{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-4344879{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-8e7065d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-5716 .elementor-element.elementor-element-dc42672{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-5716 .elementor-element.elementor-element-28bb31b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5716 .elementor-element.elementor-element-5719f60{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:12px;}.elementor-5716 .elementor-element.elementor-element-285775e .elementor-icon-wrapper{text-align:center;}.elementor-5716 .elementor-element.elementor-element-2dc48b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-38aa18f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-112beea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-5716 .elementor-element.elementor-element-889efa4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-5716 .elementor-element.elementor-element-9f8bce7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5716 .elementor-element.elementor-element-c5cc32a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:12px;}.elementor-5716 .elementor-element.elementor-element-09aa232 .elementor-icon-wrapper{text-align:center;}@media(max-width:1399px){.elementor-5716 .elementor-element.elementor-element-486159d{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-5716 .elementor-element.elementor-element-c5db878{--padding-top:10px;--padding-bottom:48px;--padding-left:60px;--padding-right:60px;}.elementor-5716 .elementor-element.elementor-element-38b7d4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5716 .elementor-element.elementor-element-27dc057{--icon-size:16px;}.elementor-5716 .elementor-element.elementor-element-27dc057 .elementor-social-icon{--icon-padding:12px;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5716 .elementor-element.elementor-element-128c6ef{--padding-top:48px;--padding-bottom:48px;--padding-left:60px;--padding-right:60px;}.elementor-5716 .elementor-element.elementor-element-f4f88f5{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-5716 .elementor-element.elementor-element-2670c74{--gap:32px 10px;--row-gap:32px;--column-gap:10px;--flex-wrap:wrap;}}@media(max-width:1024px){.elementor-5716 .elementor-element.elementor-element-2fa7ebf{--min-height:680px;}.elementor-5716 .elementor-element.elementor-element-486159d{bottom:68px;}.elementor-5716 .elementor-element.elementor-element-a2c60be .elementor-heading-title{font-size:36px;line-height:39.6px;letter-spacing:-0.9px;}.elementor-5716 .elementor-element.elementor-element-2f29e84{font-size:14px;line-height:19.6px;}.elementor-5716 .elementor-element.elementor-element-884b2de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-5716 .elementor-element.elementor-element-38b7d4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5716 .elementor-element.elementor-element-27dc057{text-align:right;--grid-column-gap:4px;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-0ca3bb7{--grid-row-gap:12px;}.elementor-5716 .elementor-element.elementor-element-83f8145{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-5716 .elementor-element.elementor-element-e89f38a{font-size:16px;line-height:22.4px;letter-spacing:0px;}.elementor-5716 .elementor-element.elementor-element-031897b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-5716 .elementor-element.elementor-element-eb8c0fc{font-size:16px;line-height:22.4px;letter-spacing:0px;}.elementor-5716 .elementor-element.elementor-element-8e7065d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-5716 .elementor-element.elementor-element-dc42672{font-size:16px;line-height:22.4px;letter-spacing:0px;}.elementor-5716 .elementor-element.elementor-element-112beea{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-5716 .elementor-element.elementor-element-889efa4{font-size:16px;line-height:22.4px;letter-spacing:0px;}}@media(max-width:767px){.elementor-5716 .elementor-element.elementor-element-486159d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5716 .elementor-element.elementor-element-a2c60be .elementor-heading-title{font-size:28px;line-height:30.8px;letter-spacing:-0.7px;}.elementor-5716 .elementor-element.elementor-element-c5db878{--min-height:0px;--padding-top:10px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-5716 .elementor-element.elementor-element-884b2de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-38b7d4a{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-fd94a92{font-size:14px;line-height:19.6px;}.elementor-5716 .elementor-element.elementor-element-27dc057{text-align:center;}.elementor-5716 .elementor-element.elementor-element-565c092{--min-height:1px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-3db237a{font-size:26px;line-height:28.6px;letter-spacing:-0.78px;}.elementor-5716 .elementor-element.elementor-element-6a26086{font-size:26px;line-height:28.6px;letter-spacing:-0.78px;}.elementor-5716 .elementor-element.elementor-element-37b2e96{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-0247ba2{--width:90px;}.elementor-5716 .elementor-element.elementor-element-f79b2dd{--justify-content:center;}.elementor-5716 .elementor-element.elementor-element-5cad215{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-cfd3ac4{--width:20px;}.elementor-5716 .elementor-element.elementor-element-164d76c{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-b6203f8{--width:90px;}.elementor-5716 .elementor-element.elementor-element-30c40e3{--justify-content:center;}.elementor-5716 .elementor-element.elementor-element-e140558{--width:20px;}.elementor-5716 .elementor-element.elementor-element-5cf369e{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-d077c92{--width:90px;}.elementor-5716 .elementor-element.elementor-element-39dc9f1{--justify-content:center;}.elementor-5716 .elementor-element.elementor-element-7e443de{--width:20px;}.elementor-5716 .elementor-element.elementor-element-4449886{--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-99f587a{--width:90px;}.elementor-5716 .elementor-element.elementor-element-330aa8e{--justify-content:center;}.elementor-5716 .elementor-element.elementor-element-92ca686{--width:20px;}.elementor-5716 .elementor-element.elementor-element-128c6ef{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5716 .elementor-element.elementor-element-f4f88f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-b238468{text-align:start;}.elementor-5716 .elementor-element.elementor-element-b238468 .elementor-heading-title{font-size:26px;line-height:28.6px;letter-spacing:-0.78px;}.elementor-5716 .elementor-element.elementor-element-8cdcd4f{text-align:start;font-size:14px;line-height:19.6px;}.elementor-5716 .elementor-element.elementor-element-2670c74{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-5716 .elementor-element.elementor-element-290074e{--width:48%;}.elementor-5716 .elementor-element.elementor-element-83f8145{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-e89f38a{width:auto;max-width:auto;}.elementor-5716 .elementor-element.elementor-element-1b88b54{--width:127px;--flex-wrap:nowrap;}.elementor-5716 .elementor-element.elementor-element-d6ea037{font-size:16px;line-height:22.4px;}.elementor-5716 .elementor-element.elementor-element-3c01b14{--width:48%;}.elementor-5716 .elementor-element.elementor-element-031897b{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-b4cb0fd{font-size:16px;line-height:22.4px;}.elementor-5716 .elementor-element.elementor-element-2bb3c92{--width:48%;}.elementor-5716 .elementor-element.elementor-element-8e7065d{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-5719f60{font-size:16px;line-height:22.4px;}.elementor-5716 .elementor-element.elementor-element-2dc48b5{--width:48%;}.elementor-5716 .elementor-element.elementor-element-112beea{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5716 .elementor-element.elementor-element-c5cc32a{font-size:16px;line-height:22.4px;}}@media(min-width:768px){.elementor-5716 .elementor-element.elementor-element-884b2de{--width:70%;}.elementor-5716 .elementor-element.elementor-element-565c092{--width:1px;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{--width:30%;}.elementor-5716 .elementor-element.elementor-element-0247ba2{--width:30%;}.elementor-5716 .elementor-element.elementor-element-f79b2dd{--width:70%;}.elementor-5716 .elementor-element.elementor-element-cfd3ac4{--width:20px;}.elementor-5716 .elementor-element.elementor-element-b6203f8{--width:30%;}.elementor-5716 .elementor-element.elementor-element-30c40e3{--width:70%;}.elementor-5716 .elementor-element.elementor-element-e140558{--width:20px;}.elementor-5716 .elementor-element.elementor-element-d077c92{--width:30%;}.elementor-5716 .elementor-element.elementor-element-39dc9f1{--width:70%;}.elementor-5716 .elementor-element.elementor-element-7e443de{--width:20px;}.elementor-5716 .elementor-element.elementor-element-99f587a{--width:30%;}.elementor-5716 .elementor-element.elementor-element-330aa8e{--width:70%;}.elementor-5716 .elementor-element.elementor-element-92ca686{--width:20px;}.elementor-5716 .elementor-element.elementor-element-290074e{--width:100%;}.elementor-5716 .elementor-element.elementor-element-1b88b54{--width:103px;}.elementor-5716 .elementor-element.elementor-element-3c01b14{--width:100%;}.elementor-5716 .elementor-element.elementor-element-2d80009{--width:103px;}.elementor-5716 .elementor-element.elementor-element-2bb3c92{--width:100%;}.elementor-5716 .elementor-element.elementor-element-28bb31b{--width:103px;}.elementor-5716 .elementor-element.elementor-element-2dc48b5{--width:100%;}.elementor-5716 .elementor-element.elementor-element-9f8bce7{--width:103px;}}@media(max-width:1399px) and (min-width:768px){.elementor-5716 .elementor-element.elementor-element-884b2de{--width:62%;}.elementor-5716 .elementor-element.elementor-element-8fa5c8b{--width:38%;}.elementor-5716 .elementor-element.elementor-element-290074e{--width:49%;}.elementor-5716 .elementor-element.elementor-element-3c01b14{--width:49%;}.elementor-5716 .elementor-element.elementor-element-2bb3c92{--width:49%;}.elementor-5716 .elementor-element.elementor-element-2dc48b5{--width:49%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a040d7b */.blog-banner img{
    width: 100%;
    height: 100%!important;
    object-fit: cover;
}
@media(max-width:1024px){
    .blog-banner img{
        object-fit: cover;
        object-position:  center center;
        height: 680px!important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-232090b */.post-content h2,h3,h4,h5,h6{
    background:  linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.post-content p,.post-content span{
    color: #989898;
    font-family: "Plus Jakarta Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-27dc057 */.elementor-social-icon:hover path{
    fill: url(#wp-search-gradient) !important; 
}
.elementor-social-icon{
    background: transparent;
}
.elementor-social-icon svg{
    height: 32px!important;
    width: 32px!important;
}
.social-svg .elementor-social-icons-wrapper .elementor-grid-item, .social-svg .elementor-social-icons-wrapper .elementor-grid-item a{
    width: 32px!important;
    height: 32px!important;
}
@media(max-width:767px){
    .elementor-social-icon:hover path{
    fill: url(#wp-search-gradient) !important; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565c092 */.color-border{
    opacity: 0.3;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.80) 0%, rgba(21, 21, 21, 0.80) 100%);
}
@media(max-width:767px){
    .color-border{
        background: none;
        background: white;
        opacity: 0.3;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db237a */.single-post-color-text p{
    display: inline-block;
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0ca3bb7 */#post-date .elementor-post__read-more {
    white-space: nowrap;
    position: relative;
    padding-right: 32px;
    display: inline-flex;
    align-items: center;
    margin-bottom: 0;
    transition: background .5s ease !important;
    font-family: Inter !important;
    font-size: 16px!important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 140%;
    text-transform: uppercase;
    background: linear-gradient(90deg, 
                rgba(255, 122, 0, 0.9) -3.58%, 
                rgba(157, 207, 111, 0.9) 6.3%, 
                rgba(128, 213, 239, 0.9) 20.22%, 
                rgba(22, 98, 222, 0.9) 58.38%);
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* read-more 右侧 SVG 图标 */
#post-date .elementor-post__read-more::after {
    content: "";
    background-image: url('https://indilinx.szlogic.cn/wp-content/uploads/2026/02/blog-post-svg.svg');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 22px;
    height: 22px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 5px;
    transition: background-image .5s!important; 
}

#post-date .elementor-post:hover .elementor-post__read-more {
    background: none !important;
    -webkit-text-fill-color: white !important;
    text-fill-color: white !important;
    color: white !important;
}
#post-date .elementor-post:hover{
    background: #21478A;
}
/* hover 切换 SVG 图标 */
#post-date .elementor-post:hover .elementor-post__read-more::after {
    background-image: url('https://indilinx.szlogic.cn/wp-content/uploads/2026/02/blog-post-hover-svg.svg') !important;
}

#post-date .elementor-post__text {
    padding: 0 20px 20px 20px;
    color: white;
}
#post-date .elementor-post__title a {
    color: white!important;
    font-family: Inter;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 125%;
    letter-spacing: -0.6px;
    text-transform: capitalize;
}
#post-date .elementor-post__excerpt p {
    overflow: hidden;
    color: #989898;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}
#post-date .elementor-post__thumbnail__link {
    margin-bottom: 24px; 
}
#post-date .elementor-post__title {
    margin-bottom: 12px!important;
}
#post-date .elementor-post__excerpt {
    margin-bottom: 24px!important;
}

/* 移动端适配 */
@media(max-width:767px) {
    #post-date .elementor-post__title {
        font-size: 14px!important;
    }
    #post-date .elementor-post__thumbnail,
    #post-date .elementor-post__thumbnail img {
        height: 300px!important;
    }
    #post-date .elementor-post__meta-data {
        padding: 4px 16px!important;
        width: auto;
        display: inline-block;
    }
    #post-date .elementor-post__title a {
    font-size: 16px !important;
    line-height: 125%;
    letter-spacing: -0.48px;
    text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a26086 */.single-post-color-text p{
    display: inline-block;
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94a50a0 */.shadow-img img{
    transition: filter 0.3s ease-in-out;
    filter: drop-shadow(0 0 0px rgba(16, 91, 222, 0));
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0247ba2 */.post-product{
    
background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(22, 98, 222, 0.20) 100%), #151515;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a207bb8 */.color-text{
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-77338d5 */.post-product-arrow svg{
   
    width: 7.5px;
    height: 7.5px!important;
}
.post-product-arrow .elementor-icon-wrapper{
     display: flex;
    align-items: center!important;
}
.post-product-arrow{
    height: 13.3px;
    /*padding: 3px;*/
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd3ac4 */.svg-box{
    transition: opacity .3s ease;
    opacity: 0.3;
    box-shadow: 0 0 3.333px 0 #2F92B1;
    height: 20px!important;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e195a */.nowarp-text p{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%; 
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b17dad */.solid-disk-drive{
    display: flex;
}
.single-post-card:hover .svg-box{
    opacity: 1;
}
.single-post-card:hover .shadow-img img{
    filter: drop-shadow(0 0 16.158px rgba(16, 91, 222, 0.70));
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
}
.single-post-card:hover .color-text{
    background:linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6203f8 */.post-product{
    
background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(22, 98, 222, 0.20) 100%), #151515;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04eb2c6 */.color-text{
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b44c34 */.post-product-arrow svg{
   
    width: 7.5px;
    height: 7.5px!important;
}
.post-product-arrow .elementor-icon-wrapper{
     display: flex;
    align-items: center!important;
}
.post-product-arrow{
    height: 13.3px;
    /*padding: 3px;*/
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1c8296 */.color-text{
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5906e46 */.nowarp-text p{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%; 
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-215be78 */.shadow-img img{
    transition: filter 0.3s ease-in-out;
    filter: drop-shadow(0 0 0px rgba(16, 91, 222, 0));
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9e3872 */.color-text{
    background: linear-gradient(91deg, #FFF 18.2%, rgba(255, 255, 255, 0.20) 90.31%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ece5b7 */.nowarp-text p{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%; 
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-068b9cb */.enterprise{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa5c8b *//* 全局强制隐藏滚动条，不管加没加 fixed 都生效 */
.single-post-page {
  position: static;
}

/* 🔥 核心：给元素本身直接隐藏，不是只给 fixed 隐藏 */
.single-post-page::-webkit-scrollbar {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  visibility: hidden !important;
}
.single-post-page {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
  overflow-y: auto !important;
}

/* 你的 fixed 样式保持不变 */
.single-post-page.fixed {
  position: fixed !important;
  top: 0 !important;
  left: auto !important;
  max-height: 100vh !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b238468 */.single-post-color-title h2{
    
    display: inline-block;
    background:linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e9366b */.change-img img{
    transition: transform  .3s ease;
    transform: scale(1.0);
}
@media(max-width:767px){
    .change-img img{
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6ea037 */.solutions-color-text{
    flex-shrink: 0;
    transition: background .3s ease;
    white-space: nowrap;
    background: linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51ea8f6 */.solutions-svg{
    height: 22px;
    width: 22px;
}
.solutions-svg svg{
    height: 15px;
    width: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b88b54 */.change-box{
    width: 103px;
    transition: width .3s ease;
}
@media(max-width:767px){
    .change-box{
        width: 127px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-290074e */@media(min-width:1025px){
    .solutions-card:hover .change-box{
    width: 127px;
}
.solutions-card:hover .change-box .solutions-color-text p{
    background: none;
    color: white;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: white;
}
.solutions-card:hover .change-box .solutions-svg svg * {
    fill: white !important;
    stroke-opacity: 1 !important;
    fill-opacity: 1 !important;
    stroke-gradient: none !important;
    fill-gradient: none !important;
}
.solutions-card:hover .single-post-color-text p{
    background:linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.solutions-card:hover .change-img img{
    transform: scale(1.1);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab6a64 */.change-img img{
    transition: transform  .3s ease;
    transform: scale(1.0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4cb0fd */.solutions-color-text{
    flex-shrink: 0;
    transition: background .3s ease;
    white-space: nowrap;
    background: linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc62c85 */.solutions-svg{
    height: 22px;
    width: 22px;
}
.solutions-svg svg{
    height: 15px;
    width: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d80009 */.change-box{
    width: 103px;
    transition: width .3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb130a */.change-img img{
    transition: transform  .3s ease;
    transform: scale(1.0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5719f60 */.solutions-color-text{
    flex-shrink: 0;
    transition: background .3s ease;
    white-space: nowrap;
    background: linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-285775e */.solutions-svg{
    height: 22px;
    width: 22px;
}
.solutions-svg svg{
    height: 15px;
    width: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28bb31b */.change-box{
    width: 103px;
    transition: width .3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c27b2f */.change-img img{
    transition: transform  .3s ease;
    transform: scale(1.0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cc32a */.solutions-color-text{
    flex-shrink: 0;
    transition: background .3s ease;
    white-space: nowrap;
    background: linear-gradient(90deg, rgba(255, 122, 0, 0.90) -3.58%, rgba(157, 207, 111, 0.90) 6.3%, rgba(128, 213, 239, 0.90) 20.22%, rgba(22, 98, 222, 0.90) 58.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09aa232 */.solutions-svg{
    height: 22px;
    width: 22px;
}
.solutions-svg svg{
    height: 15px;
    width: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8bce7 */.change-box{
    width: 103px;
    transition: width .3s ease;
}/* End custom CSS */