.elementor-25 .elementor-element.elementor-element-46cfeea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-11px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-46cfeea:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-46cfeea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140E09;}.elementor-25 .elementor-element.elementor-element-26d94a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:97px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-26d94a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-804409d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 90px;}.elementor-25 .elementor-element.elementor-element-804409d .elementor-heading-title{font-size:18px;font-weight:400;line-height:1em;letter-spacing:-0.02em;color:var( --e-global-color-noxfolio_primary );}.elementor-25 .elementor-element.elementor-element-b8d0c74{width:var( --container-widget-width, 103.544% );max-width:103.544%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 87px;--container-widget-width:103.544%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b8d0c74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-b8d0c74 .elementor-heading-title{font-size:100px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-8759256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 87px;}.elementor-25 .elementor-element.elementor-element-8759256 .elementor-heading-title{font-size:106px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:#FF6B1A;}.elementor-25 .elementor-element.elementor-element-5d63c88{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 52px) 73px;padding:0px 0px 0px 22px;}.elementor-25 .elementor-element.elementor-element-5d63c88 .elementor-heading-title{font-size:100px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-noxfolio_headline );}.elementor-25 .elementor-element.elementor-element-1df7049{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 84px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-381569c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-069094c{--display:flex;--margin-top:56px;--margin-bottom:0px;--margin-left:260px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:482px;}.elementor-25 .elementor-element.elementor-element-b42089c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-11px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b42089c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b42089c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140E09;}.elementor-25 .elementor-element.elementor-element-8b815c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:97px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-8b815c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-818f4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 90px;}.elementor-25 .elementor-element.elementor-element-818f4ad .elementor-heading-title{font-size:18px;font-weight:400;line-height:1em;letter-spacing:-0.02em;color:var( --e-global-color-noxfolio_primary );}.elementor-25 .elementor-element.elementor-element-d88b4e4{width:var( --container-widget-width, 103.544% );max-width:103.544%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 87px;--container-widget-width:103.544%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d88b4e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-d88b4e4 .elementor-heading-title{font-size:100px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ed1d674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 87px;}.elementor-25 .elementor-element.elementor-element-ed1d674 .elementor-heading-title{font-size:106px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:#FF6B1A;}.elementor-25 .elementor-element.elementor-element-3e04e5e{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 52px) 73px;padding:0px 0px 0px 22px;}.elementor-25 .elementor-element.elementor-element-3e04e5e .elementor-heading-title{font-size:100px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-noxfolio_headline );}.elementor-25 .elementor-element.elementor-element-db20561{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-d33fb27{--display:flex;--margin-top:56px;--margin-bottom:0px;--margin-left:260px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:482px;}.elementor-25 .elementor-element.elementor-element-81fc35e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-noxfolio_primary );--border-color:var( --e-global-color-noxfolio_primary );--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-79cd889{--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:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-79cd889:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-79cd889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0B08;}.elementor-25 .elementor-element.elementor-element-8d685fc{--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-end;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8d685fc:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8d685fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110D08;}.elementor-25 .elementor-element.elementor-element-0322206{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-edbedb6{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-edbedb6 .noxfolio-section-title{text-align:left;margin:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-cd9213f{width:100%;max-width:100%;padding:0px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-01ba41f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-01ba41f > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-01ba41f .noxfolio-check-list li:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-01ba41f .noxfolio-check-list li{justify-content:start;}.elementor-25 .elementor-element.elementor-element-01ba41f .noxfolio-check-list .list-icon{color:var( --e-global-color-noxfolio_primary );background-color:var( --e-global-color-noxfolio_dark );font-size:24px;width:auto;height:auto;}.elementor-25 .elementor-element.elementor-element-e8819ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-e8819ae > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e8819ae .noxfolio-check-list li:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-e8819ae .noxfolio-check-list li{justify-content:start;}.elementor-25 .elementor-element.elementor-element-e8819ae .noxfolio-check-list .list-icon{color:var( --e-global-color-noxfolio_primary );background-color:var( --e-global-color-noxfolio_dark );font-size:24px;width:auto;height:auto;}.elementor-25 .elementor-element.elementor-element-c67a1fb{--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:40px 50px;--row-gap:40px;--column-gap:50px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-noxfolio_border );--border-color:var( --e-global-color-noxfolio_border );--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-c67a1fb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c67a1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-noxfolio_secondary );}.elementor-25 .elementor-element.elementor-element-60090cd .noxfolio-info-box{background-color:#02010100;align-items:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-60090cd > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-60090cd .noxfolio-info-box .box-title{align-items:center;font-size:14px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-60090cd .box-icon{width:40px;height:40px;font-size:16px;color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-60090cd .noxfolio-info-box {--icon-space:15px;}.elementor-25 .elementor-element.elementor-element-60090cd .box-icon img{border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-60090cd .box-title{margin-bottom:0px;color:var( --e-global-color-noxfolio_body );}.elementor-25 .elementor-element.elementor-element-60090cd .description{font-size:16px;font-weight:600;color:var( --e-global-color-noxfolio_white );}.elementor-25 .elementor-element.elementor-element-3d3d273 .noxfolio-info-box{background-color:#02010100;align-items:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d3d273 > .elementor-widget-container{margin:0px 0px 0px -19px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d3d273 .noxfolio-info-box .box-title{align-items:center;font-size:14px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-3d3d273 .box-icon{width:40px;height:40px;font-size:16px;color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-3d3d273 .noxfolio-info-box {--icon-space:15px;}.elementor-25 .elementor-element.elementor-element-3d3d273 .box-icon img{border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-3d3d273 .box-title{margin-bottom:0px;color:var( --e-global-color-noxfolio_body );}.elementor-25 .elementor-element.elementor-element-3d3d273 .description{font-size:18px;font-weight:600;color:var( --e-global-color-noxfolio_white );}.elementor-25 .elementor-element.elementor-element-2a9f307{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-38cb996{text-align:end;}.elementor-25 .elementor-element.elementor-element-4fbd021{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-noxfolio_primary );--border-color:var( --e-global-color-noxfolio_primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4fbd021:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4fbd021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0B08;}.elementor-25 .elementor-element.elementor-element-e931596{--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-end;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e931596:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e931596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110D08;}.elementor-25 .elementor-element.elementor-element-ec32c1b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-be88bcd{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-be88bcd .noxfolio-section-title{text-align:left;margin:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-5bf8ecf{width:100%;max-width:100%;padding:0px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-acb8b3a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-acb8b3a > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-acb8b3a .noxfolio-check-list li:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-acb8b3a .noxfolio-check-list li{justify-content:start;}.elementor-25 .elementor-element.elementor-element-acb8b3a .noxfolio-check-list .list-icon{color:var( --e-global-color-noxfolio_primary );background-color:var( --e-global-color-noxfolio_dark );font-size:24px;width:auto;height:auto;}.elementor-25 .elementor-element.elementor-element-47d58da{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-47d58da > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-47d58da .noxfolio-check-list li:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-47d58da .noxfolio-check-list li{justify-content:start;}.elementor-25 .elementor-element.elementor-element-47d58da .noxfolio-check-list .list-icon{color:var( --e-global-color-noxfolio_primary );background-color:var( --e-global-color-noxfolio_dark );font-size:24px;width:auto;height:auto;}.elementor-25 .elementor-element.elementor-element-a0c20df{text-align:end;}.elementor-25 .elementor-element.elementor-element-ff109d3{--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:40px 50px;--row-gap:40px;--column-gap:50px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-noxfolio_border );--border-color:var( --e-global-color-noxfolio_border );--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-ff109d3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ff109d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-noxfolio_secondary );}.elementor-25 .elementor-element.elementor-element-ec512ad .noxfolio-info-box{background-color:#02010100;align-items:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ec512ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ec512ad .noxfolio-info-box .box-title{align-items:center;font-size:14px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-ec512ad .box-icon{width:40px;height:40px;font-size:16px;color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-ec512ad .noxfolio-info-box {--icon-space:15px;}.elementor-25 .elementor-element.elementor-element-ec512ad .box-icon img{border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-ec512ad .box-title{margin-bottom:0px;color:var( --e-global-color-noxfolio_body );}.elementor-25 .elementor-element.elementor-element-ec512ad .description{font-size:18px;font-weight:600;color:var( --e-global-color-noxfolio_white );}.elementor-25 .elementor-element.elementor-element-c27ab1a .noxfolio-info-box{background-color:#02010100;align-items:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c27ab1a > .elementor-widget-container{margin:0px 0px 0px -19px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c27ab1a .noxfolio-info-box .box-title{align-items:center;font-size:14px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-c27ab1a .box-icon{width:40px;height:40px;font-size:16px;color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-c27ab1a .noxfolio-info-box {--icon-space:15px;}.elementor-25 .elementor-element.elementor-element-c27ab1a .box-icon img{border-radius:50% 50% 50% 50%;}.elementor-25 .elementor-element.elementor-element-c27ab1a .box-title{margin-bottom:0px;color:var( --e-global-color-noxfolio_body );}.elementor-25 .elementor-element.elementor-element-c27ab1a .description{font-size:18px;font-weight:600;color:var( --e-global-color-noxfolio_white );}.elementor-25 .elementor-element.elementor-element-aaed9fe{--display:flex;}.elementor-25 .elementor-element.elementor-element-905fe9c{--display:flex;--margin-top:140px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-271a0e6{text-align:center;}.elementor-25 .elementor-element.elementor-element-271a0e6 .elementor-heading-title{color:var( --e-global-color-noxfolio_primary );}.elementor-25 .elementor-element.elementor-element-3268a8e{--spacer-size:23px;}.elementor-25 .elementor-element.elementor-element-14874f3{text-align:center;}.elementor-25 .elementor-element.elementor-element-14874f3 .elementor-heading-title{font-size:57px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-5d0a8b5{--spacer-size:6px;}.elementor-25 .elementor-element.elementor-element-3f4d369{text-align:center;}.elementor-25 .elementor-element.elementor-element-3f4d369 .elementor-heading-title{font-size:70px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-30356ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:35px 40px;--row-gap:35px;--column-gap:40px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-fe2b785{--display:flex;}.elementor-25 .elementor-element.elementor-element-e80d964{--display:flex;}.elementor-25 .elementor-element.elementor-element-077a08d{--display:flex;}.elementor-25 .elementor-element.elementor-element-cd3fa95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-f7f92f3{--display:flex;}.elementor-25 .elementor-element.elementor-element-85644f5{--display:flex;}.elementor-25 .elementor-element.elementor-element-4e393cf{--display:flex;}.elementor-25 .elementor-element.elementor-element-6ccbf42{--display:flex;}.elementor-25 .elementor-element.elementor-element-4acc03d{--display:flex;}.elementor-25 .elementor-element.elementor-element-76c57d6{--display:flex;}.elementor-25 .elementor-element.elementor-element-6c17b70{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-b65ece6{--display:flex;}.elementor-25 .elementor-element.elementor-element-cc5d221{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-069094c{--content-width:1333px;}.elementor-25 .elementor-element.elementor-element-d33fb27{--content-width:1333px;}.elementor-25 .elementor-element.elementor-element-0322206{--width:50%;}.elementor-25 .elementor-element.elementor-element-c67a1fb{--width:93%;}.elementor-25 .elementor-element.elementor-element-2a9f307{--width:45%;}.elementor-25 .elementor-element.elementor-element-ec32c1b{--width:50%;}.elementor-25 .elementor-element.elementor-element-ff109d3{--width:93%;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-0322206{--width:55%;}.elementor-25 .elementor-element.elementor-element-c67a1fb{--width:100%;}.elementor-25 .elementor-element.elementor-element-ec32c1b{--width:55%;}.elementor-25 .elementor-element.elementor-element-ff109d3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-0322206{--width:85%;}.elementor-25 .elementor-element.elementor-element-2a9f307{--width:85%;}.elementor-25 .elementor-element.elementor-element-ec32c1b{--width:85%;}}@media(max-width:1366px){.elementor-25 .elementor-element.elementor-element-46cfeea{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-804409d .elementor-heading-title{font-size:35px;}.elementor-25 .elementor-element.elementor-element-b8d0c74 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-8759256 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-5d63c88 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-b42089c{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-818f4ad .elementor-heading-title{font-size:35px;}.elementor-25 .elementor-element.elementor-element-d88b4e4 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-ed1d674 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-3e04e5e .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-30356ee{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-25 .elementor-element.elementor-element-46cfeea{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-804409d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b8d0c74 .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-8759256 .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-5d63c88 .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-b42089c{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-818f4ad .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-d88b4e4 .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-ed1d674 .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-3e04e5e .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-8d685fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-c67a1fb{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-e931596{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-ff109d3{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-30356ee{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-46cfeea{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-b42089c{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8d685fc{--justify-content:center;--gap:55px 0px;--row-gap:55px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2a9f307{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-e931596{--justify-content:center;--gap:55px 0px;--row-gap:55px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-30356ee{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-46cfeea{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-804409d .elementor-heading-title{font-size:24px;}.elementor-25 .elementor-element.elementor-element-b8d0c74 .elementor-heading-title{font-size:42px;}.elementor-25 .elementor-element.elementor-element-8759256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-25 .elementor-element.elementor-element-8759256 .elementor-heading-title{font-size:42px;}.elementor-25 .elementor-element.elementor-element-5d63c88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-25 .elementor-element.elementor-element-5d63c88 .elementor-heading-title{font-size:42px;}.elementor-25 .elementor-element.elementor-element-b42089c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8b815c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-818f4ad{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 93px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-818f4ad .elementor-heading-title{font-size:10px;}.elementor-25 .elementor-element.elementor-element-d88b4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 88px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d88b4e4 .elementor-heading-title{font-size:55px;}.elementor-25 .elementor-element.elementor-element-ed1d674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 97px;}.elementor-25 .elementor-element.elementor-element-ed1d674 .elementor-heading-title{font-size:55px;}.elementor-25 .elementor-element.elementor-element-3e04e5e{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 85px) 103px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3e04e5e .elementor-heading-title{font-size:55px;}.elementor-25 .elementor-element.elementor-element-db20561{--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d33fb27{--margin-top:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-01ba41f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-e8819ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-c67a1fb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-2a9f307{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4fbd021{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-acb8b3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-47d58da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-a0c20df{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a0c20df img{border-radius:25px 25px 25px 25px;}.elementor-25 .elementor-element.elementor-element-ff109d3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-ec512ad .description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-30356ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-35365bd */.ts-badges{
    display:flex;
    gap:16px;
    flex-wrap:wrap;
    align-items:center;
}

.ts-badge{
    display:flex;
    align-items:center;
    gap:8px;

    padding:10px 18px;

    background:rgba(255,107,26,0.05);
    border:1px solid rgba(255,107,26,0.35);

    border-radius:999px;

    color:#F5E6D3;
    font-size:14px;
    font-weight:500;
    font-family:inherit;

    box-shadow:
        inset 0 0 10px rgba(255,107,26,0.08),
        0 0 12px rgba(255,107,26,0.08);

    transition:all .3s ease;
}

.ts-badge:hover{
    transform:translateY(-2px);
    border-color:#FF6B1A;

    box-shadow:
        0 0 15px rgba(255,107,26,0.25),
        inset 0 0 12px rgba(255,107,26,0.12);
}

.dot{
    width:8px;
    height:8px;
    border-radius:50%;
    display:block;
}

.red{
    background:#ff4d4d;
    box-shadow:0 0 10px #ff4d4d;
}

.blue{
    background:#00bfff;
    box-shadow:0 0 10px #00bfff;
}
@media (max-width:767px){
    .ts-badges{
        justify-content:center;
    }

    .ts-badge{
        font-size:13px;
        padding:9px 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-80fa720 */.ts-stats-wrapper{
    display:flex;
    flex-direction:column;
    gap:14px;
}

.ts-stat-box{
    display:flex;
    justify-content:space-between;
    align-items:center;

    background:#0b0502;
    border:1px solid rgba(255,107,26,0.35);

    border-radius:14px;

    padding:22px 26px;

    transition:all .3s ease;

    box-shadow:
    inset 0 0 20px rgba(255,107,26,0.03),
    0 0 10px rgba(255,107,26,0.05);
}

.ts-stat-box:hover{
    transform:translateY(-3px);

    border-color:#FF6B1A;

    box-shadow:
    0 0 20px rgba(255,107,26,0.18),
    inset 0 0 20px rgba(255,107,26,0.05);
}

.ts-stat-content h3{
    margin:0;
    color:#FF6B1A;

    font-size:52px;
    line-height:1;
    font-weight:700;
}

.ts-stat-content p{
    margin:8px 0 0;
    color:#9b8a7d;

    font-size:14px;
    line-height:1.4;
}

.ts-stat-icon{
    font-size:34px;
    opacity:.9;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5b377a */.ts-badges{
    display:flex;
    gap:16px;
    flex-wrap:wrap;
    align-items:center;
}

.ts-badge{
    display:flex;
    align-items:center;
    gap:8px;

    padding:10px 18px;

    background:rgba(255,107,26,0.05);
    border:1px solid rgba(255,107,26,0.35);

    border-radius:999px;

    color:#F5E6D3;
    font-size:14px;
    font-weight:500;
    font-family:inherit;

    box-shadow:
        inset 0 0 10px rgba(255,107,26,0.08),
        0 0 12px rgba(255,107,26,0.08);

    transition:all .3s ease;
}

.ts-badge:hover{
    transform:translateY(-2px);
    border-color:#FF6B1A;

    box-shadow:
        0 0 15px rgba(255,107,26,0.25),
        inset 0 0 12px rgba(255,107,26,0.12);
}

.dot{
    width:8px;
    height:8px;
    border-radius:50%;
    display:block;
}

.red{
    background:#ff4d4d;
    box-shadow:0 0 10px #ff4d4d;
}

.blue{
    background:#00bfff;
    box-shadow:0 0 10px #00bfff;
}
@media (max-width:767px){
    .ts-badges{
        justify-content:center;
    }

    .ts-badge{
        font-size:13px;
        padding:9px 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a543d68 */.ts-stats-wrapper{
    display:flex;
    flex-direction:column;
    gap:14px;
}

.ts-stat-box{
    display:flex;
    justify-content:space-between;
    align-items:center;

    background:#0b0502;
    border:1px solid rgba(255,107,26,0.35);

    border-radius:14px;

    padding:22px 26px;

    transition:all .3s ease;

    box-shadow:
    inset 0 0 20px rgba(255,107,26,0.03),
    0 0 10px rgba(255,107,26,0.05);
}

.ts-stat-box:hover{
    transform:translateY(-3px);

    border-color:#FF6B1A;

    box-shadow:
    0 0 20px rgba(255,107,26,0.18),
    inset 0 0 20px rgba(255,107,26,0.05);
}

.ts-stat-content h3{
    margin:0;
    color:#FF6B1A;

    font-size:52px;
    line-height:1;
    font-weight:700;
}

.ts-stat-content p{
    margin:8px 0 0;
    color:#9b8a7d;

    font-size:14px;
    line-height:1.4;
}

.ts-stat-icon{
    font-size:34px;
    opacity:.9;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8042951 */.ts-marquee{
    width:100%;
    overflow:hidden;

    background:#050505;

    border-top:1px solid rgba(255,107,26,.25);
    border-bottom:1px solid rgba(255,107,26,.25);

    padding:18px 0;
}

.ts-track{
    display:flex;
    width:max-content;

    animation:scrollText 30s linear infinite;
}

.ts-track span{
    color:#9f8b7c;

    font-size:13px;
    font-weight:600;
    letter-spacing:3px;

    margin-right:70px;

    white-space:nowrap;
    text-transform:uppercase;
}

.ts-track span::after{
    content:"";
}

@keyframes scrollText{
    from{
        transform:translateX(0);
    }
    to{
        transform:translateX(-50%);
    }
}
.ts-track b{
    color:#FF6B1A;
    font-weight:700;
}
.ts-marquee{
    width:100%;
    overflow:hidden;

    background:#0d0b08;

    border-top:1px solid rgba(255,107,26,.25);
    border-bottom:1px solid rgba(255,107,26,.25);

    padding:18px 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58fd853 */.mission-section{
    background:#ff6a13;
    padding:80px;
    border-radius:25px;
    position:relative;
    overflow:hidden;
}

/* Background Text */
.mission-section::after{
    content:"TSM";
    position:absolute;
    right:-30px;
    top:50%;
    transform:translateY(-50%);
    font-size:280px;
    font-weight:900;
    color:rgba(255,255,255,0.08);
    line-height:1;
    pointer-events:none;
}

/* Mission Tag */
.mission-tag{
    display:flex;
    align-items:center;
    gap:10px;
    font-size:12px;
    letter-spacing:3px;
    color:#1f1f1f;
    font-weight:700;
    margin-bottom:20px;
}

.mission-tag span{
    width:20px;
    height:2px;
    background:#1f1f1f;
}

/* Heading */
.mission-title{
    font-size:72px;
    line-height:0.95;
    font-weight:900;
    text-transform:uppercase;
    color:#1a1a1a;
    margin-bottom:25px;
}

.mission-title span{
    color:#ffffff;
    -webkit-text-stroke:2px #1a1a1a;
}

/* Description */
.mission-description{
    max-width:650px;
    color:#222;
    font-size:18px;
    line-height:1.8;
    margin-bottom:50px;
}

/* Cards */
.mission-cards{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:20px;
}

.mission-card{
    border:1px solid rgba(255,255,255,0.35);
    border-radius:15px;
    padding:30px;
    background:rgba(255,255,255,0.08);
    backdrop-filter:blur(5px);
}

.mission-card h3{
    color:#1a1a1a;
    font-size:24px;
    font-weight:900;
    margin-bottom:15px;
    text-transform:uppercase;
}

.mission-card p{
    color:#222;
    line-height:1.7;
    font-size:15px;
}

/* Mobile */
@media(max-width:768px){

    .mission-section{
        padding:40px 25px;
    }

    .mission-title{
        font-size:42px;
    }

    .mission-cards{
        grid-template-columns:1fr;
    }

    .mission-section::after{
        font-size:120px;
        right:-20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a21ce1b */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f4a63a */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-873af64 */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55e2d03 */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8162e94 */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c190539 */.founder-card{
    background:#130803;
    border:1px solid rgba(255,106,19,.25);
    border-radius:24px;
    padding:28px;
    overflow:hidden;
    transition:.4s ease;
}

.founder-card:hover{
    border-color:#ff6a13;
    transform:translateY(-5px);
}

.founder-badge{
    display:inline-block;
    background:#ff6a13;
    color:#fff;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    padding:8px 14px;
    border-radius:50px;
}

.founder-img-wrapper{
    display:flex;
    justify-content:center;
    margin:35px 0;
}

.founder-img{
    width:170px;
    height:170px;
    border-radius:50%;
    object-fit:cover;
    border:4px solid rgba(255,106,19,.25);
}

.founder-name{
    color:#fff;
    font-size:34px;
    font-weight:800;
    text-transform:uppercase;
    margin-bottom:8px;
}

.founder-role{
    color:#ff6a13;
    margin-bottom:18px;
    font-size:18px;
}

.founder-desc{
    color:#b9b9b9;
    line-height:1.8;
    margin-bottom:25px;
}

.founder-socials{
    display:flex;
    gap:10px;
}

.founder-socials a{
    width:42px;
    height:42px;
    border:1px solid rgba(255,106,19,.25);
    border-radius:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#ff6a13;
    text-decoration:none;
    transition:.3s;
}

.founder-socials a:hover{
    background:#ff6a13;
    color:#fff;
}

@media(max-width:767px){

    .founder-card{
        padding:20px;
    }

    .founder-img{
        width:120px;
        height:120px;
    }

    .founder-name{
        font-size:24px;
    }

    .founder-role{
        font-size:15px;
    }

    .founder-desc{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9df3b3 */.tsm-why-choose{
    background:#0d0b08;
    padding:100px 0;
    color:#fff;
    overflow:hidden;
}

.tsm-container{
    max-width:1200px;
    margin:auto;
    padding:0 20px;
    display:grid;
    grid-template-columns:1.1fr 1fr;
    gap:60px;
    align-items:start;
}

.tsm-subtitle{
    display:inline-block;
    color:#ff6b00;
    font-size:12px;
    letter-spacing:3px;
    font-weight:600;
    margin-bottom:20px;
    text-transform:uppercase;
}

.tsm-title{
    font-size:78px;
    line-height:0.95;
    font-weight:900;
    margin:0 0 60px;
    text-transform:uppercase;
}

.tsm-title span{
    color:#ff6b00;
}

.tsm-features{
    display:flex;
    flex-direction:column;
}

.tsm-feature{
    display:flex;
    gap:25px;
    padding:30px 0;
    border-bottom:1px solid rgba(255,107,0,.25);
}

.tsm-number{
    min-width:50px;
    font-size:42px;
    font-weight:800;
    color:#7a3b12;
    line-height:1;
}

.tsm-content h3{
    color:#fff;
    font-size:24px;
    margin:0 0 12px;
    font-weight:700;
}

.tsm-content p{
    margin:0;
    color:#b3b3b3;
    font-size:16px;
    line-height:1.7;
    max-width:520px;
}

.tsm-right{
    display:flex;
    flex-direction:column;
    gap:22px;
}

.tsm-stat-card{
    background:rgba(255,107,0,0.02);
    border:1px solid rgba(255,107,0,.35);
    border-radius:16px;
    padding:35px 28px;
    transition:.3s ease;
}

.tsm-stat-card:hover{
    transform:translateY(-4px);
    border-color:#ff6b00;
}

.tsm-stat-card h3{
    margin:0 0 12px;
    font-size:58px;
    line-height:1;
    font-weight:800;
    color:#ff6b00;
}

.tsm-stat-card p{
    margin:0;
    color:#9a9a9a;
    font-size:15px;
    line-height:1.6;
}

@media (max-width:1024px){

    .tsm-container{
        grid-template-columns:1fr;
        gap:50px;
    }

    .tsm-title{
        font-size:60px;
    }
}

@media (max-width:767px){

    .tsm-why-choose{
        padding:70px 0;
    }

    .tsm-title{
        font-size:42px;
    }

    .tsm-number{
        font-size:30px;
        min-width:40px;
    }

    .tsm-content h3{
        font-size:20px;
    }

    .tsm-stat-card h3{
        font-size:42px;
    }

    .tsm-feature{
        gap:15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e46f710 */.tsm-cta{
    background:#0d0b08;
    padding:120px 20px;
    text-align:center;
    border-top:1px solid rgba(255,107,0,.15);
    border-bottom:1px solid rgba(255,107,0,.15);
}

.tsm-cta-container{
    max-width:900px;
    margin:auto;
}

.tsm-cta-title{
    font-size:88px;
    line-height:.95;
    font-weight:900;
    text-transform:uppercase;
    color:#fff;
    margin:0;
}

.tsm-cta-title span{
    color:#ff6b00;
}

.tsm-cta-text{
    margin:30px auto 40px;
    max-width:700px;
    color:#8f7c6f;
    font-size:18px;
    line-height:1.7;
}

.tsm-cta-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:18px 38px;
    background:#ff6b00;
    color:#fff;
    text-decoration:none;
    border-radius:50px;
    font-weight:700;
    font-size:16px;
    transition:.3s ease;
}

.tsm-cta-btn:hover{
    color:#fff !important;
    transform:translateY(-3px);
    box-shadow:0 0 25px rgba(255,107,0,.35);
}

@media(max-width:768px){

    .tsm-cta{
        padding:80px 20px;
    }

    .tsm-cta-title{
        font-size:48px;
    }

    .tsm-cta-text{
        font-size:16px;
    }

    .tsm-cta-btn{
        padding:16px 30px;
    }
}/* End custom CSS */