   button.navbar-toggler {
        background: transparent;
        padding: 0;
        border: 0;
    }
    
    .mobile-login-btn {
    display: none;
}

button.close-btn {
    display: none;
}

span.select2.select2-container.select2-container--default.select2-container--below {
    width: 100% !important;
}

/*For table*/


/* Hide "Comments" column on mobile */
@media (max-width: 767px) {
  .forum-table table thead th:nth-child(3),
  .forum-table table tbody td:nth-child(3) {
    display: none;
  }

  /* Make table look like blocks on small screens */
  .forum-table table,
  .forum-table thead,
  .forum-table tbody,
  .forum-table th,
  .forum-table td,
  .forum-table tr {
    display: block;
    width: 100%;
  }

  /* Hide header row */
  .forum-table thead {
    display: none;
  }

  /* Add spacing between rows */
  .forum-table tr {
    margin-bottom: 1rem;
    border: 1px solid #ddd;
    padding: 10px;
    border-radius: 6px;
    position: relative;
  }

  /* Each cell as row item */
  .forum .forum-table td {
    /* display: flex; */
    justify-content: space-between;
    padding: 8px 0 !important;
    border: none !important;
  }

  /* Optional: label before values */
  .forum-table td::before {
    content: attr(data-label);
    font-weight: bold;
    flex: 1;
    max-width: 120px;
    color: #444;
  }

  .forum-table td:last-child {
    position: absolute;
    left: 100px;
    width: fit-content;
    top: 30px;
    text-align: left !important;
  }
}


/* For Fixed Navbar */

@media (max-width: 991px) {



  /* Fullscreen overlay base */
  #navbarNavAltMarkup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background: #fff; /* or rgba(0,0,0,0.95) for dark */
    z-index: 1050;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    /* Animation defaults */
    opacity: 0;
    transform: translateY(-20px);
    transition: opacity 0.4s ease, transform 0.4s ease;
    pointer-events: none; /* prevent click when hidden */
  }

  /* When menu is open */
  #navbarNavAltMarkup.show {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
  }

  /* Nav links styling */
  #navbarNavAltMarkup .navbar-nav {
    flex-direction: column;
    text-align: center;
  }

  #navbarNavAltMarkup .navbar-nav .nav-link {
    font-size: 18px;
    margin: 10px 0;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.3s ease;
  }

div#navbarNavAltMarkup{
    justify-content: center !important;
}

  /* Animate links one by one */
  #navbarNavAltMarkup.show .nav-link:nth-child(1) { transition-delay: 0.1s; opacity: 1; transform: translateY(0); }
  #navbarNavAltMarkup.show .nav-link:nth-child(2) { transition-delay: 0.2s; opacity: 1; transform: translateY(0); }
  #navbarNavAltMarkup.show .nav-link:nth-child(3) { transition-delay: 0.3s; opacity: 1; transform: translateY(0); }
  #navbarNavAltMarkup.show .nav-link:nth-child(4) { transition-delay: 0.4s; opacity: 1; transform: translateY(0); }
  #navbarNavAltMarkup.show .nav-link:nth-child(5) { transition-delay: 0.5s; opacity: 1; transform: translateY(0); }

  /* Close button */
  #navbarNavAltMarkup .close-btn {
    position: absolute;
    top: 15px;
    right: 20px;
    font-size: 2rem;
    background: none;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: block;
  }
}



@media (min-width: 1200px) and (max-width: 1399px) {
  a.navbar-brand {
    width: 30% !important;
}

a.navbar-brand img {width: 90%;}

#header .col-md-9 {
    width: 85% !important;
}

#header .col-md-3.last-col {
    width: 15% !important;
}

    .hero-banner h1 {
    font-size: 60px !important;
}

section.hero-banner h5 {
    width: 70% !important;
}

.trusted-box {
    padding: 10px !important;
    width: 100%;
    box-shadow: 0px 0px 5px 0px #80808069;
}

h2.main-title img {
    display: none;
}

.profile-carousel .item a {
    font-size: 20px !important;
}

.explore img.img10 {
    display: none;
}

.forum table th {
    font-size: 15px !important;
}

h2.main-title {
    width: 100% !important;
}

.explore .last-col {
    padding: 20px !important;
}

.explore p {
    margin-top: 20px !important;
}

