﻿/*career */

[data-element-id="elm_G_VLo17MZOnap1urpjcOLw"] .zpbutton.zpbutton-type-primary {
   
    margin-left: 20px;
}



/* about us page second section services */

.zpimage-with-text-container.zpimage-text-seperate-line {
   
    box-shadow: 0 5px 10px #fff;
}
.theme-header-fixed .theme-header.zpdark-header-portion .theme-navigation-and-icons .theme-menu-area .theme-menu>ul>li:hover>a, .theme-header-fixed .theme-header.zpdark-header-portion .theme-navigation-and-icons .theme-menu-area .theme-menu>ul>li.theme-menu-selected>a{
background:#1F45FC;
color:#ffffff;
}
theme-header-fixed .theme-header .theme-menu-area .theme-menu>ul>li:hover>a, .theme-header-fixed .theme-header .theme-menu-area .theme-menu>ul>li.theme-menu-selected>a {
    background: #1F45FC;
    color: #ffffff;
}

/*contact us form and careers form*/
.zpform-container h2 {
    color: #000000;
    font-weight: bold;
}
.zpform-container label {
    color: #000000;
    font-weight: bold;
}
element.style {
    color: black;
}
.zpform-container input[type=file] {
    cursor: pointer;
    color: black;
    font-weight: bold;
}
.zpcol-md-12 .zpform-container .zpform-outer li .zpform-field-container {
  
    color: black;
}
.zpform-container.zpform-topspace{
box-shadow:0 15px 32px #000000;
}

.zpform-container h2 {
    
    padding-left: 20px;
}
.zpform-container .zpform-outer li {
   
    padding-left: 20px;
}
.zptabelem-inner-container.zptabs-align-left .zptabs-container {
    
    padding-left: 20px;
}
.zptabelem-inner-container.zptabs-style-01.zptab-type-02 .zptab.zptab-active, .zptabelem-inner-container.zptabs-style-01.zptab-type-02 .zptab:hover{
background: #1F45FC;
        border-color: #1F45FC;
    
}
.zpform-container .zpbutton.zpbutton-type-primary:hover {
    background-color: #1F45FC;
    color: #FFFFFF;
    border-color: transparent;
}
.zpform-container .zpbutton.zpbutton-type-secondary:hover {
    background-color: #1F45FC;
    color: #FFFFFF;
    border-color: transparent;
}
.zpform-container .zpbutton.zpbutton-type-primary {
    background-color: transparent;
    color: #000;
    border-color: transparent;
    box-shadow: 0 4px 14px #000000;
    font-weight: bold;
}
.zpform-container .zpbutton.zpbutton-type-secondary
{
    background-color: transparent;
    color: #000;
    border-color: transparent;
    box-shadow: 0 4px 14px #000000;
    font-weight: bold;
}
/*our strength section 2 mirror effect*/
[data-element-id="elm_AlgJDgJCPSTmJ7x9CAYC8w"].zpelem-box {
    
    box-shadow: 0 15px 32px #000000;
}

[data-element-id="elm_483mDOVL92-pBEjVXngVBA"].zpelem-box {
    
    box-shadow: 0 15px 32px #000000;
}
[data-element-id="elm_nTh1w2sqAhkrZat_SFi1_g"].zpelem-box {
    
    box-shadow: 0 15px 32px #000000;
}


[data-element-id="elm_owYIWXuYBH3UbEfKmmR32A"].zpelem-box {
    
    box-shadow: 0 15px 32px #000000;
}
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li:hover>a {
    background: #1F45FC;
    
}
/* Our Team */
[data-element-id="elm_lV6kBz62mG0WQJatJgBsRA"].zpelem-col {
  
    box-shadow: 0 3px 15px #000000;
}
[data-element-id="elm_gHarL0qSA5FJHMucwgCfug"].zpelem-col {
  
    box-shadow: 0 3px 15px #000000;
}
[data-element-id="elm_JHGJeGUWhJsKGNEzz_et4w"].zpelem-col {
  
   box-shadow: 0 3px 15px #000000;
}
[data-element-id="elm_vP3069BKxft48YvAVGfsPQ"].zpelem-col {
  
    box-shadow: 0 3px 15px #000000;
}
[data-element-id="elm_YUirU_cKIXh9I3qUNHjw3Q"].zpelem-col {
  
   box-shadow: 0 3px 15px #000000;
}
[data-element-id="elm_mcDWKULlGLnCPnmG3OZ03g"].zpelem-col {
  
    box-shadow: 0 3px 15px #000000;
}
/*sales force css*/
[data-element-id="elm_n4MWbzjg-DLi7rsQoPBjbA"].zpelem-box {
   
    box-shadow: 0 3px 10px #000;
}
[data-element-id="elm_PWAzNuvNwNgi4pfh1jhG1w"].zpelem-text {
   
    box-shadow: 0 3px 10px #000;
}
[data-element-id="elm_GN63VMqcZsad-Z12KExtRQ"].zpelem-col {
    
    background: rgba(31,69,252,0.6);
}
/*travese*/
[data-element-id="elm_AJcISrSRLEs8uuFd6wJyNQ"].zprow {
   
    box-shadow: 0 20px 90px #000;
    
    
    
    
}
/*home page case study*/
[data-element-id="elm_inRXI0vmQCJf8tOJNvv2-w"].zpelem-col {
    
    background: transparent;
}
/*our clients*/
.zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-left{
display:none;
}
.zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-right{
display:none;
}
/*form*/

@media (max-width: 767px){
.zpcol-sm-12 .zpform-container .zpform-outer li {
  
    width: 90%;
}
    
}