.stmsg p {
    font-size: 23px;
    color: #fff !important;
    line-height: 40px;
}

@media (max-width: 500px) {
.stmsg p {
    font-size: 17px !important;
    color: #fff !important;
    line-height: 30px;
}

   .wpb_wrapper p, .wpb_wrapper ul, .wpb_wrapper li {
      font-size: 15px;
   }
}

#Top_bar .menu li ul li a span {
    text-transform: uppercase !important;
}

#Top_bar .menu > li > a span:not(.description) {
    text-transform: uppercase !important;
}

.copyright a {
    font-weight: 500;
}

.archive h2 {
    font-size: 30px;
}

a.rs-layer, a.rs-layer:-webkit-any-link {
    background: #873042 !important;
    color: white !important;
}

@media only screen and (min-width: 768px) {
#Top_bar.is-sticky #logo img.logo-sticky {
    max-height: 50px !important;
}
}

.fixed-nav .arrow {
    background-color: #e5bd81;
}

#Footer .widgets_wrapper {
    padding: 0px 0;
}

@media (max-width: 500px) {
#Footer .footer_copy .copyright {
    max-width: 309px !important;
    margin-right: auto;
    margin-left: auto;
}
}

#Top_bar a.responsive-menu-toggle i {
    color: #023668 !important;
    box-shadow: none !important;
}

.button-love {
display: none !important;
}

#Footer .footer_copy .copyright {
    color: #0f0f0f;
    font-size: 15px;
}

#custom_html-3 p {
    font-size: 15px !important;
    font-weight: bold;
}

#custom_html-3 a {
    font-size: 15px !important;
    font-weight: bold;
    line-height: 30px;
}

#Top_bar .menu li ul li {
    font-weight: 400;
    background: white;
    border-top: 1px solid #eee;
}

#Top_bar .menu li ul li a span {
    font-family: DM Sans !important;
    font-weight: bold;
    font-size: 13px !important;
}

#Top_bar.is-sticky {
    opacity: 1 !important;
}

.header-classic #Top_bar {
    border-bottom: 1px solid #ffeed7;
}

#Top_bar .menu_wrapper {
    float: right;
}

@media (max-width: 500px) {
.htext {
  display: none !important;
}
}