.select_banner__heightpad200 {
    padding: 150px 0 100px;
    margin: 0px auto 0px !important;
}

.select_banner__heightpad200 p {
    font-size: 18px;
}
.select_banner.bgBlack_color {
    background-image: url(/wp-content/uploads/2024/01/cover@3x-scaled.jpg);
    background-size: cover;
}
.banner_center_text {
    display: flex;
    justify-content: center;
    align-items: center;
}
.center_text{
	    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
/* #Home page banner style
================================================== */
.select_banner__heightpad100 {
    padding: 130px 15px;
    margin: 0px auto;
}

.select_banner {
    position: relative;
}

.select_banner__heightpad100 p {
    line-height: 2.4rem;
    color: #666666;
    font-size: 1.4rem;
    width: 90%;
}

.select_banner h1 {
    font-family: Poppins;
    font-size: 3.063rem;
    font-style: normal;
    font-weight: 600;
    line-height: 3.6rem;
    color: #333333;
}

.select_banner_shape {
    position: absolute;
    top: 0;
    right: 0;
    width: 51%;
}

.select_banner_image {
    position: absolute;
    z-index: 1;
}

.select_banner_image img {
    border-radius: 20px;
/*     box-shadow: 2px 2px 10px 0px #3b3b3b57; */
}

.home_banner_shape{
	position:relative
}
.home_banner_shape_bottom, .home_banner_shape_top{
	position:relative
}
.home_banner_shape_bottom:after{
	     content: '';
    display: block;
    width: 360px;
    height: 440px;
    background: #f9c291;
    left: -11%;
    position: absolute;
    top: -11%;
    border-radius: 0 0 0 130px;
}
.home_banner_shape_top:before{
	    content: '';
    display: block;
    width: 322px;
    height: 500px;
    background: #f9c291;
    right: -17%;
    position: absolute;
    bottom: -96px;
    border-radius: 0 130px 0 0;
}
/* End #Home page banner style
================================================== */

section.selectAbout_banner {
    text-align: center;
}

.selectAbout_banner {
    background: url('/wp-content/uploads/2023/10/about1-scaled.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

section.selectAbout_banner:before {
    content: '';
    background: #000000bf;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}

.selectAbout_banner h1 {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 3.063rem;
    font-style: normal;
    font-weight: 700;
    line-height: 68px;
    margin-top: 50px;
}

.selectAbout_banner p {
    width: 50%;
    text-align: center;
    margin: 0 auto;
    color: #fff;
}
.cloud_service_banner .selectiva_shape {
    position: relative;
}

.cloud_service_banner .selectiva_shape svg {
    position: absolute;
    top: -5%;
    right: 0;
    width: 73%;
}

.cloud_service_banner .selectiva_shape::before {
    display: none;
}
.Carrer_banner {
    background: url('/wp-content/uploads/2023/12/image-42.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.select_banner {
    position: relative;

}
.Carrer_banner_section {
    text-align: center;
    width: 67%;
    margin: 0 auto;
}

.Carrer_banner:before {
    content: '';
    background: #000000bf;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}

.carrer-banner-margin {
    display: flex;
    align-items: center;
    height: 555px;
    justify-content: center;
    margin-top: 85px;
}
/*contat banner section*/

.Contact_banner {
     background: url('../../assets/images/banner_images/Partnership_banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.select_banner {
    position: relative;

}
.Contact_banner_section {
    text-align: center;
    width: 67%;
    margin: 0 auto;
}

.Contact_banner:before {
    content: '';
    background: #000000bf;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}

.Contact-banner-margin {
    display: flex;
    align-items: center;
    height: 555px;
    justify-content: center;
    margin-top: 85px;
}
/*============philanthrophy page==========*/
.philanthrophy_banner {
    background: url('../images/philanthrophy_banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.philanthrophy_banner_section {
    text-align: center;
    width: 48%;
    margin: 0 auto;
}

.banner_detail h1 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 3.063rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.banner_detail p {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    margin: 0 auto;
    font-size: 25px;
    font-weight: 400;
    line-height: normal;
}
section.select_banner .size-post-thumbnail {
    height: 100% !important;
    border-radius: 20px;
}
.select_banner_image:hover {
    transform: scale(1.05);

}
.selectPartner_banner {
	background: url('../images/philanthrophy_banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.Partner_banner{
	background:#202020;
}

@media (min-width: 1800px) {
    .select_banner {
        min-height: 85vh;
    }
}
.
@media (max-width: 769px) {
    
    .select_banner_image {
        margin-top: 40px;
        position: relative;
    }

    .select_banner_shape {
        display: none;
    }

    .select_banner h1,
    .select_banner__heightpad100 p {
        width: 100%;
    }

    .select_banner__heightpad200 .justify-content-end {
        justify-content: center !important;
    }
}
@media (min-width:360px) and (max-width:540px) {
    .select_banner__heightpad100 {
        padding-top: 20px;
        margin-top: 5px;
        padding: 50px 0 30px;
        margin: 50px auto;
        margin-bottom: 10px;
    }

    .select_banner__heightpad100 p {
        width: 100%;
    }
    .select_banner__heightpad100 h1,
    .selectiva_section_title h2,
    .selective_ourTeam h2,
    .selective_videoSection h2,
    .select-heading {

        font-size: 3.063rem;
        padding: 10px 0px 10px 20px;
        width: 100%;
        font-weight: 600 !important;
    }
    .select_banner__heightpad100 h1 {
        font-size: 2rem !important;
        line-height: 3rem;
    }
    .select_banner__heightpad100 p {
        padding: 0 20px;
        font-size: 1.2rem;
        line-height: 2.2rem;
        margin-top: 0.5rem !important;
    }

    .select_banner__heightpad100 .col-md-7 a {
        padding-left: 20px;
    }
    .select_banner_shape {
        display: none;
    }

    .select_banner_image {
        margin-top: 40px;
        position: relative;
        padding: 10px 30px;
    }
}

.select_banner_image {
    animation: box-fade 1s ease-in-out;
    transition: transform 0.3s ease-in-out;
}

.select_banner_shape_wave {
    position: relative;
    opacity: 1;
}
/* banner css */
.bannerBackgoundCss{
    width: 100%;
    background-size: contain !important;
    background-position: bottom right !important;
    background-repeat: no-repeat !important;
    bottom: auto ;
    display: block;
    left: 0;
    height: 729px;
}


.productBanner {
    background:#272727 url("/wp-content/uploads/2023/11/cover@3x-scaled.jpg");
}

.acceleratorServiceBanner {
    background: #272727 url("/wp-content/uploads/2023/11/cover@3x-1-scaled.jpg");
}

.MVC-DevelopmenBanner {
    background: #272727 url('/wp-content/uploads/2023/11/Hero.png');
}

.POCBanner {
	background: #272727 url("../../assets/images/banner_images/Boomi_POC_banner.jpg");
}

.data-servicesBanner {
    background: #202020 url(/wp-content/uploads/2023/12/data-services.png); 
}
.accelerators_servicesBanner {
    background: #202020 url(/wp-content/uploads/2023/12/Hero.png);
}
.intergration-servicesBanner {
    background: #202020 url('/wp-content/uploads/2023/12/intregration.png');
}
.digital-transformation-servicesBanner {
    background: #202020 url('/wp-content/uploads/2023/12/digital-transformation-services.png');
}

.security-servicesBanner {
    background: #202020 url('/wp-content/uploads/2023/12/security-services.png');

}

.qa-servicesBanner {
    background: #202020 url('../../assets/images/banner_images/QA_banner.jpg');
}

.cloud-servicesBanner {
    background: #202020 url('/wp-content/uploads/2023/12/cloudservice.png');
}

.cloud-migratioBanner {
    background: #262626 url(/wp-content/uploads/2023/12/Cloud-Migration.png);
}
.cpq-implematationBanner {
    background: #262626 url('/wp-content/uploads/2023/12/CPQ.png');
}
.netsuiteBanner {
    background: #272727 url("/wp-content/uploads/2023/11/NetSuite.png");
}

.oracle-fusioBanner {
    background: #272727 url("/wp-content/uploads/2023/11/Oracle-Fusion.png");
}

.oracle-ebsBanner {
    background: #272727 url(/wp-content/uploads/2023/12/Oracle-E-Business-Suite.jpg);
}

.erp-servicesBanner {
    background: #202020 url('/wp-content/uploads/2023/12/ERP.png');
}

.servicesBanner {
    background: #262626 url(/wp-content/uploads/2023/12/cloudServiceInternalBanner.png);
}
.OIC_Banner {
    background: #272727 url('/wp-content/uploads/2024/01/OIC_banner.jpg');
}
.mulesoft_Banner {
    background: #272727 url('/wp-content/uploads/2024/01/Mulesoft_Oracle-E-Business-Suite_banner.jpg');
}
.boomi_Banner{
	 background: #272727 url("../../assets/images/banner_images/Boomi_POC_banner.jpg");
}
.web_3_Banner{
	background: #272727 url("../../assets/images/banner_images/Boomi_POC_banner.jpg");
}
.Informatica_Banner{
	background: #272727 url('/wp-content/uploads/2024/01/OIC_banner.jpg');
}
.web_3_Banner{
	background: #272727 url('../../assets/images/banner_images/Cloud_Salesforce_Security_Web3_banner.jpg');
}
.Infrastructure_Migration_Banner{
	background: #272727 url('/wp-content/uploads/2024/01/Infrastructure_banner.jpg');
}
.Data_engineering_banner{
	background: #272727 url('/wp-content/uploads/2024/01/Data-Engineering_Cloud-Migration_banner.jpg');
}
.preventive_security_assessments_banner{
	background:#272727 url('../../assets/images/banner_images/Cloud_Salesforce_Security_Web3_banner.jpg');
}
.devsecops_banner{
	background: #272727 url('../../assets/images/banner_images/DevSecOps_banner.jpg');
}
.branding_banner{
	background: #272727 url('../../assets/images/banner_images/Branding_banner.jpg');
}
.social_media_banner{
	background: #272727 url('../../assets/images/banner_images/Social Media_banner.jpg');
}
.web_development_banner{
	background:#272727 url('../../assets/images/banner_images/Infrastructure_banner.jpg');
}
.mobile_app_development_banner{
	background: #272727 url('../../assets/images/banner_images/Mobile_Automation_CPQ Implematation_MVC_banner.jpg');
}
.manual_testing_banner{
	background:#272727 url('../../assets/images/banner_images/Manual_NetSuite_banner.jpg');
}
.automataion_testing_banner{
	background:#272727 url('../../assets/images/banner_images/Mobile_Automation_CPQ Implematation_MVC_banner.jpg');
}
.productBanner .select_banner__heightpad200 p {
    font-size: 1.23rem;
    text-align: left;
    color: #fff;
}
section.select_banner .size-post-thumbnail {
    height: 100% !important;
    border-radius: 20px;
}
.ai_service_banner{
	background:#202020 url('/wp-content/uploads/2024/10/ai-service.jpg');
}
/*===========partnerships banner===============*/
.partner_gcp_banner{
	background:#272727 url('../../assets/images/banner_images/GCP.jpg');
}
.partner_databricks_banner{
	background:#272727 url('../../assets/images/banner_images/databrike.jpg');
}
.partner_snowflake_banner{
	background:#272727 url('../../assets/images/banner_images/snowflake.jpg');
}
.partner_salesforce_appexchange_banner{
	background:#272727 url('../../assets/images/banner_images/salesforce_appexchange.jpg');
}
.partnersalesforce_consultancy_banner{
	background:#272727 url('../../assets/images/banner_images/salesforce_consulating.jpg');
}
.partnersalesforce_odoo{
	background:#272727 url('../../assets/images/banner_images/odoo_partner_page.png');
}
.odoo_implementation_banner{
	background:#272727 url('../../assets/images/banner_images/odoo_service_page.png');
}
.partner_banner {
    background: url('../../assets/images/banner_images/Partnership_banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
/*===========#End partnerships banner===============*/
 @media(min-width:375px) and (max-width:992px)
 {
	 .bannerBackgoundCss{
  background: #000 !important;
    height: 560px;
}
/* 	 .select_banner__heightpad200 {
    padding: 15px;
    margin: 0px auto 0px !important;
} */
}