.navbar .container>.nav-box{
    border-bottom: 0px;
}
.single-item h5{
    font-weight: bolder;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
}
.single-item h2.area-title{
    font-weight: bolder;
    font-size: 27px;
    color: rgb(100 100 100);
    font-family: 'Roboto', sans-serif;
}
.services-area .services-content .item a, .services-area .services-content .item p{
    font-weight: 400;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    line-height: 20px;
}
.services-area .services-content a:hover .item h5 {
    color: #fff;
}
.services-area .services-content .item{
    padding: 25px;
}
.contact-area .item ul li {
    font-weight: 600;
    /* margin-bottom: 15px; */
    line-height: 40px;
    position: relative;
    z-index: 1;
    padding-left: 10px;
}

/* .contact-area .item ul li::after {
    position: absolute;
    left: 0;
    top: 0;
    content:"\f00c";
    font-family: "Font Awesome 5 Pro";
    font-weight: 600;
    height: 30px;
    width: 30px;
    line-height: 30px;
    background: rgba(8,106,216,.1);
    text-align: center;
    border-radius: 50%;
    color: #086ad8;
    font-size: 10px;
} */

.about-content .thumb-items{
    border: 5px solid #fff;
}
.about-content p{
    font-weight: 300;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
}
.about-content{
    margin-bottom: 40px;
 } 
 .pricing-area.half-bg::before,
.pricing-area.half-bg::after{
    height: 80%;
}

.mailsubscribearrea button {
    background: #188ad6;
    color: #fff;
    font-weight: 400;
    padding: 8px 10px;
    border-radius: 5px;
    text-transform: capitalize;
    margin-top: 10px;
}

.about-area .service-box .thumb::after{
    display: none;
}
.letschat {
    width: 150px;
    height: 50px;
    background: #18d657;
    position: fixed;
    bottom: 10%;
    right: 10px;
    z-index: 9999;
    border-radius: 5px;
    /* padding: 10px; */
    color: #fff;
    line-height: 30px;
    font-weight: bolder;
    border: 1px solid #18d647;
    box-shadow: 1px 1px 10px 2px #524242;
    background-image: url(images/chat-icon.png);
    background-repeat: no-repeat;
    background-size: 30px;
    background-position: 10px center;
    /* padding-left: 50px; */
}
.letschat a{
display: block;
    color: #fff;
    width: 100%;
    height: 100%;
    padding: 10px;
    padding-left: 50px;
}

.callnow {
    width: 150px;
    height: 50px;
    background: #188ad6;
    position: fixed;
    bottom: 20%;
    right: 10px;
    z-index: 9999;
    border-radius: 5px;
    /* padding: 10px; */
    color: #fff;
    line-height: 30px;
    font-weight: bolder;
    border: 1px solid #188ad6;
    box-shadow: 1px 1px 10px 2px #524242;
    background-image: url(images/callicon.png);
    background-repeat: no-repeat;
    background-size: 30px;
    background-position: 10px center;
    /* padding-left: 50px; */
}
.callnow a{
display: block;
    color: #fff;
    width: 100%;
    height: 100%;
    padding: 10px;
    padding-left: 50px;
}

.quick-enquiry {
    position: fixed;
    bottom: 50%;
    right: -80px;
    z-index: 999;
    background-color: #188ad6;
    /* border-radius: 10px 10px 0 0; */
    color: #fff;
    font-size: 16px;
    line-height: 30px;
    font-weight: 500;
    font-family: "Oswald", sans-serif;
    text-transform: uppercase;
    width: auto;
    display: block;
    padding: 10px 25px 10px 75px;
    -webkit-transform: rotate(
-90deg
);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(
-90deg
);
    border-radius: 25px 25px 0px 0px;
}
.quick-enquiry:before {
    width: 60px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
    /* border-radius: 10px 0 0 0; */
    content: "";
    background-image: url(images/form-icon.png);
    background-repeat: no-repeat;
    background-position: 20px center;
    border-radius: 25px 0px 0px 0px;
    background-size: 35px;
}
.child {
    display: table-cell;
    vertical-align: middle;
}
.sidebar-frm {
    float: left;
    width: 100%;
}
.fieldset {
    width: 100%;
    height: auto;
    padding: 16px 75px 16px 22px;
    background-color: #aaaaaa63;
    border: 1px solid rgba(255, 255, 255, 0.1);
    display: block;
    margin: 0 0 10px 0;
    color: #fff;
    font-size: 14px;
    font-family: "Poppins", sans-serif;
    float: left;
}
.sidebar-frm .fieldset {
    border: 1px solid #d2d2d2;
    color: #020202;
}
.sendbutton {
    width: auto;
    height: auto;
    border: 0;
    outline: 0;
    margin: 0;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    font-family: "Oswald", sans-serif;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    padding: 16px 48px;
    text-align: center;
    background-image: linear-gradient(to right, #188ad6, #188ad6);
    text-transform: uppercase;
    background: #188ad6 !important;
}
.sendbutton:hover {
    background-image: linear-gradient(to left, #188ad6, #188ad6);
}

@media screen and (max-width: 1200px) and (min-width: 1024px) {
    .logo, .f-item img {
        max-height: 60px !important;
        max-width: inherit;
    }
    .navbar-right{
        margin-top: 0px;
    }
}