.solution-banner{overflow:hidden}.solution-banner .section-banner .banner-title h1{text-align:left;color:#e0e0e0;margin-bottom:0;max-width:100%;width:100%;font-weight:600;font-size:128px;line-height:1.21875;letter-spacing:.1em}.solution-banner .section-banner .banner-title h2{color:#fafafa;font-size:48px;line-height:58px;font-weight:400;margin-bottom:0}.solution-banner .section-banner{background-color:#333;color:#fff;padding:186px 0 78px;min-height:100vh;background-size:cover;background-position:center}.solution-banner .section-banner::before{content:"";background-image:url(../../../../../../../../themes/onextdigital/assets/images/topology-solution.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;width:100%;height:100%;top:0;left:23px;right:0}.solution-banner .bg-container{min-height:451.2px}.solution-banner .bot-section{display:flex}.solution-banner .top-section{max-width:642px;margin-left:auto;min-height:130px;margin-bottom:22px}.solution-banner .left-banner{width:50%;display:flex;margin-right:25px}.solution-banner .left-banner .split-title{margin-top:auto}.solution-banner .e-line{display:inline-block;text-transform:none}.solution-banner .right-banner{width:38%;padding-left:20px;margin:0 44px 57px auto}.section.section-banner .image-banner .image:after{width:100%;right:-50%;background-size:cover}.solution-banner .first-line .char:first-child{color:#828282}.solution-banner .first-line .char:nth-child(2){color:#d6d6e1}.solution-banner .first-line .char:nth-child(3){color:#F1F0F5}.solution-banner .second-line .char:first-child,.solution-banner .second-line .char:nth-child(2){color:#414e61}.solution-banner .second-line .char:nth-child(3),.solution-banner .second-line .char:nth-child(4){color:#70708B}.solution-banner .second-line .char:nth-child(5){color:#d6d6e1}.section.section-banner .image-banner .platform_represent{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:45%;min-width:650px}.solu-section .inner-content{display:flex;justify-content:space-between}.solu-section .col-left.content{width:40%}.solu-section .content{display:flex;flex-direction:column}.solu-section .col-right.img{width:50%;padding-left:25px}.solu-section:nth-child(2n-1) img{margin-left:auto}.solu-section .col-left.img{width:50%;padding-right:25px}.solu-section .col-right.content{width:41%}.main-page{counter-reset:css-counter 0}.solu-section{background-color:#F0EFF4;background-size:contain;background-position:center;background-repeat:no-repeat;padding:100px 0;counter-increment:css-counter 1}.solu-section:nth-child(2n-1){background-color:#002238}.solu-section .container{position:relative}.solu-section .container::before{content:counter(css-counter,decimal-leading-zero);font-size:267.419px;position:absolute;top:50%;transform:translateY(-50%);font-weight:500;line-height:normal;left:130px;color:#002845}.solu-section:nth-child(2n) .container::before{left:auto;right:130px;color:#fff}.solu-section .title{color:#0d151f;font-size:64px;letter-spacing:.1em;text-transform:none;line-height:78px;margin:0 0 auto}.solu-section:nth-child(2n-1) .title{color:#FBFBFB}.solu-section .ex-link{text-align:right;margin-top:10px;margin-right:7px;display:none}.solu-section .ex-link a{color:#26273B;font-family:"SF Pro Display";font-style:normal;font-weight:500;font-size:12px;line-height:22px;position:relative;display:inline-flex;align-items:center;text-decoration:none}.solu-section:nth-child(2n-1) .ex-link a:not(:hover){color:#FBFBFB}.solu-section:nth-child(2n-1) .ex-link a:not(:hover) svg{stroke:#FBFBFB}.solu-section .ex-link a:hover{color:#FFCD06}.solu-section .ex-link a svg{margin-left:4px}.solu-section .ex-link a:hover svg{stroke:#FFCD06}.solu-section .description{color:#26273b;font-size:16px;line-height:28px;font-weight:600}.solu-section:nth-child(2n-1) .description{color:#FBFBFB}.solu-section .description a{color:#01448c;font-weight:700;text-decoration:none}.solu-section .description a:hover{color:#FFCD06}.bottom_panel_banner-section{position:relative;overflow:hidden}.bottom_panel_banner-section .icon-left{position:absolute;top:50%;transform:translateY(-50%);left:0}.bottom_panel_banner-section .icon-right{position:absolute;top:50%;right:0;transform:translateY(-50%)}.bottom_panel_banner-section .bg-overlay{padding:60px 0;position:relative;background:rgba(144,145,155,.7);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.solu-section .description p:not(:last-child){margin-bottom:12px}@media (max-width:1600px){.solution-banner .section-banner .banner-title h1{font-size:116px}.solution-banner .section-banner .banner-title h2{font-size:42px}.solution-banner .top-section{max-width:565px;margin-bottom:15px}.solu-section .title{font-size:60px}.solution-banner .section-banner{padding:100px 0 60px}.solution-banner .bg-container{min-height:417px}.solution-banner .right-banner{margin-bottom:0}}@media (max-width:1279px){.solution-banner .section-banner .banner-title h1{font-size:98px}.solution-banner .right-banner{width:40%}.solu-section .title{font-size:48px}}@media (max-width:1024px){.section.section-banner .image-banner .platform_represent{min-width:415px}.section.section-banner .image-banner .platform_represent .platform_1 img{max-width:217.5px;max-height:150px}.section.section-banner .image-banner .platform_represent .platform_2 img{max-width:232px;max-height:160px}.section.section-banner .image-banner .platform_represent .platform_3 img{max-width:304.5px;max-height:210px}.solution-banner .section-banner{min-height:auto}.solution-banner .right-banner{margin:0 0 0 auto;padding:0}.solu-section .container::before{left:70px}.solu-section:nth-child(2n) .container::before{right:70px}.solution-banner .section-banner::before{left:0}}@media (max-width:991px){.solution-banner .section-banner .banner-title h1{font-size:75px}.solution-banner .left-banner{width:55%}.solu-section .col-left.content{width:50%}.solu-section .col-right.content{width:50%}.solution-banner .bg-container{min-height:350px}}@media (max-width:767.98px){.section.section-banner .image-banner .platform_represent{min-width:360px}.section.section-banner .image-banner .platform_represent .platform_1 img{max-width:176.73px;max-height:121.88px}.section.section-banner .image-banner .platform_represent .platform_2 img{max-width:213.59px;max-height:151.6px}.section.section-banner .image-banner .platform_represent .platform_3 img{max-width:251.77px;max-height:176.2px}.solution-banner .section-banner .banner-title h2{font-size:20px;line-height:39px}.solution-banner .top-section{min-height:78px;margin-bottom:65px;max-width:270px;margin-left:0}.solution-banner .section-banner{padding:111px 0 56px}.solu-section .container::before{content:none}.solution-banner .bot-section{flex-direction:column-reverse}.solution-banner .left-banner{width:100%;margin:0}.solution-banner .right-banner{width:75%}.solution-banner .bg-container{min-height:auto}.solution-banner .section-banner .banner-title h1{font-size:65px;margin-top:52px}.solu-section{padding:40px 0}.solu-section .inner-content{flex-direction:column}.solu-section:nth-child(2n) .inner-content{flex-direction:column-reverse}.solu-section .s-col{width:100%!important}.solu-section .col-right.img{padding-left:0}.solu-section .col-left.img{padding-right:0}.solu-section .s-col img{max-width:200px;margin:32px auto 0}.solu-section .title{font-size:24px;line-height:normal;margin-bottom:24px}}@media (max-width:359px){.solution-banner .section-banner .banner-title h1{font-size:60px}}