.top_part{
    background-color: #f6f6f6;
    padding-top: 50px;
    padding-bottom: 20px;
}
.bottom_part{
    background-color: white;
    padding-top: 30px;
    padding-bottom: 20px;
}
.right_side{
    text-align: right;
    padding-right: 0px;
}
.solution_head{
    font-size: 36px;
    color: #007bb7;
    font-family: SegoeBold;
}

.solution_text{
    font-size: 21px;
    color: #007bb7;
    font-family: SegoeLight;
    
}
.solution_text ul{
    padding-left: 0px;
}
@media(min-width: 450px){
    .solution_text{
    font-size: 30px;
    color: #007bb7;
    font-family: SegoeLight;
    
}

}
@media(min-width: 768px){
    .solution_text{
    font-size: 30px;
    color: #007bb7;
    font-family: SegoeLight;
    
}

}
@media(min-width: 992px){
    .solution_text ul{
    padding-left: 40px;
}
.solution_text{
    font-size: 36px;
    color: #007bb7;
    font-family: SegoeLight;
    
}
}


.bottom_title{
    font-size: 24px;
    color: #007bb7;
    text-align: center;
}
.line{
    height: 1px;
    width: 100%;
   background-color: #ebecec;
   margin-bottom: 15px;
   margin-top: 5px;
}
.bottom_text{
    font-size: 14px;
    margin-bottom: 20px;
    text-align: center;
}
@media(min-width: 768px){
    .bottom_title{
    font-size: 24px;
    color: #007bb7;
    text-align: left;
}
.bottom_text{
    font-size: 14px;
    margin-bottom: 20px;
    text-align: left;
}
}
.footer ul li .active_solutions{
    color: white;
}
.left_side{
    text-align: center;
}
@media(min-width: 768px){
    .left_side{
    text-align: left;
}
}
.small_head_img img{
    width: 100%;
}
@media(min-width: 450px){
    .small_head_img img{
    width: auto;
}

}