body {
    padding-top: 68px;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
}
.wp-header {
    background-color: #FFFFFFD4;
    padding-top: 5px;
    padding-bottom: 5px;
}
.left-nav li a, .right-nav li a {
    color: #808285;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
}
.left-nav li a:first-child {
    padding-right: 70px;
}
.left-nav li a:hover, .right-nav li a:hover {
    color: #33B39E;
}
.search-wp img {
    width: 33px;
}
.wp-button_login {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #727272;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 20px 12px 20px;
}
.wp-button_login:hover {
    background-color: #AAAAAA;
    color: #fff;
}
.wp-button_register {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #33B39E;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 20px 12px 20px;
}
.wp-button_register:hover {
    color: #FFFFFF;
    background-color: #5CC2B1;
}
.header-two-btn .wp-button_register {
    margin-left: 15px;
}
.modal-backdrop {
    z-index: 15;
}
.left-nav ul, .right-nav ul {
    margin-bottom: 0;
}
.modal-content {
    border-radius: 15px;
    border: none;
    border-radius: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}
.close span {
    color: #33b39e;
}
.close {
    margin-top: -33px;
    font-size: 30px;
}
#search_modal .form-control {
    text-align: center;
    background-color: transparent;
    border: none;
    font-size: 35px;
    font-weight: 400;
    font-family: "Montserrat", Sans-serif;
    border-bottom: 1px solid #fff;
    padding-bottom: 11px;
    color: #fff;
}
#search_modal .modal-content {
    background: #000;
}
.top-new {
    background-color: #3E3D3D;
}
.top-new h4 {
    color: #FFFFFF;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 75px;
}
.footer-new {
    margin-top: 80px;
}
.footer-new .footer-content {
    background-color: #545454;
}
.footer-new .footer-content .menu h2 {
    margin-bottom: 15px !important;
    cursor: auto;
    color: #33B39E;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase;
}
.jna-image, .paw-image {
    text-align: center;
}
.paw-image {
    margin-top: 60px;
    margin-bottom: 60px;
}
.footer-new .social-icons {
    text-align: center;
}
.footer-new .social-icons a {
    text-decoration: none;
    font-size: 1.25rem;
    margin-right: 10px;
    background: #fff;
    width: 38px;
    line-height: 38px;
    height: 38px;
    border-radius: 100%;
    background-color: #D9D9D9;
    color: #545454;
    display: inline-block;
}
.footer-new .social-icons a:hover {
    background-color: #33b39e;
    color: #fff;
}
.footer-new .copyright-text {
    cursor: auto;
    padding-top: 100px;
    font-weight: 400;
    font-family: "Montserrat", Sans-serif;
    font-weight: normal;
    color: rgb(181, 181, 181);
    font-size: 15px;
}
.footer-new .menu ul li a {
    font-size: 14px;
    color: #B5B5B5;
    font-weight: 400;
    font-family: "Montserrat", Sans-serif;
}
.footer-new .menu ul li a:hover {
    color: #33b39e;
}
.footer-new .footer-top {
    background: #3E3D3D;
}
.address-new:first-child {
    margin-top: 50px;
}
.address-new {
    margin-bottom: 30px;
}
.address-new strong {
    text-transform: uppercase;
    font-size: 14px;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    color: #fff;
}
.address-new p {
    font-family: "Montserrat", Sans-serif;
    color: #fff;
    font-weight: 400;
    font-weight: normal;
}
.address-new a {
    font-family: "Montserrat", Sans-serif;
    color: #fff;
    font-weight: 400;
    font-weight: normal;
}
.address-new a:hover {
    color: #97D700;
}

@media(max-width:992px) {
.right-nav ul {
    padding-left: 0;
}
.left-nav li a:first-child {
    padding-right: 30px;
}
.left-nav li a, .right-nav li a {
    font-size: 12px;
}
.header-two-btn .wp-button_register {
    padding: 12px 10px 12px 10px;
    margin-left: 5px;
}
.wp-button_login {
    padding: 12px 10px 12px 10px;
}
}

@media(max-width:767px) {
body {
    padding-top: 0;
}
.navbar-brand img {
    width: 205px;
}
.bg-light {
    background-color: transparent !important;
}
.mobile-version .navbar-toggler {
    background-color: #727272;
    padding: 7px 10px;
}
.mobile-version .navbar-toggler:focus {
    outline: none;
}
.mobile-version .navbar-toggler:focus {
}
.mobile-version .navbar-toggler .fa-bars {
    color: #fff;
}
.mobile-version .navbar-nav {
    margin-top: 15px;
}
.mobile-version .navbar-nav li {
    padding-top: 15px;
}
.mobile-version .navbar-nav li a {
    font-family: "Montserrat", Sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px;
}
.navbar-nav .active a {
    color: #97D700;
}
.header-two-btn {
    text-align: center;
    margin-bottom: 35px;
    margin-top: 20px;
}
.wp-button_login {
    padding: 12px 20px 12px 20px;
    border-radius: 5px;
}
.header-two-btn .wp-button_register {
    padding: 12px 20px 12px 20px;
    margin-left: 5px;
    border-radius: 5px;
}
}