.profile-carousel button.owl-prev {
    left: 0 !important;
}

.profile-carousel button.owl-next {
    right: 0 !important;
}

.downloads p {
    margin-top: 20px !important;
}

section.testimonials h2 {
    text-align: center;
}
  
}

@media (min-width: 1024px) and (max-width: 1199px) {
a.navbar-brand {
    width: 30% !important;
}

a.navbar-brand img {width: 100%;}

#header .col-md-9 {
    width: 82% !important;
}

#header .col-md-3.last-col {
    width: 18% !important;
}

a.nav-item.nav-link {
    font-size: 14px !important;
    padding: 0 !important;
}

.hero-banner h1 {
    font-size: 60px !important;
    margin: 20px 0 !important;
}

section.hero-banner h5 {
    width: 70% !important;
}

form.partner-search-form {
    margin-top: 50px !important;
}

section.hero-banner {
    min-height: 750px !important;
}

.cta-link-btn span {
    font-size: 12px !important;
}

#contact .contact-box {
    padding: 30px !important;
}

.trusted-box {
    padding: 10px !important;
    box-shadow: 0px 0px 5px 0px #8080807d;
}

h2.main-title {
    font-size: 42px !important;
    width: 100%;
}

h2.main-title img {
    display: none;
}

.trusted .wrapper {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px !important;
}

.explore p {
    margin-top: 20px !important;
}

.explore .last-col {
    padding: 20px !important;
}

.explore img.img10 {
    display: none;
}

section.profiles {
    padding: 0 !important;
}

.profile-carousel .item a {
    font-size: 18px;
}

.downloads p {
    margin-top: 20px !important;
}

section.testimonials h2 {
    text-align: center;
}

section.testimonials {
    padding: 50px 0 !important;
}

.testimonial-wrapper {
    width: 100% !important;
}

.bottom-cta {
    height: 400px !important;
}

.action-button-container {
    width: 40%;
}

.forum h5.forum-title {
    font-size: 16px !important;
}

.forum table th {
    font-size: 14px !important;
}

}


@media (min-width: 992px) and (max-width: 1023px) {
#header div#navbarNavAltMarkup {
    background-color: transparent !important;
    position: unset !important;
}

#header .mobile-login-btn {
    display: none !important;
}

#header .col-md-3.last-col {
    display: flex !important;
    width: 20% !important;
}

#header .col-md-9 {
    width: 80% !important;
}

#header a.navbar-brand {
    width: 30% !important;
}

#header a.navbar-brand img {
    width: 100% !important;
}

#header a.nav-item.nav-link {
    padding: 11px !important;
    font-size: 14px !important;
}

section#header .row {
    align-items: center;
}


}
    
@media (min-width: 768px) and (max-width: 1023px) {
     a.nav-item.nav-link {
        font-size: 16px !important;
        padding: 10px 20px;
        text-align: center;
    }
    .navbar-nav {
        gap: 0 !important;
    }
    .hero-banner h1 {
        font-size: 50px !important;
        margin: 20px 0;
    }
    .cta-link-btn {
        font-size: 15px !important;
    }
    .trusted-box {
        padding: 10px !important;
        box-shadow: 0px 0px 10px 0px #80808069;
    }
    h2.main-title {
        font-size: 45px !important;
    }
    .col-md-3.last-col {
    display: none !important;
}

.card15.my-5 {
    margin-bottom: 0 !important;
}

section#login-register .col-md-6 {
    width: 70% !important;
}

section#login-register .col-md-3 {
    width: 15% !important;
}

section#login-register input {
    width: 100%;
}

section#login-register .tab-content .col-md-6 {
    width: 100% !important;
}

section.mid-cta h2 {
    font-size: 24px !important;
}
.mobile-login-btn {
    display: flex !important;
    gap: 20px;
}

#header .col-md-9 {
    width: 100%;
}

nav.navbar {
    align-items: center !important;
}

span.navbar-toggler-icon {
    filter: brightness(0) invert(1);
}

.navbar-toggler:focus {
    box-shadow: unset !important;
}

div#navbarNavAltMarkup {
    position: absolute;
    width: 100%;
    top: 120px;
    left: 0;
    background-color: #f1056a;
    padding: 20px;
}

section.hero-banner h5 {
    width: 100% !important;
    font-weight: 400 !important;
}

