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

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

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;
}
.image_left12 {
	border:6px solid #fff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2)
}

.why-bg {
 background: #f0f0f0;
 padding:60px 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: 100%;
  float: left;
  padding: 10px ;
  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: 100px;
  text-align: center;
  position: relative;
  height: 100px;
  width: 100px;
}
.box-circle img {
padding-top: 18px;
text-align: center;
width: 60%;	 
}

.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: 60px 0px 60px;
display:flex;
text-align: center;
display:inline-block;		
}
.wd-bg3 h1{
color:#fff; 
text-align:center; 
margin-bottom:30px; 
font-size:30px; 
font-weight:bold;	
}

.wd-bg3 h3 {
  color: #fff;
  font-weight: 400;
}

.wd-bg3 p{
color:#fff; 
text-align:center; 
font-size:16px; 
margin-bottom:20px;	
}

.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-bg3.two {
background: #242258;
background: radial-gradient(circle, rgba(36, 34, 88, 1) 0%, rgba(163, 163, 227, 1) 100%);
display:flex;
}

.contbox_st2 {
border: 1px solid rgba(255,255,255,0.3);
padding: 10px 10px 10px;
background: rgba(36,34,88,0.3);	
}
.one_sixth {
width:14.6%;
float:left;
margin:0px 1%;
position: relative;	
}

.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;

}

.pricing-plans__plan-title-container {
  border-radius: 25px 0px 0px 25px;
  background: #eee;
  padding: 25px 30px 20px;
}
.pricing-plans__plan-title-container.two {
  border-radius: 0px 25px 25px 0px;
  padding-bottom: 90px;
}
.pricing-plans__plan-title-container.three {
  border-radius: 0px 0px 0px 0px;
   padding-bottom:38px;
}

.pricing-plans__featured-tag {
 border-radius: 30px 30px 0px 0px;
}
.pricing-plans__plan.pricing-plans__plan--featured {
border: double 1px transparent;
  border-radius: 0px 0px 0px 0px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to right, #242258 , #d22129 );
  background-origin: border-box;
  background-clip: content-box, border-box;	
}
.pricing-plans__plan {
  border: solid 0px #e0e0e0;
}
.pricing-plans {
    background: #fff;
    padding: 20px 20px 30px;
    border-radius: 20px;
  }
  .app-link-box img {
  text-align: center;
  }
 .contbox_st1 {
  border: 1px solid #9692ec;
  border-radius:0px;
 }
 .contbox_st1 h3 {
  color: #211c5c;
 }
.contbox_st1 p {
  line-height: 24px;
  color: #222;
}
.pricing-plans__featured-tag {
background: #242258;
background: linear-gradient(180deg, rgba(36, 34, 88, 1) 0%, rgba(217, 36, 44, 1) 100%);
padding:15px 0px;
}
.pricing-plans__plan-title {
  font-weight: 600;
  color: #242258;
}
.pricing-plans__plan-price {
  color: #d22129;
  font-weight: 600;
}
.button {
  padding: 10px 30px 10px;
  height: 35px;
  line-height: 35px !important;
  border-radius: 0px;
  background:#242258;
}
.pricing-plans__cta {
  margin-top: 32px;
}
.button.two {
  padding: 10px 30px 10px 30px;
  margin: 32px 0px 0px 0px;
  background: #d22129;
  border: 0px solid rgba(255,255,255,0.5);
  border-radius: 0px;
  color: #fff;
  font-weight: 600;
}
.button.two:hover {
background: #242258;	
}
.list2 li {
 font-size: 15px;
}
.pricing-plans__features-wrapper h4 {
  font-size: 16px;
  color:#242258;
} 

.contbox_st1.two{
  border: 6px solid #fff;
  background: #e1e0f0;
  text-align: left;
  box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
  color:#111;
  width: 98%;
}

@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%;
}
.one_sixth {
  width: 96%;
  margin: 0px 2% 10px;

}
.contbox_st1.two {
 width: 90%;
}

}