
.web-sec .container {
  width: 1400px;
  margin: auto auto auto auto;
}

.web-sec .container p{
	 font: 15px 'Roboto', sans-serif; 
	margin-bottom:15px;
	/*display:flex;*/
}

a.but_bookmark {
  padding: 15px 25px 15px 25px;
  background: #d9242c;
  border-bottom: 0px solid #909090;
  border-radius: 0px;
}
a.but_bookmark:hover {
 background: #242258;
 color:#fff;
}
.why-bg {
 background: #f0f0f0;
 padding:40px 0px;
 display:flex;	
}


.why-bg .one_fifth {
  width: 18.2%;
  margin: 0px 1%;
}

.contbox_st3 {
  width: 92%;
  float: left;
  padding: 15px 4%;
  margin: 0px;
  border-radius: 0px;
  border: 5px solid #fff;
  background: #211c5c;
  text-align: center;
  color: #fff;
  box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
}
.contbox_st3 p{
  text-align: center;
  color: #fff;
  margin-bottom: 15px;
  display: block;
  font: 15px 'Roboto', sans-serif;
}
.contbox_st3 h4 {
  color: #fff;
  font-weight: 600;
  margin-top: 15px;
}
.contbox_st3.red {
  background: #d22129;
}

.wds {
  padding: 50px 0px;
  display:flex;	
}

.wds .one_fifth {
  width: 18.2%;
  margin: 0px 1%;
}
.contbox_st1 {
  width: 92%;
  float: left;
  padding: 10px 4%;
  margin: 0px;
  border-radius: 0px;
  border: 1px solid #E1E1E1;
  background: #fff;
  text-align: center;
}
.contbox_st1 h4 {
  color: #211c5c;
font-weight: 500;
margin-bottom: 10px;
}
.wd-bg2 {
background: #eeeeee;
padding: 50px 0px;
display:flex;	
}

.wd-bg2 h3{
color:#242258;
margin-bottom: 30px;
font-weight: 400;	
}

.box-circle {
box-shadow: 0 7px 15px #0000000d;
  background-color:#fff;
  display: inline-block;
  margin-bottom: 20px;
  border-radius: 50%;
  line-height: 150px;
  text-align: center;
  position: relative;
  height: 150px;
  width: 150px;
}
.box-circle img {
padding-top: 25px;
text-align: center;	
}

.fresh_projects_list section .display .small-group {
  width: 650px;
  height: 340px;
}
.jcarousel-skin-tango .jcarousel-item {
  width: 23%;
  height: 340px;
}
.fresh_projects_list section .display .small-group div.small {
  color: #fff;
  padding: 4px;
  background: #7371a2;
}

.fresh_projects_list section .display .small-group div.small img {
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0);
}

.fresh_projects_list section .display .small-group div.small .info h2 {
  color: #fff;
}
.wd-bg3 {
background: #D9242C;
background: radial-gradient(circle, rgba(217, 36, 44, 1) 0%, rgba(36, 34, 88, 1) 50%);
padding: 80px 0px 50px;
display:flex;
text-align: center;		
}
.wd-bg3 h1{
color:#fff; 
text-align:center; 
margin-bottom:30px; 
font-size:30px; 
font-weight:bold;	
}
.wd-bg3 p{
color:#fff; 
text-align:center; 
font-size:20px; 
margin-bottom:40px;	
}

.wd-bg3 .but_bookmark{
color:#fff; 
text-align:center; 
font-size:18px; 
background: #242258;
border:2px solid #fff;
padding: 15px 25px 15px 25px;
}
.wd-bg3 .but_bookmark:hover{
color:#242258; 
background: #FFF;

}
.wd-bg4 {
background: #fff;
padding: 50px 0px 50px;
display:flex;
}

.wd-bg5 {
background: #c8c4f2;
background: linear-gradient(180deg, rgba(200, 196, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);
padding: 50px 0px 50px;
display:flex;
text-align: center;	
}
.wd-bg5 h1{
color:#242258; 
text-align:center; 
margin-bottom:30px; 
font-size:30px; 
font-weight:bold;	
}

.wd-bg5 h4{
color:#d9242c; 
text-align:center; 
margin-bottom:30px; 
font-size:24px; 
font-weight:bold;	
}

.wd-bg5 p{
color:#242258; 
text-align:center; 
font-size:18px; 
margin-bottom:40px;	
line-height:30px;
}

.wd-bg5 .but_bookmark{
color:#fff; 
text-align:center; 
font-size:18px; 
background: #242258;
border:2px solid #fff;
padding: 15px 25px 15px 25px;
}
.wd-bg5 .but_bookmark:hover{
color:#fff; 
background: #d9242c;

}



@media only screen and (max-width:479px) {
.web-sec .container {
  width: 96%;
  margin: auto 2% auto 2%;
}
.web-sec .container h1{
font-size: 24px !important;
line-height: 30px;
}
.pricing-plans__plan {
 width: 90%;
}
.pricing-plans__plan-title-container.three {
  border-radius: 0px 0px 30px 30px;
}
.pricing-plans__plan-title-container {
  border-radius: 25px;
}
.pricing-plans__plan-title-container.two {
  border-radius: 25px;
}
.contbox_st1 {
  width: 94%;
}
.wd-bg3 .one_fifth {
  width: 96%;
  margin: 0px 1% 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	
height:auto !important;
}
.jcarousel-skin-tango .jcarousel-item {
  width: 100%;
  height: stretch !important;
  float: none !important;
  margin-bottom:30px;
}
.why-bg .one_fifth {
  width: 96%;
  margin: 0px 1%;
}
.wds .one_fifth {
  width: 96%;
  margin: 0px 1%;
}

}