form.partner-search-form {
    margin-top: 50px !important;
}

section.hero-banner {
    min-height: unset !important;
    padding: 200px 0 0 !important;
}

section.mid-cta img {
    width: 100% !important;
}

h2.main-title {
    width: 100% !important;
}

.trusted .wrapper {
    display: grid !important;
    grid-template-columns: 2fr 2fr;
    margin-top: 20px !important;
}

h2.main-title img {
    display: none;
}

.explore .last-col {
    padding: 50px 10px 0 10px !important;
}

.explore p {
    margin-top: 20px !important;
}

section.explore {
    background-image: unset !important;
    margin-bottom: 50px !important;
}

section.explore .col-md-6 {
    width: 100% !important;
    justify-content: center !important;
}

img.img9 {
    display: block !important;
    width: 100%;
    border-radius: 30px;
}

.explore img.img10 {
    display: none !important;
}

section.profiles {
    padding: 0 !important;
}

.owl-carousel.profile-carousel {
    margin: 0 !important;
}

section.downloads .first-col {
    padding: 10px !important;
}

section.downloads .col-md-6 {
    width: 100% !important;
}

.downloads p {
    margin-top: 20px !important;
}

section.downloads {
    padding-top: 50px !important;
}

.testimonial-wrapper {
    width: 100% !important;
    margin-top: 20px !important;
}

section.testimonials h2 {
    text-align: center;
}

section.testimonials {
    padding: 50px 0 !important;
}

section.bottom-cta {
    height: 350px !important;
}

.bottom-cta h5 {
    margin: 20px 0 !important;
}
.container.forum .col-md-9, .container.forum .col-md-3 {
    width: 100% !important;
}

.forum .cta-link {
    padding: 10px 20px;
}

.action-button-container {
    width: 30%;
}

.forum {
    padding: 50px 0 !important;
}

.forum table th {
    font-size: 15px !important;
}

.forum h5.forum-title {
    font-size: 18px !important;
}
section.profiles.inner-page {
    padding: 50px 0 !important;
}

.profile-carousel.inner-page .col-md-3 {
    width: 33% !important;
}

.profile-carousel.inner-page .item .content a {
    font-size: 18px;
}
section.subscriptions {
    padding: 50px 0 !important;
}

.subscription-card {
    border: 1px solid !important
}

.subscription-card {width: 60%;margin: auto;}

section.subscriptions .col-md-4 {
    width: 100% !important;
}

section#contact .col-md-6 {
    width: 100% !important;
}

#contact h2 {
    margin-top: 20px !important;
}

section#contact img {
    display: none;
}

}



@media (max-width: 767px){
    [data-aos] {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }
    #header .col-md-9 {
    padding: 0 !important;
    }
    #header a.nav-item.nav-link {
    /* padding-left: 20px !important; */
    }
    #header .navbar-nav {
    gap: 10px !important;
    }
    .navbar-collapse {
            background-color: #f1056a !important;
            position: absolute;
            width: 100%;
            z-index: 9;
            top: 70px;
            left: 0;
    }

