.product_enginerring_title
{
text-transform: lowercase;
 
  font-weight: 100;
 
}

.ct-featured-section1 .ct-featured-title-highlight
{
    text-transform: none;

    Font-size:38px;
}


/*.btn btn-primary btn-sm*/
/*{*/
/*cursor: pointer;*/
/*display: none;*/
/*border:2px dashed #000;*/

/*}*/


/*.btn btn-primary btn-sm:(:disabled):not(.disabled) {*/
/*cursor: pointer;*/
/*display: none;*/
/*border:2px dashed #000;*/

/*}*/


.frontside .card .btn {
display:none !important;
}


.backside .card .btn {
font-size: 18px;
background-color:#fff !important;
color: #000 !important;
border:2px groove #DC143C;
text-decoration:none !important;
}


 .backside .card .btn  a
 
 {
 color: #000 !important;    
     
 }
.wdo-team-flip-container .backside .card a
{
font-size: 18px;
background-color: #fff !important;
color: #000 !important;
text-decoration:none;
}






/*.btn-primary btn-sm*/
/*{*/
/*cursor: pointer;*/
/*display: none;*/
/*}*/

/*.btn:not(:disabled):not(.disabled) {*/
/*cursor: pointer;*/
/*display: none;*/
/*border:2px dashed #000;*/

/*}*/


/*.backside .card btn-sm {*/
/*font-size: 18px;*/
/*background-color: #DC143C !important;*/
/*color: #FFF !important;*/
/*border:2px solid #000;*/

/*}*/



image-flip .frontside .btn{
display: none;
}


.ct-text-outline
{
    cursor: pointer;
   display: none; 

}

.ct-heading-sub 
{
     text-transform: none;
     color:#132233;
    
}

.ct-footer-item .widget ul li {
    display: inline-block;
    margin: 0 10px;
}



.ct-fancybox1
{
    
    height:500px;
    border:2px dashed #000fff;
}

.across
{
padding-bottom:100px;
}

.ct-service-carousel-layout1 .service-image 
{
background-image: none !important;

}


.ct-grid-service1 .grid-item-inner
{
  background-color: yellow !important;
}



.cssClass li {
  list-style-type: disc;
  list-style-position: inside;
  text-indent: -1em;
  padding-left: 1em;
}



/*.cssClass {*/
/*list-style-position: inside;*/
/*list-style-type: disc;*/
/*padding-left: 1em;*/
/*text-indent: -1em;*/
/*}*/





.tech_stack_row1
{
	   background-image:url('../jpg/thumbnail_tech-stack-bg.jpg');
	height:auto;
	padding-top:50px;
	padding-bottom:50px;
}
.tech_stack_row2
{
	text-align:center;
	padding-top:0px;
    padding-bottom:0px;
}
.tech_stack_row3
{
  
	text-align:center;
	font-weight:bold;

}


.parent {
  text-align: center;
}
.parent > ul {
  display: inline-block;
}

div.techstack {
  text-align: left;
	border:2px solid #000ccc;
}


.techstack_center
{
	text-align:center;
}

.techstack_left
{
	text-align:center;
}


ul.techUL {
  display: inline-block;
  text-align: left;
font-weight:bold;
border:2px solid #d0d0d0;
padding:10px 10px 10px 10px;	
	color:#000;
	
}
ul.myUL {
  display: inline-block;
  text-align: left;
font-weight:bold;
	color:#000;
}

ul.myUL1 {
  display: inline-block;
  text-align: center;
	font-weight:bold;
	color:#000;
	
}

ul.myUL2 {
  display: inline-block;
  text-align: left;
	font-weight:bold;
}


.tech_stack_small1
{
height: 110%; 
top: -8.63193%;
     padding-top:40px;
    padding-bottom:40px;

}

.tech_heading
{
	font-size:40px;
	padding-bottom:20px;
	
}


.outside_li
{
    list-style-position:outside;
     margin-left:20px;
     
     border:none !important;
    }





.content
{
color: #212529 !important;
    
}
.wpb_wrapper
{
color: #212529 !important;
}

.wpb_text_column 
color: #212529 !important;    
}

.entry-content
{
 color: #212529 !important;     
    
}

.flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: #fff;
    text-align: center;
    justify-content: center;
     color: #212529 !important;    
}


.primary-menu>li>a:hover
{
 text-decoration:none !important;
   
}

 .mfp-wrap .mfp-container .mfp-arrow:before
 {
    left:10% !important; 
     
 }

  .mfp-wrap .mfp-container .mfp-arrow.mfp-arrow-left
 {
        margin-left:110px !important;
        text-align:left !important;
        padding-right:30px;
}
  .mfp-wrap .mfp-container .mfp-arrow.mfp-arrow-right
 {
        margin-right:110px !important;
        text-align:left !important;
        padding-right:30px;
 }
 
 
 .em_eng_pro1
{
   background-image: url("../png/enlighter_flexi_bg.png");  
   height:350px;
   width:100%;
   padding-top:50px;
   padding-left:40px;
 padding-right:40px;
   border-radius: 15px;  
}
 
 
.em_eng_pro2
{
   background-image: url("../png/enlighter_blue_bg.png");  
   height:350px;
   padding-top:50px;
   padding-left:40px;
 padding-right:40px;
  border-radius: 15px;
   width:100%;
    
}

.em_emg_button
{
 background-color:#DC143C;   
 margin:20px;
 padding:10px 20px 10px 20px;
 color: #fff;
 font-size:16px;
 border:none;
}
.item-count
{
    display:none !important;
}

.wpcf7 form.sent .wpcf7-response-output
{
    display:none !important;
}

.avatar-default 
{
     
     display:none !important;
    
}
 
.vc_tta.vc_general {
   font-size:0.8em !important;
}

.awpa-contact-info round
{
border:1px solid red !important;
}

/*.ct-portfolio-featured-layout1 .portfolio-holder-inner .content*/
/*{*/
/*     font-size:19px  !important;*/
/*  line-height :30px  !important;*/
    
/*}*/

/*change 4th July*/
.ct-portfolio-featured-layout1 .portfolio-holder-inner .content
{
     font-size:16px  !important;
  line-height :30px  !important;
    
}


.ct-heading h3.ct-heading-tag

{
font-size:40px !important;


}
.post_h3_heading
{
    
 font-size:24px !important;
 line-height:24px !important;
 
}
.entry-body
{
 
 font-size:18px !important;   
 color: #000 !important;   
}

.ct-featured-section1 .ct-featured-title-highlight
{
    text-transform: none;

    Font-size:28px !important;
  

}