body{min-height:100vh;flex-direction:column;overflow-x:hidden;width:100%;font-family:"Segoe UI",sans-serif!important;background-color:#3f3e44}.btn{font-family:"Segoe UI",sans-serif}.hidden{display:none}.center{text-align:center!important}.row{margin-left:0!important;margin-right:0!important}.header{position:fixed;top:0;left:0;z-index:1000;height:110px}.header .container,body{display:flex}.header .header-logo-container{padding-top:10px}.header,.header img{width:100%}.home-menu .menu{padding-top:20px;float:right}.home-menu .menu ul{list-style:none;padding:0;margin:0;display:flex}.home-menu .menu li{position:relative;color:#fff!important;text-decoration:none;display:block}.home-menu .menu>ul>li{padding:15px 35px}.home-menu .menu li:hover{cursor:pointer}.home-menu .menu li::after{content:"";position:absolute;bottom:0;left:25%;width:50%;height:2px;background-color:#fff;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.home-menu .menu li:hover::after{transform:scaleX(1)}.home-menu .submenu{display:none!important;position:absolute;background:#555;top:100%;left:0;min-width:200px}.home-menu .submenu li{padding:10px}.home-menu .submenu li:hover{background:#444}.header.scrolled{background-color:#3f3e44}.header .home-button{background-color:#e2d1b6;width:100%}.header .home-connect-btn{display:flex;flex-direction:column;justify-content:center}.header .home-collapse-nav{display:none}#services-menu-window{background-color:#fff;margin-top:10px}#company-menu-window,#industries-menu-window,#services-menu-window,#technologies-menu-window{padding-top:40px;padding-bottom:40px}.header .services-button{background-color:#e2d1b6;width:80%}.header .left-section .menu-section-title{font-weight:700;position:relative;display:inline-block;padding-bottom:3px}.header .left-section .menu-section-title::after,.tech-section .tech-card h5::after{content:"";position:absolute;bottom:0;left:0;width:50%;height:3px;background-color:#e2d1b6!important}.tech-section .tech-card h5::after{width:35%}.header .left-section{border-right:solid 2px #e2d1b6}.header .right-section{display:flex;flex-wrap:wrap;padding-left:20px}.header .right-section .menu-column{width:50%}#industries-menu-window .right-section .menu-column,#services-menu-window .right-section .menu-column{width:25%}.header .right-section h4,.tech-section .tech-card h5{font-size:18px;font-weight:700}.header .right-section ul{list-style:none;padding-left:10px}.header .right-section ul li{color:#333;font-size:14px;margin-bottom:8px;position:relative;padding-left:12px}.header .right-section ul li::before{content:"•";color:#e2d1b6;position:absolute;left:0;top:0}#industries-menu-window{height:220px}#company-menu-window,#industries-menu-window,#technologies-menu-window{background-color:#fff;margin-top:10px}#technologies-menu-window{height:400px}#company-menu-window{height:250px}#technologies-menu-window .menu-column{width:14%!important}#technologies-menu-window .menu-column .col-lg-12{padding-top:20px}#collapge-menu-window{background-color:#fff;width:80%;float:right;height:calc(100vh);border:solid 1px gray;border-radius:5px;display:none}#collapge-menu-window.show{display:block}#collapge-menu-window .collapse-menu-item a{color:#000;font-size:22px}#collapge-menu-window .col-lg-12{padding-bottom:20px!important;padding-top:10px}.about-lander-section,.contact-lander-section,.home-lander-section,.services-lander-section{padding-right:0;padding-left:0;position:relative!important;display:inline-block!important;width:100%!important;background-color:#e6e7e8!important}.home-lander-section .bg-image{width:100%;display:block}.about-lander-section .bg-image,.contact-lander-section .bg-image,.services-lander-section .bg-image{width:100%;height:600px;display:block;transform:scaleX(-1)!important}.home-lander-section::after,.services-lander-section::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(50,50,50,.7),rgba(200,200,200,.3));pointer-events:none;z-index:1}.home-title-section,.services-title-section{z-index:2!important}.footer,.home-body,.services-body,.services-cards-body,.services-offers-body,.services-tech-body{position:relative!important;z-index:2!important}.home-title-section,.services-title-section{position:absolute!important;top:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;color:#fff;padding-top:15%}.home-title-section .title{color:#fff;z-index:2}.services-title-section .title{color:#fff!important;z-index:2;text-align:center}.services-title-section .title h1{font-size:36px;color:#fff}.services-title-section .title h1 span{font-size:36px;color:#e2d1b6}.home-title-section .body,.services-title-section body{color:#fff;z-index:2!important}.home-title-section a,.services-title-section a{z-index:2}.home-title-section a .home-button,.services-title-section .home-button{background-color:#fff}.home-body{padding-top:5%}.services-body{padding-top:20px;padding-bottom:20px}.home-body p,.services-body p{font-size:20px}.home-body h3{font-size:36px}.services-cards-body h3{font-size:28px}.home-body h4,.services-cards-body h4,.services-lander-section .services-process-body h4{font-size:18px}.home-body .cards,.services-cards-body .cards{padding-top:40px;padding-bottom:40px}.home-body .cards .service-card,.services-cards-body .cards .service-card,.services-offers-body .cards .service-card{min-height:100%!important;margin-bottom:25px}.home-body .cards .service-card .card-body,.services-cards-body .cards .service-card .card-body,.services-offers-body .cards .service-card .card-body{background-color:#fff;border:solid 1px #d3d3d3;border-radius:5px;min-height:100%!important}.home-body .cards .service-card img,.services-cards-body .cards .service-card img,.services-offers-body .cards .service-card img{width:150%}.home-body .cards .service-card .card-body .card-title,.services-cards-body .cards .service-card .card-body .card-title,.services-offers-body .cards .service-card .card-body .card-title{margin-top:20px}.home-body .cards .service-card .card-body .card-desc p,.services-cards-body .cards .service-card .card-body .card-desc p,.services-offers-body .cards .service-card .card-body .card-desc p{font-size:14px}.home-body .cards .service-card .card-link .btn,.services-cards-body .cards .service-card .card-link .btn{background-color:#e2d1b6;float:right;font-size:11px}.home-body{background-color:#e6e7e8!important}.services-body{background-color:#fff!important}.services-cards-body{background-color:#e6e7e8!important}.partners-section{background-color:#fff;position:relative;z-index:2;padding-top:40px}.partners-section .cta{font-weight:700;font-size:40px}.call-to-action-section{min-height:150px!important;background-color:#e2d1b6;position:relative;z-index:2;display:flex!important;align-items:center!important}.call-to-action-section .main-title{font-size:26px;color:#fff;font-weight:700}.call-to-action-section .sub-title{font-size:16px;color:#fff}.call-to-action-section .button-div{align-items:center!important}.call-to-action-section .lets-talk-button{background-color:#fff;border:solid 1px #000;font-size:22px}.slick-slide{margin-left:20px;margin-right:20px;width:130px!important}.partners-section .partners .slick-slide{display:flex!important;align-items:center!important;justify-content:center!important}.partners-section{min-height:300px}.partners-section .section-title{margin-bottom:40px}.industries-section,.tech-section{position:relative;z-index:2;padding-top:40px}.industries-section{background-color:#fff!important}.industries-section .ind-title{font-weight:700;font-size:32px;color:#e2d1b6}.industries-section .indust,.tech-section .tech-card .row .center{display:flex!important;align-items:center!important;justify-content:center!important}.industries-section .indust{margin-bottom:20px}.industries-section .indust:hover{zoom:105%;background-color:#e6e7e8;border-radius:10px}.header a,.industries-section a{color:#000}.industries-section .indust img{width:100px}.industries-section .indust p{font-weight:700;font-size:22px}.tech-section{background-color:#e6e7e8;padding-bottom:40px}.tech-section h4{font-weight:700;font-size:32px}.tech-section .tech-card{margin-top:20px;min-height:302px!important}.tech-section .tech-card .row{align-items:center;background-color:#fff;padding-top:10px;border-radius:5px;margin-left:0;margin-right:0;min-height:302px!important}.tech-section .tech-card .row .center{flex-direction:column!important;text-align:center!important}.tech-section .tech-card p{font-size:11px}.tech-section .tech-card img{width:120px}.tech-section .tech-card h5{position:relative;display:inline-block;padding-bottom:3px;margin-bottom:20px}.services-lander-section .services-body .info-row .left-title{display:flex;flex-direction:column;justify-content:center}.services-lander-section .services-body .info-row .left-title span{color:#e2d1b6!important;font-weight:700}.services-lander-section .services-cards-body img,.services-lander-section .services-offers-body img{width:150%}.footer{padding-top:20px}.footer .middle-section a,.footer a{color:#fff}.footer .left-section img{width:40%}.footer .footer-desc{color:#fff;font-size:18px;padding-top:10px}.footer .left-section,.footer .middle-section{border-right:solid 1px #fff}.footer .middle-section,.footer .right-section{display:flex;flex-direction:column;justify-content:center}.footer .middle-section .link{height:40px;text-align:center}.footer .right-section{color:#fff}.footer .right-section .address{text-align:center}.footer .right-section .fb i,.footer .right-section .insta i,.footer .right-section .linkedin i{color:#fff;font-size:32px}.footer .right-section .address:nth-of-type(3){margin-bottom:10px}.footer .right-section i{margin-right:10px}.footer .right-section img{color:#fff;width:40px}.footer .right-section .dr-img{text-align:center;margin-top:10px}.footer .right-section .dr-img img{width:140px!important;height:60px}.footer .bottom-section{margin-top:40px;border-top:solid 1px #fff;text-align:center}.footer .bottom-section label{width:100%;color:#fff;margin-top:10px}.footer .copyright{color:#fff}.services-lander-section .services-cards-body{padding-top:40px}.services-lander-section .services-process-body{background-color:#fff!important}.services-lander-section .services-offers-body,.services-lander-section .services-process-body,.services-lander-section .services-tech-body{position:relative!important;z-index:2!important;padding-top:40px;padding-bottom:40px}.services-lander-section .services-tech-body{background-color:#e6e7e8!important}.services-lander-section .services-offers-body{background-color:#fff!important}.services-lander-section .services-offers-body .yellow-title{font-weight:700;color:#e2d1b6}.services-lander-section .services-process-body .process-img-info-div img{display:none}.services-lander-section .services-process-body .process-img-info-div img.selected{width:100%;clip-path:ellipse(35% 50%at 50% 50%);display:block}.services-lander-section .services-process-body .process-steps{box-shadow:rgba(99,99,99,.2)0 2px 8px 0;border-radius:20px;padding-top:40px;padding-bottom:40px}.services-lander-section .services-process-body .process-step-info-div{border-right:solid 1px #d3d3d3}.services-lander-section .services-process-body .process-step-info-div .step{margin-bottom:10px}.services-lander-section .services-process-body .process-step-info-div .step .btn{border:solid 1px #d3d3d3;border-radius:10px}.services-lander-section .services-process-body .process-step-info-div .step .btn:hover{background-color:#e2d1b6!important;color:#fff}.services-lander-section .services-process-body .process-step-info-div .step.selected .btn{background-color:#e2d1b6!important;color:#fff;height:100%}.services-lander-section .services-process-body .process-step-info-div .step .process-step-info p{display:none!important}.services-lander-section .services-process-body .process-step-info-div .step.selected .process-step-info p{display:block!important}.services-lander-section .services-process-body .process-step-button .btn{width:100%!important}.about-lander-section .about-body .card-image img,.about-lander-section .about-section-2 img,.services-lander-section .services-tech-body .tech-section .tech-card img{width:100%}.services-lander-section .services-tech-body .tech-section .tech-card .tech-desc p{font-size:16px;font-weight:700}.about-lander-section .about-body{padding-top:40px;padding-bottom:40px}.about-lander-section .about-body h4{font-weight:400!important}.about-section-2{position:relative;overflow:hidden;color:#fff;text-align:center;padding:100px 0}.about-section-2 img{width:100%;height:auto;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.about-section-2 .image-overlay,.contact-lander-section .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(40,40,40,.7)!important;z-index:2}.about-section-2 .content{position:relative;z-index:3}.about-section-2 h4{font-weight:700;margin-bottom:10px}.about-section-2 p{color:#ddd;font-size:.95rem}.about-section-2 .col-lg-3:nth-of-type(1),.about-section-2 .col-lg-3:nth-of-type(2),.about-section-2 .col-lg-3:nth-of-type(3){border-right:solid 1px #fff}.about-lander-section .our-approach{padding-top:40px;background-color:#fff;padding-bottom:40px}.about-lander-section .our-approach .yellow-title{color:#e2d1b6;font-weight:700}.about-lander-section .our-approach .title{font-weight:400;font-size:22px}.about-lander-section .our-approach .approach-card-left{border:solid 1px #d3d3d3;border-radius:10px;margin-top:20px;padding:0!important}.about-lander-section .our-approach .approach-card-left h4,.about-lander-section .our-approach .approach-card-right h4{font-size:26px;text-align:center;color:#fff}.about-lander-section .our-approach .approach-card-left .desc-div p{height:100%}.about-lander-section .our-approach .approach-card-left .img-div{padding-left:0}.about-lander-section .our-approach .approach-card-left .desc-div,.about-lander-section .our-approach .approach-card-left .desc-div p{display:flex;flex-direction:column;justify-content:center;padding:0!important}.about-lander-section .our-approach .approach-card-left .desc-div .row{padding:0!important;height:100%}.about-lander-section .our-approach .approach-card-left .desc-div .col-lg-6:nth-of-type(1){display:flex;flex-direction:column;justify-content:center;background-color:#e2d1b6;padding:0!important}.about-lander-section .our-approach .approach-card-left .desc-div .col-lg-6:nth-of-type(2){display:flex;flex-direction:column;justify-content:center;height:100%}.about-lander-section .our-approach .approach-card-right .img-div{padding-right:0}.about-lander-section .our-approach .approach-card-right .desc-div{padding-top:20px}.about-lander-section .our-approach .approach-card-left img{max-width:200px;border-top-left-radius:10px;border-bottom-left-radius:10px}.about-lander-section .our-approach .approach-card-right img{max-width:200px;border-top-right-radius:10px;border-bottom-right-radius:10px}.contact-body{background-color:#fff!important;position:relative!important;z-index:2!important;padding-top:40px;padding-bottom:40px}.contact-body .contact-info h2{font-size:60px;font-weight:700}.contact-body .contact-info p{font-size:22px}.contact-body .contact-info h3{font-size:22px;font-weight:700}.contact-body .contact-info h4{font-size:18px}.contact-body .contact-form input,.contact-body .contact-form textarea{width:100%;line-height:2;border-radius:5px;border:solid 1px #3f3e44;color:#3f3e44;margin-bottom:10px;font-size:22px}.contact-body .contact-form input.orangeBorder,.contact-body .contact-form textarea.orangeBorder{border:solid 1px red}.contact-body .contact-form .btn{background-color:#e2d1b6;color:#fff;font-size:22px;width:100%}.contact-body .contact-form .btn:hover{background-color:#3f3e44;color:#e2d1b6}.contact-body .contact-form .contact-info-header{margin-top:10px;font-weight:700;font-size:22px}.contact-body .contact-form .location-info i:nth-of-type(1){display:flex;font-size:32px;color:#e2d1b6}.contact-body .contact-form .location-info i:nth-of-type(2){display:flex;font-size:26px;color:#e2d1b6}.contact-body .contact-form .location-info i:nth-of-type(3){display:flex;font-size:28px;color:#e2d1b6}.contact-body .contact-form .location-info i a,.contact-body .contact-form .location-info i p{margin-left:10px;font-weight:400;color:#000;font-size:22px}.contact-body .contact-form .location-info i a{margin-bottom:10px}.contact-lander-section .contact-form .contact-ty{display:none}.contact-lander-section .contact-form .contact-ty.display{display:flex;color:green;font-weight:700}@media (max-width:1528px){.header .home-collapse-nav{display:block}.header .home-connect-btn,.header .home-menu{display:none}}@media (max-width:992px){.tech-section .tech-card.placeholder{display:none}.tech-section .tech-card h5{margin-bottom:0!important}.tech-section .tech-card,.tech-section .tech-card .row{min-height:10px!important}.tech-section .tech-card .row .center{height:initial}.tech-section .tech-card{margin-top:20px}.home-title-section,.services-title-section{padding-top:20%!important}}@media (max-width:790px){.home-title-section .title h1,.services-title-section .title h1{font-size:34px!important}.home-title-section .body h4,.services-title-section .body h4{font-size:22px!important}}@media (max-width:752px){.home-title-section,.services-title-section{padding-top:25%!important}.home-title-section .title h1,.services-title-section .title h1{font-size:34px!important}.home-title-section .body h4,.services-title-section .bdoy h4{font-size:22px!important}.home-body h4,.home-body p,.services-body h4,.services-body p{font-size:16px}.home-body h3,.services-body h3{font-size:28px}.partners-section .cta{font-weight:700;font-size:26px}.call-to-action-section .main-title{font-size:20px;text-align:center}.call-to-action-section .sub-title{text-align:center}.call-to-action-section .button-div{text-align:center!important;display:block;margin-bottom:10px}.call-to-action-section .lets-talk-button{font-size:14px}}@media (max-width:637px){.home-title-section,.services-title-section{padding-top:15%!important}.home-title-section .title h1,.services-title-section .title h1{font-size:36px!important}.home-title-section .body h4,.services-title-section .body h4{font-size:22px!important}}@media (max-width:577px){.partners-section .partners img{width:100px!important}.footer .left-section img{width:100%!important}.footer .footer-desc,.home-title-section a .home-button,.services-title-section a .home-button{font-size:12px}.industries-section .indust p{font-weight:700;font-size:16px}.footer .left-section,.footer .middle-section,.footer .right-section{border-right:none;border-bottom:solid 1px #fff;text-align:center!important;padding-bottom:10px}.footer .left-section{margin-left:5px}.footer .middle-section,.footer .right-section{padding-top:10px}.footer .bottom-section{border-top:none!important;margin-top:0;padding-bottom:20px;padding-top:10px}.home-title-section,.services-title-section{padding-top:15%!important}.home-title-section .title h1,.services-title-section .title h1{font-size:32px!important}.home-title-section .body h4,.services-title-section .body h4{font-size:20px!important}.header{height:80px}.header.scrolled{background-color:#3f3e44;max-height:60px}#main_new,body{overflow-x:hidden!important}.contact-lander-section .bg-image{height:260px}.about-lander-section .bg-image,.services-lander-section .bg-image{height:300px}.contact-body .contact-info h2{font-size:38px;font-weight:700}.about-section-2 .col-lg-3:nth-of-type(1),.about-section-2 .col-lg-3:nth-of-type(2),.about-section-2 .col-lg-3:nth-of-type(3){border-right:none;border-bottom:solid 1px #fff}.about-section-2 .col-lg-3{margin-top:20px}.about-lander-section .our-approach .approach-card-left img{max-width:100%;border-bottom-left-radius:0;border-top-right-radius:10px}.about-lander-section .our-approach .approach-card-left .img-div{padding-left:0!important;padding-right:0!important}.about-lander-section .our-approach .approach-card-left .desc-div p{margin-bottom:30px}.home-lander-section .bg-image{height:360px!important}.about-lander-section .about-body h2{font-size:22px!important}.about-lander-section .about-body h4,.about-lander-section .our-approach .title,.contact-body .contact-form input,.contact-body .contact-form textarea{font-size:18px}}@media (max-width:391px){.home-lander-section img{width:110%!important}.home-body p,.services-body p{font-size:12px}.home-body h3,.services-body h3{font-size:22px}.home-body h4,.services-body h4{font-size:14px}.home-title-section,.services-title-section{padding-top:13%!important}.home-title-section .title h1,.services-title-section .title h1{font-size:28px!important}.home-title-section .body h4,.services-title-section .body h4{font-size:18px!important}.home-title-section a .home-button,.services-title-section a .home-button{font-size:11px}}