.services-style-four:first-child .item>i,
.services-style-four:hover .item>i {
    color: #104cba !important;
}

.services-style-four:first-child a,
.services-style-four:hover a {
    color: #232323 !important;
}

.services-style-four:first-child p,
.services-style-four:hover p {
    color: #666666 !important;
}

.testimonial-style-one .provider {
    display: block;
    text-align: center;
}

.testimonial-style-one h4,
.services-style-four .item {
    text-align: center;
}

.testimonial-style-one h4 {
    color: #ffffff;
}

.testimonial-style-one p {
    font-size: 18px;
    text-align: center;
}

.swiper-slide {
    height: auto;
}

.process-style-two .item,
.services-style-four .item,
.testimonial-style-one {
    height: 100%;
    border-radius: 0px;
}

.about-style-four .thumb img {
    border-radius: 0;
}

.process-style-two .item,
.testimonial-style-one,
.services-style-four .item{
    padding: 35px 25px;
}

.process-style-two p {
    padding: 0;
    color:#fff;
}
.site-heading .title{
    font-size:32px;
}
.testimonial-style-one p {
    color: #fff;
}

.quick-contact-style-one li::after,
.consultation-form.theme .nice-select::after,
.consultation-form.theme .nice-select span {
    color: #000;
    border-color: #000;
}

.consultation-form.theme input,
.consultation-form.theme .nice-select {
    border: 1px solid rgba(0, 0, 0, 0.5);
    color: #000;
}


.navbar.validnavs.navbar-common .attr-right .attr-nav li .call i {
    font-family: "Font Awesome 5 Pro";
    font-size: 28px;
}

::placeholder {
    color: #000 !important;
}

.consultation-form.theme textarea {
    border: 1px solid rgba(0, 0, 0, 0.5);
    background: transparent;
}
.services-style-four .item .bg-shape {
    height: 100px;
    width: 100%;
}
.bg-orange{
    background:#f37135;
}