    ul.tw-dropdown-menu li:hover {
   background: white;
   border-left: 4px solid #f6a517;
   }
   ul.tw-dropdown-menu li>a:hover {
   color: #f6a517;
   }
   ul.tw-dropdown-menu li {
   display: block;
   padding: 13px 26px;
   border-bottom: 1px solid #dfe5e8;
   border-top: 1px solid #dfe5e8;
   }
   ul.tw-dropdown-menu li a {
   display: block;
   font-size: 13px;
   color: #3c3950;
   text-decoration: none;
   }
   .bg_title_cheaa
   {
   color: rgb(21,87,168);
   font-weight: 800;
   font-size: 17px;
   padding: 35px 7px 6px;
   text-align: center;
   margin-left: 24px;
   }

   .particles-js-canvas-el
   {
      margin-top:-500px;
   }


   .bg_style_generated
   {
padding-right: 60px !important;
    padding-left: 60px !important;
    background-color: #f0f3f2 !important;
   }
   	  .loaderssss {
	   position: fixed;
	   left: 0px;
	   top: 0px;
	   width: 100%;
	   height: 100%;
	   z-index: 9999;
	   background: url('img/loaders.gif') 50% 50% no-repeat rgb(249,249,249);
	   }
	   ul.tw-dropdown-menu li:hover {
	   background: white;
	   border-left: 4px solid #f6a517;
	   }
	   ul.tw-dropdown-menu li>a:hover {
	   color: #f6a517;
	   }
	   ul.tw-dropdown-menu li {
	   display: block;
	   padding: 13px 26px;
	   border-bottom: 1px solid #dfe5e8;
	   border-top: 1px solid #dfe5e8;
	   }
	   ul.tw-dropdown-menu li a {
	   display: block;
	   font-size: 13px;
	   color: #3c3950;
	   text-decoration: none;
	   }
	   .bg_title_cheaa
	   {
	   color: rgb(21,87,168);
	   font-weight: 800;
	   font-size: 17px;
	   padding: 35px 7px 6px;
	   text-align: center;
	   margin-left: 24px;
	   }

	   .particles-js-canvas-el
	   {
	      margin-top:-500px;
	   }
       
  .transition_powders_nowdays
  {
    color: rgba(255, 255, 255, 0.6);
    font-size: 15px;
    margin-top: 0;
    letter-spacing: 1px;
    line-height: 28px;
    font-weight: normal;
  }

  .transition_powders_department
  {
    color: rgba(255, 255, 255, 0.6);
    font-size: 15px;
    margin-top: 0;
    letter-spacing: 1px;
    line-height: 28px;
    font-weight: normal;
  }

  .transition_powders_nowdays:hover
  {
    color: #f6a517;
    font-weight: 800;
      text-decoration: none;


  }

  .transition_powders_department:hover
  {
    color: #f6a517;
    font-weight: 800;
      text-decoration: none;

  }

  	.bg_main_title
	{
		    font-size: 30px;
		    line-height: 30px;
		    letter-spacing: 1px;
		    margin-bottom: 10px;
		    transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1);
		    font-family: inherit;
		    font-style: bold;
		    font-weight: 700;
		    color: rgb(20, 36, 64);
	}
	.bg_underground_ideas
	{
		color: rgb(111,111,111);
		font-weight: 700;
		font-size: 30px;
	    line-height: 30px;
	    letter-spacing: 1px;
	    margin-bottom: 10px;
	    transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1);
	    font-family: inherit;
	    font-style: bold;
	    font-weight: 700;
	}
	.bg_our_values
	{
		text-align: justify;
		color: rgb(111,111,111);
		font-weight: 500;
		line-height: 23px;
	    font-family: inherit;
	    font-size: 14px;

	}
	.bg_container_values
	{
		margin-top: 35px;
	}
	.bg_all_about_areas
	{
			background-image: url(img/back_12.png);
		    padding-top: 100px;
		    padding-bottom: 60px;
		    padding-right: 0px;
		    padding-left: 0px;
		    opacity: 0.9;

	}

	.bg_all_about_that
	{
		    border: 3px solid rgb(21, 87, 168);
            padding: 20px 40px 50px;
            margin-top:4px;
	}
	.bg_generated_techs>p
	{
		    font-size: 14px;
		    margin-bottom: 35px;
		    line-height: 24px;
		    margin-top: 9px;
		    color: black;
		    font-weight: 500;
		    margin: 0 0 10px;
            letter-spacing: 1px;
            font-weight: 800;
    }

    .bg_created_posterwars>h2
    {
    	    color: rgb(0,0,0);
		    font-family: Roboto;
		    font-weight: 800;
		    font-style: normal;
		    font-size: 30px;
		    line-height: 55px;
		    letter-spacing: 0px;

    }	
    .bg_button_types>a
    {
    	background: rgb(21, 87, 168);
    	color: #fff;
    	float: right;
    	padding-top: 10px;
    }
    .bg_button_types>a:hover
    {
    	    background-color: rgb(254, 193, 16);
		    color: rgb(0, 0, 0);
		    border: 2px solid rgb(21, 87, 168);

    }

    .bg_all_about_that:hover
    {
    	border:6px solid rgb(21, 87, 168);
    	 transition: 0.4s;
    }
     .bg_side_cover_image>img
     {
             height: 379px;

     }
     .bg_main_titles
     {
     	    font-size: 24px;
		    line-height: 30px;
		    letter-spacing: 0px;
		    margin-bottom: 10px;
		    transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1);
		    font-weight: 800;
		    color: rgb(21, 87, 168);
		    font-family: unset;
		}
     



     full {
  width: 100;
  margin: 0;
  padding: 0;
}

