
.page-content--centered .faq h3 {
    font-size: 1.4em;
     color: #000;
     font-weight: 600;
     margin: 20px 0px;
}
.faq h5{
    font-size: 1.2em;
    color: #000;
    font-weight: 600;
    text-transform: none;
}
form.form {
    margin-top: 40px;
}
.page-wrap {
    min-height: auto;
}
.mail:before {
    content: "\f0e0";
    font-family: 'FontAwesome';
    margin-right: 10px;
}
.phn:before {
    content: "\f095";
    font-family: 'FontAwesome';
    margin-right: 10px;
}
.location:before {
    content: "\f041";
    font-family: 'FontAwesome';
    margin-right: 10px;
}
.container.paddingv50.bottom-links {
    padding: 30px 0px;
}
strong {
    color: #000 !important;
    font-size: 16px;
}
.faq p {
    color: #444;
    font-size: 16px;
}
.container.paddingv50.bottom-links a, .container.paddingv50.bottom-links h6 {
    color: grey;
}
.return-policy h2{
  font-size: 1.6em;
}
.shipping h3{
font-size: 1.4em;
}
.content.about_us h1{
    font-size: 1.8em;
     color: #000;
    font-weight: 600;
}
.content.about_us h2{
    font-size: 1.6em;
     color: #000;
    font-weight: 600;
}
.content.about_us h4{
    font-size: 1.3em;
     color: #000;
    font-weight: 600;
}
div#contact-us-page input#contact_fullname, div#contact-us-page input#contact_email {
    border: 2px solid #e5e5e5;
    padding: 20px 10px;
}
div#contact-us-page textarea#contact_question{
    border: 2px solid #e5e5e5; 
}
div#contact-us-page label.form-label {
    color: #736d67;
    font-size: 16px;
}
.page {
    margin-top: 80px;
}
div#contact-us-page .form-input{
    font-size: 15px;
}
.background{
    background-image: url(https://cdn11.bigcommerce.com/s-dn6ccjd40l/product_images/uploaded_images/05a6252554f441cd8904ae289f0b8a90-background-mobile.jpeg);
    background-position: center;
    background-size: 100% 100%;
    padding: 50px 0;
    color: #fff;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    margin-top: 20px;
}
.background .col-sm-offset-1 {
  width: 100%;
      margin-left: 0px;
}
.background .col-sm-offset-1 h4{
    text-align: center;
    line-height: 28px;
}
.button-container a{
font-family: Oswald;
    border: none;
    border-radius: 5px;
    background-color: #9df980;
    font-size: 20px;
    font-weight: 900;
    color: #548a66;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    margin: auto;
    padding: 10px 30px;
    text-align: center;
}
.faq a {
    word-break: break-all;
}
.contactus-frm [href]:focus {
    outline: 0 !important;
}
div#contact-us-success {
    text-align: center;
    border: 1px solid #548a66;
    padding: 20px 0px;
    margin-top: 20px;
    background: #f2fdef;
    margin-bottom: 60px;
    font-weight: bold;
}
div#contact-us-success a {
    color: #548a66;
}



@media (min-width: 801px){
.page-content--centered {
    width: 90%;
}
.content.about_us {
    width: 80%;
    margin: 40px auto 0;
}
div#contact-us-page {
    width: 55%;
    margin: 0 auto;
}
}
@media (max-width: 800px){
    .content.about_us {
        margin-top: 80px;
    }
    .advertorial-2 .content {
        padding: 0px 20px;
    }
.contactus-frm {
    width: auto ;
}
.advertorial-1 .main-container {
    margin-top: 0;
}
.footer .copyright {
     margin: 0px; 
}
.block-title h3 {
    margin: 5px 0;
}
div#contact-us-page {
    padding: 0px 30px;
    }
div#contact-us-page {
    float: none;
}
.content.about_us h1{
    font-size: 1.5em;
}
.content.about_us h2{
    font-size: 1.2em;
}
.content.about_us h4{
    font-size: 1em;
}
.page {
    margin-top: 15px;
}
[data-layout-name="blog-section"] [data-sub-layout="33ef457a-333b-4364-976d-b0344cdd5210"] {
    display: block;
}
.advertorial-2 .content {
    padding: 0px 20px;
}
.h2, h2 {
    font-size: 24px;
}
}

@media (max-width: 1098px) and (min-width: 766px){
.header .top a.logo img {
    width: 80%;
    margin-top: -20px;
}
}
