
.bgimg {
    background: hsl(206.67deg 5.45% 96.82%);
}

.nav-ul {
    margin: 11px;
}

.uppericon-ul img:hover {
    filter: drop-shadow(1px 1px 1px #666);
}

/* first section */

.thumbnail img {
    border: none;
}

.allservice-bothimg {
    background: none;
    padding: 0px;
}

.first-section-small-heading h3 {
    font-size: 14px;
  }

#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    outline: none;
    color: white;
    cursor: pointer;
    border: 1px solid black;
    transition: all 1s ease;
}

#myBtn:hover {
    background-color: #cdeff2;
    border-color: #cdeff2;
}

#myBtn:hover rect {
    fill: #cdeff2;
    
}

/* For mobile */
@media only screen and (max-width: 709px) {

    .uppernavbar{
        border-bottom: 2px solid hsl(220deg 69.8% 74.41%);
}

    .bothimg-text {
        flex-direction: column-reverse;
    }

    .section-heading {
        font-size: 19px !important;
        letter-spacing: 0px;
    }

    .section-p {
        font-size: 14px;
    }

    .about-ul li span {
        font-size: 16px;
    }

    .about-ul li p {
        font-size: 15px;
    }

    .both-text-div {
        padding: 10px 13px;
    }

    .bar1, .bar2, .bar3 {
        background-color: hsl(220deg 60% 50% / 76%) !important;
    }

    .thumbnail {
        padding-right: 0px;
        display: block;
        width: auto;
    }

    .thumbnail img {
        width: 315px;
        border: none;
        margin: 0;
    }

    #btn {
        right: 10px;
    }


}