<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">    /* #Typography */ 
    body {
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 1.67;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            text-align: left;
            color: #80D3DB;
        }

        h1, .h1-style {
            font-style: normal;
            font-weight: 300;
            font-size: 40px;
            line-height: 1.09;
            font-family: Lora, serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #80D3DB;
        }

        h2, .h2-style {
            font-style: normal;
            font-weight: 400;
            font-size: 29px;
            line-height: 1.333;
            font-family: Lora, serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #4c5057;
        }

        h3, .h3-style {
            font-style: normal;
            font-weight: 700;
            font-size: 32px;
            line-height: 1.35;
            font-family: Lora, serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #4c5057;
        }

        h4, .h4-style {
            font-style: normal;
            font-weight: 300;
            font-size: 28px;
            line-height: 1.37;
            font-family: Lora, serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #4c5057;
        }

        h5, .h5-style {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #80D3DB;
        }

        h6, .h6-style {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            text-align: inherit;
            color: #4c5057;
        }

        @media (min-width: 992px) {
            h1, .h1-style {
                font-size: 80px;
            }

            h2, .h2-style {
                font-size: 48px;
            }

            h3, .h3-style {
                font-size: 40px;
            }

            h4, .h4-style {
                font-size: 30px;
            }
        }

        a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .not-found .page-title {
            color: #88BDB6;
        }

            a:hover {
                color: #ee9900;
            }
        /* #Invert Color Scheme */

        .invert {
            color: #ffffff;
        }

            .invert h1 {
                color: #ffffff;
            }

            .invert h2 {
                color: #ffffff;
            }

            .invert h3 {
                color: #ffffff;
            }

            .invert h4 {
                color: #ffffff;
            }

            .invert h5 {
                color: #ffffff;
            }

            .invert h6 {
                color: #ffffff;
            }

            .invert a {
                color: #ffffff;
            }

                .invert a:hover {
                    color: #88BDB6;
                }

            .invert.invert_primary a:hover {
                color: #88BDB6;
            }

        .text-accent-1 {
            color: #88BDB6;
        }

        .invert .text-accent-1 {
            color: #f7f7f7;
        }

        .text-accent-2 {
            color: #80D3DB;
        }

        .invert .text-accent-2 {
            color: #62686d;
        }

        .text-accent-3 {
            color: #2b2b2b;
        }

        .invert .text-accent-3 {
            color: #000000;
        }
        /* #Layout */

        @media (min-width: 1200px) {
            .site .container {
                max-width: 1200px;
            }
        }
        /* #404 */

        body.error404 .site-content {
            background-color: #63d4cc;
            background-repeat: no-repeat;
            background-position: center top;
            background-attachment: scroll;
        }

        .error404 .breadcrumbs__item a:hover {
            color: #88BDB6;
        }
        /* #Elements */

        blockquote {
            font-weight: 300;
            font-size: 30px;
            line-height: 1.37;
            color: #4c5057;
        }

            blockquote:before {
                color: #88BDB6;
            }

            blockquote cite, blockquote:before {
                color: #80D3DB;
            }

        code {
            color: #ffffff;
            font-family: Lato, sans-serif;
            background-color: #000000;
            border-color: #000000;
        }

        .single-post .post &gt; .entry-content &gt; p:first-of-type:first-letter, .dropcaps {
            background-color: #88BDB6;
            color: #ffffff;
        }
        /*List*/

        .entry-content ol &gt; li:before, .site-main ol &gt; li:before, .entry-content ul:not([class]) &gt; li:before, .site-main ul:not([class]) &gt; li:before {
            color: #80D3DB;
        }
        /* Page preloader */

        .preloader .slice {
            border-left-color: #88BDB6;
        }

        @-webkit-keyframes preload-show-1 {
            from {
                -webkit-transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-1 {
            from {
                -webkit-transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-1 {
            to {
                -webkit-transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-1 {
            to {
                -webkit-transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-1 {
            5% {
                -webkit-transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            10%,75% {
                -webkit-transform: rotateZ(60deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            80%,100% {
                -webkit-transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-1 {
            5% {
                -webkit-transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            10%,75% {
                -webkit-transform: rotateZ(60deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            80%,100% {
                -webkit-transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-show-2 {
            from {
                -webkit-transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-2 {
            from {
                -webkit-transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-2 {
            to {
                -webkit-transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-2 {
            to {
                -webkit-transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-2 {
            10% {
                -webkit-transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            15%,70% {
                -webkit-transform: rotateZ(120deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            75%,100% {
                -webkit-transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-2 {
            10% {
                -webkit-transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            15%,70% {
                -webkit-transform: rotateZ(120deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            75%,100% {
                -webkit-transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-show-3 {
            from {
                -webkit-transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-3 {
            from {
                -webkit-transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-3 {
            to {
                -webkit-transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-3 {
            to {
                -webkit-transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-3 {
            15% {
                -webkit-transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            20%,65% {
                -webkit-transform: rotateZ(180deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            70%,100% {
                -webkit-transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-3 {
            15% {
                -webkit-transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            20%,65% {
                -webkit-transform: rotateZ(180deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            70%,100% {
                -webkit-transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-show-4 {
            from {
                -webkit-transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-4 {
            from {
                -webkit-transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-4 {
            to {
                -webkit-transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-4 {
            to {
                -webkit-transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-4 {
            20% {
                -webkit-transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            25%,60% {
                -webkit-transform: rotateZ(240deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            65%,100% {
                -webkit-transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-4 {
            20% {
                -webkit-transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            25%,60% {
                -webkit-transform: rotateZ(240deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            65%,100% {
                -webkit-transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-show-5 {
            from {
                -webkit-transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-5 {
            from {
                -webkit-transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-5 {
            to {
                -webkit-transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-5 {
            to {
                -webkit-transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-5 {
            25% {
                -webkit-transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            30%,55% {
                -webkit-transform: rotateZ(300deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            60%,100% {
                -webkit-transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-5 {
            25% {
                -webkit-transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            30%,55% {
                -webkit-transform: rotateZ(300deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            60%,100% {
                -webkit-transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-show-6 {
            from {
                -webkit-transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-show-6 {
            from {
                -webkit-transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-hide-6 {
            to {
                -webkit-transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-hide-6 {
            to {
                -webkit-transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @-webkit-keyframes preload-cycle-6 {
            30% {
                -webkit-transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            35%,50% {
                -webkit-transform: rotateZ(360deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            55%,100% {
                -webkit-transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }

        @keyframes preload-cycle-6 {
            30% {
                -webkit-transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }

            35%,50% {
                -webkit-transform: rotateZ(360deg) rotateY(0) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(0) rotateX(0deg);
                border-left-color: #88BDB6;
            }

            55%,100% {
                -webkit-transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg);
                border-left-color: #80D3DB;
            }
        }
        /* #Header */

        .header-container {
            background-color: #ffffff;
            background-image: url();
            background-repeat: no-repeat;
            background-position: center top;
            background-attachment: scroll;
        }

        @media (min-width: 1200px ) {
            .site-header.style-5.transparent .header-container {
                max-width: calc(1200px - 25px);
            }
        }
        /* #Logo */

        .site-logo {
            font-style: normal;
            font-weight: 400;
            font-size: 36px;
            font-family: 'Hind Siliguri', sans-serif;
        }

        .site-logo__link, .site-logo__link:hover {
            color: #80D3DB;
        }
        /* ##Top Panel */

        .top-panel {
            background-color: #f7f7f7;
        }

            .top-panel .top-panel__message {
                color: #4c5057;
            }

        .site-header-cart .cart-contents i {
            color: rgb(183,183,183);
        }

        .invert .site-header-cart .cart-contents i {
            color: #ffffff;
        }

        .site-header-cart .cart-contents:hover i, .invert .site-header-cart .cart-contents:hover i {
            color: #88BDB6;
        }

        .top-panel.invert a:not(.button):hover {
            color: #88BDB6;
        }

        .top-panel.invert, .top-panel.invert a:not(.button), .invert .search-form__toggle, .invert .search-form__close, .top-panel.invert .search-form__field, .invert .search-form__submit {
            color: #62686d;
        }

            .top-panel.invert .search-form__field::-webkit-input-placeholder {
                color: #62686d;
            }

            .top-panel.invert .search-form__field::-moz-placeholder {
                color: #62686d;
            }

            .top-panel.invert .search-form__field:-moz-placeholder {
                color: #62686d;
            }

            .top-panel.invert .search-form__field:-ms-input-placeholder {
                color: #62686d;
            }
        /*Contact block*/

        .top-panel .contact-block {
            color: #62686d;
        }

            .top-panel .contact-block .contact-block__label, .top-panel .contact-block .contact-block__text {
                color: #4c5057;
            }

        .site-header .contact-block__text a {
            color: #4c5057;
        }

            .site-header .contact-block__text a:hover {
                color: #ee9900;
            }

        .site-header .invert .contact-block__text a {
            color: #ffffff;
        }

        .site-header .invert .contact-block__label {
            color: #62686d;
        }

        .invert .contact-block__icon {
            color: #f7f7f7;
        }

        .contact-block__icon:before {
            color: #80D3DB;
        }
        /*Contact block*/

        .site-header .header-btn {
            font-family: Lora, serif;
        }
        /* #Fields */

        input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], input[type='range'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], input[type='color'], select, textarea {
            color: #80D3DB;
        }
        /* #Search Form */

        .search-form__field {
            color: #80D3DB;
        }

        .search-form__input-wrap i, .search-form__toggle, .search-form__close {
            color: #88BDB6;
        }

        .invert .search-form__toggle, .invert .search-form__close {
            color: #ffffff;
        }

            .search-form__toggle:hover, .invert .search-form__toggle:hover, .search-form__close:hover, .invert .search-form__close:hover {
                color: #80D3DB;
            }

        .top-panel .search-form__submit, .header-container .search-form__submit, .mobile-panel .search-form__submit {
            color: #ee9900;
        }

            .top-panel .search-form__submit:hover, .header-container .search-form__submit:hover, .mobile-panel .search-form__submit:hover, .top-panel.invert .search-form__submit:hover, .header-container.invert .search-form__submit:hover, .mobile-panel.invert .search-form__submit:hover {
                color: #88BDB6;
            }

        .top-panel.invert .search-form__field {
            color: #ffffff;
        }

            .top-panel.invert .search-form__field::-webkit-input-placeholder {
                color: #ffffff;
            }

            .top-panel.invert .search-form__field::-moz-placeholder {
                color: #ffffff;
            }

            .top-panel.invert .search-form__field:-moz-placeholder {
                color: #ffffff;
            }

            .top-panel.invert .search-form__field:-ms-input-placeholder {
                color: #ffffff;
            }

        .header-container.invert .search-form__field {
            color: #ffffff;
        }

            .header-container.invert .search-form__field::-webkit-input-placeholder {
                color: #ffffff;
            }

            .header-container.invert .search-form__field::-moz-placeholder {
                color: #ffffff;
            }

            .header-container.invert .search-form__field:-moz-placeholder {
                color: #ffffff;
            }

            .header-container.invert .search-form__field:-ms-input-placeholder {
                color: #ffffff;
            }
        /* #Comment, Contact, Password Forms */

        [class^="comment-form-"] i {
            color: rgb(183,183,183);
        }

        .comment-form .submit, .wpcf7-submit, .post-password-form label + input {
            color: #ffffff;
            background-color: #88BDB6;
            border-color: #88BDB6;
        }

            .comment-form .submit:hover, .wpcf7-submit:hover, .post-password-form label + input:hover {
                color: #ffffff;
                background-color: #80D3DB;
                border-color: #80D3DB;
            }

            .comment-form .submit:active, .wpcf7-submit:active, .post-password-form label + input:active {
                box-shadow: 0 0 10px #80D3DB;
            }
        /* #Input Placeholders */

        ::-webkit-input-placeholder {
            color: #80D3DB;
        }

        ::-moz-placeholder {
            color: #80D3DB;
        }

        :-moz-placeholder {
            color: #80D3DB;
        }

        :-ms-input-placeholder {
            color: #80D3DB;
        }
        /* #Main Menu */

        .main-navigation .menu &gt; li &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li &gt; a, .invert .main-navigation .menu.isStuck &gt; li &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li &gt; a {
            color: #2b2b2b;
        }

        .invert .main-navigation &gt; .menu &gt; li &gt; a {
            color: #62686d;
        }

        .main-navigation .menu &gt; li &gt; a:hover, .main-navigation .menu &gt; li.menu-hover &gt; a, .main-navigation .menu &gt; li.tm-mega-menu-hover &gt; a, .main-navigation .menu &gt; li.current_page_item &gt; a, .main-navigation .menu &gt; li.current_page_ancestor &gt; a, .main-navigation .menu &gt; li.current-menu-item &gt; a, .main-navigation .menu &gt; li.current-menu-ancestor &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li &gt; a:hover, .invert .main-navigation.vertical-menu .menu &gt; li.menu-hover &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li.current_page_item &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li.current_page_ancestor &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li.current-menu-item &gt; a, .invert .main-navigation.vertical-menu .menu &gt; li.current-menu-ancestor &gt; a, .invert .main-navigation .menu.isStuck &gt; li &gt; a:hover, .invert .main-navigation .menu.isStuck &gt; li.menu-hover &gt; a, .invert .main-navigation .menu.isStuck &gt; li.current_page_item &gt; a, .invert .main-navigation .menu.isStuck &gt; li.current_page_ancestor &gt; a, .invert .main-navigation .menu.isStuck &gt; li.current-menu-item &gt; a, .invert .main-navigation .menu.isStuck &gt; li.current-menu-ancestor &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li &gt; a:hover, .invert .main-navigation.mobile-menu .menu &gt; li.menu-hover &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li.current_page_item &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li.current_page_ancestor &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li.current-menu-item &gt; a, .invert .main-navigation.mobile-menu .menu &gt; li.current-menu-ancestor &gt; a {
            color: #88BDB6;
        }

        .main-navigation:not(.vertical-menu) .sub-menu, .main-navigation.mobile-menu {
            background: #ffffff;
        }

        .main-navigation ul ul a {
            color: #2b2b2b;
        }

        .main-navigation .sub-menu &gt; li &gt; a:hover, .main-navigation .sub-menu &gt; li.menu-hover &gt; a, .main-navigation .sub-menu &gt; li.current_page_item &gt; a, .main-navigation .sub-menu &gt; li.current_page_ancestor &gt; a, .main-navigation .sub-menu &gt; li.current-menu-item &gt; a, .main-navigation .sub-menu &gt; li.current-menu-ancestor &gt; a {
            color: #88BDB6;
        }

        .menu-item__desc, .invert .sub-menu .menu-item__desc {
            color: #80D3DB;
        }

        .invert .menu-item__desc {
            color: #ffffff;
        }

        .menu-toggle[aria-controls="main-menu"], .main-navigation .menu li .sub-menu-toggle, .main-navigation-buttons .navigation-button {
            color: #88BDB6;
        }

            .main-navigation-buttons .navigation-button:hover {
                color: #88BDB6;
            }

        .menu-toggle .menu-toggle-inner, .menu-toggle .menu-toggle-inner:before, .menu-toggle .menu-toggle-inner:after {
            background-color: #88BDB6;
        }

        .invert .menu-toggle .menu-toggle-inner, .invert .menu-toggle .menu-toggle-inner:before, .invert .menu-toggle .menu-toggle-inner:after {
            background-color: #f7f7f7;
        }

        .menu-toggle:hover .menu-toggle-inner, .menu-toggle:hover .menu-toggle-inner:before, .menu-toggle:hover .menu-toggle-inner:after, .invert .menu-toggle:hover .menu-toggle-inner, .invert .menu-toggle:hover .menu-toggle-inner:before, .invert .menu-toggle:hover .menu-toggle-inner:after {
            background-color: #88BDB6;
        }
        /* #Footer Menu */

        .footer-menu__items li a {
            color: #2b2b2b;
        }

        .invert .footer-menu__items li a {
            color: #ffffff;
        }

            .footer-menu__items li a:hover, .footer-menu__items li.current-menu-item a, .footer-menu__items li.current_page_item a, .invert .footer-menu__items li a:hover, .invert .footer-menu__items li.current-menu-item a, .invert .footer-menu__items li.current_page_item a {
                color: #88BDB6;
            }
        /* #Top Menu */

        .top-panel__menu .menu-item.current-menu-item a, .top-panel__menu .menu-item.current_page_item a {
            color: #ee9900;
        }

        .invert .top-panel__menu .menu-item.current-menu-item a, .invert .top-panel__menu .menu-item.current_page_item a {
            color: #88BDB6;
        }
        /*# TM Mega menu */

        .tm-mega-menu &gt; li.tm-mega-menu-has-children a:hover {
            color: #88BDB6;
        }

        nav.main-navigation &gt; .tm-mega-menu .tm-mega-menu-sub.mega-sub li.tm-mega-menu-sub-item .mega-block-title {
            color: #4c5057;
        }

        nav.main-navigation &gt; .tm-mega-menu .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.sub-column-title &gt; a {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
        }
        /* #Entry Meta */

        .sticky__label {
            color: #ffffff;
            background-color: #88BDB6;
            margin-top: calc(((24px * 1.3) - 30px) / 2);
        }

        .posts-list--default .sticky__label {
            margin-top: calc(((28px * 1.37) - 30px) / 2);
        }

        @media (min-width: 992px) {
            .posts-list--default .sticky__label {
                margin-top: calc(((30px * 1.37) - 30px) / 2);
            }
        }

        #tm_builder_outer_content .tm_pb_posts.tm_pb_module .tm-posts_item_title {
            font-family: Lora, serif;
        }

        .entry-meta {
            font-style: normal;
            font-weight: 400;
            font-size: 15px;
            line-height: 2.39;
            font-family: 'Hind Siliguri', sans-serif;
            letter-spacing: 0em;
        }

        @media (min-width: 544px) {
            .single-modern-header .entry-meta {
                font-size: 18px;
            }
        }

        .invert .entry-meta a {
            color: #88BDB6;
        }

            .invert .entry-meta a:hover, .invert.invert_primary .entry-meta a, .invert.invert_primary .entry-meta {
                color: #ffffff;
            }

                .invert.invert_primary .entry-meta a:hover {
                    color: #ee9900;
                }

        .single-modern-header .posted-by {
            font-weight: 300;
            font-size: 20px;
            line-height: 1.37;
            font-family: Lora, serif;
            letter-spacing: 0em;
        }

        .single-modern-header .entry-title {
            font-size: 24px;
        }

        @media (min-width: 544px) {
            .single-modern-header .posted-by {
                font-size: 28px;
            }

            .single-modern-header .entry-title {
                font-size: 29px;
            }
        }

        @media (min-width: 992px) {
            .single-modern-header .posted-by {
                font-size: 30px;
            }

            .single-modern-header .entry-title {
                font-size: 48px;
            }
        }

        .posted-by a, .post__comments a, .post__tags a, .post__cats a {
            color: #88BDB6;
        }

            .posted-by a:hover, .post__comments a:hover, .post__tags a:hover, .post__cats a:hover {
                color: #80D3DB;
            }

        .single-modern-header:not(.invert) .posted-by, .single-modern-header:not(.invert) .posted-by a {
            color: #ee9900;
        }

        .invert .posted-by a {
            color: #88BDB6;
        }

            .single-modern-header .posted-by a:hover, .invert .posted-by a:hover {
                color: #ffffff;
            }

        .entry-meta i {
            color: rgb(183,183,183);
        }

        .invert .entry-meta i {
            color: #ffffff;
        }

        .tm-posts_item_meta * + *:before {
            background-color: #80D3DB;
        }

        .invert .tm-posts_item_meta * + *:before {
            background-color: #f7f7f7;
        }
        /* #Post Format */

        .format-audio .post-featured-content, .mejs-container-wrapper, .format-quote .post-featured-content, .single .format-quote .entry-content blockquote, .single-modern-header {
            background-color: #2b2b2b;
        }

        .format-link .post-featured-content {
            background-color: #80D3DB;
        }

        blockquote.post-format-quote {
            color: #ffffff;
        }

        .single .format-quote .entry-content blockquote p {
            color: #ffffff;
        }
        /* #Author Bio */

        .post-author__title a {
            color: #ee9900;
        }

            .post-author__title a:hover {
                color: #88BDB6;
            }

        .post-author-bio .post-author__content {
            font-size: 14px;
        }
        /* #Comments */

        .comment .comment-date {
            font-style: normal;
            font-size: 15px;
        }

        .comment .comment-date__link {
            color: #ee9900;
        }

            .comment .comment-date__link:hover {
                color: #88BDB6;
            }

        .comment .comment-content p {
            font-size: 14px;
        }

        .comment-date__time {
            color: #88BDB6;
        }

            .comment-date__time:hover {
                color: #80D3DB;
            }

        .comment-reply-link, #cancel-comment-reply-link {
            font-size: 15px;
        }

        .comment-reply-link {
            font-style: normal;
        }

        #cancel-comment-reply-link {
            color: #88BDB6;
        }

            #cancel-comment-reply-link:hover {
                color: #ee9900;
            }
        /* #Swiper navigation*/

        .swiper-pagination-bullet {
            background-color: rgba(43,43,43,0.2);
        }

            .swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {
                background-color: #2b2b2b;
            }

        .swiper-button-next, .swiper-button-prev {
            color: rgb(183,183,183);
        }

            .swiper-button-next:not(.swiper-button-disabled):hover, .swiper-button-prev:not(.swiper-button-disabled):hover {
                color: #80D3DB;
            }
        /* Image pop-up */

        a[data-popup="magnificPopup"]:before, .mini-gallery a:before {
            background-color: #80D3DB;
        }
        /* Audio list */

        .wp-playlist.wp-audio-playlist.wp-playlist-light {
            background-color: #2b2b2b;
            border-color: #2b2b2b;
        }

            .wp-playlist.wp-audio-playlist.wp-playlist-light .wp-playlist-caption {
                color: #80D3DB;
            }

        .wp-playlist.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        .wp-playlist.wp-audio-playlist.wp-playlist-dark .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title {
            color: #ffffff;
        }

        .entry-title:before {
            background-color: #88BDB6;
        }

        .share-btns__link:before {
            background-color: #88BDB6;
        }

        .comment-reply-link, #cancel-comment-reply-link {
            font-size: 19px;
        }

        .comment-reply-link, #cancel-comment-reply-link {
            color: #2b2b2b;
        }

            .comment-reply-link:hover, #cancel-comment-reply-link:hover {
                color: #88BDB6;
            }

        .fn {
            color: #80D3DB;
            font-size: 15;
        }

        .comments-title, .comment-reply-title, .related-posts .entry-title, .post-author__title {
            font-weight: 300;
            font-size: 30px;
            line-height: 1.37;
        }

        .sticky__label {
            background-color: #88BDB6;
        }
        /* #Paginations */

        .site-content .page-links a, .site-content .page-numbers, #tm_builder_outer_content .pagination .page-numbers {
            background-color: #ffffff;
            color: #80D3DB;
        }

            .site-content .page-numbers.next, .site-content .page-numbers.prev, #tm_builder_outer_content .pagination .page-numbers.next, #tm_builder_outer_content .pagination .page-numbers.prev {
                color: #ee9900;
            }

                .site-content .page-numbers.next:hover, .site-content .page-numbers.prev:hover, #tm_builder_outer_content .pagination .page-numbers.next:hover, #tm_builder_outer_content .pagination .page-numbers.prev:hover {
                    color: #88BDB6;
                }

            .site-content a.page-numbers:not(.next):not(.prev):hover, .site-content .page-numbers.current, #tm_builder_outer_content .pagination a.page-numbers:not(.next):not(.prev):hover, #tm_builder_outer_content .pagination .page-numbers.current {
                background-color: #2b2b2b;
                color: #ffffff;
            }

        .nav-next a, .nav-previous a {
            color: #2b2b2b;
        }

            .nav-next:hover a, .nav-previous:hover a, .nav-next a:after, .nav-previous a:before {
                color: #88BDB6;
            }
        /* #Breadcrumbs */

        .breadcrumbs {
            background-color: #f7f7f7;
        }

        .breadcrumbs__item {
            font-style: normal;
            font-weight: 400;
            font-size: 13px;
            line-height: 2.39;
            font-family: 'Hind Siliguri', sans-serif;
            letter-spacing: 0em;
        }

            .breadcrumbs__item a:hover {
                color: #88BDB6;
            }

        .breadcrumbs__item-target {
            color: #2b2b2b;
        }

        .breadcrumbs__item a {
            color: #80D3DB;
        }
        /* #Footer */

        .site-footer {
            background-color: #181818;
        }

        .footer-area-wrap {
            background-color: #181818;
        }

        .footer-copyright {
            color: rgb(145,145,145);
        }

        .footer-area.widget-area a, .footer-area.widget-area .widget_recent_entries a, .footer-container a {
            color: #62686d;
        }

            .footer-area.widget-area a:hover, .footer-area.widget-area .widget_recent_entries a:hover, .footer-container a:hover {
                color: #88BDB6;
            }

        .invert .footer-area.widget-area a, .invert .footer-area.widget-area .widget_recent_entries a, .invert .footer-container a {
            color: #ffffff;
        }

            .invert .footer-area.widget-area a:hover, .invert .footer-area.widget-area .widget_recent_entries a:hover, .invert .footer-container a:hover {
                color: #88BDB6;
            }

        .footer-area.widget-area, .footer-container.invert, .invert .footer-menu__items li a {
            color: #62686d;
        }

        .invert .footer-area.widget-area {
            color: #ffffff;
        }

        .site-footer.default .footer-area-wrap + .footer-container:before {
            max-width: calc((1200 - 50)*1px);
        }

        .footer-container .social-list--footer a:hover {
            color: #80D3DB;
        }
        /* #ToTop button */

        #toTop {
            color: #ffffff;
            background-color: #88BDB6;
        }

            #toTop:hover {
                background-color: #80D3DB;
            }
        /* #Magnific Popup*/

        .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
            color: rgb(183,183,183);
        }

            .mfp-iframe-holder .mfp-close:hover, .mfp-image-holder .mfp-close:hover {
                color: #80D3DB;
            }

        .mfp-iframe-holder .mfp-arrow:before, .mfp-iframe-holder .mfp-arrow:after, .mfp-image-holder .mfp-arrow:before, .mfp-image-holder .mfp-arrow:after {
            background-color: rgb(183,183,183);
        }

        .mfp-iframe-holder .mfp-arrow:hover:before, .mfp-iframe-holder .mfp-arrow:hover:after, .mfp-image-holder .mfp-arrow:hover:before, .mfp-image-holder .mfp-arrow:hover:after {
            background-color: #80D3DB;
        }
        /* #Button Appearance Styles (regular scheme) */

        .link {
            color: #88BDB6;
        }

        .invert .link {
            color: #ffffff;
        }

            .link:hover, .invert .link:hover {
                color: #80D3DB;
            }

        .btn, .btn-primary, .btn-secondary, .btn:hover, .btn-primary:hover, .btn-secondary:hover, .invert .btn-primary, .invert .btn-secondary, .invert .btn-primary:hover, .invert .btn-secondary:hover {
            color: #ffffff;
        }

        .btn, .btn-primary, .btn-default {
            background-color: #88BDB6;
            border-color: #88BDB6;
        }

            .btn:hover, .btn-primary:hover {
                background-color: #80D3DB;
                border-color: #80D3DB;
            }

            .btn:active, .btn-primary:active {
                box-shadow: 0 0 10px #80D3DB;
            }

        .btn-secondary {
            background-color: #80D3DB;
            border-color: #80D3DB;
        }

            .btn-secondary:hover {
                background-color: #88BDB6;
                border-color: #88BDB6;
            }

            .btn-secondary:active {
                box-shadow: 0 0 10px #88BDB6;
            }

        .error-404 .btn-secondary:hover {
            color: #ffffff;
            border-color: #ffffff;
        }

        .btn-default:active {
            box-shadow: 0 0 10px #88BDB6;
        }
        /* #Button Appearance Styles (invert scheme) */

        .invert .btn, .invert .btn-primary, .invert .btn-secondary, .invert .btn-default {
            color: #ffffff;
            border-color: #ffffff;
        }

            .invert .btn-primary:hover, .invert .btn-secondary:hover, .invert .btn-default:hover {
                color: #ee9900;
                border-color: #ffffff;
                background-color: #ffffff;
            }
        /* #Widget Calendar */

        .widget_calendar caption {
            color: #80D3DB;
        }

        .invert .widget_calendar caption {
            color: #ffffff;
        }

        .widget_calendar tbody td:not(.pad), #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table tbody td:not(.pad) {
            background-color: #f7f7f7;
        }

        .invert .widget_calendar tbody td:not(.pad), #tm_builder_outer_content .invert .tm_pb_widget_area .widget_calendar table tbody td:not(.pad) {
            background-color: #f7f7f7;
            color: #80D3DB;
        }

        .widget_calendar table thead th, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table thead th {
            color: #ffffff;
            background-color: #2b2b2b;
        }

        .widget_calendar tbody td a, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table tbody td a {
            border: 1px solid #88BDB6;
            background-color: #ffffff;
            color: #80D3DB;
        }

            .widget_calendar tbody td a:hover, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table tbody td a:hover {
                background-color: #88BDB6;
                color: #ffffff;
                border-color: #88BDB6;
            }

        .widget_calendar tbody td#today, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table tbody td#today {
            color: #ffffff;
            background-color: #88BDB6;
        }

        .widget_calendar table thead th, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table thead th {
            color: #ffffff;
            background-color: #2b2b2b;
        }

        .widget_calendar caption, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar caption {
            color: #88BDB6;
        }
        /* #Widget Tag Cloud */

        .tagcloud a {
            color: #80D3DB;
        }
        /* #Widget Recent Posts - Comments, Archive */

        .widget_recent_entries a, .widget_recent_comments a, .widget_archive a {
            color: #2b2b2b;
        }

        .invert .widget_recent_entries a, .invert .widget_recent_comments a, .invert .widget_archive a {
            color: #ffffff;
        }

        .widget_recent_entries a:hover, .widget_recent_comments a:hover, .widget_archive a:hover {
            color: #80D3DB;
        }

        .widget_recent_entries .post-date {
            color: #88BDB6;
        }

        .invert .widget_recent_entries .post-date {
            color: #f7f7f7;
        }

        .comment-author-link, .tagcloud a:hover, .widget_archive a:hover {
            color: #80D3DB;
        }

        .widget_archive a {
            color: #88BDB6;
        }

        .widget-taxonomy-tiles__content::before {
            background-color: #88BDB6;
        }

        .widget-taxonomy-tiles__inner:hover .widget-taxonomy-tiles__content::before {
            background-color: #80D3DB;
        }

        .invert .widget-image-grid__content::before {
            background-color: #80D3DB;
        }

        .invert .widget-image-grid__title a:hover, .invert .widget-image-grid__date:hover {
            color: #88BDB6;
        }

        .invert .widget-image-grid__terms a, .invert .widget-image-grid__author a:hover {
            color: #88BDB6;
        }

            .invert .widget-image-grid__terms a:hover {
                color: #ffffff;
            }

        .invert .widget-image-grid__author, .invert .widget-image-grid__author a {
            color: #80D3DB;
        }

        .widget-image-grid__terms, .widget-image-grid__author, .widget-image-grid__date {
            font-style: normal;
            font-weight: 400;
            font-size: 15px;
            line-height: 2.39;
            font-family: 'Hind Siliguri', sans-serif;
            letter-spacing: 0em;
        }

        .smart-slider__instance .sp-next-thumbnail-arrow:before, .smart-slider__instance .sp-next-thumbnail-arrow:after, .smart-slider__instance .sp-previous-thumbnail-arrow:before, .smart-slider__instance .sp-previous-thumbnail-arrow:after {
            background-color: #88BDB6;
        }

        .smart-slider__instance .sp-arrow {
            color: rgb(183,183,183);
            background-color: #f7f7f7;
        }

        .smart-slider__instance .sp-next-arrow:hover, .smart-slider__instance .sp-previous-arrow:hover {
            color: #88BDB6;
        }

        .smart-slider__instance[data-title="true"] .sp-image-container:after, .smart-slider__instance[data-content="true"] .sp-image-container:after, .smart-slider__instance[data-more-btn="true"] .sp-image-container:after, .smart-slider__instance .sp-button {
            background-color: rgba(109,90,156,0.3);
        }

            .smart-slider__instance .sp-button:hover, .smart-slider__instance .sp-button.sp-selected-button {
                background-color: #88BDB6;
            }

        .smart-slider__instance .sp-full-screen-button {
            color: #88BDB6;
        }

            .smart-slider__instance .sp-full-screen-button:hover {
                color: #80D3DB;
            }

        .smart-slider__instance .sp-selected-thumbnail {
            border-color: #88BDB6;
        }

        .smart-slider__instance .sp-bottom-thumbnails .sp-selected-thumbnail, .smart-slider__instance .sp-top-thumbnails .sp-selected-thumbnail {
            border-color: #f7f7f7;
        }

        .smart-slider__instance p.sp-content {
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 1.67;
            font-family: Lato, sans-serif;
        }

        .subscribe-block__input {
            color: #80D3DB;
        }

        .subscribe-block__input-wrap i {
            color: rgb(183,183,183);
        }
        /* #Custom posts*/

        .sidebar .custom-posts .entry-title, .tm_pb_column_1_3 .custom-posts .entry-title, .tm_pb_column_1_4 .custom-posts .entry-title, .footer-area:not(.footer-area--fullwidth) .custom-posts .entry-title {
            font-size: 18px;
        }

        .widget-playlist-slider .sp-next-thumbnail-arrow:before, .widget-playlist-slider .sp-next-thumbnail-arrow:after, .widget-playlist-slider .sp-previous-thumbnail-arrow:before, .widget-playlist-slider .sp-previous-thumbnail-arrow:after, .widget-playlist-slider .sp-arrow.sp-previous-arrow:before, .widget-playlist-slider .sp-arrow.sp-previous-arrow:after, .widget-playlist-slider .sp-arrow.sp-next-arrow:before, .widget-playlist-slider .sp-arrow.sp-next-arrow:after {
            background-color: #88BDB6;
        }

        .widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container:hover {
            background-color: #2b2b2b;
        }

        .widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container.sp-selected-thumbnail {
            background-color: #88BDB6;
        }

        .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .entry-meta, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .posted-by, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .sp-thumbnail-title {
            color: #ffffff;
        }

        .widget-playlist-slider .sp-slide--content-visible .sp-layer {
            background: linear-gradient(to bottom, rgba(109,90,156,0), rgba(43,43,43,0.8));
        }

        .widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:before, .widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:after {
            border-bottom-color: #88BDB6;
        }

        .widget-fpblock__item-inner {
            background: linear-gradient(to bottom, rgba(109,90,156,0), rgba(43,43,43,0.8));
        }

        @media (min-width: 992px) {
            .full-width-header-area .widget-fpblock__item-featured .widget-fpblock__item-title, .after-content-full-width-area .widget-fpblock__item-featured .widget-fpblock__item-title, .before-content-area .widget-fpblock__item-featured .widget-fpblock__item-title, .after-content-area .widget-fpblock__item-featured .widget-fpblock__item-title {
                font-style: normal;
                font-weight: 700;
                font-size: 40px;
                line-height: 1.35;
                font-family: Lora, serif;
                letter-spacing: 0em;
            }
        }
        /* #Contact-information*/

        .contact-information-widget .icon {
            color: #88BDB6;
        }

        .invert .contact-information-widget .icon {
            color: #f7f7f7;
        }

        body .booked-calendarSwitcher.calendar {
            background-color: #88BDB6 !important;
        }

            body .booked-calendarSwitcher.calendar select {
                background-color: #ffffff !important;
                color: #80D3DB;
            }

        body .booked-calendar-shortcode-wrap .booked-calendar thead {
            background-color: #ffffff !important;
        }

        .booked-calendar-shortcode-wrap .booked-calendar thead tr th .monthName, .booked-calendar-shortcode-wrap .booked-calendar thead tr th .backToMonth {
            font-family: Lato, sans-serif;
            color: #88BDB6;
        }

            .booked-calendar-shortcode-wrap .booked-calendar thead tr th .backToMonth:hover, .buddypress #buddypress .ac-form .ac-reply-content input:hover {
                color: #80D3DB;
            }

        .booked-calendar-shortcode-wrap .booked-calendar thead tr th .page-right i, .booked-calendar-shortcode-wrap .booked-calendar thead tr th .page-left i {
            color: #80D3DB;
        }

        .booked-calendar-shortcode-wrap .booked-calendar thead tr th .page-right:hover i, .booked-calendar-shortcode-wrap .booked-calendar thead tr th .page-left:hover i, .buddypress #buddypress .ac-form .ac-reply-content input {
            color: #88BDB6;
        }

        .booked-calendar-shortcode-wrap .booked-calendar thead tr.days th {
            color: #80D3DB !important;
            font-family: Lato, sans-serif;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date.tooltipster:hover .number.booked-calendar-shortcode-wrap .booked-calendar tbody tr td {
            background-color: #ffffff;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date {
            background-color: #ffffff !important;
        }

            .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date .number {
                color: rgba(119,119,119,0.3);
                font-family: Lato, sans-serif;
            }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.prev-date .date .number {
            color: #ffffff !important;
        }

        body .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.active .date, body .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.active, body .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.active:hover .date {
            background-color: #ffffff;
        }

            .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date.tooltipster .number, body .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.active .date .number, body .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.active:hover .date .number {
                color: #80D3DB;
            }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date.tooltipster:hover .number {
            color: #ffffff;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date.tooltipster:hover {
            background-color: #88BDB6;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock h2 {
            color: #80D3DB;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time i.fa {
            color: #88BDB6;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time {
            font-weight: 400;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time, .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-count .spots-available {
            color: #80D3DB;
            font-family: Lato, sans-serif;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-people .button, body .booked-modal .bm-window .booked-form .field &gt; input.button {
            background-color: #88BDB6;
            font-family: Lato, sans-serif;
        }

            body .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-people .button:hover, body .booked-modal .bm-window .booked-form .field &gt; input.button:hover {
                background-color: #80D3DB !important;
            }

        body .booked-modal .bm-window p.booked-title-bar, body .booked-modal .bm-window .condition-block .field label, body .booked-modal .bm-window .booked-form p.booked-calendar-name, body .booked-modal .bm-window .booked-form p.title {
            font-family: Lato, sans-serif;
            color: #80D3DB;
        }

            body .booked-modal .bm-window p.booked-title-bar small {
                font-weight: 400;
            }

        body .booked-modal .bm-window a.close i {
            color: #80D3DB;
        }

        body .booked-modal .bm-window a.close:hover i, body .booked-modal .bm-window .booked-form p.name b i, body .booked-modal .bm-window .appointment-info i.fa, body .booked-modal .bm-window .condition-block .field label i {
            color: #88BDB6;
        }

        body .booked-modal .bm-window a.close:hover {
            color: #80D3DB;
        }

        body .booked-modal div.bm-window p, body .booked-modal .bm-window .condition-block .field p, body .booked-modal .bm-window .booked-form p.name b, body .booked-modal .bm-window .booked-form #customerChoices label {
            font-family: Lato, sans-serif;
            color: #80D3DB;
        }

        body .booked-modal .bm-window .booked-appointments .calendar-name {
            color: #4c5057;
        }

        body .booked-modal .bm-window .condition-block .field label.field-label, body .booked-modal .bm-window .condition-block .field p {
            font-weight: 400;
        }

        body .booked-modal .bm-window .condition-block .field input[type^='text'], body .booked-modal .bm-window .condition-block .field input[type^='email'], body .booked-modal .bm-window .condition-block .field input[type^='password'], .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.blur:hover .date {
            background-color: #f7f7f7;
        }

        body .booked-modal .bm-window, body .booked-modal .bm-window p.booked-title-bar {
            background-color: #ffffff;
        }

            body .booked-modal .bm-window .field button {
                background-color: #80D3DB;
                color: #ffffff;
                font-family: Lato, sans-serif;
            }

                body .booked-modal .bm-window .field button:hover {
                    background-color: #88BDB6;
                }

        .booked-profile-appt-list .calendar-name, .booked-profile-appt-list i {
            color: #88BDB6;
        }

            .booked-profile-appt-list .calendar-name strong {
                color: #80D3DB;
            }

        body .booked-calendar-shortcode-wrap .booked-calendar-wrap.small table.booked-calendar tbody tr.week td.active .date .number {
            color: #80D3DB;
        }

        body .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time .timeslot-title {
            color: #80D3DB !important;
        }

        body .booked-calendar-wrap table.booked-calendar tr.week td.active .date {
            background-color: #ffffff !important;
        }

        .booked-calendar-shortcode-wrap .booked-calendar tbody tr td {
            background-color: #ffffff;
        }

            .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date.tooltipster:hover {
                background-color: #88BDB6 !important;
            }

            .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.prev-date.today .date, body #booked-profile-page .booked-tabs {
                background-color: #80D3DB !important;
            }

                .booked-calendar-shortcode-wrap .booked-calendar tbody tr td.prev-date.today .date .number {
                    color: #ffffff !important;
                }

        body .booked-modal .bm-window .booked-scrollable {
            background-color: #ffffff;
        }

        body #booked-profile-page .booked-profile-header {
            background-color: #88BDB6 !important;
        }

            body #booked-profile-page .booked-profile-header .booked-logout-button:hover, body #booked-profile-page #profile-appointments .booked-form-notice, body #booked-profile-page label {
                color: #80D3DB;
            }

        body #booked-profile-page .booked-tabs li.active a, body #booked-profile-page .booked-tabs li a:hover, body #booked-profile-page .booked-tabs li.active a:hover {
            background-color: #88BDB6 !important;
        }

        body #booked-profile-page #profile-appointments .booked-no-margin {
            color: #80D3DB;
        }

        body #booked-profile-page #profile-edit #booked-page-form .form-submit input[type^="submit"], body #booked-profile-page .login-submit input[type^="submit"], body #booked-profile-page .wp-user-form input[type^="submit"] {
            background-color: #88BDB6;
            border-color: #88BDB6;
        }

            body #booked-profile-page #profile-edit #booked-page-form .form-submit input[type^="submit"]:hover, body #booked-profile-page .login-submit input[type^="submit"]:hover, body #booked-profile-page .wp-user-form input[type^="submit"]:hover {
                background-color: #80D3DB !important;
                border-color: #80D3DB;
            }

        .booked-calendar-shortcode-wrap .booked-calendar thead tr th .monthName, .booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date .number {
            font-weight: 400;
        }

        body #booked-profile-page label {
            font-weight: 400 !important;
        }

        body #booked-profile-page #profile-appointments .booked-form-notice {
            font-weight: 400;
            font-style: normal;
        }

        body #booked-profile-page #profile-edit h4 {
            font-weight: 700;
        }

        body .booked-modal .bm-window a {
            color: #88BDB6;
        }

            body .booked-modal .bm-window a:hover {
                color: #ee9900;
            }

        body table.booked-calendar td.prev-date .date, body table.booked-calendar td.prev-date:hover .date, body table.booked-calendar td.prev-date:hover .date span {
            background-color: #80D3DB !important;
            color: #ffffff !important;
        }

        .cherry-team.team-wrap.template-grid-boxes .team-listing_content {
            background-color: rgba(115,191,166,0.7);
        }

        .cherry-team.team-wrap.template-grid-boxes .team-meta_item {
            color: #ffffff;
        }

        .cherry-team.team-wrap.template-grid-boxes .team-listing_content a:hover, .team-container .cherry-team-filter_link {
            color: #ee9900;
        }

        .cherry-team.team-wrap.template-grid-boxes-2 .team-listing_image:before, .team-skills_bar {
            background-color: #2b2b2b;
        }

        .team-container .cherry-team-filter_link:hover, .team-container .cherry-team-filter_item.active .cherry-team-filter_link {
            color: #88BDB6;
        }

        .team-skills_label, .team-skills_line:before {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        .team-heading_subtitle {
            color: #80D3DB;
        }

        .cherry-team.team-wrap .team-listing_position, .cherry-team.team-wrap.template-single .team-meta {
            font-style: normal;
        }

        .team-socials_link {
            color: #80D3DB;
        }

            .team-socials_link:hover {
                color: #88BDB6;
            }

            .team-socials_link:before {
                background-color: #88BDB6;
            }

        .team-single-item .team-name:before, .team-heading_title:before {
            background-color: #88BDB6;
        }

        .team-socials_link:before {
            background-color: #88BDB6;
        }

        .team-meta_item {
            color: #88BDB6;
        }

        .template-default .team-meta_item {
            color: #88BDB6;
        }

        .template-default .team-listing_photo:before {
            background-image: linear-gradient(to top, #ffffff 25%, transparent 100%);
        }

        .template-default .team-listing_photo:after {
            background-image: linear-gradient(to top, #2b2b2b 35%, transparent 100%);
        }

        #tm_builder_outer_content .template-default .team-item_content:hover, #tm_builder_outer_content .template-default .team-item_content:hover .team-listing_name {
            color: #ffffff;
        }

        .template-default .team-item_content .team-listing_name a:hover {
            color: #88BDB6;
        }

        .services-container .cherry-services-filter_link {
            color: #ee9900;
        }

            .services-container .cherry-services-filter_link:hover, .services-container .cherry-services-filter_item.active .cherry-services-filter_link {
                color: #88BDB6;
            }

        .cherry-services .service-icon {
            color: #88BDB6;
        }

        .cherry-services .services-item .image_wrap {
            background-color: #2b2b2b;
        }

        .service-features_label {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        .cherry-services.template-default .service-content .title_wrap a {
            color: #ffffff;
        }

        .cherry-services.template-default .service-content .image_wrap:before {
            background-color: #2b2b2b;
        }

        .cherry-services.template-default .service-content:hover .image_wrap:before {
            background-color: #80D3DB;
        }

        .cherry-services .cherry-spinner-double-bounce .cherry-double-bounce1, .cherry-services .cherry-spinner-double-bounce .cherry-double-bounce2 {
            background-color: #88BDB6;
        }

        .template-media-icon .services-item .service-icon {
            color: #80D3DB;
        }

        .template-media-icon .services-item:hover .service-icon {
            color: #ffffff;
        }

        .template-media-icon .services-item .service-icon {
            border-color: #88BDB6;
        }

            .template-media-icon .services-item .service-icon:before {
                background-color: #88BDB6;
            }

        .template-media-icon .services-item .title_wrap a {
            font-size: 30px;
            font-weight: 300;
            line-height: 1.37;
            color: #4c5057;
        }

            .template-media-icon .services-item .title_wrap a:hover {
                color: #88BDB6;
            }

        .services-heading_title:before {
            background-color: #88BDB6;
        }

        .services-listing h5 {
            font-family: Lora, serif;
            font-weight: 300;
            line-height: 1.37;
        }

        .services-single-item .title_wrap h3:before {
            background-color: #88BDB6;
        }

        .service-cta {
            color: #ffffff;
        }

        .service-cta_title {
            color: #ffffff;
        }

        .service-cta_desc {
            max-width: 1200px;
            font-size: 26px;
        }

        @media (min-width: 1200px) {
            .service-cta_desc {
                max-width: 1200px;
                margin-left: auto;
                margin-right: auto;
            }

            .service-cta_title {
                font-size: 48px;
                font-weight: 400;
                line-height: 1.333;
                color: #ffffff;
            }
        }

        .tm-testi .tm-testi__item-name {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            color: #88BDB6;
        }

        .tm-testi blockquote {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.67;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        .tm-testi__item-body cite:before {
            color: #4c5057;
        }

        .tm-testi .swiper-container-3d .swiper-slide-shadow-left, .tm-testi .swiper-container-3d .swiper-slide-shadow-right {
            background-color: #2b2b2b;
        }

        .tm-testi--speech-bubble .tm-testi__item-body p:before {
            color: #88BDB6;
        }

        .tm-testi .tm-testi__item-position {
            color: #4c5057;
        }

        .invert input[type='search'] {
            color: #ffffff;
        }

        .invert .widget_search input[type='search'] {
            color: #80D3DB;
        }

        .invert .cherry-search__results-item a {
            color: #80D3DB;
        }

        .site-header .invert .search-submit {
            color: #ffffff;
        }

            .site-header .invert .search-submit:hover {
                color: #88BDB6;
            }

        .mobile-panel .cherry-search .cherry-search__submit {
            color: #80D3DB;
        }

        .top-panel .cherry-search .cherry-search__submit {
            color: #80D3DB;
        }

            .top-panel .cherry-search .cherry-search__submit:hover {
                color: #88BDB6;
            }

        .header-search .cherry-search__submit {
            color: #80D3DB;
        }

            .header-search .cherry-search__submit:hover {
                color: #88BDB6;
            }

        .invert input[type='search'] {
            color: #ffffff;
        }

            .invert input[type='search']::-webkit-input-placeholder {
                color: #ffffff;
            }

            .invert input[type='search']::-moz-placeholder {
                color: #ffffff;
            }

            .invert input[type='search']:-moz-placeholder {
                color: #ffffff;
            }

            .invert input[type='search']:-ms-input-placeholder {
                color: #ffffff;
            }

        #tm_builder_outer_content .tm_pb_contact_form .tm_pb_contact_form_label {
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_contact_form .tm_pb_contact_main_title {
            font-style: normal;
            font-weight: 700;
            font-size: 32px;
            line-height: 1.35;
            font-family: Lora, serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        @media (min-width: 992px) {
            #tm_builder_outer_content .tm_pb_contact_form .tm_pb_contact_main_title {
                font-size: 40px;
            }
        }

        #tm_builder_outer_content .tm_pb_contact_form .tm-pb-contact-message, #tm_builder_outer_content .tm_pb_contact_form .tm-pb-contact-message ul li:before {
            color: #ffffff;
        }

        #tm_builder_outer_content .tm_pb_contact_form_7 .wpcf7-submit {
            font-family: Lora, serif;
        }

        #tm_builder_outer_content .tm_pb_pricing_heading h2 {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_pricing_heading .tm_pb_best_value {
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_pricing .tm_pb_tm_price {
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_pricing .tm_pb_dollar_sign, #tm_builder_outer_content .tm_pb_pricing .tm_pb_sum, #tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_blurb_content ul:not([class]) li:before {
            color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_tabs_controls li a {
            color: #ee9900;
        }

            #tm_builder_outer_content .tm_pb_tabs_controls li.tm_pb_tab_active a, #tm_builder_outer_content .tm_pb_tabs_controls li a:hover {
                color: #88BDB6;
            }

        #tm_builder_outer_content .tm_pb_slider .tm-pb-controllers a {
            background-color: rgba(255,255,255,0.52);
        }

            #tm_builder_outer_content .tm_pb_slider .tm-pb-controllers a:hover, #tm_builder_outer_content .tm_pb_slider .tm-pb-controllers a.tm-pb-active-control {
                background-color: #ffffff;
            }

        .tm-pb-slider-arrows {
            color: rgb(183,183,183);
        }

        #tm_builder_outer_content .tm_pb_slider .tm-pb-arrow-next, #tm_builder_outer_content .tm_pb_slider .tm-pb-arrow-prev {
            background-color: #f7f7f7;
        }

            #tm_builder_outer_content .tm_pb_slider .tm-pb-arrow-next:hover, #tm_builder_outer_content .tm_pb_slider .tm-pb-arrow-prev:hover {
                color: #88BDB6 !important;
            }

        #tm_builder_outer_content .tm_pb_button.tm_pb_more_button {
            border-color: #88BDB6;
            background-color: #88BDB6;
            color: #ffffff;
        }

            #tm_builder_outer_content .tm_pb_button.tm_pb_more_button:hover {
                background-color: #80D3DB;
                border-color: #80D3DB;
            }

                #tm_builder_outer_content .tm_pb_button.tm_pb_more_button:after, #tm_builder_outer_content .tm_pb_button.tm_pb_more_button:hover:after {
                    color: #ffffff;
                }

        #tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_title {
            font-style: normal;
            font-weight: 400;
            font-size: 29px;
            line-height: 1.333;
            font-family: Lora, serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        @media (min-width: 992px) {
            #tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_title {
                font-size: 80px;
                font-weight: 300;
                line-height: 1.09;
            }
        }

        @media (min-width: 1200px) {
            #tm_builder_outer_content .tm_pb_slider .tm_pb_container {
                max-width: 1200px;
            }
        }

        #tm_builder_outer_content .tm_pb_slider .tm_pb_slide_title:before {
            background-color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_circle_counter .percent p, #tm_builder_outer_content .tm_pb_slide_content .tm_pb_circle_counter .percent p:last-of-type {
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_circle_counter h3 {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_blurb.tm_pb_module h4 {
            font-style: normal;
            font-weight: 300;
            font-size: 30px;
            line-height: 1.37;
            font-family: Lora, serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        #tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_button, #tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_button:after {
            color: #ffffff;
        }

            #tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_button:hover {
                background-color: #88BDB6;
                border-color: #88BDB6;
                color: #ffffff;
            }

                #tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_button:hover:after {
                    color: #ffffff;
                }

        #tm_builder_outer_content .tm_pb_team_member .tm_pb_team_member_name {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_team_member .tm_pb_team_member_top:before {
            background-color: #2b2b2b;
        }

        #tm_builder_outer_content .tm_pb_counters.tm_pb_module .tm_pb_counter_amount_number, #tm_builder_outer_content .tm_pb_counters.tm_pb_module .tm_pb_counter_title {
            font-style: normal;
            font-weight: 700;
            font-size: 22px;
            line-height: 1.23;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #4c5057;
        }

        #tm_builder_outer_content .tm_pb_audio_module {
            background-color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_audio_module_content h2 {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
        }

        #tm_builder_outer_content .tm_pb_audio_module .mejs-controls .mejs-currenttime {
            font-family: Lato, sans-serif;
        }

        #tm_builder_outer_content .tm_pb_module.tm_pb_button, #tm_builder_outer_content .tm_pb_module .tm_pb_button {
            border-color: #88BDB6;
            background-color: #88BDB6;
            color: #ffffff;
            font-family: Lora, serif;
        }

        #tm_builder_outer_content .tm_pb_button:hover {
            background-color: #80D3DB;
            border-color: #80D3DB;
        }

            #tm_builder_outer_content .tm_pb_button:after, #tm_builder_outer_content .tm_pb_button:hover:after {
                color: #ffffff;
            }

        #tm_builder_outer_content .tm_pb_countdown_timer_container, #tm_builder_outer_content .tm_pb_countdown_timer_container h4 {
            color: #ffffff;
        }

        #tm_builder_outer_content .tm_pb_countdown_timer_circle_layout .tm_pb_countdown_timer_container h4 {
            font-style: normal;
            font-weight: 400;
            font-size: 29px;
            line-height: 1.333;
            font-family: Lora, serif;
            letter-spacing: 0em;
        }

        @media (min-width: 992px) {
            #tm_builder_outer_content .tm_pb_countdown_timer_circle_layout .tm_pb_countdown_timer_container h4 {
                font-size: 48px;
            }
        }

        #tm_builder_outer_content .tm_pb_widget_area .widget-title {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        .tm_pb_text h2:before {
            background-color: #80D3DB;
        }

        .invert .tm_pb_text h2:before {
            background-color: #f7f7f7;
        }

        #tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title:before {
            color: #88BDB6;
        }

        #tm_builder_outer_content .tm_link_content, #tm_builder_outer_content .tm_audio_content {
            background-color: #88BDB6;
        }

            #tm_builder_outer_content .tm_link_content h2, #tm_builder_outer_content .tm_audio_content h2 {
                font-style: normal;
                font-weight: 300;
                font-size: 28px;
                line-height: 1.37;
                font-family: Lora, serif;
                letter-spacing: 0em;
            }

                #tm_builder_outer_content .tm_audio_content h2 a:hover {
                    color: #ee9900;
                }

        @media (min-width: 992px) {
            #tm_builder_outer_content .tm_link_content h2 {
                font-size: 30px;
            }
        }

        #tm_builder_outer_content .tm_pb_post .tm_link_content a:hover {
            color: #ee9900;
        }

        #tm_builder_outer_content .tm_link_content a.tm_link_main_url:hover {
            color: #ee9900 !important;
        }

        #tm_builder_outer_content .tm_quote_content {
            background-color: #2b2b2b;
        }

        #tm_builder_outer_content .tm_pb_post .tm_quote_content blockquote p {
            color: #80D3DB !important;
        }

        #tm_builder_outer_content .tm_pb_post .tm_quote_content blockquote cite {
            color: #80D3DB !important;
        }

        .tm_pb_testimonial:before {
            color: #88BDB6;
        }

        .tm-testi__title-main:before {
            background-color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_post_slider .post-meta {
            font-style: normal;
            font-weight: 400;
            font-size: 15px;
            line-height: 2.39;
            font-family: 'Hind Siliguri', sans-serif;
            letter-spacing: 0em;
        }

        #tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .tm_pb_slide_description .post-meta a {
            color: #88BDB6 !important;
        }

            #tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .tm_pb_slide_description .post-meta a:hover {
                color: #ee9900 !important;
            }

        #tm_builder_outer_content .tm_pb_accordion .tm_pb_toggle_title:before {
            color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_number_counter h3 {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_number_counter .percent {
            font-style: normal;
            font-weight: 700;
            font-size: 40px;
            letter-spacing: 0em;
        }

        #tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce1, #tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce2 {
            background-color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_posts .tm-posts_layout-3 .tm-posts_item_content {
            background: linear-gradient(to bottom, rgba(109,90,156,0), rgba(109,90,156,0.8));
        }

        .tm-posts_layout-3 .invert .tm-posts_item_title a {
            color: #2b2b2b;
        }

        .tm-posts_layout-3 .tm-posts_item:hover .invert .tm-posts_item_title a {
            color: #ffffff;
        }

            .tm-posts_layout-3 .tm-posts_item:hover .invert .tm-posts_item_title a:hover {
                color: #88BDB6;
            }

        .tm-posts_layout-3 .tm-posts_item:before {
            background-image: linear-gradient(to top, #ffffff 25%, transparent 100%);
        }

        .tm-posts_layout-3 .tm-posts_item:after {
            background-image: linear-gradient(to top, #2b2b2b 25%, transparent 100%);
        }

        .tm-posts_layout-3 .invert .posted-by a {
            color: #88BDB6;
        }

            .tm-posts_layout-3 .invert .posted-by a:hover {
                color: #ffffff;
            }

        .tm-posts_layout-3 .invert .posted-by {
            color: #80D3DB;
        }

        .tm-posts_layout-3 .tm-posts_item:hover h5 {
            color: #ffffff;
        }

        .tm-posts_layout-3 a.tm-posts_more-btn {
            color: #ffffff;
        }

            .tm-posts_layout-3 a.tm-posts_more-btn:hover {
                color: #88BDB6;
            }

        .tm-posts_layout-3 .tm-posts_item:hover .invert .posted-by {
            color: #ffffff;
        }

        .tm-posts_title:before, .tm-posts_supertitle:before {
            background-color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_video_play:before {
            color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_video_slider .tm-pb-arrow-next, #tm_builder_outer_content .tm_pb_video_slider .tm-pb-arrow-prev {
            color: rgb(183,183,183);
            background-color: #f7f7f7;
        }

            #tm_builder_outer_content .tm_pb_video_slider .tm-pb-arrow-next:hover, #tm_builder_outer_content .tm_pb_video_slider .tm-pb-arrow-prev:hover {
                color: #88BDB6;
            }

        #tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_light + .tm-pb-controllers a {
            background-color: rgba(109,90,156,0.3);
        }

            #tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_light + .tm-pb-controllers a:hover, #tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_light + .tm-pb-controllers a.tm-pb-active-control {
                background-color: #88BDB6;
            }

        .tm_pb_builder #tm_builder_outer_content .tm_pb_module.tm_pb_social_media_follow .tm_pb_social_icon a.follow_button {
            background-color: #88BDB6;
            color: #ffffff;
        }

            .tm_pb_builder #tm_builder_outer_content .tm_pb_module.tm_pb_social_media_follow .tm_pb_social_icon a.follow_button:hover {
                background-color: #80D3DB;
            }

        #tm_builder_outer_content .invert .tm_pb_promo {
            color: #ffffff;
        }

        #tm_builder_outer_content .tm_pb_button.tm_pb_promo_button {
            color: #ffffff;
            background-color: #80D3DB;
            border-color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_promo.tm_pb_module .tm_pb_button.tm_pb_promo_button:hover {
            background-color: #80D3DB;
            border-color: #80D3DB;
        }

        #tm_builder_outer_content .invert .tm_pb_promo.tm_pb_module .tm_pb_button.tm_pb_promo_button:hover {
            border-color: #ffffff;
        }

        #tm_builder_outer_content .tm_pb_button.tm_pb_promo_button:after, #tm_builder_outer_content .tm_pb_button.tm_pb_promo_button:hover:after {
            color: #ffffff;
        }

        #tm_builder_outer_content .tm_pb_promo h2:before {
            background-color: #88BDB6;
        }

        #tm_builder_outer_content .invert.tm_pb_promo h2:before {
            background-color: #ffffff;
        }

        tm_pb_promo_button#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__super-title {
            font-size: 24px;
        }

        #tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__title {
            font-size: 32px;
        }

        #tm_builder_outer_content .tm_pb_brands_showcase_module .tm_pb_brands_showcase_module__sub-title {
            font-size: 22px;
        }

        @media (min-width: 992px) {
            #tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__title {
                font-size: 40px;
            }
        }

        #tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__title {
            font-style: normal;
            font-weight: 300;
            font-size: 24px;
            line-height: 1.3;
            font-family: Lato, sans-serif;
            letter-spacing: 0em;
            color: #80D3DB;
        }

        #tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__description {
            font-weight: 300;
            font-size: 18px;
        }

        #tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands.swiper-container .swiper-button-next, #tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands.swiper-container .swiper-button-prev {
            background-color: #f7f7f7;
        }

        #tm_builder_outer_content .tm_pb_taxonomy .tm_pb_taxonomy__content:before {
            background-color: #88BDB6;
        }

        #tm_builder_outer_content .tm_pb_taxonomy .tm_pb_taxonomy__inner:hover .tm_pb_taxonomy__content:before {
            background-color: #80D3DB;
        }</pre></body></html>