/*
Template Name: Sanskaar
File: Layout CSS
Author:Sanskaarhub
Author URI: https://www.Sanskaarhub.com/
Licence: <a href="https://www.sanskaarhub.com/license">Website Home page</a>
*/
/*********************center_home****************/
.center_1 h6{
letter-spacing: 0.8px; 
 }
.center_1 h1{
font-size:70px;
 }
.center_h{
padding-top:100px;
padding-bottom:80px; 
 }
/*********************center_home_end****************/

/*********************manage****************/
.manage_1i{
background-color: #7f77b8;
min-height: 280px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #7f77b8;
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 5px 0px 5px;
padding: 30px 20px 30px 35px; 
 }
.manage_1i:hover{
background-color: #c9db41;
 }
.manage_1i span{
font-size:60px; 
 }
.manage_1i p{
color: rgba(231, 231, 231, 0.82);
 }
#manage{
padding-bottom:80px; 
 }
/*********************manage_end****************/

/*********************about_h****************/
.hline:before {
display: inline-block;
width: 40px;
height: 2px;
background-color: #9278ff;
vertical-align: middle;
margin-right: 1%;
content: "";
}
.about_h_1r{
border:10px solid #c9db41; 
 }
 
.about_h_1li1i span{
display:inline-block;
background:#9278ff;
color:#fff;
width:70px;
height:70px;
line-height:70px;
font-size:30px;
border-radius:50%;
text-align:center;
float:left;
margin-right:15px;
 }
/*********************about_h_end****************/



/*********************consult****************/
.consult_1m{
background-image: url(../img/transformyourbrand.jpg);
background-position: center; 
 }
.consult_1m1{
background-image: url(../img/webapplication.jpg);
background-position: center; 
 }
.consult_1i{
background-color: #000000bd;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: rgba(255, 255, 255, 0.2196078431372549);
box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 50%);
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 50px 50px 50px 50px;
 }
.consult_1i:hover{
background-color:#0b0d1acf;
 }
.consult_1i span{
font-size:60px; 
 }
.consult_1i p{
color: rgba(231, 231, 231, 0.93); 
 }
.consult_1i ul li i{
font-size:20px;
vertical-align:middle; 
 }
.main_o2{
top:640px; 
 }
/*********************consult_end****************/


/*********************price****************/
#price{
background:#f4f4f4;
padding-top:180px; 
 }
.price_1i ul li {
color: #54595f;
border-bottom:1px solid #eee;
padding-bottom:15px;
padding-top:15px;
font-weight:bold;
 }
.price_1i {
background:#fff;
border-style: solid;
border-width: 2px 0px 0px 0px;
border-color: #ffffff;
box-shadow: -15px 0px 30px 0px rgb(0 0 0 / 4%);
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 50px 30px 50px 30px;
 }
.price_1i:hover{
border-top:2px solid #3d3d3d; 
 }
.price_1io:hover{
border-top:2px solid  #ff6a3e; 
 }
/*********************price_end****************/

/*********************cust***********/
#cust{
background-color: #000003; 
 }
.cust_2i{
padding: 35px 35px 35px 35px;
background-color: rgba(255, 255, 255, 0.06);
border-radius: 4px 4px 4px 4px; 
 }
.cust_2i:hover{
background:#9278ff;
 }

/*********************cust_end****************/


/*********************consult_o*********/
#consult_o{
background:#f4f4f4; 
 }
 
.main_oth3{
bottom:-70px; 
 }
.about_h_1li1io{
padding: 35px 30px 35px 30px;
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 0px 60px 0px rgb(0 0 0 / 4%); 
 }
#spec_o{
background-image: url(../img/4.jpg);
background-position: center; 
 }
/*********************consult_o_end****************/



@media screen and (max-width : 767px){
.center_1 h1{
font-size:50px;
 }
.center_h {
padding-top:40px;
padding-bottom: 40px;
}
.manage_1i{
margin-top:10px; 
 }
.manage_1i{
text-align:center; 
 }
.manage_1i p{
text-align:left; 
 }
.about_h_1l h6{
text-align:center; 
 }
.about_h_1l h1{
text-align:center; 
 }
.about_h_1r{
margin-top:10px; 
 }
.main_o2 {
position:static!important;
}
.skill_1r h6{
text-align:center;
margin-top:15px; 
 }
.skill_1r h1{
text-align:center; 
 }
.skill_m {
padding-bottom: 40px;
}
.consult_1i {
padding: 50px 30px 50px 30px;
text-align:center;
}
.consult_1i p{
text-align:left;
}
.consult_1i ul{
text-align:left;
}
.consult_1m{
margin-top:10px;
margin-bottom:10px; 
 }
.about_h_1l{
margin-top:10px; 
 }
.about_h_1li1i h6{
text-align:left; 
 }
.about_h_1li1i h1{
text-align:left; 
 }
.main_oth2 {
position:static!important;
}
.spec_1 p{
text-align:left; 
 }
.spec_m {
padding-bottom:40px;
}
#price {
padding-top:40px;
}
.price_1i {
margin-top:20px; 
 }
.cust_1l h1{
text-align:center; 
 }
.cust_2i{
margin-top:10px; 
 }
.about_h_1li1io {
padding: 35px 15px 35px 15px;
}
.about_h_1li1io  h4{
font-size:18px; 
 }
 }
@media (min-width:768px) and (max-width:991px) {
.about_h_1r img{
min-height:460px; 
 }
.main_o2 {
position:static!important;
}
.main_oth2 {
position:static!important;
}
.spec_m {
padding-bottom:50px;
}
#price {
padding-top:40px;
}
.cust_1r p br{
display:none; 
 }
.cust_2i{
margin-bottom:10px; 
 }
.main_oth3{
position:static!important; 
 }
.about_h_1li1io {
margin-bottom:10px; 
 }
.consult_1i {
padding: 30px 20px 30px 20px;
}
 }
@media (min-width:992px) and (max-width:1200px) {
.about_h_1r img{
min-height:460px; 
 }
.main_o2 {
position:static!important;
}
.consult_1i {
padding: 30px 20px 30px 20px;
}
.main_oth2 {
position:static!important;
}
.spec_m {
padding-bottom:50px;
}
#price {
padding-top:40px;
}
.main_oth3{
position:static!important; 
 }
.about_h_1li1io {
margin-bottom:10px; 
 }
 }
