.consulting-form-wrap1{
    padding:30px 20px;
    background: rgb(0 0 0);
    border-radius: 20px;
}
.phonexw{
    font-size: 25px;
    color: red;
    position: relative;
    top: 8px;
    left: 20px;
}
.phonexw1{
    font-size: 23px;
    color: red;
    position: relative;
    margin-top: 15px;
    display: block;
    margin-left: 20px;
}
.phonexw2{
    font-size: 25px;
    color: red;
    position: relative; 
}
.service-card.style2:hover .th-btn:before {
    background: var(--title-color);
}
.sec-title {
        font-size: 36px;
    }
@media(max-width: 767px){
    .phonexw{display:block !important;position: inherit !important;margin-top:15px !important;}
        
    .breadcumb-wrapper{
        padding: 80px 0px 60px !important;
    }
        .header-default .header-logo img {
        max-width: 65px !important;
    }
    .header-top{display:none !important;}
    .diskpxns{display:none !important;}
        .header-logo {
        padding-bottom: 5px !important;
        padding-top: 5px !important;
    }
}

.process-card2 .box-text{
    min-height:150px;
}