.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}}.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}}.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}}.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}.about-service-experience .process-diagram{margin-bottom:50px}.about-service-experience .section-title-2{padding-bottom:80px}.specialization .section-title-2{padding-bottom:24px}.specialization .description{padding-bottom:80px;font-size:1.25rem;line-height:1.5;text-align:center}.our-saas-offering{background-color:#01addf!important;color:#fff}@media only screen and (max-width:991px){.about-service-experience .card-wrapper p{width:170px}.why-saas{padding-bottom:80px!important}.why-saas p{padding-top:50px}}@media only screen and (max-width:767px){.about-service-experience .section-title-2,.specialization .description,.why-saas{padding-bottom:50px!important}.saas-dev .our-saas-offering.md-pb-0{padding-bottom:0!important}.about-service-experience,.about-service-experience.why-saas img{padding-top:50px;margin-bottom:0}.section-tnb-spacing.specialization,.services .section-title-2,.specialization.our-saas-offering{padding-bottom:20px!important}}