
@media (min-width: 992px) {

    .c-layout-header .c-brand {
            margin: 0px 0 37px 0;
            background-color: #ffffff94;
            border-radius: 0px 0px 10px 10px;
            padding: 10px;
        }

       .c-page-on-scroll .c-layout-header .c-brand {
        /* margin: 0px 0 37px 0; */
        background-color: #ffffff00;
        border-radius: 0px 0px 10px 10px;
        padding: 10px;
        margin: -19px 0 19px 0;
        display: none;
    }

    

    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo-inverse {
        max-width: 220px;
    }


        .c-layout-header .c-brand .c-desktop-logo {
            display: inline-block;
            max-width: 172px;
        }    


        .c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
          margin-top: 90px;
        }
    
    }

    .c-layout-footer.c-layout-footer-3 .c-prefooter {
        padding: 40px 0 15px 0;
      }

      .c-layout-footer.c-layout-footer-3 .c-postfooter {
        padding: 5px 0;
        border-top: 1px solid #ffffff29;
      }

      .c-layout-footer.c-layout-footer-3 .c-prefooter {
        padding: 40px 0 15px 0;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-content-title-1 > p {
        font-size: 17px;
        font-weight: 400;
        color: #ffffff;
        margin: 30px 0;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li {
        list-style: none;
        padding: 5px 0;
        border-bottom: 1px solid #ffffff61;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-address > li {
        color: #fff;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a {
        color: #ffffff;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-theme-font {
        color: #ffffffb5 !important;
      }
      
      .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-socials > li > a > i {
        background: #ffffff;
      }
    
      .c-layout-footer.c-layout-footer-3.c-bg-dark {
        background-color: #3884be !important;
    }

   .normal-pages .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #2b5f87;
    }

    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) {
      color: #32c5d2 !important;
    }

    .normal-pages .c-layout-header.c-layout-header-default .c-navbar {
      background-color: #f7f7f7;
      max-height: 90px;
    }

    .normal-pages .c-layout-header .c-brand {
      background-color: #f7f7f7;
    }

    .c-theme-font, .c-theme-color {
      color: #3884be !important;
    }