:root{--commonFontSize-Experts:180px;--commonFontSize-Watermark:170px;--commonFontSize-Title:40px;--commonFontSize-MainTitle:35px;--commonFontSize-subTitle:32px;--commonFontSize-buttonicon:42px;--section-titleFontSize:42px;--commonFontSize-breadcomes:36px;--commonFontSize-4extraLarge:28px;--commonFontSize-3extraLarge:26px;--commonFontSize-2extraLarge:24px;--commonFontSize-extraLarge:22px;--commonFontSize-large:20px;--commonFontSize:18px;--commonFontSize-medium:16px;--commonFontSize-small:14px;--commonFontSize-extraSmall:12px;--commonFontSize-2extraSmall:11px;--expert-watermark:140px;--expert-content:40px;--counter-Font:70px;--themeColor:#ef5323;--themeColorLight:#ef52230e;--themeColor2:#115dac;--themeColor2light:#115dac1f;--themeColor-light:#fff3ec;--themeDarkColor:#292929;--themeDarkColorBlue:#081236;--bodyColor:#777;--lightBorderColor:#e7eaee;--lightColor:#f6f6f6;--lightGray:#f4f5f5;--whiteColor:#fff;--darkBtnHover:#434343;--textColor:#333;--textColor-medium:#666;--textColor-light:#999;--greyTextColor:#aaa;--darkBgColor:#3a3d43;--borderColor:#e0e0e0;--footerTextColor:#c7c7c7;--blackColor:#000;--lightGreyBG:#f7f7f7;--redBg:#c9666f;--skyblueBg:#2f89ff;--yellowBg:#e8bd3f;--pinkBg:#ff5fa7;--greenBg:#6dcf97;--lightGreenBg:#63dae0;--purpulBg:#9b4fe2;--footerBBg:#292929;--wb-typo-font-weight:600;--redThemeColor:#c00000;--darkButtonBgColor:var(--darkTextColor);--darkButtonHoverBgColor:#434343;--cardBoxShadow:5px 0px 39px 0px rgba(0,0,0,.07)}@media only screen and (max-width:1400px){:root{--expert-watermark:100px;--expert-content:35px;--counter-Font:68px;--section-titleFontSize:42px}}@media only screen and (max-width:991px){:root{--expert-watermark:90px;--expert-content:32px;--counter-Font:65px;--section-titleFontSize:40px;--commonFontSize-large:18px;--commonFontSize-MainTitle:30px;--commonFontSize-subTitle:28px}}@media only screen and (max-width:768px){:root{--commonFontSize-subTitle:28px;--commonFontSize-Title:32px;--commonFontSize:15px;--commonFontSize-Watermark:100px;--commonFontSize-breadcomes:24px;--expert-watermark:85px;--expert-content:30px;--counter-Font:55px;--section-titleFontSize:35px;--commonFontSize-large:17px;--commonFontSize-MainTitle:28px;--commonFontSize-subTitle:26px}}@media only screen and (max-width:600px){:root{--commonFontSize-subTitle:26px;--commonFontSize-Title:30px;--commonFontSize:15px;--commonFontSize-Watermark:120px;--commonFontSize-medium:14px --commonFontSize-Experts:100px;--commonFontSize-2extraLarge:20px;--commonFontSize-breadcomes:22px;--expert-watermark:82px;--expert-content:28px;--counter-Font:52px;--section-titleFontSize:32px;--commonFontSize-large:15px;--commonFontSize-MainTitle:25px;--commonFontSize-subTitle:23px}}@media only screen and (max-width:600px)and (max-width:450px){:root{--expert-watermark:55px;--expert-content:18px;--commonFontSize-breadcomes:20px;--commonFontSize-Watermark:90px;--counter-Font:50px;--commonFontSize-Title:23px;--section-titleFontSize:25px;--commonFontSize-large:13px}}.problem-solve-section{background:#fff;background:var(--whiteColor,#fff);overflow:hidden;padding:40px 0;position:relative;width:100%}.problem-solve-section:before{background:radial-gradient(circle,rgba(239,83,35,.18) 0,rgba(255,237,213,.12) 50%,transparent 70%);content:"";height:550px;pointer-events:none;position:absolute;right:-100px;top:0;width:550px;z-index:0}.problem-solve-section:after{background:radial-gradient(circle,rgba(239,83,35,.18) 0,rgba(255,245,238,0) 50%,transparent 70%);bottom:-80px;content:"";height:450px;left:-80px;pointer-events:none;position:absolute;width:450px;z-index:0}.problem-solve-section .problem-solve-container{margin:0 auto;position:relative;z-index:2}.problem-solve-section .problem-header{margin-bottom:0}.problem-solve-section .problem-header .problem-eyebrow{align-items:center;display:inline-flex;gap:12px;margin-bottom:12px}.problem-solve-section .problem-header .problem-eyebrow .eyebrow-line{background-color:#ef5323;background-color:var(--themeColor,#ef5323);border-radius:2px;display:inline-block;height:1.5px;width:32px}.problem-solve-section .problem-header .problem-eyebrow .eyebrow-text{color:#ef5323;color:var(--themeColor,#ef5323);font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.problem-solve-section .problem-header .problem-title{color:#0f172a;font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:1.22;margin-bottom:14px}@media(max-width:1024px){.problem-solve-section .problem-header .problem-title{font-size:32px}}@media(max-width:767px){.problem-solve-section .problem-header .problem-title{font-size:26px}}@media(max-width:480px){.problem-solve-section .problem-header .problem-title{font-size:24px}}.problem-solve-section .problem-header .problem-title .text-highlight{color:#ef5323;color:var(--themeColor,#ef5323)}.problem-solve-section .problem-header .problem-subtitle{color:#64748b;font-size:16px;line-height:1.6;margin:0;max-width:780px}@media(max-width:767px){.problem-solve-section .problem-header .problem-subtitle{font-size:14.5px}}.problem-solve-section .problem-content-row{align-items:center}.problem-solve-section .problem-cards-col{padding-right:2%;position:relative;z-index:2}.problem-solve-section .problem-cards-col .problem-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}@media(max-width:640px){.problem-solve-section .problem-cards-col .problem-cards-grid{gap:12px;grid-template-columns:1fr}}.problem-solve-section .problem-cards-col .problem-card-item{align-items:flex-start;background:#fff;background:var(--whiteColor,#fff);border:1px solid rgba(239,83,35,.18);border-radius:14px;box-shadow:0 6px 20px rgba(239,83,35,.08);display:flex;gap:14px;overflow:hidden;padding:16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.problem-solve-section .problem-cards-col .problem-card-item:before{background:linear-gradient(135deg,rgba(239,83,35,.04),transparent);border-radius:14px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.problem-solve-section .problem-cards-col .problem-card-item:hover{border-color:rgba(239,83,35,.38);box-shadow:0 10px 24px rgba(239,83,35,.15);transform:translateY(-3px)}.problem-solve-section .problem-cards-col .problem-card-item:hover:before{opacity:1}.problem-solve-section .problem-cards-col .problem-card-item:hover .problem-card-icon-wrap{background:linear-gradient(135deg,#ffede3,#ffdac6);transform:scale(1.05)}.problem-solve-section .problem-cards-col .problem-card-item .problem-card-icon-wrap{align-items:center;background:linear-gradient(135deg,#fff3ec,#ffe4d6);background:linear-gradient(135deg,var(--themeColor-light,#fff3ec) 0,#ffe4d6 100%);border-radius:11px;color:#ef5323;color:var(--themeColor,#ef5323);display:flex;height:44px;justify-content:center;margin-top:2px;min-width:44px;transition:all .3s ease;width:44px}.problem-solve-section .problem-cards-col .problem-card-item .problem-card-content{flex:1;min-width:0}.problem-solve-section .problem-cards-col .problem-card-item .problem-card-content .problem-card-title{color:#081236;color:var(--themeDarkColorBlue,#0f172a);font-size:14.5px;font-weight:700;line-height:1.35;margin-bottom:5px}.problem-solve-section .problem-cards-col .problem-card-item .problem-card-content .problem-card-desc{color:#666;color:var(--textColor-medium,#59606d);font-size:12px;font-size:var(--commonFontSize-extraSmall,12.5px);line-height:1.58;margin:0}.problem-solve-section .problem-visual-col{padding-left:2%;position:relative;z-index:2}@media(max-width:1024px){.problem-solve-section .problem-visual-col{margin-top:25px;padding:0 10%;width:100%}}.problem-solve-section .problem-visual-col .problem-visual-wrap{align-items:center;display:flex;justify-content:center;width:100%}.problem-solve-section .problem-visual-col .problem-visual-wrap .problem-main-graphic{filter:drop-shadow(0 14px 32px rgba(239,83,35,.08));height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease;width:100%}@media(max-width:1024px){.problem-solve-section{padding:40px 0}.problem-solve-section .problem-cards-col{padding-right:0;width:100%}.problem-solve-section .problem-header{margin-bottom:28px}}@media(max-width:767px){.problem-solve-section{padding:35px 0}.problem-solve-section .problem-header .problem-title{font-size:26px;font-size:var(--commonFontSize-3extraLarge,26px)}.problem-solve-section .problem-header .problem-subtitle{font-size:14px;font-size:var(--commonFontSize-small,14px)}}