@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+Devanagari:wght@400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.NotoFontFamily {
    font-family: 'Noto Serif Devanagari', serif;

}

.logo {
    max-height: 80px;
    width: 100%;
}

.main {
    margin-top: 116px;
}

.subheader {
    display: flex;
}

.subheader .publish {
    flex-grow: 1;
}

.subheader p {
    margin-bottom: 0;
}

.view-count {
    display: flex;
}

.view-count img {
    margin-right: 5px;
}

.form-container {
    margin-top: 1.5rem;
    padding: 1.5rem;
    background: #eed401;
    border: 5px solid;
    border-color: red;
    border-radius: 15px
}

.form-title {
    font-size: 1.5rem;
    text-transform: uppercase
}

.form-subtitle {
    margin: 0;
    --bs-text-opacity: 1;
    color: #6c757d;
    font-weight: 700;
    font-size: 1rem
}

@media screen and (min-width: 568px) {
    .home-background-mobile {
        display: none;
    }
}

@media screen and (max-width: 568px) {
    .home-background-desktop {
        display: none;
    }
}

.Width_blog {
    width: 40rem;
}

@media (max-width: 640px) {
    .Width_blog {
        width: 100%;
    }
}


* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}






.w_100 {
    width: 100% !important;
}

.w_50 {
    width: 48%;
}

.in {
    font-size: 1.1rem;
    color: #323232;
    /* font-weight: 700; */
}

.padding {
    padding-left: 3rem;
}

.black {
    background-color: rgb(28, 28, 28);
    color: white;
    padding: 0.6rem 0.5rem;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.expertLine {
    /* width: 50%; */
    font-size: 1.5rem;
}

.numberOne {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.numberOne h6 {
    color: #0d7d4b;
    font-size: 1rem;
}



#formContainer {
    background: linear-gradient(-45deg, rgba(33, 33, 35, 1), rgba(59, 58, 59, 0.9), rgba(33, 33, 35, 1));
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    border: 1px solid #d6c1a5;
    border-radius: 10px;
    padding: 2rem 0.8rem;
    /* margin-top: 2rem; */
}

.inputField {
    border: 1px solid black;
    outline: none;
    background: white;
    font-weight: 400;
    border-radius: 10px;
    padding: 1rem 0rem 0rem;
}

input::placeholder {
    font-size: small;
}

.orderSubmit {
    outline: none;
    border: none;
    background: #ac2f29;
    font-family: Poppins, "sans-serif";
    width: 100%;
    font-weight: 500;
    box-shadow: 0px 0px 1rem black;
}

.getReviewCustomer {
    font-family: 'Noto Serif Devanagari', serif;
}

.getReviewCustomer p {
    margin: 1rem 0rem 0rem;
    font-size: medium;
}

@media (max-width: 768px) {

  

    .numberOne h6 {
        font-size: 0.9rem;
    }

    .getReviewCustomer p {
        font-size: small;
    }

    .getReviewCustomer img {
        width: 100%;
    }

    .expertLine {
        /* width: 50%; */
        font-size: 1.2rem;
    }
}