/*
Template Name: Consult Bizz
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/

/*********************center_home****************/
.carousel-caption{
text-align:left;
background:#108bd269;
padding:30px 30px;
bottom: 9rem;
left: 10%;
width:50%;
color:#fff;
 }
.carousel-indicators{
bottom:0; 
 }
.center_home .carousel-indicators [data-bs-target] {
 background-color: #108bd2;
}
/*********************center_home_end****************/

/*********************about_h****************/
.about_h_1i1i1 .button{
border-radius:30px;
padding:12px 35px; 
 }
.about_h_1i1i1 {
bottom:-20px; 
 }
.about_h_1i1i{
padding-bottom:35px!important; 
background: #dbe0e4;
 }
#about_h{
padding-bottom:60px; 
 }

.about_h_1i1i h3{
	font-size: 24px;
}
/*********************about_h_end****************/

/*********************team_h****************/
#team_top {
background-image: url(../img/8.jpg);
background-position: center;
}
.team_top_main{
background:#151a33ab;
padding-top:100px;
padding-bottom:200px; 
 }

.main_i1{
bottom:-350px; 
 }
  
.skill_1l .why-us{
	text-align: center;
	margin-bottom: 25px;
}
 
.skill_1l .why-us span{
	width: 75px;
    height: 75px;
    background: #fff;
	margin: 0px auto;
    border-radius: 50px;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
    display: block;
}

.skill_1l .why-us span i{
	color: #bf1e2d;
	line-height: 75px;
	font-size: 40px;
}
 
.skill_1l .why-us h4{
	font-size: 20px;
	margin-top: 18px;
}
/*********************team_h_end****************/

/*********************skill****************/
#skill{
/*margin-top:360px; */
 }
/*********************skill_end****************/

/*********************contact_h****************/
.contact_h_1r .form-control{
height:60px;
font-size:16px; 
 }
.contact_h_1r .form-select{
height:60px;
font-size:16px;
color:#6c75a5;
 }
.contact_h_1r{
padding:40px; 
 }
/*********************contact_h_end****************/

/*********************consult****************/
#consult .carousel-indicators {
bottom: -60px;
}
#consult .carousel-indicators [data-bs-target] {
 background-color: #108bd2;
}
#consult{
padding-bottom:80px; 
 }
.consult_1im2{
bottom:0;
background:#151a33c2;
padding:190px 30px 0px 30px;
display:none; 
 }
.consult_1im:hover .consult_1im2{
display:block;
transition: 0.3s;
 }
/*********************consult_end****************/


/*********************testim****************/
#testim{
padding-bottom:80px; 
 }
#testim .carousel-indicators {
bottom: -60px;
}
#testim .carousel-indicators [data-bs-target] {
 background-color: #108bd2;
}

/*********************testim_end****************/

@media screen and (max-width : 767px){
.center_home img{
/*min-height:300px; */
 }
.carousel-caption {
text-align: center;
left:0;
width:100%;
bottom:40px;
padding:10px;
}
.carousel-caption .font_60{
font-size:26px; 
 }
.carousel-caption p{
font-size:14px!important; 
text-align:left;
 }
.carousel-caption br{
display:none;
 }
.about_h_1i1{
margin-bottom:30px; 
 }
.about_h_1i1 p{
text-align:left; 
 }
#about_h {
padding-bottom: 30px;
}

.main_i1 {
position:static!important;
}
.team_top_main{
padding-bottom:100px; 
 }

.contact_h_1r{
margin-top:15px;
text-align:center;
padding:20px; 
 }
.contact_h_1r p{
text-align: center; 
 }
.consult_1im img{
height:280px;
 }
.consult_1im{
margin-bottom:15px; 
 }
.consult_1im2{
text-align:center;
 }
.testim_1i1 p{
text-align:left;
 }
.testim_1i1{
margin-bottom:15px;
 }
 }


@media (min-width:576px) and (max-width:767px) {

 }
@media (min-width:768px) and (max-width:991px) {
.center_home img{
min-height:500px; 
 }
.center_home br{
display:none;
 }
.center_home .font_60 {
font-size: 40px;
}
.carousel-caption{
padding:20px;
bottom: 4rem;
 }
.team_top_main {
padding-bottom: 100px;
margin-bottom:40px;
}
.main_i1 {
position:static!important;
}
#skill {
margin-top:0;
}
.contact_h_1l img{
min-height:570px; 
 }
.consult_1im1  img{
min-height:280px;  
 }
.consult_1im2  h3{
font-size:20px; 
 }
.consult_1im2  h5{
font-size:16px; 
 }
 }

@media (min-width:992px) and (max-width:1200px) {
.center_home img{
min-height:600px; 
 }
.center_home br{
display:none;
 }
.center_home .font_60 {
font-size: 42px;
}
.carousel-caption{
padding:20px;
bottom: 7rem;
 }
.contact_h_1l img{
min-height:570px; 
 }
.consult_1im1  img{
min-height:280px;  
 }
 }
@media (min-width:1201px) and (max-width:1235px) {
.center_home .font_60 {
font-size: 50px;
}
 }