section#contact img {
    display: none;
}    

    section#header {
    height: 80px !important;
}
    .navbar-nav .nav-link {
            color: #fff !important; /* Make text white for visibility */
    }
    .navbar-nav .nav-link:hover {
            color: #ccc !important; /* Optional: Hover effect */
    }
    .partner-search-form .form-group {
    min-width: 240px !important;
    }
    .trusted .wrapper {
        display: grid !important;
        grid-template-columns: 1fr;
        /* width: 100%; */
        margin-top: 20px !important;
        gap: 10px !important;
    }
    section.explore .col-md-6 {
        width: 100%;
        padding: unset !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .explore a.btn {
    width: 70% !important;
    padding: 8px !important;
    font-weight: 400 !important;
    margin-bottom: 10px !important;
    }
    section.explore {
        background-size: unset !important;
    }
    section.downloads .col-md-6 {
        width: 100% !important;
    }
    .testimonial-wrapper {
        width: 100% !important;
    }
    section.explore {
        background-image: unset !important;
    }
    .explore .frst-col {
        /* background-image: url(../images/img9.png); */
        /* height: 500px; */
        /* border-radius: 20px; */
        background-position: center;
    }
    section.explore .row {
        flex-direction: column-reverse;
    }
    section.mid-cta .col-md-4 {
        width: 100% !important;
        text-align: center !important;
        padding-top: 20px;
    }
    .explore p {
    margin: 20px auto 0 auto !important;
    }
    section.trusted {
    padding: 50px 0 !important;
    }
    section.mid-cta h2.main-title {
        width: 100% !important;
    }
    section.mid-cta .text-end {
        text-align: center !important;
    }
    section.downloads {
    padding: 30px 0 50px !important;
    }
    section.profiles {
    padding-top: 50px !important;
    }
    .container.forum .col-md-9, .container.forum .col-md-3 {
    width: 95% !important;
    padding: 10px !important;
    margin: auto;
    }
    .container.forum a.cta-link {
    text-align: center !important;
    /* border-radius: 0 !important; */
    }
    section.profiles .profile-carousel.row {
    display: grid !important;
    grid-template-columns: 50% 2fr !important;
    row-gap: 10px;
    }
    section.profiles .profile-carousel .item {
    width: 100% !important;
    }
    section.downloads img.w-100 {
    margin-top: 30px !important;
    }
    
    section.subscriptions .col-md-4 {
    width: 100% !important;
    }
    section#contact .col-md-6 {
    width: 100% !important;
    }
    #contact h2 {
    /* margin-top: 50px !important; */
    text-align: center !important;
    }

    #header .last-col {
    display: none !important;
}

.mobile-login-btn {
    display: flex;
    gap: 10px;
}

a.navbar-brand {
    width: 50%;
}

a.navbar-brand img {
    width: 100%;
}

.mobile-login-btn a {
    padding: 5px 20px !important;
    font-size: 14px !important;
}

span.navbar-toggler-icon {
    filter: brightness(0) invert(1);
}

nav.navbar {
    gap: 0 !important;
    padding: 0 10px;
    align-items: center !important;
}

section.hero-banner {
    margin-top: -80px !important;
    min-height: unset !important;
    padding-top: 150px;
}

.social-icons i {
    font-size: 18px !important;
    margin: 8px !important;
}

.hero-banner h1 {
    font-size: 40px !important;
    margin: 20px 0;
}

br {
    display: none;
}

section.hero-banner h5 {
    width: 100% !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 25px !important;
}

