
.service-main-container{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    
}
.servise-second-main-container{
    display: flex;
    flex-direction: row;
}
.image-servise{
    height: 62vh;
    width: 29vw;
    margin-top: 5vh;
    padding-left: 0.2vw;

 

}
.yellow-icon {
    color: rgb(238, 197, 17);
}
.service-card-container{
    width: 20vw;
    box-shadow: 0 2px 8px 0 rgba(104, 102, 102, 0.678), 0 4px 20px 0 rgba(102, 101, 101, 0.603);
    padding: 3vh;
    margin-top: 6vh;
}
.icon-img1{
    font-size: 3.5vw;
}
.service-heading{
    font-size: 1.8vw;
    font-family: roboto;
}
.service-second-container{
    background-image: linear-gradient(rgba(5, 5, 61, 0.733), rgba(6, 6, 49, 0.74)), url('images/service.jpg');  
    background-size: cover;
    height: 50vh;
    width: 60vw;
    padding: 6vh;
    margin-top: 5vh;
    padding-left: 6vw;
    
}
.service-second-heading{
color: white;
font-size: 3vw;
}
.service-second-paragraph{
    color: white;
    width: 30vw;
}
.service-inputs{
    display: flex;
    flex-direction: row;
}
.inputs{
    padding: 1vw;
    width: 24vw;
    background-color: transparent;
    border-color: white;
    color: white;
    margin-bottom: 2vw;
    margin-right: 2vw;

    
}
.servise-span{
    color: rgb(238, 164, 5);
}
input::placeholder{
    color: white; /* Change 'blue' to the desired color */
}
.service-button{
    padding: 0.9vw;
    width: 18vw;
    background-color:rgb(238, 164, 5) ;
    border: none;
    border-radius: 0.7vh;
}
.info-streams-about-us-top-container1{
    background-image: url('images/info-streams-bg-3.jpg'); 
    height: 30vh;
    display: flex;  
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-size: cover;
}
.info-streams-about-us-head{
    color: white;
    font-family:  Roboto;
    font-size: 4vw;
}

.info-streams-about-us-top2-container{
    background-color: rgb(248, 243, 237);
    height: 10vh;
    display: flex;  
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    background-size: cover;
    padding-left: 2vw;
    padding-right: 2vw;
}
.info-streams-about-us-top3-container{
    display: flex;  
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.info-streams-about-us-top4-container{
    display: flex;  
    flex-direction: row;
    width: 12vw;
    justify-content: space-between;
    align-items: center;
}
.head-icon{
    color: rgb(249, 206, 49);
}
.info-streams-about-us-top3-item{
    font-size: 1.5vw;
    font-weight: 500;
    margin-left: 0.5vw;
}