.banner{background-image:linear-gradient(180deg,#021342,#01081f);color:#fff;padding-top:70px;padding-bottom:80px;display:table;width:100%;height:100vh}.banner img{width:100%;max-height:100%}.banner .section-title-1{padding-top:74px}.banner .section-title-2{padding-bottom:24px}.banner p{padding-bottom:30px;font-size:1.25rem;line-height:1.5}@media only screen and (max-width:991px){.banner .section-title-1{padding-top:0}.banner img{margin-bottom:1.5rem}}@media (max-width:767px){.form{padding-top:50px}.banner{padding-bottom:50px}}.overview-container{padding:80px 135px;background-color:#f6f8f9}.overview-container h2{text-align:center;padding-bottom:24px}.overview-container p{max-width:920px;text-align:center;margin:0 auto;font-size:1.25rem;line-height:1.5;height:100%;display:flex;align-items:center}.overview-container .para-1{padding-bottom:20px}@media only screen and (max-width:991px){.overview-container{padding:80px 20px}}@media only screen and (max-width:767px){.overview-container h2{padding-bottom:50px}.overview-container{padding:50px 20px!important}}.how-do-we-do-it .section-title{text-align:center}.how-do-we-do-it .section-title-2{padding-bottom:80px}.how-do-we-do-it .item-holder{padding:20px 16px 30px}.how-do-we-do-it img{width:60px;margin-bottom:20px}.how-do-we-do-it h4{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.5px;padding-bottom:1.4px}.how-do-we-do-it p{font-size:.875rem;line-height:1.57}@media (max-width:767px){.how-do-we-do-it .section-title-2{padding-bottom:50px}.how-do-we-do-it li:first-child .item-holder{padding-top:0}.how-do-we-do-it li:last-child .item-holder{padding-bottom:0}.responsive_app_page .how-do-we-do-it{padding-bottom:50px}}.specialization{background-color:#f6f8f9!important}.specialization,.specialization .section-title{text-align:center}.specialization .section-title-2{padding-bottom:80px}.specialization .content-holder{padding-bottom:50px}.specialization .content-holder .icon-size{margin-bottom:20px}.specialization .content-holder p{font-size:.875rem;line-height:1.57;letter-spacing:.17px;max-width:200px;margin:0 auto}@media (max-width:767px){.our-clients .section-title-2,.pennpetchem_page .specialization li:last-child .content-holder,.specialization .content-holder,.specialization .section-title-2{padding-bottom:50px!important}.specialization li:first-child .content-holder{padding-top:0!important}.ui_ux_design_page .section-tnb-spacing.specialization{padding-bottom:10px}.android_dev_page .section-tnb-spacing.specialization,.crossplatform_dev_page .section-tnb-spacing.specialization,.enterprise-app-page .specialization,.md-pb-0,.mobile_app_dev_page .specialization,.specialization li:last-child .content-holder{padding-bottom:0!important}.section-tnb-spacing.specialization{padding-top:50px;padding-bottom:50px}}@media (max-width:480px){.section-tnb-spacing.specialization{padding-top:50px}.specialization .content-holder .icon-size{margin-bottom:10px}}.our-full-stack-services{background-color:#f6f8f9}.our-full-stack-services .section-title{text-align:center}.our-full-stack-services .section-title-1{padding-bottom:80px}.our-full-stack-services .nav-tabs .nav-item:last-child>.nav-link{margin-right:0}.our-full-stack-services .nav-tabs{display:flex;justify-content:center;padding-bottom:75px;border:none;flex-wrap:nowrap}.our-full-stack-services .nav-link{padding:0}.nav-tabs .nav-link,.our-full-stack-services .nav-tabs .nav-item.show .nav-link{font-size:1.6875rem;font-weight:300;text-align:center;padding-bottom:12px;margin-right:52px;color:#121212;border:none}.nav-tabs .nav-link.active,.our-full-stack-services .nav-tabs .nav-item.show .nav-link{border-bottom:2px solid #01addf!important;font-weight:700!important;color:#01addf;background-color:transparent}.nav-tabs .nav-link:hover,.our-full-stack-services .nav-tabs .nav-link:focus{border:none;color:#01addf}.our-full-stack-services .content-wrapper .tab-pane .content-holder{display:flex;align-items:center}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content-img{margin-right:30px;width:100%}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .para,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .fss-item-detail-para{font-size:1.25rem;line-height:1.5;text-align:left;padding-bottom:36px}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies li{margin-bottom:32px}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies li img,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies li img{width:38px;height:38px;margin-right:10px}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies li,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies li{display:flex;align-items:center}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies p,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies p{font-size:.875rem;font-weight:500;line-height:2.14}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies-title-1,.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .technologies-title-2,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies-title-1,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies-title-2{font-size:1rem;font-weight:700;line-height:1.88;padding-bottom:16px}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .add-padding-bottom{padding-bottom:36px}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .database-technologies li{margin-bottom:0}.our-full-stack-services .content-wrapper .tab-pane .content-holder .content .database-para{padding-bottom:30px}@media only screen and (max-width:991px){.our-full-stack-services .nav-tabs{padding-bottom:0}.our-full-stack-services .content-wrapper .tab-pane .content-holder{flex-direction:column}.nav-tabs .nav-link,.our-full-stack-services .nav-tabs .nav-item.show .nav-link{font-size:1.25rem!important;margin-right:30px}}@media only screen and (max-width:1199px){.nav-tabs .nav-link,.our-full-stack-services .nav-tabs .nav-item.show .nav-link{font-size:1.625rem}}@media only screen and (max-width:767px){.our-full-stack-services .desktop-view{display:none}.our-full-stack-services .section-title-1{padding-bottom:50px}.services ul li:last-child{margin-bottom:0}}.our-full-stack-services .mobile-view{display:none}.our-full-stack-services .mobile-view .plus-minus-toggle>.icon-down{display:inline-block;transition:transform .5s ease}.our-full-stack-services .mobile-view .plus-minus-toggle:not(.collapsed)>.icon-down{transform:rotate(180deg)}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-wrapper .fss-item{display:flex;align-items:center;justify-content:space-between;padding:22px 10px 17px 0;border-bottom:2px solid #c2c2c2}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-wrapper .fss-item .item-title{font-size:1.25rem;font-weight:700}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail{text-align:center;padding-bottom:30px}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies li{margin-bottom:20px}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies-title-1,.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .technologies-title-2{text-align:left}.our-full-stack-services .mobile-view .fss-wrapper .fss-item-detail .fss-item-detail-img{width:296px}@media only screen and (max-width:767px){.our-full-stack-services .mobile-view{display:block}}.about-service-experience{padding-top:100px}.about-service-experience .section-title{text-align:center}.about-service-experience .section-title-2{padding-bottom:50px}.about-service-experience p{font-size:1.25rem;line-height:1.5}.about-service-experience .first-para{padding-bottom:20px}.about-service-experience img{width:100%}.about-service-experience .second-para,.about-service-experience .single-para{padding-bottom:100px}.about-service-experience .card-wrapper{display:flex;justify-content:center;align-items:center;padding-bottom:80px}.about-service-experience .card-wrapper img{margin-right:30px;margin-bottom:0;width:60px;height:60px;flex-shrink:0}.about-service-experience .card-wrapper p{max-width:185px;font-size:.875rem;line-height:1.57;text-align:left}@media only screen and (max-width:991px){.about-service-experience{padding-bottom:0}.about-service-experience .card-wrapper{padding-bottom:50px}.about-service-experience .card-wrapper p{max-width:270px}}@media only screen and (max-width:767px){.about-service-experience .single-para{padding-bottom:50px}.about-service-experience img{margin-bottom:50px}}@media (max-width:767px){.about-service-experience{padding-top:50px}.about-service-experience .section-title-2{padding-bottom:50px!important}.about-service-experience .second-para{padding-bottom:50px}}.our-expertise{padding-top:100px;padding-bottom:50px;background-color:#f6f8f9}.our-expertise .section-title{text-align:center}.our-expertise .section-title-2{padding-bottom:30px}.our-expertise .description{padding-bottom:50px;text-align:center}.our-expertise .item-wrapper{padding:26px 26px 40px;background-color:#fff;border-radius:6px;margin-bottom:30px;color:#121212;display:block;height:100%}.our-expertise .item-wrapper:hover{box-shadow:0 0 37px 18px #f1f1f1}.our-expertise .no-hover-effect:hover{box-shadow:none}.our-expertise .item-wrapper img{width:60px;height:60px;margin-bottom:20px}.our-expertise .item-wrapper h4{padding-bottom:2px;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.5px}.our-expertise .item-wrapper p{font-size:.875rem;line-height:1.57}@media only screen and (max-width:767px){.our-expertise .item-wrapper{margin-bottom:20px}.our-expertise{padding-bottom:30px;padding-top:50px}.our-expertise .section-title-2{padding-bottom:0}}@media only screen and (max-width:991px){.our-expertise .item-wrapper{height:auto}}.services{padding-top:100px;padding-bottom:80px;background-color:#f6f8f9}.services .section-title{text-align:center}.services .section-title-2{padding-bottom:50px}.services ul li{margin-bottom:31px}.services .service-wrapper{display:flex;padding:26px;color:#121212;min-height:160px}.services .service-wrapper:hover{background-color:#fff;border-radius:6px;box-shadow:0 0 37px 18px #f1f1f1;text-decoration:none}.services .service-wrapper img{margin-right:16px;flex-shrink:0}.services .service-wrapper .service-title{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0;padding-bottom:2.9px;color:#121212}.services .service-wrapper .service-description{font-size:.875rem;line-height:1.57;max-width:558px;color:#121212}.services .service-wrapper a{display:flex}@media only screen and (max-width:991px){.services .service-wrapper{min-height:100%}.services{padding-bottom:19px}}@media (max-width:767px){.services{padding-top:50px}.ui_ux_design_page .services li:first-child .service-wrapper{padding-top:0}.ui_ux_design_page .services li:last-child .service-wrapper{padding-bottom:0}.ui_ux_design_page .services{padding-bottom:50px}.ui_ux_design_page .services ul li:last-child{margin-bottom:0}.services ul li{margin-bottom:10px}.crossplatform_dev_page .services .service-wrapper,.services .service-wrapper{padding:25px 5px}.services .service-wrapper .service-title{font-size:1.3rem}}.header-nav .navbar-brand h4,.header-nav .navbar-brand h4 small,.header-nav .navbar-collapse .navbar-nav .nav-link{color:#fff}.icon-close,.icon-hamburger{color:#fff;font-size:2rem}.stack-services{background-color:#fff!important}.full-stack-app .services{background-color:#f6f8f9}.services .service-wrapper{border-radius:6px;background-color:#f6f8f9}.process-diagram{margin-bottom:50px}.full-stack-app .stack-services .tools-tech:first-child .icon-size{background-position:-432px -266px;background-size:700px!important}.full-stack-app .stack-services .tools-tech:nth-child(2) .icon-size{background-position:0 -178px;background-size:720px!important}.full-stack-app .stack-services .tools-tech:nth-child(3) .icon-size{background-position:-66px -165px;background-size:680px!important}.full-stack-app .stack-services .tools-tech:nth-child(4) .icon-size{background-position:-350px -260px;background-size:680px!important}.full-stack-app .stack-services .tools-tech:nth-child(5) .icon-size{background-position:-290px -265px;background-size:700px!important}.full-stack-app .tech-language:first-child .tech-icons{background-position:-432px -258px;background-size:700px!important}.full-stack-app .tech-language:nth-child(2) .tech-icons{background-position:0 -185px}.full-stack-app .tech-language:nth-child(3) .tech-icons{background-position:-66px -165px;background-size:680px!important}.full-stack-app .tech-language:nth-child(4) .tech-icons{background-position:-362px -268px;background-size:700px!important}.full-stack-app .tech-language:nth-child(5) .tech-icons{background-position:-290px -268px;background-size:700px!important}.full-stack-app .tech-language:nth-child(6) .tech-icons{background-position:0 -84px;background-size:700px!important}.full-stack-app .tech-language:nth-child(7) .tech-icons{background-position:-70px -84px;background-size:700px!important}.full-stack-app .tech-language:nth-child(8) .tech-icons{background-position:-612px -185px}.full-stack-app .tech-language:nth-child(9) .tech-icons{background-position:-492px -200px;background-size:800px!important}.full-stack-app .tech-language:nth-child(10) .tech-icons{background-position:-535px -92px}.full-stack-app .tech-language:nth-child(11) .tech-icons{background-position:-685px -186px}.full-stack-app .tech-language:nth-child(12) .tech-icons{background-position:-495px -170px;background-size:700px!important}.full-stack-app .tech-language:nth-child(13) .tech-icons{background-position:-177px -140px;background-size:600px!important}@media only screen and (max-width:991px){.about-service-experience .card-wrapper p{width:170px}}@media only screen and (max-width:768px){.full-stack-app .specialization{padding-bottom:0}}@media only screen and (max-width:767px){.full-stack-app .specialization{padding-bottom:50px}}.industries-served .content-holder{display:flex;flex-direction:column;align-items:center}.industries-served .industries-area .industries-icon{background:url(https://d1qgh7vfxb2rk6.cloudfront.net/benefits/industries-serve-icons.svg) no-repeat;width:60px;height:60px;background-position:0 0;background-size:60px;margin-bottom:20px}.industries-served .industries-area:first-child .industries-icon{background-position:0 0}.industries-served .industries-area:nth-child(2) .industries-icon{background-position:0 660px}.industries-served .industries-area:nth-child(3) .industries-icon{background-position:0 600px}.industries-served .industries-area:nth-child(4) .industries-icon{background-position:0 540px}.industries-served .industries-area:nth-child(5) .industries-icon{background-position:0 480px}.industries-served .industries-area:nth-child(6) .industries-icon{background-position:0 422px}.industries-served .industries-area:nth-child(7) .industries-icon{background-position:0 362px}.industries-served .industries-area:nth-child(8) .industries-icon{background-position:0 300px}.industries-served .industries-area:nth-child(9) .industries-icon{background-position:0 238px}.industries-served .industries-area:nth-child(10) .industries-icon{background-position:0 180px}.industries-served .industries-area:nth-child(11) .industries-icon{background-position:0 120px}.industries-served .industries-area:nth-child(12) .industries-icon{background-position:0 60px}