.cta-link {
    padding: 10px 22px !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.partner-search-form {
    margin-top: 50px !important;
}

input.form-control.w-auto.form-text14 {
    width: 50% !important;
}

.cta-link-btn span {
    font-weight: 400 !important;
}

.navbar-toggler:focus {
    box-shadow: unset !important;
}

h2.main-title {
    font-size: 40px !important;
    width: 100% !important;
}

h2.main-title img {
    display: none;
}

.trusted-box {
    padding: 10px !important;
    box-shadow: 0px 0px 5px 0px #8080804f;
}

section.explore {
    padding: 10px !important;
}

    .explore .frst-col img {
    display: block !important;
    width: 100%;
    border-radius: 20px;
    margin-top: 20px;
}

.explore img.img10 {
    display: none;
}

section.explore {
    margin-bottom: 0 !important;
}

.owl-carousel.profile-carousel {
    margin: 0 !important;
}

.profile-carousel button.owl-prev, button.owl-next {
    width: 40px !important;
    height: 40px !important;
}

.profile-carousel button.owl-prev {
    left: 0 !important;
}

.profile-carousel button.owl-next {
    right: 0 !important;
}

section.downloads .first-col {
    padding: 0px 10px !important;
}

.downloads p {margin-top: 10px !important;margin-bottom: 0 !important;}

section.testimonials {
    padding: 50px 0 !important;
}

section.testimonials h2 {
    text-align: center;
}

.testimonial-wrapper {
    flex-direction: column;
    gap: 20px !important;
    margin-top: 20px !important;
}

.review p {
    padding: 20px !important;
    text-align: center;
}

.review h4 {
    text-align: center;
}

.testimonial-wrapper.for-mobile img {
    object-fit: cover;
    object-position: top;
    width: 100px !important;
    height: 100px !important;
    border-width: 5px;
}

section.profiles h2 {
    text-align: center;
}

.bottom-cta h5 {
    margin: 20px 10px;
    font-weight: 400;
}

section.bottom-cta form {
    display: block !important;
    padding: 0px 10px;
}

section.bottom-cta button {
    width: 50% !important;
}

section.bottom-cta {
    height: unset !IMPORTANT;
    padding: 50px 0;
}

footer {
    padding: 50px 0 !important;
}

footer img.w-auto {
    width: 80% !important;
}

ul.footer-menu {
    gap: 20px;
    flex-wrap: wrap;
}

.copy-right p {
    font-size: 13px;
}

    section.inner-banner {
    height: 350px !important;
    margin-top: -80px !important;
}

.forum {
    padding: 50px 0 0  !important;
}

.answer-action {
    flex-direction: column;
    padding: 20px !important;
    align-items: start !important;
}

.answer-action .action-content {
    flex-direction: column;
    align-items: start !important;
    gap: 20px;
}

.forum table th {
    font-size: 16px !important;
}

/*.forum table {width: 900px !important;}*/

/*.forum-table {*/
/*    width: 100%;*/
/*    overflow: auto;*/
/*}*/

td a {
    width: 100%;
    display: inline-block;
}
.forum-text {
    overflow-x: hidden;
}

    span.question-icon {
    font-size: 24px !important;
}

.q-title h1 {
    font-size: 18px !important;
}

.best-ans-content p {
    padding-top: 5px !important;
}
    .profile-carousel.inner-page .item.col-md-3 {
    padding:  5px;
    height: 300px !important;
    border-radius: 10px !important;
}

.profile-carousel.inner-page .profile-box {
    height: 300px !important;
    border-radius: 10px !important;
}

.profile-carousel.inner-page .card {
    border-radius: 10px !important;
}

.profile-carousel.inner-page .item img {
    border-radius: 10px !important;
}

.profile-carousel.inner-page .card:after {
    border-radius: 10px !important;
}

.profile-carousel.inner-page .item .content a {
    font-size: 16px !important;
}

.profile-carousel.inner-page .item .content h3 {
    margin: 0;
}

.profile-carousel.inner-page .item .content {
    bottom: 0 !important;
}
section.subscriptions {
    padding: 50px 0 !important;
}

.subscription-card {
    border: 1px solid !important
}

section#contact {
    padding: 50px 0 !important;
}

#contact h2 {
    margin-bottom: 10px !important;
}

#contact .contact-box {
    padding: 30px !important;
}
.profile-header .left-div .profile-img {
    width: 100px !important;
    height: 100px !important;
}

.profile-header .left-div {
    flex-direction: column;
    gap: 0px !important;
}

.profile-header .left-div .info {
    text-align: center;
}

.profile-content {
    padding: 50px 10px !important;
}

ul#profileTab button {
    padding: 10px 30px !important;
    font-weight: 400 !important;
}

.profile-content .col-md-4 {
    position: unset !important;
    margin-top: 20px;
}
    
}


