.csr-slider .tabTitle{padding-left: 10px;margin-bottom: 40px;background-color: #8347ad;font-size: 21px;word-spacing: 3px;letter-spacing: 1px;color: #fff;line-height: 38px;}
.csr-desc p{color: #231f20;font-size: 13px;word-spacing: 1px;letter-spacing: 0.5px;padding-left: 15px;}
.csr-image-section .csr-Template-2 img{width:30.5%;margin:0px 15px 40px;height: auto;}
.csr-Template-1 img{width: 100%;height: auto;}
.csr-slider{margin-bottom: 64px;padding-right: 15px;padding-left: 15px;width: 1280px;}
.csr-Template-1{margin-bottom: 40px;text-align: center;}
.csr-Template-2,.csr-Template-3{display: flex;flex-flow: row wrap;justify-content: center;}
.csr-Template-3 img{width:30.5%;margin:0px 15px 40px;height: auto;}
.csr-Template-3 img:nth-child(4),.csr-Template-3 img:nth-child(5){width:30.5%;}
#views-bootstrap-csr-block-1 .carousel-control-next,#views-bootstrap-csr-block-1 .carousel-control-prev{width: 97%;height: 10px;}
#views-bootstrap-csr-block-1 .carousel-control-prev-icon{margin-left: 570px;}
#views-bootstrap-csr-block-1 .carousel-control-next-icon,#views-bootstrap-csr-block-1 .carousel-control-prev-icon{width: 15px;height: 30px;left: 50%;position: absolute;top: 50%;z-index: 5;display: inline-block;}
#views-bootstrap-csr-block-1 .carousel-control-next-icon{margin-left: 570px;}
/*page-get-future-ready*/
.page-get-future-ready .banner-container,.page-privacy-policy .banner-container,.page-sitemap .banner-container,.page-policies .banner-container,.page-terms-of-use .banner-container,.page-poland-careers .banner-container,.page-poland-about-us .banner-container,.page-uk .banner-container,.page-uk-careers .banner-container,.page-mexico-careers .banner-container,.page-uk-about-us .banner-container{margin-top: 145px;}
.page-mexico-careers #block-asp-website-breadcrumbs{display: none;}
.page-poland-careers #block-asp-website-breadcrumbs,.page-poland-about-us #block-asp-website-breadcrumbs,.page-uk #block-asp-website-breadcrumbs,.page-uk-careers #block-asp-website-breadcrumbs{display: none;}
/*page-sitemap*/
.nositemapcotent{display:none;}
.page-sitemap h3.text-center:hover {background-color: #f0e9f6;}
.page-sitemap .only-text-container h3.text-center{padding: 10px 0px;}
.page-sitemap .only-text-container h3.text-center a{color:#8347ad;}
.sitemap-container .row{justify-content: center;}
.sitemap-container .asp-innerpage-grid-title {background: #f0e9f6;position: absolute;padding: 10px 15px;right: 15px;bottom: 0px;text-align: right;width: 80%;min-height: 112px;display: grid;align-items: end;justify-content: right;}
.sitemap-container .asp-innerpage-grid-title h2{max-height: 70px;font-size: 21px !important;}
.only-text-container h2 a,.only-text-container h3 a{color: #8347ad;font-family: mont-semibold;font-size: 30px;}
/*page-saas */
/*page-be-a-part-of-the-aspire-culture*/
.page-be-a-part-of-the-aspire-culture .only-text-container .multi-grid2-bg p,.page-learning-and-development .only-text-container .multi-grid2-bg p{overflow: initial;
display: inherit;}
.page-be-a-part-of-the-aspire-culture .only-text-container .multi-grid2-nobg .gridtitle,
.page-learning-and-development .only-text-container .multi-grid2-nobg .gridtitle{letter-spacing: 0.2px;font-size: 18px;line-height: 28px;}
.page-be-a-part-of-the-aspire-culture .only-text-container .multi-grid2-bg .gridtitle{min-height: auto;}
.page-learning-and-development .only-text-container .multi-grid2-bg .gridtitle{min-height: 50px;}
.page-be-a-part-of-the-aspire-culture .only-image-container h2{margin-bottom: 30px !important;}
.page-be-a-part-of-the-aspire-culture .only-text-container .multi-content.orthreecol.multi-content-grid-2 .multi-img .multi-grid2-nobg,.page-learning-and-development .only-text-container .multi-content.orthreecol.multi-content-grid-2 .multi-img .multi-grid2-nobg{padding-top:30px;}
/*page-learning-and-development*/
/*software-testing-services*/
.page-insurance-application-testing .innerpages-letstalk,.page-quality-engineering .innerpages-letstalk,.page-cloud-based-test-automation .innerpages-letstalk,.page-performance-testing .innerpages-letstalk,.page-devops-testing .innerpages-letstalk,.page-managed-testing-services .innerpages-letstalk,.page-hyper-testing .innerpages-letstalk,.page-ai-test-led-automation .innerpages-letstalk,.page-digital-quality-assurance .innerpages-letstalk{margin-bottom: 64px !important;}
/*page-corporate-social-responsibility*/
.page-corporate-social-responsibility .inner-page-slider .employee-testimonials-bg{margin-bottom: 0px;}
/*page-phygital-store-solutions*/
.page-phygital-store-solutions .asp-employee-title,.page-phygital-store-solutions .asp-aboutus-title{display: none;}
.page-phygital-store-solutions .asp-retail-phy-title{text-align: center;padding: 50px 0px;color: #8347ad;
font-family: mont-semibold;display: block!important;}
/*page-careers*/
.page-careers .inner-page-slider .employee-testimonials-bg{background:none;margin-bottom: 0px;}
.page-careers .employee-testimonials-bg #careers-employee .asp-employee-title{padding-top:0px;}
.page-careers .employee-testimonials-bg #careers-employee .asp-employee-testimonial-desktop .slider-content{margin-bottom: 44px;}
/*page-banking-financial-services*/
.page-banking-financial-services .only-text-container .multi-content.orfourcol.multi-content-grid-2 .multi-img .multi-grid2-bg,.page-banking-financial-services .only-text-container .multi-content-grid-2 .multi-grid2-bg,.page-ai-test-led-automation .only-text-container .multi-content-grid-2 .multi-img .multi-grid2-bg,.page-digital-enterprise-integration .only-text-container .multi-content-grid-2 .multi-img .multi-grid2-bg{padding: 30px 30px 50px !important;}
/*page-aws-devops-services*/
.page-aws-devops-services .only-text-container .ortwocol.multi-content-grid-2 .multi-grid2-bg{margin-top:0px;}


