body{margin:0;padding:0;font-family:"DM Sans",sans-serif;background-color:#f4f4f4;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-white1{color:#f4f4f4!important}ul li{list-style-type:none}.loader-animations{width:20px;height:20px;--c:no-repeat linear-gradient(#f4f4f4 0 0);background:var(--c),var(--c),var(--c),var(--c);background-size:11px 11px;animation:l5 1s infinite cubic-bezier(.3,1,0,1)}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:30px;height:30px}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:30px;height:30px}100%{background-position:100% 0,100% 100%,0 100%,0 0}}.loader-wrapper{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;z-index:1;transform:translate(-50%,-50%)}.header.nav-up{top:-120px;transition:.4s ease}.sticky{position:sticky;top:0;transition:.4s ease}.navbar{padding:0 80px;height:90px;border-bottom:1px solid #c6c6c6;background-color:#f6f6f6;z-index:11;transition:.4s ease}.navbar-nav .nav-link{color:#cdcdce;font-size:18px;font-weight:500;line-height:20px;text-transform:uppercase;margin-right:40px;letter-spacing:1.6px;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.navbar-nav .nav-item:last-child .nav-link{margin-right:0}.navbar-nav .nav-link:hover{color:#f7941e}.navbar-nav .nav-link.active{color:#f7941e}.btn-rounded{border-radius:100px;padding:13px 24px;height:40px;text-transform:uppercase;line-height:14px;font-weight:600;font-size:14px;letter-spacing:1.6px;transition:.5s all}.btn-outline-warning{border-color:#f7941e;color:#f7941e}.btn-outline-warning:hover{background-color:#f7941e;border-color:#f7941e;color:#1b1b1b}.common-space140{padding:140px 80px}.common-space120{padding:120px 80px}.common-space160{padding:280px 80px 160px}.square-dot,.square-dot-medium,.square-dot-small{height:14px;width:14px;display:inline-block;margin-left:8px;background-color:#f7941e}.square-dot-medium{margin-left:6px;height:8px;width:8px}.square-dot-small{margin-left:6px;height:6px;width:6px}.our-process .square-dot-small{height:5px;width:5px;margin-left:3px}.bg-grey{background-color:#e7e7e8}.btn-outline-secondary-new,.btn-outline-secondary.btn-rounded{padding:16px 24px;height:48px;color:#121212;font-weight:600}.btn-outline-secondary-new img{padding-left:12px}.btn-outline-secondary-new span{display:inline-block;vertical-align:middle}.btn-outline-secondary-new{border-radius:100px;text-transform:uppercase;line-height:13px;font-size:14px;letter-spacing:1.6px;text-decoration:none;display:inline-block}.btn-outline-secondary-new:active,.btn-outline-secondary-new:focus,.btn-outline-secondary-new:focus-within,.btn-outline-secondary-new:hover,.btn-outline-secondary.btn-rounded:active,.btn-outline-secondary.btn-rounded:focus,.btn-outline-secondary.btn-rounded:focus-within,.btn-outline-secondary.btn-rounded:hover{background-color:#f7941e!important;border:1px solid #f7941e!important;color:#1b1b1b!important}.btn-outline-secondary-new,.btn-outline-secondary.btn-rounded{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background-color:transparent;border:1px solid #1b1b1b;color:#1b1b1b}.btn-outline-secondary-new.btn-outline-white{border:1px solid #f4f4f4;color:#f4f4f4}.btn-outline-secondary-new.btn-outline-white:hover img{filter:brightness(0)}.btn-outline-secondary-new.btn-outline-white img{transition:none}.btn-outline-secondary.btn-rounded:active{background-color:#f7941e!important;-webkit-tap-highlight-color:transparent}.btn-outline-secondary.btn-rounded:hover img,.btn-outline-secondary:hover img{filter:brightness(0)}.btn-get{border-color:#f7941e;border:1px solid;color:#f7941e;border-radius:100px;padding:13px 24px;text-transform:uppercase;line-height:14px;font-weight:600;font-size:14px;letter-spacing:1.6px;text-decoration:none;display:inline-block}.btn-get:hover{background-color:#f7941e;border-color:#f7941e;color:#1b1b1b}.scrolltotop img,.transform-img{transition:all .5s ease}.scrolltotop img{transition:none}.scrolltotop.fixed{position:fixed;right:35px;bottom:35px;z-index:4}.footerfixed .scrolltotop{position:fixed;right:35px;bottom:35px;z-index:4}.scrolltotop.border-black{border:1px solid #1b1b1b;background:#f4f4f4}.scrolltotop.border-black img{filter:brightness(0)}.office-box .card-footer a:hover .transform-img,.work-carousel .card-footer a:hover .transform-img{transform:translate(3px,-3px)}.scrolltotop:hover img{filter:brightness(0)}.right-image,.right-image-white{background-image:url(../jpg/team_business_office.jpg);background-size:cover;background-position:left;height:100vh;width:100%}.top-section h2{font-size:86px;line-height:96px;color:#151515;font-weight:500;margin-bottom:24px;letter-spacing:-.32px;width:580px}.case-studies-page .service-info,.office-box .card-footer .ofc-name,.service-page .service-info,.top-section p{color:#444446;font-size:31px;font-weight:400;line-height:40px;margin-bottom:80px}.top-section p{color:#cdcdce}.left-div{margin:0 0 200px 0;margin-top:calc(310px + 90px)}.btn-rounded img{padding-left:16px}.number-data-main{display:flex;align-items:center;justify-content:center}.numbers-data{display:flex;flex-direction:row;align-items:center;z-index:1;justify-content:space-between;width:max-content;margin-top:-85px;position:absolute;bottom:-72px;gap:100px;background:#f4f4f4;border-radius:16px;padding:36px 98px;box-shadow:0 6px 30px 5px #0000001F}.numbers-data h3{color:#1b1b1b;font-size:38px;font-weight:600;line-height:44px;letter-spacing:.16px;text-align:center}.text-orange{color:#f7941e}.text-red{color:#ff8989}.numbers-data p{color:#8b8b8c!important;font-size:18px;font-weight:500;line-height:20px;letter-spacing:1.6px;margin-bottom:0}.homepage .who-we-are{padding-top:356px;margin-top:0}.small-title{font-size:18px;font-weight:600;color:#68686a;line-height:20px;letter-spacing:2.4px;margin-bottom:8px;text-transform:uppercase}.bg-black .small-title{color:#cdcdce}.bottomimg{margin-top:-70px}.service-list ul li,.title-info,.who-we-are p{color:#1b1b1b;font-size:24px;font-weight:500;line-height:32px}.paragraph-bottom-space p,.who-we-are p{margin-bottom:28px}.mr-194{margin-right:194px}.bg-black{background-color:#121212!important}.title-desc{font-size:56px;color:#1b1b1b;font-weight:500;line-height:60px;letter-spacing:-.16px;margin-bottom:0}.bg-black .btn-rounded{border:1px solid #f4f4f4;color:#f4f4f4}.bg-black .title-desc{color:#f4f4f4}.all-services,.who-we-are{margin-top:120px}.service-details{padding:28px 40px;background-color:#121212;border-radius:12px;border:1px solid #323131;margin-bottom:40px;transition:all .3s ease-in-out}.service-name-new{transition:all .3s ease-in-out}.service-details:hover{border:1px solid #f7941e}.service-details:hover .service-name-new{color:#f7941e!important}.case-studies-page .common-space140 p{margin-bottom:20px}.case-studies-page .common-space140 .btn-rounded{margin-top:52px}.aboutpage .service-details{flex:1 1 calc((100% - 120px)/ 4);padding:92px 32px 28px;margin-bottom:0;overflow:hidden;transition:all .3s;position:relative}.aboutpage .service-details h3,.aboutpage .service-details img{transition:opacity .5s ease}.aboutpage .hovervideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;z-index:1}.customgap{gap:40px}.aboutpage .all-services .service-details img{height:90px}.aboutpage .all-services .service-name{margin-top:12px;margin-bottom:0;color:#f4f4f4;font-size:24px;line-height:32px;font-weight:600}.pr-20{padding-right:20px}.pl-20{padding-left:20px}.service-name{color:#f4f4f4;font-size:32px;line-height:36px;font-weight:500;margin-top:52px;margin-bottom:24px}.service-name-new{color:#f4f4f4;font-size:24px;line-height:32px;font-weight:600;margin-top:72px;margin-bottom:24px}.career-page .service-name{font-weight:600}.service-info{color:#afafb0;font-size:19px;line-height:28px;font-weight:400}.logo-slider{overflow:hidden;white-space:nowrap;position:relative}.homepage .logo-slider{margin-bottom:178px}.logo-slider:hover .logos-slide{animation-play-state:paused}.logos-slide{display:inline-block;animation:45s slide infinite linear}.logos-slide img{margin-right:80px;border-radius:0}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.profile-pic{width:36px!important;height:36px;margin-right:12px}.testimonials .owl-nav button.owl-next,.testimonials .owl-nav button.owl-prev{border-radius:100px;height:68px;width:68px;border:1px solid #f4f4f4;background-color:transparent;margin:0;transition:all .3s}.testimonials .owl-prev svg{transform:rotate(180deg)}.work-carousel .owl-nav button.owl-next,.work-carousel .owl-nav button.owl-prev{border-radius:4px;height:48px;width:48px;border:1px solid;border-color:#1f1f1f;background-color:transparent;margin:0;transition:all .3s}.testimonials .owl-nav button.owl-prev,.work-carousel .owl-nav button.owl-prev{margin-right:12px}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:transparent}.owl-nav button:hover:not(.owl-navbutton.disabled){border-color:#f7941e!important;background-color:#f7941e!important}.testimonials .owl-nav button:hover svg path{fill:#0e0e0e}.owl-dots{display:none}button:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline-width:0}.testimonials .item{display:none}.next{display:block!important;position:relative;transform:scale(.8);transition-duration:.3s;opacity:.6}.prev{display:block!important;position:relative;transform:scale(.8);transition-duration:.3s;opacity:.6}.item.show{display:block;transition-duration:.4s}footer{background-color:#121212;padding:40PX 80px;color:#f2f2f2}footer .getintouch li p{font-weight:700}.getintouch li:last-child a{word-wrap:break-word;text-decoration:none;border-bottom:1px solid #afafb0;display:inline-block}.copyright,.footer-menu,footer .footer-logo{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px}.footer-menu{align-items:start}footer .footer-logo button{padding:19px 15px;border:1px solid #bab9b9;border-radius:100px;transition:none}#applybtn{line-height:13px;margin-top:0!important}#applybtn:active img,#applybtn:focus img{filter:brightness(0)}#applybtn img{display:inline-block;vertical-align:middle}.footer-logo button:hover{border:1px solid #f7941e;background-color:#f7941e}.footer-menu ul li{margin-bottom:24px}footer ul{padding:0;margin-bottom:0}.copyright{border-top:1px solid #58595b;padding:32px 0;margin-bottom:0}.copyright p{font-size:19px;line-height:28px;font-weight:400}.tabletsection{display:none}.address p,.getintouch li p{font-size:22px;line-height:34px;text-decoration:none}.footer-menu a:not(.addressa){margin-right:0}.copyright a{font-size:16px;line-height:18px;letter-spacing:-.32px}.copyright a:last-child{margin-right:0}.footer-menu a.active,footer a:hover{color:#f4f4f4}.testimonials{position:relative}.testimonials .card{background-color:#191919;padding:36px 32px;box-shadow:none}.testimonials .content{color:#f4f4f4;font-size:24px;line-height:32px;font-weight:400;margin-bottom:20px}.testimonials .owl-item .card{border:1px solid #f7941e!important}.testimonials .owl-item .next .card,.testimonials .owl-item .prev .card{border:1px solid #323131!important}.testimonials .next .content,.testimonials .prev .content{font-size:19px;line-height:28px;color:#afafb0;font-weight:500}.testimonials .owl-item .card,.testimonials .owl-item .item{height:100%!important}.testimonials .owl-stage{display:flex;align-items:center}.testimonials .client-name,.testimonials h6{font-size:16px;line-height:18px;letter-spacing:-.32px}.testimonials .client-name{color:#f7941e;font-weight:700;margin-bottom:4px}.testimonials h6{color:#afafb0;font-weight:400}.testimonials-home.testimonials .sub-head{color:#afafb0;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.32px}.testimonials .owl-carousel{margin-top:120px}.testimonials .owl-nav{position:absolute;top:-14.5rem;right:80px}.testimonials .custom-arrow{display:block}.work-carousel{margin-top:120px}.owl-carousel .card{height:100%}.office-box .card-footer,.work-carousel .card-footer{background-color:#1b1b1b;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;height:100%;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.our-work .service-name{margin-top:0;margin-bottom:4px}.office-box .card-footer a,.work-carousel .card-footer a.Arrow_UI{padding:17px;border-radius:4px;transition:all .3s;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.homepage .work-carousel-new .card:hover .Arrow_UI,.office-box .card-footer a:hover,.work-carousel .card-footer a.Arrow_UI:hover{background-color:#f7941e;border:1px solid #f7941e}.homepage .card-footer:hover a img,.office-box .card-footer a:hover img,.work-carousel .card-footer a.Arrow_UI:hover img{filter:brightness(0)}.work-carousel .card{background-color:transparent}.career-page .top-section-banner,.section3,.top-section-banner{background-image:url(../jpg/servicebg.jpg);background-repeat:no-repeat;background-size:cover;height:calc(1000px + 90px);z-index:1}.section3{height:800px;background-attachment:fixed;background-position:top}.career-page .top-section-banner{background-image:url(../jpg/career-bg.jpg)}.career-details-page .top-section-banner{background-image:url(../jpg/career-details-bg.jpg)}.section3{background-image:url(../jpg/bg-img-1.jpg)}.career-details-page .top-section-banner:before,.career-page .top-section-banner::before,.section3::before{content:"";position:absolute;width:100%;height:100%;left:0;right:0;background-color:#000;opacity:.7}.section3::before{opacity:.3}.text-darkred{color:#6e3c00}.top-section-banner h2{color:#1f1f1f;font-size:96px;line-height:110px;letter-spacing:-.8px;text-align:center;margin-bottom:40px}.top-section-banner p{font-size:24px;line-height:31px;color:#444446;font-weight:400;text-align:center}.banner-text{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:100%}.career-page .banner-text:not(.career-page.top-section-banner.banner-text){width:635px}.career-details-page .who-we-are{padding-bottom:120px;padding-top:175px;margin-top:0}.bannershape,.bannershape-mob{position:absolute;bottom:0;z-index:-1;opacity:.4;text-align:center;left:50%;transform:translateX(-50%)}.service-list{display:flex;margin-top:120px;margin-bottom:56px}.service-list ul:first-child{margin-right:40px}.service-list ul li{position:relative;padding-left:33px;margin-bottom:42px;font-weight:600}.case-studies-details .service-info:last-child,.footer-menu ul li:last-child,.our-process>div:last-child,.our-work .service-info,.service-list ul li:last-child{margin-bottom:0}.service-list li span:not(.square-dot){position:absolute;left:0}.service-page .logo-slider{margin-top:270px;margin-bottom:100px}.career-page .logo-slider{margin-top:100px;padding-bottom:140px}.career-details-page .service-name,.section3 h2,.service-page .service-name{font-size:48px;line-height:48px;font-weight:500;margin-top:0;margin-bottom:72px}.career-details-page .all-services .row,.service-page .all-services .row{padding:56px 0}.section3 h2{margin-bottom:50px;color:#f4f4f4}.banner-text.banner-text-career h2{font-size:56px;line-height:60px}.service-page .service-info{margin-bottom:32px;color:#f6f6f6}.tag{background-color:#1f1f1f;padding:8px 24px;color:#afafb0;font-size:18px;line-height:36px;font-weight:500;border-radius:100px;margin-right:12px;margin-bottom:12px}.tag-new{background-color:#323131;padding:4px 20px;display:flex;align-items:center;height:auto;color:#cdcdce;font-size:19px!important;line-height:28px!important;margin:0}.gap-12{gap:12px}.team{padding-top:72px}.white-tag.tag{background-color:#e7e7e8;font-size:14px;line-height:14px;color:#151515}.case-studies-page .right-image{background-image:url(../jpg/case-studies-right.jpg)}.top-section.bg-black h2{color:#f4f4f4}.case-studies-details .who-we-are,.case-studies-page .who-we-are{padding-bottom:100px}.case-studies-page .service-info{margin-bottom:20px;color:#f6f6f6;margin-top:64px}.tag-list{margin-bottom:52px}.right-image-white{background-image:url(../jpg/case-study-white.jpg)}.case-studies-details .title-desc,.case-studies-page .title-desc{margin-bottom:64px}.bg-black .service-info{color:#afafb0}.career-details-page .service-info,.case-studies-details .service-info,.section3 p{font-size:24px;line-height:32px;font-weight:400;letter-spacing:-.16px;margin-bottom:40px}.feature-list{justify-content:center;margin-top:140px}.feature-list [class^=col]:first-child{padding-right:65px}.feature-list [class^=col]:nth-child(2){padding:0 65px}.feature-list [class^=col]:last-child{padding-left:65px}.feature-title{font-size:24px;color:#151515;font-weight:700;line-height:31.25px;margin-top:52px;margin-bottom:12px}.feature-details,.office-box .ofc-location{color:#444446;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:20.83px;margin-bottom:0}.feature-details{word-wrap:break-word}.section-name{margin-bottom:120px}.aboutpage .all-services.auto-width{margin-top:140px}.mb-40{margin-bottom:40px}.card-details>div,.our-process>div{position:relative;padding-left:46px}.our-process .wow{margin-bottom:60px}.card-details img,.our-process strong{position:absolute;left:0}.our-process p{color:#444446;margin-top:4px;margin-bottom:0}.our-process h4{font-size:32px;font-weight:500;line-height:36px;letter-spacing:-.32px;color:#1b1b1b}.card-details{bottom:0;background-color:#f6f6f6;width:100%;padding:24px 0 28px 0;text-align:left;transition:.5s ease;transform:translateY(60%)}.visibletext{background-color:#f6f6f6;transition:.4s ease}.details{position:absolute;bottom:0;right:0;left:0}.why-card .card:hover .details{bottom:0}.why-card .card:hover .card-details{transform:translateY(1px)}.why-card .card:hover .card-details span{color:#f7941e}.why-card .card{overflow:hidden;margin-bottom:40px}.why-card:nth-child(even){padding-left:0}.why-card:nth-child(odd){padding-right:0}.why-card:nth-child(even) .card{margin-left:20px}.why-card:nth-child(odd) .card{margin-right:20px}.card-details h6{font-size:26px;line-height:35px;font-weight:500;color:#151515;margin-left:32px;transition:.4s ease}.aboutpage .card{background-color:transparent;transition:transform .3s ease-in-out;border-radius:16px}.card-details p{color:#444446!important;margin-top:22px;padding-left:78px;padding-right:24px}.card-details img{left:24px}.team-details .title-info{color:#afafb0;font-weight:400;margin-bottom:0!important;transition:.4s ease}.team-details{padding:16px 32px 20px;border-radius:0 0 16px 16px}.team-name{font-size:31px;line-height:40px;font-weight:400;color:#f4f4f4;letter-spacing:.32px;margin-bottom:4px;transition:.4s ease}.team-card .card{margin-bottom:40px}.team-card{padding:0 20px}.team-card .card{background-color:#1b1b1b;transition:.4s ease}.team-card:hover .card{border:1px solid #f7941e}.team-card:hover .card .team-name{color:#f7941e}.team-card:hover .card .title-info{color:#f4f4f4}.our-work .owl-nav{position:absolute;top:-200px;right:80px}.work-carousel .owl-prev svg{transform:rotate(-180deg)}.top-section,.who-we-are{padding-left:80px;padding-right:80px}.right-text{width:712px}.mob-numbers-data{padding:0 24px;margin-top:-80px;z-index:9;position:relative;background-color:#151515;padding-bottom:80px;display:none}.navbar-collapse{background:#f6f6f6;padding:24px;transition:.4s ease}.contact-page .service-name{font-weight:500;margin-top:43px;margin-bottom:56px;line-height:40px}.custom-input .form-label{font-size:19px;line-height:28px;font-weight:400;margin-bottom:8px;color:#afafb0;width:100%;margin-bottom:0}.custom-input .form-control{border:none;border-bottom:1px solid #fff;background-color:transparent;border-radius:0;font-size:24px;line-height:31.25px;color:#f4f4f4;font-weight:400;padding:0;padding-bottom:0;margin-top:4px}.custom-input .form-control:focus{background-color:transparent;border:none;border-bottom:1px solid #fff;box-shadow:none;color:#f4f4f4}.custom-input .form-group{margin-bottom:64px}.custom-input .files-wr{margin-bottom:64px}.custom-input .form-group:last-child{margin-bottom:32px}.custom-input textarea.form-control{min-height:100px}.custom-input .tag{background-color:#58585a;color:#f6f6f6;font-size:14px;line-height:14px;font-weight:500;display:inline-block;margin-bottom:0}.btn-del-file{color:#f6f6f6;padding:0}.btn-del-file:hover{color:#f7941e}.custom-input button{margin-top:56px}.custom-input .tag img{margin-right:8px}.office-box{margin-right:40px}.office-address{color:#1b1b1b;font-size:32px;line-height:36px;font-weight:400}.office-box .card-footer{height:auto;align-items:center}.office-box .card-footer .ofc-name{margin-bottom:0;color:#f4f4f4;font-size:32px;font-weight:400;line-height:36px}.office-box .ofc-location{color:#c6c6c6;font-size:19px;margin-top:4px;line-height:28px;font-weight:400}.direction{font-size:12px;font-weight:500;line-height:14px;color:#f6f6f6;letter-spacing:1.6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:end}.office-box .card-footer a{margin-left:10px}.opening-box{padding:32px 40px;background-color:#1b1b1b;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;text-decoration:none;border:1px solid transparent;border-radius:4px;align-items:center}.opening-box:hover .service-name{color:#f7941e}.opening-box:hover{border:1px solid #f7941e}.opening-box:hover .arrow-white{display:flex}.opening-box:hover .service-info{color:#f4f4f4}.arrow-white{display:none}.opening-box .service-name{margin:0;font-weight:500;font-size:24px;line-height:32px;margin-bottom:8px;color:#cdcdce}.opening-box .service-info{font-weight:500;font-size:19px;line-height:28px;color:#afafb0}.opening-box .arrow-white{border:1px solid #f7941e;background-color:#f7941e;border-radius:4px;height:40px;width:40px;align-items:center;justify-content:center;transition:opacity .5s linear}.career-details-page .service-name{margin-bottom:16px;color:#f4f4f4}.career-details-page .service-info{color:#f4f4f4}.career-details-page .top-section-banner{height:600px}.carrer-form{margin-top:30px;margin-bottom:50px}.carrer-form .custom-input .form-control{border-bottom:1px solid #151515;color:#151515}.carrer-form .custom-input .form-label{color:#151515}.carrer-form .files-wr label{border-bottom:1px dashed #151515;color:#151515}.carrer-form .files-wr label:after{background-color:#151515;color:#f6f6f6;top:11px;right:-55px}.carrer-form .custom-input .tag{background-color:#151515}.carrer-form .btn-del-file{color:#151515;border:0}#jobaccordion{margin-top:120px}#jobaccordion .accordion-button,#jobaccordion .accordion-item{background-color:transparent}#jobaccordion .accordion-button{font-size:38px;line-height:44px;font-weight:600;color:#f4f4f4;padding:0;margin-bottom:0}#jobaccordion .accordion-item{border:0;margin-bottom:40px}#jobaccordion .accordion-body{padding:52px 0 0 8px}#jobaccordion .accordion-button{border-bottom:1px solid #737373}#jobaccordion .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}.closeMenu,.hamburger-menu,.navbar-collapse .navbar-brand{display:none}.closeMenu div,.hamburger-menu div{width:1.6rem;height:3px;border-radius:3px;background-color:#f7941e;position:relative;z-index:1001;transition:.5s}.closeMenu div{background-color:#f6f6f6}.closeMenu div:after,.closeMenu div:before,.hamburger-menu div:after,.hamburger-menu div:before{content:"";position:absolute;width:inherit;height:inherit;background-color:#f7941e;border-radius:3px;transition:.5s}.closeMenu div:before,.hamburger-menu div:before{transform:translateY(-7px)}.hamburger-menu div:after{transform:translateY(7px)}.closeMenu div::before{background-color:#4f4f50;transform:translateY(0) rotate(-45deg)}.closeMenu div::after{background-color:#4f4f50;transform:translateY(0) rotate(45deg)}.closeMenu{position:absolute;right:0;top:42px}#jobaccordion .square-dot,.service-page .service-list .square-dot{height:5px;width:5px;margin-left:4px}#jobaccordion .service-list ul li{margin-bottom:32px;font-weight:500}#jobaccordion .service-list ul li span{color:#151515;font-weight:600}.accordion-button::after{background-image:url(../svg/arrow-down.svg);height:12px;transform:rotate(-180deg)}.accordion-button:not(.collapsed)::after{background-image:url(../svg/arrow-down.svg);transform:rotate(0)}.address a:last-child{margin-right:0}.files-wr .file-item{position:relative;margin-top:4px;display:flex;align-items:center;margin-bottom:20px}.files-wr .file-item:last-child{margin-bottom:0}.file-item input{display:none}.uploadFile{color:#afafb0}.files-wr label:active,.files-wr label:hover,.files-wr label:hover .uploadFile{color:#f7941e;border-color:#f7941e}.files-wr label:active:after,.files-wr label:hover:after{background-color:#f7941e}.files-wr label{margin-bottom:20px;border-bottom:1px dashed #f6f6f6;position:relative;display:inline-block;color:#f6f6f6;font-size:18px;font-weight:400;cursor:pointer;transition:all .2s}.files-wr .file-item.hide-btn{display:none}.auto-width{width:calc(100% - 400px);margin:auto}body .backToList{margin-bottom:80px}.carrer-form .custom-input .form-control.not-valid{border-bottom:1px solid #ed1b3e}.error-message{color:#ffaeae;font-size:14px;font-weight:500;font-style:italic;display:block;margin-top:4px}.all-services-res .card{border-radius:16px}.all-services-res .why-card .card:hover .card-details h6{color:#f7941e}.para-width{width:435px}#contact-form .form-label:active,#contact-form .form-label:focus,#contact-form .form-label:hover,#jobform .form-label:active,#jobform .form-label:focus,#jobform .form-label:hover{color:#f4f4f4}.custom-input .form-control:active,.custom-input .form-control:focus,.custom-input .form-control:hover{border-bottom:1px solid #f7941e}.homevideo{width:100%;height:100%;object-fit:cover;object-position:center}.p5Canvas{display:none}.bg_opacity{position:relative;z-index:10}.bg_opacity::before{content:'';position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.4);width:54%;z-index:-1}.homebanner-btn{margin-bottom:90px}.pt-140{padding-top:140px}.case-studies-subtitle{font-weight:500;font-size:24px;line-height:36px;letter-spacing:.15px;margin:16px 0 0;display:block;color:#151515}.offwhite{color:#f6f6f6}.br-16{border-radius:16px}.working-at-pi{padding:140px 80px 120px}.bottomSpacing140{margin-bottom:140px}.working-at-pi .row img{margin-bottom:20px;border-radius:16px}.team-card img:not(.team-card.team-detailsimg){border-top-left-radius:16px;border-top-right-radius:16px}.working-at-pi .width1{width:30.3%}.working-at-pi .width2,.working-at-pi .width3,.working-at-pi .width4{width:22%}.mb40{margin-bottom:40px}.footer-newUI .leftSideUI,.footer-newUI .rightSideUI{display:flex}.leftSideUI h1{font-weight:600;font-size:19px;line-height:28px;letter-spacing:0;color:#f4f4f4;margin-bottom:32px!important}.footer-newUI .leftSideUI{gap:40px}.footer-newUI .rightSideUI li{margin-bottom:24px}.rightSideUI h1{margin-top:-57px;font-weight:600;font-size:19px;line-height:28px;letter-spacing:0;color:#f4f4f4;margin-bottom:32px!important}.footer-newUI .rightSideUI{gap:40px}.footer-newUI .rightSideUI .address p{margin-bottom:32px}.footer-newUI .copyright,.footer-newUI .rightSideUI p,.footer-newUI a{font-size:19px;line-height:28px;text-decoration:none;font-weight:500;color:#afafb0}.footer-newUI .rightSideUI .getintouch p{font-weight:600;color:#f4f4f4}.footer-newUI .copyright{font-weight:400}.footer-newUI .foot-link{gap:24px;display:flex}.aboutpage .our-process>div{padding-left:0}.our-process-italicTitle{font-weight:600;font-style:Italic;font-size:24px;line-height:32px;color:#1b1b1b;margin-bottom:0}.app-services-new{margin:91px 0 71px;row-gap:40px}.app-services-new h3{font-weight:500;font-size:19px;line-height:24px;text-align:center;padding:12px 0;color:#68686a;text-align:left;margin:0;transition:all .3s ease-in-out}.app-services-new div a:hover h3{color:#f7941e}.app-services-new a{text-decoration:unset}.app-services-new .mt-30{margin-top:30px}p.banner-subtitle{color:#cdcdce!important}.service-page .all-services-newUI .service-name{font-weight:500;font-size:32px;line-height:36px;color:#f4f4f4;margin-bottom:32px}.service-page .all-services-newUI .service-info{font-weight:500;font-size:19px;line-height:28px;color:#cdcdce;margin-bottom:16px}.homepage .all-services .removeUnderline,.homepage .all-services .service-details,.service-details-new{position:relative}.common-ui .removeUnderline .onHoverArrow,.homepage .all-services .removeUnderline .onHoverArrow,.homepage .all-services .service-details .onHoverArrow,.service-details-new .onHoverArrow{position:absolute;top:32px;right:40px;visibility:hidden;transition:all .3s ease-in-out}.common-ui .removeUnderline .onHoverArrow .ArrowUI,.homepage .all-services .removeUnderline .onHoverArrow .ArrowUI,.homepage .all-services .service-details .onHoverArrow .ArrowUI,.service-details-new .onHoverArrow .ArrowUI{padding:0;border-radius:4px;transition:all .3s;height:30px;width:30px;background:#f7941e;display:flex;align-items:center;justify-content:center}.common-ui .removeUnderline:hover .onHoverArrow,.homepage .all-services .removeUnderline:hover .onHoverArrow,.homepage .all-services .service-details:hover .onHoverArrow,.service-details-new:hover .onHoverArrow{visibility:visible}.homepage .all-services .col-12:last-child .service-details,.homepage .all-services .col-12:nth-last-child(2) .service-details{margin-bottom:0}.section-title{color:#f4f4f4;font-weight:500;font-size:56px;line-height:60px;margin-bottom:0}.about-newoffice img{height:auto}.job-item.hidden{display:none}.about-newoffice,.newoffice1{background-size:cover;background-position:center;background-repeat:no-repeat;width:auto;height:100%;border-radius:8px}.about-newoffice{background-image:url(../jpg/about-newoffice.jpg);border-radius:16px;margin-left:40px}.newoffice1{background-image:url(../jpg/newoffice1.jpg);margin-left:40px;background-position:top;background-size:contain}.homepage .bottomimg{margin-top:0}.homepage .card:hover .service-name{color:#f7941e}.homepage .card-footer:hover .service-info{color:#f4f4f4}.footerTopSpacing{padding-top:0;background-color:#121212}.career-details-page .service-list li{width:40%;display:inline-block}.career-details-page .accordion-header .accordion-button::after{display:none}.career-details-page .accordionArrow{height:40px;border:1px solid #f4f4f4;border-radius:4px;padding:8px;display:flex;align-items:center;justify-content:center;width:40px;background-position:center;background-size:initial}.career-details-page .accordion-button{transition:all .3s ease-in-out}.career-details-page .accordion-button:hover .accordionArrow,.career-details-page .accordion-button[aria-expanded=true] .accordionArrow{border:1px solid #f7941e;background-color:#f7941e}.career-details-page .accordion-button:hover h3{color:#f7941e!important}.career-details-page #jobaccordion .accordion-button{border-bottom:unset;box-shadow:unset;padding:0;display:flex;align-items:center;justify-content:space-between}.career-details-page .accordion-button .downArrow,.career-details-page .accordion-button.collapsed .upArrow{display:none}.career-details-page .accordion-button.collapsed .downArrow{display:block;filter:invert(1)}.career-details-page #jobaccordion .accordion-button:hover .accordionArrow img{filter:unset}.career-details-page .service-list ul li{font-weight:500;font-size:19px;line-height:28px;color:#afafb0;margin-bottom:32px;padding-left:24px}.career-details-page .service-list ul .square-dot{height:6px;width:6px;background-color:#afafb0;border-radius:100%}.career-details-page .service-list ul{display:flex;flex-wrap:wrap;column-gap:30px;margin-right:0;width:100%}.career-details-page .service-list h4{color:#f4f4f4;margin-top:32px}.career-details-page .service-list ul li span{top:-3px}.top-section{background:#0b0b0b!important}.service-details-new,.service-details-new:hover{border-radius:unset;border:unset}.case-studies-new .black-ui{background-color:#f4f4f4}.case-studies-new .common-ui{padding:0}.case-studies-new .common-ui .service-details-new{padding:110px 132px 72px 132px;margin-bottom:0}.case-studies-new .white-ui,.case-studies-new .white-ui .service-details-new{background-color:#f4f4f4}.case-studies-new .common-ui h6{font-weight:600;font-size:18px;line-height:20px;text-transform:uppercase;letter-spacing:2.7px;margin-bottom:0}.case-studies-new .common-ui p{font-weight:500;font-size:24px;line-height:32px;margin-bottom:20px}.case-studies-new .white-ui .service-name-new,.case-studies-new .white-ui p{color:#1b1b1b}.case-studies-new .black-ui p{color:#f4f4f4}.case-studies-new .white-ui h6{color:#68686a}.case-studies-new .black-ui h6{color:#cdcdce}.case-studies-new .service-name-new{font-weight:500;font-size:38px;line-height:44px;margin:12px 0 52px;min-height:78px;width:90%}.case-studies-new .mobile-lapi-img{position:relative;top:-15px;right:-70px}.case-studies-new .mobile-lapi-img img{height:380px;width:auto}.white-tag.tag.tag-new{color:#68686a}.common-ui .service-details-new .onHoverArrow,.service-details-new .onHoverArrow{top:56px;right:56px}.spacing120{margin-bottom:120px}.case-studies-new .common-ui .service-details-new a{text-decoration:unset}.our-process .service-info{font-weight:500;color:#68686a}.contact-page .office-box .card-footer .direction{color:#f4f4f4;font-size:16px;line-height:16px;font-weight:500;letter-spacing:normal}.contact-page .office-box .card-footer a{align-items:center;justify-content:center;width:30px;height:30px;display:flex;padding:0}.career-details-page .carrerForm{margin-top:120px;width:860px}.jobNotFoundTitle{color:#f4f4f4;font-size:32px;line-height:40px;font-weight:500}.jobNotFoundSubTitle{color:#68686a!important;font-size:16px;line-height:16px;font-weight:500;letter-spacing:1.6px}.topSpacing140{margin-top:140px}.topBottom60{padding:60px 80px}.career-details-page .title-desc{margin-bottom:16px}.career-details-page .accordion-header h3{font-weight:500;font-size:38px;line-height:44px;color:#f4f4f4}.topHeaderSpace{margin-top:89px}.jobOpprtunitiesBtn{margin-top:26px}.career-details-page .goodToHave .service-list li{width:100%}.aboutpage .service-details{background-color:#1b1b1b;border:unset}.work-carousel-new a{text-decoration:unset}.work-carousel-new .service-info{font-weight:400;font-size:17px;line-height:26px;color:#afafb0}.work-carousel-new .service-name{font-weight:500;font-size:24px;line-height:32px;color:#f4f4f4}.our-work-new .card{background-color:#e7e7e8;border-radius:16px}.our-work-new .owl-carousel .owl-stage{padding-left:0!important}.our-work-div{width:86%;display:flex;flex-direction:column;height:100%}.carrerForm h3{font-weight:500;font-size:38px;line-height:44px;color:#f4f4f4;margin-bottom:64px}.our-work-div a{flex-grow:1}.our-work-div .service-info{margin-top:auto}.work-carousel-new .card-footer:hover .div-clickable{background-color:unset;border:unset}.work-carousel-new .card-footer .div-clickable{width:100%;height:100%}.dividerUI{border-top:1px solid #afafb0;margin:120px 0}.applyBtnSrollto{margin-top:72px;display:flex;position:relative;z-index:4}.career-details-page div.accordion-body ul li:last-child,.career-details-page div.accordion-body ul li:nth-last-child(2){margin-bottom:0!important}.career-details-page .goodToHave div.accordion-body ul li:nth-last-child(2){margin-bottom:32px!important}.career-details-page .noHover:hover h3{color:#f4f4f4!important}.career-details-page .noHover{cursor:default}.common-ui .removeUnderline,.services-sec .removeUnderline{text-decoration:unset}.clientsServedUI{display:flex;justify-content:space-between;margin-top:52px;display:none!important}.clientsServedUI .clientsServed,.clientsServedUI a{color:#f4f4f4;font-weight:600;font-size:14px;line-height:15px;text-transform:uppercase;text-decoration:none;letter-spacing:1.4px;cursor:pointer;margin-bottom:0;transition:.4s ease;border-bottom:1px solid #f4f4f4;display:inline-block}.clientsServedUI .clientsServed:active,.clientsServedUI .clientsServed:focus,.clientsServedUI .clientsServed:visited{color:#f7941e}.clientsServed.active-client{color:#f7941e;border-bottom:1px solid #f7941e}.clientsServedLogos{align-items:center;column-gap:32px;row-gap:24px;flex-wrap:wrap;width:95%;margin-top:16px;display:none}.clientsServedUI a{display:ruby-text;width:145px;margin-bottom:0}.clientsServedUI .clientsServed:hover,.clientsServedUI .view-case-study,.clientsServedUI .view-case-study div:hover a{color:#f7941e}.clientsServedUI .clientsServed:hover,.clientsServedUI .view-case-study div:hover a{border-bottom:1px solid #f7941e}.clientsServedUI .view-case-study div{display:flex;gap:8px;align-items:center}.clientsServedUI .view-case-study div svg{transition:.4s ease}.clientsServedUI .view-case-study div:hover svg path{fill:#f7941e}.lottie-box{display:flex;align-items:start;gap:83px}.lottie-box .scrollLottie{width:173px;min-width:173px}.testimonials .owl-item .next .card .client-name,.testimonials .owl-item .prev .card .client-name{color:#cdcdce}.app-services-new .custom-col{flex:0 0 20%;max-width:20%;padding:0 24px}.testimonials-swiperUI .glide__slide{opacity:1;transform:scale(1);background:#1b1b1b;padding:36px;border-radius:8px;padding:32px 30px;transition:inherit;display:flex;flex-direction:column;justify-content:space-between}.testimonials-swiperUI .glide--swipeable{margin-top:120px}.testimonials-swiperUI .glide__slide h6,.testimonials-swiperUI .glide__slide small{font-size:13px;line-height:18px;font-weight:400}.testimonials-swiperUI .glide__slide h6{color:#cdcdce;font-weight:700;margin-bottom:4px}.testimonials-swiperUI .glide__slide small{color:#afafb0}.testimonials-swiperUI .glide__slides{align-items:center}.testimonials-swiperUI .next-prev-btn .glide__arrow{border-radius:4px;height:48px;width:48px;border:1px solid #f4f4f4;background-color:transparent;margin:0;transition:all .3s}.testimonials-swiperUI .glide__slide.glide__slide p{font-weight:400;font-size:24px;line-height:32px;color:#f4f4f4;margin-bottom:140px;border-left:2px solid #f4f4f4;padding-left:30px}.testimonials-swiperUI .glide__slide.glide__slide h6{font-weight:700;font-size:16px;line-height:18px;margin-bottom:4px}.testimonials-swiperUI .glide__slide.glide__slide small{font-weight:400;font-size:16px;line-height:18px;color:#f4f4f4}.testimonials-swiperUI .glide__slide h6{color:#f7941e}.testimonials-swiperUI .glide{position:relative}.testimonials-swiperUI .next-prev-btn{position:absolute;right:0;top:-200px}.testimonials-swiperUI .next-prev-btn .glide__arrow--next,.testimonials-swiperUI .next-prev-btn .glide__arrow--prev{position:absolute}.testimonials-swiperUI .next-prev-btn .glide__arrow--prev{right:140px}.testimonials-swiperUI .next-prev-btn .glide__arrow--next{right:80px}.testimonials-swiperUI .glide__arrow--next svg,.testimonials-swiperUI .glide__arrow--prev svg{width:auto;height:auto}.testimonials-swiperUI .glide__arrow--next svg path,.testimonials-swiperUI .glide__arrow--prev svg path{fill:#000}.testimonials-swiperUI .next-prev-btn .glide__arrow--prev svg{transform:rotate(180deg)}.testimonials-swiperUI .glide__arrow--next:hover,.testimonials-swiperUI .glide__arrow--prev:hover{border:1px solid #f7941e;background-color:#f7941e}.testimonials-swiperUI .glide__arrow--next:hover svg path,.testimonials-swiperUI .glide__arrow--prev:hover svg path{fill:#0e0e0e}.btnWithRightArrow{gap:12px;display:inline-flex;height:48px;align-items:center;width:fit-content;height:48px;padding:0;border:unset!important;font-weight:500;font-size:21px;line-height:100%;color:#f4f4f4;text-transform:initial;letter-spacing:normal}.btnWithRightArrow .arrowbg{background-color:#f7941e;border-radius:4px;padding:9px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.btnWithRightArrow img{padding-left:0}.btnWithRightArrow:hover img,.homepage .all-services .service-details:hover .onHoverArrow .ArrowUI img,.office-box .card-footer a:hover img,.opening-box:hover .arrow-white img,.service-details-new:hover .onHoverArrow .ArrowUI img,.work-carousel .card:hover a.Arrow_UI img{filter:unset!important;animation:arrowFly .35s ease-in-out forwards}.backToList.btnWithRightArrow:hover img{animation:arrowFlyBack .35s ease-in-out forwards}.btnWithRightArrow:hover{background-color:transparent!important;color:#f4f4f4!important;border:unset!important}.downArrowAniamtion:hover img{animation:arrowFlyDown .35s ease-in-out forwards!important}.upArrowAniamtion:hover img{animation:arrowFlyUp .35s ease-in-out forwards!important}.btnWithRightArrow1:hover img{animation:arrowFlyRight .35s ease-in-out forwards}@keyframes arrowFly{0%{transform:translate(0,0);opacity:1}40%{transform:translate(10px,-10px);opacity:0}60%{transform:translate(-10px,10px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes arrowFlyBack{0%{transform:translateX(0);opacity:1}40%{transform:translateX(-8px);opacity:0}60%{transform:translateX(8px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes arrowFlyDown{0%{transform:translate(0,0);opacity:1}40%{transform:translate(0,10px);opacity:0}60%{transform:translate(0,-10px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes arrowFlyUp{0%{transform:translate(0,0);opacity:1}40%{transform:translate(0,-10px);opacity:0}60%{transform:translate(0,10px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes arrowFlyRight{0%{transform:translateX(0);opacity:1}40%{transform:translateX(8px);opacity:0}60%{transform:translateX(-8px);opacity:0}100%{transform:translateX(0);opacity:1}}.homepage .all-services .service-details{margin-bottom:8px;border:1px solid transparent;background-color:#1b1b1b}.homepage .all-services .service-details:hover{border:1px solid #f7941e}.homepage .all-services .pr-20{padding-right:4px}.homepage .all-services .pl-20{padding-left:4px}.work-carousel-new .owl-theme .owl-nav .disabled{background-color:#cdcdce!important;border:1px solid #cdcdce!important}.work-carousel-new .owl-theme .owl-nav .disabled svg path{stroke:#68686a}.testimonials-swiperUI .glide__slide{visibility:hidden}.testimonials-swiperUI .glide__slide--active,.testimonials-swiperUI .glide__slide--active~.glide__slide{visibility:visible}.footer-newUI.ipadView{display:none}.footer-newUI.desktopView{padding:100px 0}.footer-newUI.desktopView .footerColumn{background:#1b1b1b;padding:80px 72px;border-radius:16px}.footer-newUI.desktopView .rightSideUI h1{margin-top:0}.footer-newUI.desktopView .copyright{padding:28px 0 0}.footer-newUI.desktopView .copyright,.footer-newUI.desktopView .rightSideUI p,.footer-newUI.desktopView a{color:#68686a}.footer-newUI.desktopView li{margin-bottom:4px}.footer-newUI.desktopView .leftSideUI h1,.footer-newUI.desktopView .rightSideUI h1{font-weight:700;font-size:24px;line-height:100%;margin-bottom:8px!important}.footer-newUI.desktopView .getintouch li:last-child a{border-bottom:unset}.footer-newUI.desktopView .largeScreenFooterLogo{margin-top:24px}.footer-newUI.desktopView .largeScreenFooterLogo img{height:30px;width:auto}.homepage .work-carousel .card-footer a.Arrow_UI{visibility:hidden}.homepage .work-carousel .card:hover a.Arrow_UI{visibility:visible}.homepage .work-carousel .card-footer a.Arrow_UI img{width:auto}.office-box .card-footer a{background-color:#f7941e;border:1px solid #f7941e}.homepage .work-carousel-new .card:hover{border:1px solid #f7941e!important}.homepage .work-carousel-new .card{border:1px solid transparent!important}.homepage .work-carousel .owl-nav button.owl-next,.homepage .work-carousel .owl-nav button.owl-prev,.testimonials-swiperUI .next-prev-btn .glide__arrow--next,.testimonials-swiperUI .next-prev-btn .glide__arrow--prev{border-color:#f7941e;background-color:#f7941e}.testimonials-swiperUI .next-prev-btn .glide__arrow--disabled{border-color:#68686a;background-color:#68686a;opacity:1}.homepage .work-carousel .owl-nav button.disabled{border-color:#cdcdce!important;background-color:#cdcdce!important;opacity:1}.testimonials-swiperUI .next-prev-btn .glide__arrow--next,.testimonials-swiperUI .next-prev-btn .glide__arrow--prev{padding:0!important}.testimonials-swiperUI .next-prev-btn .glide__arrow--disabled svg path{stroke:#cdcdce}.homepage .work-carousel .owl-nav button.disabled svg path{stroke:#68686a}.testimonials-swiperUI .next-prev-btn .glide__arrow--disabled{pointer-events:none;cursor:default}.btnWithRightArrow.blackBtn{color:#121212}.btnWithRightArrow.disabled{color:#f4f4f4!important}.footer-newUI.desktopView .copyright p{font-size:16px;line-height:28px;font-weight:400;color:#68686a}.footer-newUI.desktopView a{transition:.4s ease}.footer-newUI.desktopView a:hover{color:#f4f4f4}.footer-newUI.desktopView .footer-logo{justify-content:end;margin-right:-45px;margin-bottom:0}.btnWithRightArrow:active,.btnWithRightArrow:focus,.btnWithRightArrow:focus-within,.btnWithRightArrow:hover{background-color:transparent!important;border:unset!important;color:#f4f4f4!important}.btnWithRightArrow.blackBtn:active,.btnWithRightArrow.blackBtn:focus,.btnWithRightArrow.blackBtn:focus-within,.btnWithRightArrow.blackBtn:hover{background-color:transparent!important;border:unset!important;color:#121212!important}.homepage .work-carousel .card a{color:unset;outline:unset}.homepage .work-carousel .card a img.card-img-top{border-radius:16px}.footer-newUI.desktopView a.active{color:#f4f4f4}.team-card .team-details .linkedin{font-size:24px;color:#68686a}.team-card .team-details .linkedin:hover{filter:brightness(2)}.executiveteam{padding-top:140px}.frame4-new-bgimage{background-image:url(../jpg/frame4-new.jpg);background-size:cover;background-position:center;height:calc(100% - 18px);width:100%;background-repeat:no-repeat;border-radius:16px}.working-at-pi-new .row img{width:100%}.linkedInIcon svg path{transition:.4s ease}.linkedInIcon:hover svg path{fill:#f4f4f4}.modal-new .modal-body{padding:0}.modal-new .modal-content{background-color:transparent}.modal-new .modal-body img{border-radius:10px;display:block;width:100%}.modal-anchor{position:absolute;width:100px;height:50px;bottom:100px;padding:0;right:100px;text-decoration:none;text-indent:-5000px}.team{position:relative}.scrolltotop-new{border:1px solid #cdcdce;border-radius:100px;padding:19px 15px;line-height:normal!important;height:64px}.scrolltotop-new:hover{border:1px solid #f7941e;background-color:#f7941e}.btnWithRightArrow.onlyArrow .arrowbg{background-color:transparent;padding:0}.btnWithRightArrow.onlyArrow{gap:8px}.btnWithRightArrow.onlyArrow img{animation:none!important}.contact-page .direction-new a,.contact-page .direction-new a:hover{width:auto!important;height:auto!important;background:0 0;border:transparent;margin-left:0;gap:10px;text-decoration:unset}.contact-page .direction-new span{color:#f4f4f4}.contact-page .direction-new .btnWithRightArrow,.contact-page .direction-new .btnWithRightArrow:hover,.contact-page .direction-new a:hover .btnWithRightArrow{background-color:#f7941e!important;border:1px solid #f7941e!important;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}.career-topSection .backToList{margin:0;height:auto}.career-topSection{display:flex;align-items:center;gap:32px}.career-topSection .title-desc{margin:0}.tellUsAccordion .accordion-body{padding-top:64px}.team-members-ui .team-card .card{overflow:hidden}.team-members-ui .team-card img{border-radius:0!important}.homepage .all-services .removeUnderline{margin-bottom:8px;border:1px solid transparent;background-color:#1b1b1b;display:block;padding:28px 40px;border-radius:12px;transition:all .3s ease-in-out;height:calc(100% - 8px)}.homepage .all-services .removeUnderline:hover{border:1px solid #f7941e}.common-ui .removeUnderline:hover .service-name-new,.homepage .all-services .removeUnderline:hover .service-name-new{color:#f7941e!important}.static-pages{padding:55px 80px 149px 80px;margin-top:96px}.static-pages h1{margin:0;margin-bottom:100px;font-weight:500;font-size:56px;line-height:60px;color:#1b1b1b}.static-content h2,.static-content p,.static-content ul{margin:0}.static-content h2,.static-content li,.static-content p{font-weight:400;font-size:24px;color:#1b1b1b;line-height:32px}.content-divide{margin-bottom:72px}.content-divide:last-child{margin-bottom:0!important}.static-content h2{font-weight:600!important}.static-content li{position:relative}.static-content li::after{content:"";position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#1b1b1b;border-radius:50%}.static-content li b{font-weight:600}.static-content p a{color:#f7941e;text-decoration:none!important}.static-content table{margin:0}.static-content table tbody tr td,.static-content table thead tr th{font-weight:500;font-size:19px;color:#1b1b1b!important;line-height:28px;padding:0}.static-content table thead tr th{font-weight:600!important}.static-content table tbody tr td[scope=row]{font-weight:600!important}.static-content table thead tr th{border-bottom:1px solid #68686a;padding:12px 0 8px 0}.static-content table tbody tr td:first-child,.static-content table thead tr th:first-child{padding-left:16px}.static-content table tbody tr td{padding:12px 0 12px 0}.static-content table tbody tr:nth-child(odd){background-color:#e7e7e8}.blankli{height:28px}