.whatwedos-block-main{position:relative;overflow:hidden}.whatwedos-block-main .bg-image{width:683px;height:383px;position:absolute;bottom:0;left:0}.whatwedos-block-main .bg-image img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:100%;-o-object-position:left;object-position:left}.whatwedos-block-main .whatwedos-header-inner{position:relative;z-index:1}.whatwedos-section-main{position:relative;z-index:2;display:grid;overflow:hidden;padding:0 141px 0 0;position:relative;overflow:hidden;grid-template-columns:minmax(720px, 25%) auto}.whatwedos-section-main.stop .whatwedos-header-inner-tabs li.active a::before,.whatwedos-section-main.stop .whatwedos-header-inner-tabs li.active a::after{display:none}.whatwedos-section-main .whatwedos-header{padding:80px 50px 200px 141px}.whatwedos-section-main .whatwedos-header h2{margin-bottom:32px;color:#fff}.whatwedos-section-main .whatwedos-header p{color:#fff}.whatwedos-section-main .whatwedos-header .is-mobile-lbl{display:none}.whatwedos-section-main.no-scroll .whatwedos-body .whatwedos-content{position:static}.whatwedos-section-main .whatwedos-body{margin:80px 0 80px 70px}.whatwedos-section-main .whatwedos-body::-webkit-scrollbar{width:6px;border-radius:10px}.whatwedos-section-main .whatwedos-body::-webkit-scrollbar-track{background:#dbdbdb;border-radius:10px}.whatwedos-section-main .whatwedos-body::-webkit-scrollbar-thumb{background-color:#6d6d6d;border-radius:10px;border:1px solid #6d6d6d}.whatwedos-section-main .whatwedos-header-inner ul{list-style:none;margin-top:50px;display:flex;flex-wrap:wrap;gap:10px;padding-left:0}.whatwedos-section-main .whatwedos-header-inner li{font-size:18px;line-height:27px;border-radius:5px;background:#fff;border:1px solid #9599a2;position:relative;display:flex;align-items:center;font-family:"proxima-nova"}.whatwedos-section-main .whatwedos-header-inner li::after{content:"";background-image:url(../../../images/explore-right-arrow.927a4b34.svg);background-repeat:no-repeat;background-size:12px 20px;position:static;width:12px;height:20px;right:0;top:3px;display:block;margin:2px 22px 0 0px}.whatwedos-section-main .whatwedos-header-inner li a{text-decoration:none !important}.whatwedos-section-main .whatwedos-header-inner li a{padding:17px 18px 16px 29px;color:#2c3546;font-family:"proxima-nova";cursor:pointer;position:relative;display:block;pointer-events:auto}.whatwedos-section-main .whatwedos-header-inner li.active{background:#fff}.whatwedos-section-main .whatwedos-header-inner li.active::after{background-image:url(../../../images/arrow-hover.4cae0d86.svg)}.whatwedos-section-main .whatwedos-header-inner li.active a{color:#df1952;font-weight:bold}.whatwedos-section-main .whatwedos-header-inner li.active a:before,.whatwedos-section-main .whatwedos-header-inner li.active a:after{display:block;content:"";transition:width 0ms ease-out;position:absolute;bottom:11px;left:24px;height:1.5px;background-color:#df1952;width:0}.whatwedos-section-main .whatwedos-header-inner li.active a:before{width:calc(100% - 48px);opacity:.3}.whatwedos-section-main .whatwedos-header-inner li.in-progress.active a:after{opacity:1;transition:width 8000ms ease-in;width:calc(100% - 48px)}.whatwedos-section-main .whatwedos-content{display:none}.whatwedos-section-main .whatwedos-content.is-mobile-active:first-child{display:block}.whatwedos-section-main .whatwedos-content-section{padding-right:50px}.whatwedos-section-main .whatwedos-content-section h2,.whatwedos-section-main .whatwedos-content-section h3{font-size:35px;line-height:40px;margin-bottom:32px}.whatwedos-section-main .whatwedo-block-content ul{list-style:none;margin:0 0 30px 0;padding:0 0 0 0}.whatwedos-section-main .whatwedo-block-content ul li{font-size:18px;line-height:27px;padding-left:28px;position:relative;margin-bottom:7.5px;color:#2c3546;font-family:"proxima-nova";font-weight:400}.whatwedos-section-main .whatwedo-block-content ul li:empty{display:none}.whatwedos-section-main .whatwedo-block-content ul li ul{list-style:none}.whatwedos-section-main .whatwedo-block-content ul li::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#df1952;position:absolute;left:0;top:12px}.whatwedos-section-main .whatwedo-block-content ul li:last-child{margin:0}.whatwedos-section-main .whatwedo-block-content ol{padding-left:20px;margin-bottom:40px}.whatwedos-section-main .whatwedo-block-content ol li{margin-bottom:7.5px;font-size:18px;line-height:27px;font-family:"proxima-nova";padding:0 0 0 10px}.whatwedos-section-main .whatwedo-block-content ol li:last-child{margin:0}.whatwedos-section-main .whatwedo-block-content+.btn-wrap{margin-top:50px}.whatwedos-section-main .mobile-whatwedo-title{display:none}.whatwedos-section-main .mobile-whatwedo-title::after{content:"";background-image:url(../../../images/plus-icon.5fbc6e1a.svg);width:16px;height:16px;background-repeat:no-repeat;background-size:16px 16px;display:block;position:absolute;right:0;top:14px}.whatwedos-section-main .mobile-whatwedo-title.active{font-weight:700}.whatwedos-section-main .mobile-whatwedo-title.active::after{background-image:url(../../../images/minus-icon.2ebd57d5.svg)}.whatwedos-section-main .offering-section{margin-top:45px}.whatwedos-section-main .offering-section h5{margin-bottom:20px;font-size:20px;line-height:28px}.whatwedos-section-main .offering-section .offering-boxes{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:149px}.whatwedos-section-main .offering-section .offering-boxes p{border-bottom:1px solid #a5a2a2;margin-bottom:15px;line-height:28px;padding-bottom:10px}.whatwedos-section-main .offering-section .offering-boxes p:last-child{margin-bottom:15px}.whatwedos-section-main .offering-section .offering-boxes p a{position:relative;display:block;color:#2c3546;text-decoration:none;padding-right:20px}.whatwedos-section-main .offering-section .offering-boxes p a::after{content:"";background-image:url(../../../images/explore-right-arrow.927a4b34.svg);background-repeat:no-repeat;background-size:12px 20px;position:absolute;width:12px;height:20px;right:0;top:3px;display:block}.whatwedos-section-main .offering-section .offering-boxes p a:hover{font-weight:700}.whatwedos-section-main .offering-section .offering-boxes p a:hover::after{background-image:url(../../../images/arrow-hover.4cae0d86.svg)}.whatwedos-section-main .image-side{margin-top:50px;overflow:hidden}.whatwedos-section-main .whatwedo-block-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin-top:60px}.whatwedos-section-main .whatwedo-block-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media (min-width: 1024px){.whatwedos-block-main.longer-content .whatwedos-header{min-height:calc(100vh - 205px)}.whatwedos-section-main .whatwedos-body{overflow-y:auto;position:relative}.whatwedos-section-main .whatwedos-content{position:absolute;top:0;left:0}}@media (max-width: 1599px){.whatwedos-block-main .bg-image{width:633px;height:300px}.whatwedos-section-main{grid-template-columns:minmax(575px, 25%) auto;padding:0 70px 0 0}.whatwedos-section-main .whatwedos-header{padding:60px 40px 215px 70px}.whatwedos-section-main .whatwedos-header h2{font-size:40px;line-height:50px}.whatwedos-section-main .whatwedos-body{margin:60px 50px 60px 40px}.whatwedos-section-main .whatwedos-header-inner li a{padding:13px 20px;font-size:18px}.whatwedos-section-main .whatwedos-header-inner li.active a:before,.whatwedos-section-main .whatwedos-header-inner li.active a:after{left:16px}.whatwedos-section-main .whatwedos-header-inner li.active a:before{width:calc(100% - 32px)}.whatwedos-section-main .whatwedos-header-inner li.in-progress.active a:after{width:calc(100% - 32px)}.whatwedos-section-main .whatwedos-content-section{padding-right:25px}.whatwedos-section-main .whatwedos-content-section h2,.whatwedos-section-main .whatwedos-content-section h3{font-size:35px;line-height:40px;margin-bottom:32px}.whatwedos-section-main .whatwedo-block-content ul li{font-size:18px;line-height:27px;padding-left:20px}.whatwedos-section-main .whatwedo-block-content ul li::before{width:6px;height:6px}.whatwedos-section-main .whatwedo-block-content ol li{font-size:18px;line-height:27px}.whatwedos-section-main .offering-section .offering-boxes{grid-column-gap:120px}}@media (max-width: 1399px){.whatwedos-section-main{grid-template-columns:minmax(545px, 25%) auto;padding:0 35px 0 0}.whatwedos-section-main .whatwedos-header{padding-bottom:200px;padding-left:35px}.whatwedos-section-main .whatwedos-header h2{margin-bottom:15px;font-size:32px;line-height:40px}.whatwedos-section-main .whatwedos-header-inner li{font-size:16px;line-height:24px}.whatwedos-section-main .whatwedos-header-inner li a{padding:10px 20px;font-size:16px}.whatwedos-section-main .whatwedos-content-section h2,.whatwedos-section-main .whatwedos-content-section h3{font-size:30px;line-height:35px;margin-bottom:15px}.whatwedos-section-main .whatwedo-block-content ul li{font-size:16px;line-height:24px;padding-left:20px;margin-bottom:5.5px}.whatwedos-section-main .whatwedo-block-content ol li{font-size:16px;line-height:24px;margin-bottom:5.5px}.whatwedos-section-main .offering-section .offering-boxes{grid-column-gap:100px}}@media screen and (max-width: 1359px){.whatwedos-section-main{grid-template-columns:minmax(500px, 25%) auto}}@media (max-width: 1199px){.whatwedos-block-main .bg-image{max-width:100%;height:auto}.whatwedos-section-main{grid-template-columns:minmax(400px, 25%) auto}.whatwedos-section-main .whatwedos-header{position:relative}.whatwedos-section-main .offering-section{margin-top:45px}.whatwedos-section-main .offering-section .offering-boxes{grid-column-gap:70px}}@media (max-width: 1023px){.whatwedos-block-main{padding-bottom:80px;position:relative}.whatwedos-block-main .bg-image{width:295px;height:185px;bottom:-10px}.whatwedos-section-main{display:block;padding:50px 30px;position:static}.whatwedos-section-main .whatwedos-header{background:none !important}.whatwedos-section-main .whatwedos-header{padding-bottom:0;padding-left:30px;padding-right:0;padding:0 0 0 0;position:static}.whatwedos-section-main .whatwedos-header h2{color:#2e3748 !important}.whatwedos-section-main .whatwedos-header h2{font-size:30px;line-height:42px}.whatwedos-section-main .whatwedos-header p{color:#2e3748 !important}.whatwedos-section-main .whatwedos-header .is-mobile-lbl{display:block;width:100%;font-size:17px;font-family:"proxima-nova";border:none;box-sizing:inherit;padding:18px 60px 18px 25px;background-color:rgba(0,0,0,0);text-align:left;color:#fff;position:relative;cursor:pointer;max-width:100%;font-weight:600;margin:0 auto;width:auto}.whatwedos-section-main .whatwedos-header .is-mobile-lbl span::after{content:"";position:absolute;right:20px;top:25px;background-image:url(../../../images/select-down-arrow-white.8eee8dc6.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:12px}.whatwedos-section-main .whatwedos-body{padding:0;margin:0}.whatwedos-section-main .whatwedos-header-inner{position:relative;margin-top:30px;margin-bottom:30px}.whatwedos-section-main .whatwedos-header-inner ul{box-shadow:0px 12px 12px rgba(0,0,0,.2549019608);padding:23px 22px 5px 22px;margin-top:18px;background:radial-gradient(closest-side at 50% 50%, #FFFFFF 0%, #FFFFFF 50%, #FFFFFF 100%);position:absolute;left:0;right:0;width:100%;top:100%;z-index:2;margin-top:0;display:none}.whatwedos-section-main .whatwedos-header-inner ul::before{content:"";position:absolute;left:30px;bottom:100%;background-image:url(../../../images/menu-arrow-sticky.8a9109e3.png);background-repeat:no-repeat;background-size:cover;width:48px;height:18.78px;margin-bottom:-1px}.whatwedos-section-main .whatwedos-header-inner li{background:none !important}.whatwedos-section-main .whatwedos-header-inner li{padding:0;margin-bottom:15px;border:0;display:block}.whatwedos-section-main .whatwedos-header-inner li::after{display:none}.whatwedos-section-main .whatwedos-header-inner li a{padding:0}.whatwedos-section-main .whatwedos-header-inner li.active a:before,.whatwedos-section-main .whatwedos-header-inner li.active a:after{display:none}.whatwedos-section-main .whatwedos-header-inner li.active a{color:#2c3546}.whatwedos-section-main .whatwedos-header-inner li.active{display:none}.whatwedos-section-main .whatwedos-content-section{padding-right:0}.whatwedos-section-main .whatwedos-content-section>h3{display:none}.whatwedos-section-main .whatwedo-block-content ul li{padding-left:28px;font-size:17px;line-height:24px}.whatwedos-section-main .whatwedo-block-content ol li{font-size:17px;line-height:24px}.whatwedos-section-main .whatwedo-block-content+.btn-wrap{margin-top:30px}.whatwedos-section-main .mobile-whatwedo-title{display:block;font-size:18px;line-height:25px;font-family:"proxima-nova";position:relative;padding:15px 20px 15px 0}.whatwedos-section-main .mobile-whatwedo-title::after{top:25px}.whatwedos-section-main .offering-section{margin-top:45px}.whatwedos-section-main .offering-section{margin-top:40px}.whatwedos-section-main .offering-section .offering-boxes{grid-template-columns:repeat(1, 1fr);grid-column-gap:0px}.whatwedos-section-main .whatwedo-block-video{margin-top:50px}}@media (max-width: 1023px)and (max-width: 767px){.whatwedos-section-main .whatwedos-header .is-mobile-lbl{padding:18px 40px 18px 20px;font-size:16px}.whatwedos-section-main .whatwedos-header .is-mobile-lbl span::after{width:15px;height:9px}}@media (max-width: 991px){.whatwedos-section-main .image-side{margin-top:40px}}@media (max-width: 767px){.whatwedos-section-main .whatwedos-header h2{font-size:30px;line-height:35px;margin-bottom:20px}.whatwedos-section-main .whatwedos-content-section h2,.whatwedos-section-main .whatwedos-content-section h3{font-size:26px;line-height:30px}.whatwedos-section-main .whatwedo-block-content ul{margin:0 0 20px 0}.whatwedos-section-main .whatwedo-block-content ol{margin-bottom:5px}.whatwedos-section-main .mobile-whatwedo-title{font-size:17px;line-height:24px;font-family:"proxima-nova";padding:8px 20px 8px 0}.whatwedos-section-main .mobile-whatwedo-title::after{top:13px}.whatwedos-section-main .offering-section h5{margin-bottom:20px}.whatwedos-section-main .offering-section .offering-boxes p{border-bottom:.5px solid #b2b0b1}.whatwedos-section-main .offering-section .offering-boxes p:last-child{border:0;padding:0;margin:0}}
