.background:before{position:absolute;left:0;top:0;height:100%;width:100%;--tw-content:"";content:var(--tw-content);background:linear-gradient(270deg,transparent,rgba(0,0,0,.8));z-index:1}.hero-content h1{font-size:64px;line-height:68px;color:#fff;font-weight:700;letter-spacing:-.02em}.hero-content h4{margin-bottom:28px;margin-top:0;letter-spacing:-.02em;max-width:785px}.hero-content .text-content{padding:145px 15px 230px}.z-8{z-index:5!important}.color-2{background:#b6c5f7}.color-3{background:#d9f1f3}.color-4{background:#fff3d1}.color-5{background:#e6f0c1}.color-6{background:#bcd7ff}section.best-talents-section .best-talents-img>div{margin-top:0;max-height:100%}section.best-talents-section .best-talents-content .certify-box h4{text-align:left;margin-top:40px;font-size:44px;font-weight:400;line-height:53.25px;letter-spacing:-.02em}section.best-talents-section .best-talents-content .certify-box .certifications{display:flex;align-items:center;gap:40px;flex-wrap:wrap}section.best-talents-section .best-talents-content .certify-box .certifications .item{width:60px}section.industries-section .industries-diagram .chart-labels .chart-label img{width:48px;height:48px;object-fit:contain;flex-shrink:0;filter:brightness(0) saturate(100%) invert(90%) sepia(75%) saturate(6758%) hue-rotate(177deg) brightness(99%) contrast(87%)}section.ideas-section{background:#fafafa;margin-top:60px;padding-bottom:0;overflow:hidden}section.ideas-section .ideas-contents{max-width:1015px;width:100%;padding-top:110px;margin-inline:auto;background-color:#fff;clip-path:ellipse(50% 90% at 50% 90%);padding-bottom:80px;margin-top:-110px}section.ideas-section .idea-box-container{display:flex;justify-content:space-between;max-width:1430px;width:100%;margin-inline:auto;position:relative;z-index:5}section.ideas-section .idea-box-container .idea-box{max-width:136px;width:100%;text-align:center}section.ideas-section .idea-box-container .idea-box .icons-box{width:94px;height:94px;border-radius:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 5.12px 40.94px 0 #00000014;margin-inline:auto;margin-bottom:4px;background-color:#fff}section.ideas-section .idea-box-container .idea-box span{font-size:16px;font-weight:400;line-height:19.36px;letter-spacing:-.02em;color:#505050;max-width:95px;width:100%;margin-inline:auto;display:block}section.ideas-section .idea-box-container.row-two{margin-top:-165px}section.ideas-section .idea-box-container .idea-box:first-child,section.ideas-section .idea-box-container .idea-box:last-child{margin-top:220px}section.ideas-section .idea-box-container .idea-box:nth-child(2),section.ideas-section .idea-box-container .idea-box:nth-last-child(2){margin-top:130px}section.ideas-section .idea-box-container .idea-box:nth-child(3),section.ideas-section .idea-box-container .idea-box:nth-last-child(3){margin-top:65px}section.ideas-section .idea-box-container .idea-box:nth-child(4),section.ideas-section .idea-box-container .idea-box:nth-last-child(4){margin-top:30px}section.ideas-section .pattern.linear,section.ideas-section .pattern.linear-two{position:absolute;top:0;bottom:0;width:1925px;left:51%;transform:translateX(-50%);opacity:.5}section.ideas-section .pattern.linear-two{width:1575px}section.ideas-section .pattern.linear img,section.ideas-section .pattern.linear-two img{width:100%;height:100%;object-fit:contain;object-position:bottom;-o-object-position:bottom}@media (max-width:1780px){.hero-content .text-content{padding:100px 15px 200px}.hero-content h1{font-size:58px;line-height:70px}.hero-content h4{font-size:18px;line-height:30px;margin-bottom:28px;margin-top:0}}@media (max-width:1420px){section.ideas-section .pattern.linear,section.ideas-section .pattern.linear-two{transform:translateX(-50%) rotateY(-30deg)}section.industries-section .industries-diagram .chart-labels.block{width:95%}}@media (max-width:1330px){section.ideas-section .pattern.linear,section.ideas-section .pattern.linear-two{transform:translateX(-50%) rotateY(-320deg)}}@media (max-width:1099px){section.ideas-section .sector-block{display:flex;flex-direction:column-reverse}section.ideas-section .pattern{display:none}section.ideas-section .idea-box-container .idea-box{margin-top:0!important;flex-shrink:0;max-width:fit-content;scroll-snap-align:start}section.ideas-section .idea-box-container.row-two{margin-block:0}section.ideas-section .ideas-contents{background-color:transparent;clip-path:none;padding:0;margin-top:0}section.ideas-section a.btn.btn-primary.desk-none{width:max-content;margin:6px auto 40px}section.ideas-section .ideas-contents a.btn.btn-primary{display:none}section.ideas-section .idea-box-container{overflow-x:scroll;gap:24px;width:105%;padding:20px;scroll-padding:20px;scroll-snap-type:x mandatory}section.ideas-section .idea-box-container .idea-box span{font-size:14px}section.ideas-section .idea-box-container::-webkit-scrollbar{height:0}}@media (max-width:1024px){section.industries-section .industries-diagram .chart-labels.block,section.industries-section .industries-diagram .chart-labels.inline{width:100%;max-width:100%;margin:0}section.industries-section .industries-diagram .chart-label-wrap{position:static}section.industries-section .industries-diagram .chart-labels .chart-label{width:100%;min-width:unset;flex:1}section.specialist-cta .specialist .img-box:before{background:linear-gradient(178deg,#1928ce 5%,rgba(25,40,206,0) 40%)}.hero-content h4{width:100%;height:100%}h1 br{display:none}}@media (max-width:991px){section.ideas-section{margin-top:0}}@media (max-width:768px){section.ideas-section .idea-box-container .idea-box .icons-box{width:84px;height:84px}section.ideas-section .idea-box-container{gap:12px}.hero-content h1 span{font-size:34px!important;line-height:46px!important;margin-bottom:8px;text-align:center}}@media (max-width:640px){.hero-content .text-content{padding:40px 6px 165px}.background:before{background:rgba(0,0,0,.42)}section.specialist-cta .specialist .content-box br{display:none}.hero-content h4{font-size:14px;line-height:25px;margin:16px 0 10px;text-align:center}section.industries-section .industries-diagram .chart-labels .chart-label img{width:26px;height:26px}section.industries-section .industries-diagram .chart-labels .chart-label{padding:16px 20px}section.best-talents-section .best-talents-content .certify-box h4{font-size:26px;text-align:center}section.best-talents-section .best-talents-content .certify-box .certifications{justify-content:center}}
/*# sourceMappingURL=ae658a15d4269ea8.css.map*/