.nav-filter {
      background: #f2f2f2;
    border-radius: 5px 5px 0 0;
    padding: 12px 30px;

}

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{
	background-color: #ff0a29;
    color: white;
    font-weight: 800;
    padding: 9px 18px;
}


#services-tab .tab-content {
}

#services-tab .nav-pills > li > a {
  border-radius: 0;
}

.left-image {
 padding: 0;
}

.btn-red,  .btn-blue{
	color:white;
	font-size: 1.125em;
	padding:0.625em 1.875em;
	text-align: center;
	display: inline-block;
	margin-top: 0.9375em;
	margin-bottom: 0.9375em;
}

.btn-red:hover,  .btn-blue:hover{
	text-decoration: none;
	color:white;
	opacity: 0.5;
}

.btn-red{
	background-color: #ff0a29;
}
.services-content{
	
	color: #263238;
	max-height: 100%;
    min-height: 344px;
    padding: 80px;
}
.bg_ctreativity_indexd>p
{
	    line-height: 23px;
	    margin: 0 0 10px;
       letter-spacing: 1px;
       color: rgb(51,51,51);
       font-weight: 600;
       font-size: 14px;
}

    
      .bg_connect_us
      {
        color: rgba(255, 255, 255, 0.6);;
           font-weight: 500;
          line-height: 1.2;
        font-size: 1.25rem;
      }
      dt
      {
        font-weight: 700;
        color: rgba(255, 255, 255, 0.6);
        font-size: 17px;;

      }
      dd
      {
         color: rgba(255, 255, 255, 0.6);
          font-size: 14px;
          margin-top: 0;
          letter-spacing: 1px;
              line-height: 25px;
    font-weight: normal;
      }
        dd>a
      {
        margin-bottom: .5rem;
        margin-left: 0;
       color: rgba(255, 255, 255, 0.6);
      }
      .bg_connectivity_Asking
      {
          color: rgba(255, 255, 255, 0.6);
          font-size: 14px;
          margin-top: 0;
          margin-bottom: 1rem;
          padding-top: 40px;
          letter-spacing: 1px;
              line-height: 25px;
    font-weight: normal;
         
      }
      .bg_connectivity_Askings
      {
          color: rgba(255, 255, 255, 0.6);
          font-size: 15px;
          margin-top: 0;
          margin-bottom: 1rem;
          letter-spacing: 1px;
         
      }
      .bg_infotech_topper
      {
        padding-top: 35px;
      }
       .bg_infotech_topper_newer
      {
        padding-top: 16%;
      }

      .bg_imag_shows10>img 
       {
        border-radius: 50px;
      }

      .bg_imag_shows10>img:hover 
      {
        -ms-transform: scale(1.5); 
        -webkit-transform: scale(1.5); 
        transform: scale(1.5); 
        }



      .bg_imag_shows11>img 
       {
        border-radius: 50px;
      }

      .bg_imag_shows11>img:hover 
      {
        -ms-transform: scale(1.5); 
        -webkit-transform: scale(1.5); 
        transform: scale(1.5); 
        }




      .bg_imag_shows22>img 
       {
        border-radius: 50px;
      }

      .bg_imag_shows22>img:hover 
      {
        -ms-transform: scale(1.5); 
        -webkit-transform: scale(1.5); 
        transform: scale(1.5); 
        }



      .bg_imag_shows23>img 
       {
        border-radius: 50px;
      }

      .bg_imag_shows23>img:hover 
      {
        -ms-transform: scale(1.5); 
        -webkit-transform: scale(1.5); 
        transform: scale(1.5); 
        }


              .bg_under_ground_areas
            {
                    color: cornflowerblue;
                    font-size: 50px;
                    font-weight: bold;
            }
            .bg_underproccesr_title:hover
            {
                background: #ff3333;
                border:5px solid #ff3333;

            }

         #return-to-top {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background: rgb(0, 0, 0);
            background: rgba(0, 0, 0, 0.7);
            width: 40px;
            height: 40px;
            display: block;
            text-decoration: none;
            -webkit-border-radius: 35px;
            -moz-border-radius: 35px;
            border-radius: 7px;
            display: none;
            -webkit-transition: all 0.3s linear;
            -moz-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
            transition: all 0.3s ease;
          }
            #return-to-top i {
                color: #fff;
                margin: 0;
                position: relative;
                left: 13px;
                top: 11px;
                font-size: 17px;
                -webkit-transition: all 0.3s ease;
                -moz-transition: all 0.3s ease;
                -ms-transition: all 0.3s ease;
                -o-transition: all 0.3s ease;
                transition: all 0.3s ease;
            }
            #return-to-top:hover {
                background: rgba(0, 0, 0, 0.9);
            }
            #return-to-top:hover i {
                color: #fff;
                top: 5px;
            }