
        @import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=devanagari,latin-ext');

        /* #Primary
================================================== */

        body {
            font-family: 'Roboto';
            font-size: 16px;
            line-height: 24px;
            font-weight: 400;
            color: #212112;
            background-position: center;
            background-repeat: repeat;
            background-size: 7%;
            background-color: #eeeeee;
            overflow-x: hidden;
            transition: all 200ms linear;
        }

        p {
            margin-top: 0;
            margin-bottom: 1rem;
            font-size: 16px;
            line-height: 35px;
            text-align: justify;
            color: #333;
            font-family: 'Roboto';
        }

        .container {
            max-width: 83%;
        }

        .bg .container {
            background: #fff;
            margin-top: 25px;
            margin-bottom: 15px;
        }

        .bg .h4,
        h4 {
            color: #333333;
            font-weight: 700;
            margin: 0;
            font-size: 27px;
            letter-spacing: 0px;
            font-family: 'Signika';
            margin-top: 25px;
            margin-bottom: 20px;
        }

        /* #Navigation
================================================== */

        .start-header {
            opacity: 1;
            transform: translateY(0);
            padding: 20px 0;
            box-shadow: 0 10px 30px 0 rgba(138, 155, 165, 0.15);
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
        }

        .start-header.scroll-on {
            box-shadow: 0 5px 10px 0 rgba(138, 155, 165, 0.15);
            padding: 10px 0;
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
        }

        .start-header.scroll-on .navbar-brand img {
            height: 24px;
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
        }

        .navigation-wrap {
            position: fixed;
            width: 100%;
            top: 0;
            left: 0;
            z-index: 1000;
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
        }

        .navbar {
            padding: 0;
        }

        .navbar-brand img {
            /* height: 28px; */
            /* width: auto; */
            /* display: block; */
            /* filter: brightness(10%); */
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
        }

        .navbar-toggler {
            float: right;
            border: none;
            padding-right: 0;
        }

        .navbar-toggler:active,
        .navbar-toggler:focus {
            outline: none;
        }

        .navbar-light .navbar-toggler-icon {
            width: 24px;
            height: 17px;
            background-image: none;
            position: relative;
            border-bottom: 1px solid #000;
            transition: all 300ms linear;
        }

        .navbar-light .navbar-toggler-icon:after,
        .navbar-light .navbar-toggler-icon:before {
            width: 24px;
            position: absolute;
            height: 1px;
            background-color: #000;
            top: 0;
            left: 0;
            content: '';
            z-index: 2;
            transition: all 300ms linear;
        }

        .navbar-light .navbar-toggler-icon:after {
            top: 8px;
        }

        .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {
            transform: rotate(45deg);
        }

        .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {
            transform: translateY(8px) rotate(-45deg);
        }

        .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
            border-color: transparent;
        }

        .nav-link {
            color: #212121 !important;
            font-weight: 500;
            transition: all 200ms linear;
        }

        .nav-item:hover .nav-link {
            color: #8167a9 !important;
        }

        .nav-item.active .nav-link {
            color: #777 !important;
        }

        .nav-link {
            position: relative;
            padding: 5px 0 !important;
            display: inline-block;
        }

        .nav-item:after {
            position: absolute;
            bottom: -5px;
            left: 0;
            width: 100%;
            height: 2px;
            content: '';
            background-color: #8167a9;
            opacity: 0;
            transition: all 200ms linear;
        }

        .nav-item:hover:after {
            bottom: 0;
            opacity: 1;
        }

        .nav-item.active:hover:after {
            opacity: 0;
        }

        .nav-item {
            position: relative;
            transition: all 200ms linear;
        }



        #switch,
        #circle {
            cursor: pointer;
            -webkit-transition: all 300ms linear;
            transition: all 300ms linear;
        }

        #switch {
            width: 60px;
            height: 8px;
            border: 2px solid #8167a9;
            border-radius: 27px;
            background: #000;
            position: relative;
            display: block;
            margin: 0 auto;
            text-align: center;
            opacity: 1;
            transform: translate(0);
            transition: all 300ms linear;
            transition-delay: 1900ms;
        }

        body.hero-anime #switch {
            opacity: 0;
            transform: translateY(40px);
            transition-delay: 1900ms;
        }

        #circle {
            position: absolute;
            top: -11px;
            left: -13px;
            width: 26px;
            height: 26px;
            border-radius: 50%;
            background: #000;
        }

        .switched {
            border-color: #000 !important;
            background: #8167a9 !important;
        }

        .switched #circle {
            left: 43px;
            box-shadow: 0 4px 4px rgba(26, 53, 71, 0.25), 0 0 0 1px rgba(26, 53, 71, 0.07);
            background: #fff;
        }

        .nav-item .dropdown-menu {
            transform: translate3d(0, 10px, 0);
            visibility: hidden;
            opacity: 0;
            max-height: 0;
            display: block;
            padding: 0;
            margin: 0;
            transition: all 200ms linear;
        }

        .nav-item.show .dropdown-menu {
            opacity: 1;
            visibility: visible;
            max-height: 999px;
            transform: translate3d(0, 0px, 0);
        }

        .dropdown-menu {
            padding: 10px !important;
            margin: 0;
            font-size: 13px;
            letter-spacing: 1px;
            color: #212121;
            background-color: #fcfaff;
            border: none;
            border-radius: 3px;
            box-shadow: 0 5px 10px 0 rgba(138, 155, 165, 0.15);
            transition: all 200ms linear;
        }

        .dropdown-toggle::after {
            display: none;
        }

        .dropdown-item {
            padding: 3px 15px;
            color: #212121;
            border-radius: 2px;
            transition: all 200ms linear;
        }

        .dropdown-item:hover,
        .dropdown-item:focus {
            color: #fff;
            background-color: rgba(129, 103, 169, .6);
        }





        /* #Media
================================================== */

        @media (max-width: 767px) {
            h1 {
                font-size: 38px;
            }

            .nav-item:after {
                display: none;
            }

            .nav-item::before {
                position: absolute;
                display: block;
                top: 15px;
                left: 0;
                width: 11px;
                height: 1px;
                content: "";
                border: none;
                background-color: #000;
                vertical-align: 0;
            }

            .dropdown-toggle::after {
                position: absolute;
                display: block;
                top: 10px;
                left: -23px;
                width: 1px;
                height: 11px;
                content: "";
                border: none;
                background-color: #000;
                vertical-align: 0;
                transition: all 200ms linear;
            }

            .dropdown-toggle[aria-expanded="true"]::after {
                transform: rotate(90deg);
                opacity: 0;
            }

            .dropdown-menu {
                padding: 0 !important;
                background-color: transparent;
                box-shadow: none;
                transition: all 200ms linear;
            }

            .dropdown-toggle[aria-expanded="true"]+.dropdown-menu {
                margin-top: 10px !important;
                margin-bottom: 20px !important;
            }

            body.dark .nav-item::before {
                background-color: #fff;
            }

            body.dark .dropdown-toggle::after {
                background-color: #fff;
            }

            body.dark .dropdown-menu {
                background-color: transparent;
                box-shadow: none;
            }
        }

        /* #Link to page
================================================== */

        .logo {
            position: absolute;
            bottom: 30px;
            right: 30px;
            display: block;
            z-index: 100;
            transition: all 250ms linear;
        }

        .logo img {
            height: 26px;
            width: auto;
            display: block;
            filter: brightness(10%);
            transition: all 250ms linear;
        }

        body.dark .logo img {
            filter: brightness(100%);
        }


        .bg-light {
            background-color: #ffffff !important;
        }


        .intro h1,
        .intro-title {
            color: #fff;
            font-family: 'Signika';
            font-size: 2.5rem;
            line-height: normal;
            font-weight: bold;
            letter-spacing: -0.3px;
            margin-bottom: 10px;
            padding-bottom: 0;
            text-shadow: 1px 1px 0 rgb(0 0 0 / 10%);
            text-transform: capitalize;
            -webkit-transition: font 350ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
            -moz-transition: font 350ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
            -o-transition: font 350ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
            transition: font 350ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
        }


        .search-row {
            max-width: 800px;
            margin-left: auto;
            margin-right: auto;
            margin-top: 30px;
            box-shadow: 0 0 20px rgba(110, 162, 173, 0.1);
            border-radius: 24px;
        }

        .search-row .search-col {
            padding: 0;
            position: relative;
        }

        .search-row .search-col .form-control {
            box-shadow: none !important;
            padding-left: 40px;
        }

        @media (min-width: 576px) {
            .search-row .search-col .form-control {
                border-radius: 0 !important;
            }
        }

        @media (min-width: 576px) {
            .search-row .search-col:first-child .form-control {
                border-radius: 24px 0 0 24px !important;
            }
        }

        .search-row .btn-search {
            height: 50px;
            border-radius: 0 24px 24px 0 !important;
        }

        @media (min-width: 576px) {
            .search-row .search-col:first-child .search-col-inner {
                border-radius: 24px 0 0 24px !important;
            }
        }

        .search-row .search-col .search-col-inner {
            position: relative;
            background: #fff;
        }

        @media (max-width: 767px) {
            .search-row .search-col .search-col-inner {
                border-radius: 24px !important;
            }
        }

        .search-row .search-col .search-col-inner .icon-append {
            position: absolute;
            left: 15px;
            top: 16px;
        }

        .search-row .search-col .search-col-inner .search-col-input {
            display: block;
            /*
      width: -webkit-calc(100% - 32px);
      width: -moz-calc(100% - 32px);
      width: calc(100% - 32px);
      margin-left: 32px;
*/
        }

        .icon-append {
            color: #949494;
            font-size: 18px;
            left: 8px;
            position: absolute;
            top: 11px;
        }

        .form-control {
            display: block;
            width: 100%;
            height: 50px;
            padding: 0.5rem 0.75rem;
            font-size: 0.85rem;
            line-height: 1.25;
            color: #464a4c;
            background-color: #fff;
            background-image: none;
            background-clip: padding-box;
            border: 1px solid rgba(0, 0, 0, 0.15);
            border-radius: 6px;
            -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
            -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
            -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
            transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
        }


        .cat-list h3,
        .title-3 {
            font-family: "Open Sans Condensed", Helvetica, Arial, sans-serif;
            font-weight: bold;
            text-transform: uppercase;
        }

        .cat-list {
            display: block;
            margin-bottom: 30px;
            line-height: 24px;
            padding-left: 0px;
            text-align: left;
        }

        .cat-list li {
            list-style: none;
        }

        .cat-list ul li {
            text-align: left;
            list-style: none;
        }

        .cat-list h3 {
            color: #16A085;
            position: relative;
        }

        .cat-list h3 a {
            position: relative;
        }

        .cat-list h3 .count {
            clear: both;
            color: #636c72;
            display: block;
            font-size: 12px;
            font-weight: normal;
            line-height: 1;
            padding: 3px 0;
            text-align: left;
            vertical-align: baseline;
            white-space: nowrap;
        }

        .cat-list.arrow {
            margin-bottom: 0;
        }

        .cat-list.arrow li {
            background: url(../../images/arrow-right.png) no-repeat scroll left center rgba(0, 0, 0, 0);
            border-bottom: 1px dotted #ddd;
            padding: 5px 14px;
        }

        .cat-list.arrow li:last-child {
            border-bottom: 0;
        }

        .cat-list ul li a {
            border-radius: 2px;
            font-style: normal;
            -webkit-transition: all 0.1s ease 0s;
            -moz-transition: all 0.1s ease 0s;
            -o-transition: all 0.1s ease 0s;
            transition: all 0.1s ease 0s;
            font-size: 12px;
        }

        .cat-list ul li a:hover {
            text-decoration: underline;
        }

        .cat-list li a {
            border-radius: 2px;
            font-style: normal;
            -webkit-transition: all 0.1s ease 0s;
            -moz-transition: all 0.1s ease 0s;
            -o-transition: all 0.1s ease 0s;
            transition: all 0.1s ease 0s;
            font-size: 15px;
            /* color: #345676; */
            font-weight: 600;
            line-height: 35px;
            font-family: 'Roboto';
            /*    color: #0078c7;*/


        }

        .inner-box {
            border: 1px solid #c0c0c0;
            padding: 7px 25px 35px 26px;
            margin-top: 31px;
        }

        .cat-list li a:hover {
            text-decoration: underline;
            color: #345676;
        }

        .cat-list.border li {
            border-bottom: 1px dotted #ddd;
            padding: 7px 15px;
        }

        .cat-list.border li.active {
            background-color: #ececec;
        }

        .cat-list.border li.active a {
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            color: #626262;
        }

        .cat-list.border li:hover {
            background-color: #ececec;
        }

        .cat-list.border li:last-child {
            border-bottom: 0;
        }

        .cat-title a {
            display: inline-block;
            padding-left: 56px;
            padding-top: 0;
            position: relative;
        }

        .cat-title i {
            position: absolute;
            left: 0;
            top: 0;
            -webkit-transform: translateY(-4px);
            -moz-transform: translateY(-4px);
            -o-transform: translateY(-4px);
            transform: translateY(-4px);
        }


        .cat-list.arrow li {
            border-bottom: 1px dotted #ddd;
            padding: 5px 14px;
        }


        .icon:before {
            text-shadow: none;
            -webkit-font-smoothing: antialiased;
            font-family: 'fontawesome';
            speak: none;
            font-weight: normal;
            font-variant: normal;
            line-height: 1;
            text-transform: none;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            -webkit-transition: 0.4s;
            transition: 0.4s;
            color: #ea6645;
            content: "\f18e";
            display: inline-block;
            font-size: 16px;
            margin-right: 9px;
            position: relative;
            top: 2px;
        }


        .page-bottom-info {
            color: #fff;
            background: -webkit-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
            background: -moz-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
            background: -o-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
            background: linear-gradient(rgb(0 0 0 / 83%), rgb(0 18 49 / 77%)), url(journal/img/contactus-banner.jpg);
            background-size: cover;
            background-position: inherit;
        }

        .page-bottom-info-inner {
            background-size: cover;
            padding: 75px 0;
        }

        .page-bottom-info-content h1 {
            font-family: 'Signika';
            font-weight: 500;
            margin-bottom: 28px;
            margin-top: 0;
            position: relative;
            font-size: 27px;
        }

        .btn-primary-dark {
            color: #fff;
            background-color: #dc3545;
            font-size: 17px;
        }

        .btn-primary-dark:hover {
            color: #fff;
        }

        .txt p {
            text-align: center;
            color: #fff;
            font-size: 16px;
            margin-top: 26px;
        }


        .footer-nav-inline li a {
            color: #333;
            font-size: 16px;
        }

        .footer-nav-inline.social-list-color li a {
            color: #fff;
            font-size: 14px;
            width: 34px;
            display: inline-block;
            text-align: center;
            padding: 8px 0;
        }

        .icon-color.fb {
            background: #3b5998;
        }

        .icon-color.tw {
            background: #55acee;
        }

        .icon-color.gp {
            background: #dd4b39;
        }

        .icon-color.lin {
            background: #007bb5;
        }

        .icon-color.pin {
            background: #cb2027;
        }


        .list-inline>li {
            display: inline-block;
            padding-right: 5px;
            padding-left: 5px;
        }

        .footer-nav li a {
            border-left: solid 1px var(--border-color);
            padding: 0;
            color: #333;
            font-size: 13px;
        }


        .footer-title {
            color: #000;
            font-family: 'Signika';
            font-size: 15px;
            font-weight: 700;
            margin-bottom: 10px;
            margin-top: 45px;
            text-transform: uppercase;
        }

        .footer-col p {

            font-size: 14px;
            line-height: 24px;
            width: 86%;

        }

        .copy-info {
            padding: 24px;
            border-top: 1px solid #3333334d;
            margin-top: 25px;
            font-size: 15px;
            font-weight: 600;
        }