/*@media (max-width: 425px){*/
/*    nav.navbar.navbar-expand-lg.navbar-light img {*/
/*    width: 80%;*/
/*    }*/
/*    section.downloads img.w-100 {*/
/*    margin-top: 30px !important;*/
/*    }*/
/*    .row.g-4.justify-content-center {*/
/*    display: block !important;*/
/*    }*/
/*    section.profiles .profile-carousel.row {*/
/*    display: block !important;*/
/*    width: 100% !important;*/
/*    }*/
/*    section.profiles .profile-carousel .item {*/
/*    padding-right: 0 !important;*/
/*    }*/
/*    #header .last-col {*/
/*    display: block !important;*/
/*    text-align: center !important;*/
/*    }*/
/*    section.inner-banner {*/
/*    margin-top: -160px !important;*/
/*    }*/
/*    .answer-action {*/
/*    display: block !important;*/
/*    }*/
/*    .hero-banner h2 {*/
/*    font-size: 30px !important;*/
/*    }*/
/*    section.hero-banner {*/
/*    margin-top: -172px !important;*/
/*    min-height: 950px !important;*/
/*    }*/
/*    .partner-search-form {*/
/*        margin-top: 50px !important;*/
/*    }*/
/*    h2.main-title {*/
/*        font-size: 27px !important;*/
/*    }*/
/*    section.trusted h2 {*/
/*    font-size: 22px !important;*/
/*    }*/
/*    .trusted .wrapper {*/
/*    width: 100% !important;*/
/*    display: block !important;*/
/*    }*/
/*    .downloads p {*/
/*    margin: 30px 0 30px !important;*/
/*    }*/
/*    section.downloads .first-col {*/
/*    padding-right: 0 !important;*/
/*    }*/
/*    .testimonial-wrapper {*/
/*    display: block !important;*/
/*    }*/
/*    .testimonial-wrapper img {*/
/*    margin: 0 auto !important;*/
/*    margin-bottom: 20px !important;*/
/*    }*/
/*    .forum th {*/
/*    padding-top: 0px !important;*/
/*    }*/
/*    .profile-carousel button.owl-prev {*/
/*    left: 4% !important;*/
/*    position: absolute;*/
/*    top: 45%;*/
/*    }*/
/*    .profile-carousel button.owl-next {*/
/*    right: 2% !important;*/
/*    position: absolute;*/
/*    top: 45%;*/
/*    }*/
/*    .review h4 {*/
/*    text-align: center !important;*/
/*    }*/
/*    .bottom-cta {*/
/*    height: 250px !important;*/
/*    }*/
/*    .bottom-cta h2 {*/
/*    font-size: 22px !important;*/
/*    }*/
/*    .bottom-cta h5 {*/
/*    font-size: 12px;*/
/*    padding: 0;*/
/*    margin-bottom: 0 !important;*/
/*    }*/
/*    section.bottom-cta button {*/
/*    width: 45% !important;*/
/*    }*/
/*    .forum {*/
/*    padding: 50px 0 !important;*/
/*    }*/
/*    div#sign_in {*/
/*    margin-top: 10% !important;*/
/*    }*/
/*    ul.footer-menu {*/
/*    display: block !important;*/
/*    line-height: 35px !important;*/
/*    }*/
/*    .copy-right p {*/
/*    font-size: 12px !important;*/
/*    }*/
/*    footer .w-auto {*/
/*    width: 75% !important;*/
/*    }*/
/*    #contact .contact-box {*/
/*    padding: 20px !important;*/
/*    }*/
/*}*/

/*@media (max-width: 375px){*/
/*    nav.navbar.navbar-expand-lg.navbar-light img {*/
/*    width: 80%;*/
/*    }*/
/*    #header .last-col {*/
/*    display: block !important;*/
/*    text-align: center !important;*/
/*    }*/
/*    .hero-banner h2 {*/
/*    font-size: 30px !important;*/
/*    }*/
/*    section.hero-banner {*/
/*    margin-top: -172px !important;*/
/*    min-height: 950px !important;*/
/*    }*/
/*    .partner-search-form {*/
/*        margin-top: 50px !important;*/
/*    }*/
/*    h2.main-title {*/
/*        font-size: 27px !important;*/
/*    }*/
/*    section.trusted h2 {*/
/*    font-size: 22px !important;*/
/*    }*/
/*    .trusted .wrapper {*/
/*    width: 100% !important;*/
/*    display: block !important;*/
/*    }*/
/*    .downloads p {*/
/*    margin: 30px 0 30px !important;*/
/*    }*/
/*    section.downloads .first-col {*/
/*    padding-right: 0 !important;*/
/*    }*/
/*    .testimonial-wrapper {*/
/*    display: block !important;*/
/*    }*/
/*    .testimonial-wrapper img {*/
/*    margin: 0 auto !important;*/
/*    }*/
/*    .review h4 {*/
/*    text-align: center !important;*/
/*    }*/
/*    .bottom-cta {*/
/*    height: 250px !important;*/
/*    }*/
/*    .bottom-cta h2 {*/
/*    font-size: 22px !important;*/
/*    }*/
/*    .bottom-cta h5 {*/
/*    font-size: 12px;*/
/*    padding: 0;*/
/*    margin-bottom: 0 !important;*/
/*    }*/
/*    section.bottom-cta button {*/
/*    width: 45% !important;*/
/*    }*/
/*    ul.footer-menu {*/
/*    display: block !important;*/
/*    line-height: 35px !important;*/
/*    }*/
/*    .copy-right p {*/
/*    font-size: 12px !important;*/
/*    }*/
/*    footer .w-auto {*/
/*    width: 75% !important;*/
/*    }*/
/*}*/