.p-6{
	padding:4rem!important;
}

.p-7{
	padding:5rem!important;
}


.card{
	border:none !important;
}


#home-banner{
	height:600px;
   	background-image: url(../img/analyzing-people-3441040_1920.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}

#home-banner h1{
	font-size:50px;
	font-weight: 500;
	letter-spacing: 0.1em;
	line-height: 2em;
	color:#fff;
}

#home-banner input{
	border:1px solid;
}

.banner-sbmt{
	background-color: #E84C3D;
	color:#fff;
	font-weight: 700;
}
/*-------------------------*/
.work-box{
	    padding-top: 25%;
    padding-bottom: 25%;
    padding-right: 10%;
    padding-left: 10%;


}
.work-box i{
	color: #00BCD4;
    background-color: #C5DFF1;
    padding: 10% 13%;
    border-radius: 100%;
}

/*-----------------------------*/


.service-img img{
	background-color: transparent;
	border:none !important;
}

.service-name2{
	padding: 15px;
	color:#a4a4a4;
	text-align: center;
	font-weight: 700;
}

/*-----------------------------*/


.whywork-icon i{
	color: #fff;
   /* background-color: #D45F2A;*/
   /* padding: 36% 38%;*/
       padding: 20px 22px;
    border-radius: 100%;
    font-size: 25px;
}



/*-----------------------------*/


.list-group-item{
	background-color: transparent;
	/*color: #fff;*/
	border-color: #cedce4;
}



.cat-sidebar ul>li:first-child{
	border:none !important;
}

.cat-sidebar ul>li{
	color:#cedce4;
}

.cat-sidebar ul>li a{
	color:#cedce4;
}



.cat-sidebar ul>li:last-child{
	border-bottom:1px solid #cedce4!important;
}




 /*

.ulSubcategory li:first-child
{
	 
}



.ulSubcategory li
{
	 
	color:#000;
	 
}


.ulSubcategory li a
{
	 
	color:#000;
	 

}


.border-right
{
	border-right:1px solid #ccc;
}


.border-left
{
	border-left:1px solid #ccc;
}

*/



/*-------------------test---------------*/

/*
    #pointer {
      width: 200px;
      height: 40px;
      position: relative;
      background: red;
    }
    #pointer:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }
    #pointer:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid red;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }*/



#pointer {
    height: 300px;
    background: white;
   /* color: #fff;*/
    position: relative;
    width: 80%;
    text-align: center;
    line-height: 40px;
}

#pointer:after {
    content: "";
    position: absolute;
    height: 0;
    left: 100%;
    top: 0;
    border: 150px solid transparent;
    border-left: 66px solid #00BCD4;
}

#pointer h3{
	color:#000;
}


#pointer i{
   color: #00BCD4;
    background-color: #C5DFF1;
    padding: 10% 13%;
    border-radius: 100%;
	font-size: 50px;
	margin: 20px;
}
