﻿
/* Typography */
body {
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
    line-height: 1.5;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: left;
    color: #616262;
}

h1 {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.075;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

h2 {
    font-style: normal;
    font-weight: 600;
    font-size: 29px;
    line-height: 1.35;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

h3 {
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
    line-height: 1.176;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

h4 {
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 1.333;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 19px;
    line-height: 1.308;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

h6 {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.889;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align: inherit;
    color: #242424;
}

@@media (min-width: 992px) {
    h1 {
        font-size: 50px;
    }

    h2 {
        font-size: 40px;
    }

    h3 {
        font-size: 28px;
    }

    h4 {
        font-size: 25px;
    }

    h5 {
        font-size: 26px;
    }

    h6 {
        font-size: 18px;
    }
}

a, .not-found .page-title {
    color: #1ea0ca;
}

    a:active, a:focus {
        color: #1ea0ca;
    }

    a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
        color: #242424;
    }

mark, ins {
    background-color: #1ea0ca;
    color: #6c6c6c;
}

::-webkit-input-placeholder {
    color: #616262;
}

::-moz-placeholder {
    color: #616262;
}

/* Firefox 19+ */
:-moz-placeholder {
    color: #616262;
}

/* Firefox 18- */
:-ms-input-placeholder {
    color: #616262;
}

input::-webkit-input-placeholder {
    color: #1ea0ca;
}

input::-moz-placeholder {
    color: #1ea0ca;
}

/* Firefox 19+ */
input:-moz-placeholder {
    color: #1ea0ca;
}

/* Firefox 18- */
input:-ms-input-placeholder {
    color: #1ea0ca;
}

textarea::-webkit-input-placeholder {
    color: #1ea0ca;
}

textarea::-moz-placeholder {
    color: #1ea0ca;
}

/* Firefox 19+ */
textarea:-moz-placeholder {
    color: #1ea0ca;
}

/* Firefox 18- */
textarea:-ms-input-placeholder {
    color: #1ea0ca;
}

/* Invert Color Scheme */
.invert {
    color: #6c6c6c;
}

    .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:hover {
        color: #1ea0ca;
    }

/* Header */
.header-container {
    background-color: #1ea0ca;
    background-image: url();
    background-repeat: repeat;
    background-position: center top;
    background-attachment: scroll;
}

.top-panel {
    background-color: #323232;
}

.boxed-wrap {
    max-width: 1200px;
    margin: 0 auto;
}

q {
    color: #616262;
}

cite {
    color: #1ea0ca;
}

/* Site logo */
.site-logo {
    font-style: normal;
    font-weight: 700;
    font-size: 50px;
    font-family: Alegria sans;
}

.site-logo__link, .site-logo__link:hover, .site-logo__link:active, .site-logo__link:visited {
    color: #828282;
}

/* Breadcrumbs */
.breadcrumbs__items {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5;
    font-family: Poppins;
    letter-spacing: 0px;
    text-align:;
}

    .breadcrumbs__items a {
        color: #828282;
        font-weight: 600;
    }

        .breadcrumbs__items a:hover {
            color: #1ea0ca;
        }

/* Content */
@@media (min-width: 1200px) {
    .container {
        max-width: 1200px;
    }
}

.entry-content ul li, .entry-content ol li {
    font-family: Poppins;
    font-weight: 400;
    font-size: 18px;
    color: #242424;
}

.entry-content a:not(.btn) {
    color: #1ea0ca;
}

    .entry-content a:not(.btn):hover {
        color: #242424;
    }

.entry-content code {
    font-family: Poppins;
    background: #1ea0ca;
    color: #828282;
}

/* 404 page */
.not-found .page-title {
    color: #1ea0ca;
}

.not-found h4 {
    color: #616262;
}

/* Preloader */
.page-preloader-cover {
    background-color: #828282;
}

.cssload-loader {
    background-color: #1ea0ca;
}

/* Heading in builder */
#tm_builder_outer_content .tm_pb_module h1 {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module h2 {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module h3 {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module h4 {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module h5 {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module.invert h1 {
    color: #ffffff;
}

#tm_builder_outer_content .tm_pb_module.invert h2 {
    color: #ffffff;
}

#tm_builder_outer_content .tm_pb_module.invert h3 {
    color: #ffffff;
}

#tm_builder_outer_content .tm_pb_module.invert h4 {
    color: #ffffff;
}

#tm_builder_outer_content .tm_pb_module.invert h5 {
    color: #ffffff;
}

/* Blog */
#tm_builder_outer_content .tm_pb_post_meta {
    color: #1ea0ca;
}

    #tm_builder_outer_content .tm_pb_post_meta .author > a {
        color: #616262;
    }

        #tm_builder_outer_content .tm_pb_post_meta .author > a:hover {
            color: #242424;
        }

    #tm_builder_outer_content .tm_pb_post_meta > a {
        color: #1ea0ca;
    }

        #tm_builder_outer_content .tm_pb_post_meta > a:hover {
            color: #242424;
        }

.tm_pb_builder #tm_builder_outer_content .tm_pb_module .entry-title {
    color: #1ea0ca;
}

    .tm_pb_builder #tm_builder_outer_content .tm_pb_module .entry-title:hover {
        color: #242424;
    }

#tm_builder_outer_content .tm-pb-arrow-prev, #tm_builder_outer_content .tm-pb-arrow-next {
    background: #1ea0ca !important;
    color: #828282 !important;
}

    #tm_builder_outer_content .tm-pb-arrow-prev:hover, #tm_builder_outer_content .tm-pb-arrow-next:hover {
        background: #828282 !important;
        color: #1ea0ca !important;
    }

#tm_builder_outer_content .tm_link_content a.tm_link_main_url:hover, #tm_builder_outer_content .tm_link_content h2 a:hover {
    color: #616262 !important;
}

/* Faqs*/
#tm_builder_outer_content .faqs .tm_pb_text ul li {
    color: #616262;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_post .more-link {
    background: #1ea0ca;
}

    .tm_pb_builder #tm_builder_outer_content .tm_pb_post .more-link:hover {
        background: #242424;
    }

.widget ul li a:hover {
    color: #242424;
}

.widget ul li a {
    color: #1ea0ca;
}

.widget em {
    font-weight: 700;
    color: #242424;
}

.invert .widget em {
    color: #ffffff;
}

.widget .widget-title {
    font-weight: 600;
}

/* Widget calendar */
.widget_calendar .calendar_wrap table {
    background: #828282;
}

.widget_calendar .calendar_wrap caption {
    font-weight: 700;
    background: #1ea0ca;
    color: #ffffff;
}

.widget_calendar .calendar_wrap tbody td {
    color: #1ea0ca;
}

    .widget_calendar .calendar_wrap tbody td a:hover {
        color: #ffffff;
    }

.widget_calendar .calendar_wrap th {
    color: #616262;
}

.widget_calendar .calendar_wrap tbody td a::before {
    background-color: #616262;
}

.invert .widget_calendar .calendar_wrap caption {
    color: #1ea0ca;
    background: #828282;
    background: -webkit-linear-gradient(to right, #828282 0%, rgb(105,105,105) 100%);
    background: linear-gradient(to right, #828282 0%, rgb(105,105,105) 100%);
}

.invert .widget_calendar .calendar_wrap th {
    color: #828282;
}

.invert .widget_calendar .calendar_wrap a {
    color: #1ea0ca;
}

    .invert .widget_calendar .calendar_wrap a:hover {
        color: #1ea0ca;
    }

.invert .widget_calendar .calendar_wrap tr td a::before {
    background-color: /* Variable not found */;
}

/* Widget Tag Cloud */
.widget_tag_cloud .tagcloud a {
    color: #1ea0ca;
}

    .widget_tag_cloud .tagcloud a:hover {
        color: #1ea0ca;
    }

.invert .widget_tag_cloud .tagcloud a {
    color: #fff;
}

    .invert .widget_tag_cloud .tagcloud a:hover {
        color: #1ea0ca;
    }

/* Widget Recent Posts */
.widget_recent_entries ul li a, .widget_recent_comments ul li > a {
    color: #1ea0ca;
}

    .widget_recent_entries ul li a:hover, .widget_recent_comments ul li > a:hover {
        color: #242424;
    }

.widget_recent_entries ul li .post-date {
    color: #1ea0ca;
}

    .widget_recent_entries ul li .post-date:before {
        background: #1ea0ca;
    }

.invert .widget_recent_entries ul li a, .invert .widget_recent_comments ul li > a {
    color: #1ea0ca;
}

    .invert .widget_recent_entries ul li a:hover, .invert .widget_recent_comments ul li > a:hover {
        color: #1ea0ca;
    }

.invert .widget_recent_entries ul li .post-date::before {
    color: rgba(30,160,202,0.3);
}

/* Widget Recent Comments */
.widget_recent_comments .recentcomments {
    color: #1ea0ca;
}

    .widget_recent_comments .recentcomments .comment-author-link {
        font-weight: 700;
    }

        .widget_recent_comments .recentcomments .comment-author-link, .widget_recent_comments .recentcomments .comment-author-link a {
            color: #616262;
        }

            .widget_recent_comments .recentcomments .comment-author-link a:hover {
                color: #242424;
            }

.widget-image-grid__content::before {
    background: #828282;
}

.widget-image-grid__content .widget-image-grid__title a:hover {
    color: #242424;
}

.invert .instagram__cover {
    background-color: #1ea0ca;
}

    .instagram__cover, .invert .instagram__cover:before {
        color: #1ea0ca;
    }

.widget-subscribe .subscribe-block__input[type="email"] {
    border-color: #ffffff;
    color: #6c6c6c;
}

.subscribe-block__input::-webkit-input-placeholder {
    color: #6c6c6c;
}

.subscribe-block__input::-moz-placeholder {
    color: #6c6c6c;
}

.widget-subscribe {
    font-weight: 400;
    background: #1ea0ca;
    color: #242424;
}

    .widget-subscribe.invert {
        background: #828282;
        color: #ffffff;
    }

.footer-area .widget-subscribe {
    background: transparent;
}

.widget-subscribe > * + *:before {
    border-color: #616262;
}

.widget-subscribe > * + *:after {
    border-color: #ffffff;
}

.widget-subscribe .subscribe-block__submit:before {
    font-weight: 400;
}

.widget_tf_track_kickstarter .tf-tracker {
    background: rgba(130,130,130,0.76);
    color: #6c6c6c;
}

.tf-tracker h1, .tf-tracker h2, .tf-tracker h3, .tf-tracker h4, .tf-tracker h5, .tf-tracker h6 {
    color: #6c6c6c;
}

.tf-tracker-value {
    color: #1ea0ca;
    font-weight: 700;
}

/* Site header */
header.site-header .header-container .main-navigation .menu-toggle::before {
    color: #828282;
}

header.site-header .header-container .main-navigation .menu-toggle:hover::before {
    color: #1ea0ca;
}

.header-container .site-branding .site-description {
    color: #1ea0ca;
}

.site-logo__link {
    color: #616262 !important;
}

/* Header Site menu */
.site-header.centered .site-menu:before, .site-header.default .site-menu:before {
    background: #ffffff;
}

@@media (min-width: 768px) {
    .site-header.minimal .site-menu.isStuck:before {
        background: #1ea0ca;
    }
}

@@media (max-width: 767px) {
    .site-header .site-menu:before {
        background: #ffffff;
    }
}

/* Site info */
.site-header .site-info .phone__info dl, .site-header .site-info .phone__info dt, .site-header .site-info .phone__info dd, .site-header .site-info .time__info dl, .site-header .site-info .time__info dt, .site-header .site-info .time__info dd {
    font-weight: 400;
}

.site-header .site-info .phone__info dt, .site-header .site-info .time__info dt {
    color: #6c6c6c;
}

.site-header .site-info .phone__info dd, .site-header .site-info .time__info dd, .site-header .site-info .phone__info a, .site-header .site-info .time__info a {
    color: #ffffff;
}

    .site-header .site-info .phone__info a:hover, .site-header .site-info .time__info a:hover {
        color: #ffffff;
    }

.site-header .site-info .phone__info dt::before, .site-header .site-info .time__info dt::before {
    background: #1ea0ca;
    color: #828282;
}

.top-panel .top-panel__message {
    font-weight: 400;
}

    .top-panel .top-panel__message a {
        font-weight: 700;
    }

        .top-panel .top-panel__message, .top-panel .top-panel__message a:hover, .top-panel .top-panel__menu-list a:hover {
            color: #ffffff;
        }

.top-panel .top-panel__menu-list li {
    font-weight: 400;
}

.top-panel .top-panel__menu-list li, .top-panel .top-panel__menu-list a, .top-panel .social-list__items li > a {
    color: #6c6c6c;
}

.search-form .search-form__field {
    color: #828282;
    font-family: Poppins;
}

.header-container .site-menu .header__search .search-form__submit, .header-container .site-menu .header__search .search-form__submit:active, .header-container .site-menu .header__search .search-form__submit:focus {
    font-weight: 400;
    color: #828282;
}

.header-container .site-menu .header__search .search__toggle {
    color: #828282;
    font-weight: 400;
}

    .header-container .site-menu .header__search .search__toggle:hover {
        color: #1ea0ca;
    }

.header-container .site-menu .header__search .search-form__submit:hover {
    color: #1ea0ca;
}

/* Minimal layout */
@@media (min-width: 768px) {
    .site-header.minimal .search-form .search-form__field {
        color: #ffffff;
    }

    .site-header.minimal .header-container .site-menu .header__search .search-form__submit {
        color: #1ea0ca;
    }

    .site-header.minimal .header-container .site-menu .header__search .search__toggle {
        color: #1ea0ca;
    }

        .site-header.minimal .header-container .site-menu .header__search .search__toggle:hover {
            color: #ffffff;
        }

    .site-header.minimal .header-container .site-menu .header__search .search-form__submit:hover {
        color: #ffffff;
    }
}

.share-btns__link {
    color: #1ea0ca;
}

    .share-btns__link:hover, .share-btns__link:active, .share-btns__link:visited {
        color: #242424;
    }

    .share-btns__link:hover {
        background: /* Variable not found */;
    }

.social-list__items li > a::before {
    color: #ffffff;
}

.social-list--footer li > a:hover {
    color: #1ea0ca;
}

    .social-list--footer li > a:hover::before {
        background-color: rgba(30,160,202,0.1);
    }

.main-navigation ul.menu > li > a, .main-navigation ul.menu > li:hover > a, .main-navigation ul.menu > li.menu-hover > a, .main-navigation ul.menu > li.current_page_item > a, .main-navigation ul.menu > li.current-menu-item > a, .main-navigation ul.menu > li.current_page_ancestor > a:hover {
    color: #828282;
}

.menu-item_description {
    color: #616262;
}

.main-navigation ul.menu > li > a {
    font-weight: 600;
}

    .main-navigation ul.menu > li > a:before {
        border-bottom-color: #1ea0ca;
    }

.main-navigation ul.sub-menu > li > a {
    color: #ffffff;
}

    .main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li.menu-hover > a, .main-navigation ul.sub-menu > li.current_page_item > a, .main-navigation ul.sub-menu > li.current-menu-item > a, .main-navigation ul.sub-menu > li.current_page_ancestor > a:hover {
        color: #1ea0ca;
    }

.main-navigation ul.sub-menu {
    background: #828282;
}

/* Mobile resolution */
@@media (max-width: 767px) {
    .main-navigation ul.menu > li > a {
        color: #828282;
    }

    .main-navigation ul.menu > li:hover > a {
        background: #1ea0ca;
    }

    .main-navigation .menu-item-has-children > .sub-menu > li:hover > a {
        color: #1ea0ca;
    }
}

/* Minimal layout */
@@media (min-width: 768px) {
    .site-header.minimal .main-navigation ul.menu > li > a, .site-header.minimal .main-navigation ul.menu > li:hover > a, .site-header.minimal .main-navigation ul.menu > li.menu-hover > a, .site-header.minimal .main-navigation ul.menu > li.current_page_item > a, .site-header.minimal .main-navigation ul.menu > li.current-menu-item > a, .site-header.minimal .main-navigation ul.menu > li.current_page_ancestor > a:hover {
        color: #ffffff;
    }
}

.site-footer {
    background-color: #323232;
}

.footer-area-wrap {
    background-color: #323232;
}

.footer-menu__items li.current-menu-item a, .footer-menu__items li.current_page_item a {
    color: #616262;
}

.footer-container em, .footer-container em a {
    color: #ffffff;
}

    .footer-container em a:hover {
        color: #1ea0ca;
    }

.widget-about__tagline {
    color: #1ea0ca;
}

.btn, .btn:active, .btn:focus, .comment-form .submit, .wpcf7-submit, .btn.btn-secondary, .invert .btn, .post-password-form label + input {
    background: #1ea0ca;
    color: #828282;
    font-weight: 600;
}

    .btn:hover, .comment-form .submit:hover, .wpcf7-submit:hover, .post-password-form label + input:hover {
        background: #242424;
        color: #1ea0ca;
    }

    .btn:focus, .wpcf7-submit:focus, .comment-form .submit:focus {
        box-shadow: none;
    }

    .btn.btn-secondary:hover, .invert .btn:hover {
        background: #ffffff;
        color: #828282;
    }

blockquote cite, .single-format-quote blockquote cite {
    font-weight: 700;
    color: #1ea0ca;
}

blockquote:before, .single-format-quote blockquote:before {
    font-weight: 400;
    color: #1ea0ca;
}

ul, ol {
    color: #616262;
}

    ol li:before {
        font-weight: 700;
    }

code {
    background: #1ea0ca;
    color: #6c6c6c;
}

dt {
    font-weight: 700;
}

.sticky__label {
    background: #1ea0ca;
    background: linear-gradient(to right, #1ea0ca 0%, rgb(5,135,177) 100%);
    color: #828282;
}

.post__cats a, .post__cats {
    color: #1ea0ca
}

    .post__cats a:hover {
        color: #242424;
    }

.entry-title a:hover {
    color: #1ea0ca;
}

.entry-meta * + *::before, .post__tags a + a::before {
    background: #616262;
}

.post-featured-content.format-quote.invert {
    color: #6c6c6c;
    background-color: #828282;
}

.post__tags {
    color: #1ea0ca;
}

.post-author__holder {
    background-color: #1ea0ca;
}

.post-author__title a:hover {
    color: #616262;
}

.post-gallery__caption {
    color: #ffffff;
}

.post-format-link {
    font-size: 14px;
    background: rgba(30,160,202,0.9);
    color: #828282;
}

    .post-format-link:hover {
        background: rgba(130,130,130,0.9);
        color: #1ea0ca;
    }

.post-format-quote {
    font-family: Poppins;
    font-size: 25px;
    font-style: normal;
    color: #616262;
}

    .post-format-quote:before, .post-format-quote cite, #cancel-comment-reply-link {
        color: #1ea0ca;
    }

        #cancel-comment-reply-link:hover {
            color: #242424;
        }

.post-author {
    color: #616262;
}

    .post-author a {
        color: #616262;
        font-weight: 600;
    }

        .post-author a:hover, .post__tags a:hover {
            color: #242424;
        }

.post__comments, .post__comments a, .post__tags a {
    color: #1ea0ca;
}

    .post__comments a:hover {
        color: #616262;
    }

.post-navigation .nav-previous a, .post-navigation .nav-next a {
    color: #1ea0ca;
}

    .post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover {
        color: #242424;
    }

.post-navigation .nav-next > a::after, .post-navigation .nav-previous > a::before {
    color: #616262;
}

.post-navigation .nav-next > a:hover::after, .post-navigation .nav-previous > a:hover::before {
    color: #242424;
}

.comments-title, .comment-reply-title {
    color: #616262;
}

.comment-body .fn a {
    color: #616262;
}

    .comment-body .fn a:hover {
        color: #1ea0ca;
    }

.comment-body {
    background: #828282;
}

    .comment-body .fn + .comment-date::before {
        background: rgba(30,160,202,0.2);
    }

.comment-reply-link {
    color: #1ea0ca;
}

    .comment-reply-link:hover {
        color: #242424;
    }

.comment-form__field {
    color: #828282;
}

.comment-form .logged-in-as, .comment-form .comment-notes {
    color: #1ea0ca;
}

.pagination a.page-numbers {
    color: #616262;
}

.pagination .page-numbers {
    font-weight: 700;
}

.pagination a.page-numbers:hover, .pagination span.page-numbers.current {
    color: #1ea0ca;
}

.pagination .page-numbers.next, .pagination .page-numbers.prev {
    color: #1ea0ca;
}

    .pagination .page-numbers.next:hover, .pagination .page-numbers.prev:hover {
        color: #242424;
    }

    .pagination .page-numbers.next i, .pagination .page-numbers.prev i {
        color: #616262;
    }

    .pagination .page-numbers.next:hover i, .pagination .page-numbers.prev:hover i {
        color: #242424;
    }

.pagination .page-numbers.next, .pagination .page-numbers.prev, .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous, .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
    font-weight: 700;
}

#toTop {
    color: #828282;
    background: #1ea0ca;
}

    #toTop span {
        color: #828282;
    }

    #toTop:hover {
        color: #1ea0ca;
        background: #828282;
    }

        #toTop:hover span {
            color: #1ea0ca;
        }

#tm_builder_outer_content .tm_pb_with_background .tm_pb_module.tm_pb_blurb .tm-pb-icon:hover::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4 {
    font-size: 20px;
    font-weight: 300;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4:first-line {
        font-weight: 600;
    }

#tm_builder_outer_content .service-info .tm_pb_blurb .tm_pb_blurb_content h4 a {
    color: #616262;
}

    #tm_builder_outer_content .service-info .tm_pb_blurb .tm_pb_blurb_content h4 a:hover {
        color: #1ea0ca;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb a:not(.tm_pb_button):hover {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb.liner .tm_pb_blurb_content .tm_pb_blurb_content {
    background: rgba(30,160,202,0.9);
}

.tm_pb_module.tm_pb_blurb.hover-effect-2.tm_pb_blurb_position_top .tm_pb_main_blurb_image:before, .tm_pb_module.tm_pb_blurb.hover-effect-2.tm_pb_blurb_position_top .tm_pb_blurb_container h4:before, .tm_pb_module.tm_pb_blurb.hover-effect-1:before {
    background: #1ea0ca;
}

@@media (min-width: 1200px) {
    #tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4 {
        font-size: 28px;
    }
}

#tm_builder_outer_content .tm_pb_button, #tm_builder_outer_content .tm_pb_button:active, #tm_builder_outer_content .tm_pb_button:focus {
    background-color: #1ea0ca;
    font-weight: 600;
}

    #tm_builder_outer_content .tm_pb_button:hover {
        background-color: #828282;
        color: #ffffff;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_cta .tm_pb_promo_button {
    color: #828282;
    background: #1ea0ca;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_cta .tm_pb_promo_button:hover {
        color: #1ea0ca;
        background: #828282;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_countdown_timer .tm_pb_countdown_timer_container .section .value, #tm_builder_outer_content .countdown-sep::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_countdown_timer .tm_pb_countdown_timer_container .section.values .value, #tm_builder_outer_content .tm_pb_countdown_timer .tm_pb_countdown_timer_container .section.sep .countdown-sep {
    font-weight: 700;
}

/* Header */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_heading .tm_pb_pricing_title {
    font-weight: 700;
}

/* Subheader */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_heading .tm_pb_best_value {
    color: #828282;
    font-weight: 400;
}

/* Currency */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_dollar_sign {
    font-weight: 700;
    color: #828282;
}

/* Price */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_sum {
    font-weight: 700;
    color: #828282;
}

/* Frequency */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_frequency {
    color: #828282;
    font-weight: 400;
}

/* Divider */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top:after {
    color: #828282;
}

/* Content */
#tm_builder_outer_content .tm_pb_column .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content ul.tm_pb_pricing li {
    font-weight: 400;
}

/* Button */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_table_button:hover {
    border-color: #828282;
    background-color: #828282;
    color: #ffffff;
}

/* Featured table */
/* Header */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_heading {
    background: #828282;
}

/* Top content */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top {
    background: #828282;
}

    /* Price */
    #tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top .tm_pb_sum {
        color: #828282;
    }

    /* Divider */
    #tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top:after {
        color: #1ea0ca;
    }

/* Button */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_table_button:hover {
    border-color: #828282;
    background-color: #828282;
    color: #ffffff;
}

/* Pagination */
.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a {
    box-shadow: inset 0 0 0 4px white;
    background: transparent !important;
}

    .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:hover, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:focus, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:focus:hover {
        box-shadow: inset 0 0 0 4px #1ea0ca !important;
        background: transparent !important;
    }

    .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a.tm-pb-active-control, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a.tm-pb-active-control:focus {
        box-shadow: inset 0 0 0 9px #1ea0ca !important;
        background: transparent !important;
    }

/* Arrows */
.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev, .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next {
    background: #1ea0ca;
}

    .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev:hover, .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next:hover {
        background: #242424;
    }

.post-gallery .swiper-button-next, .post-gallery .swiper-button-prev {
    background-color: #1ea0ca;
    color: #828282
}

    .post-gallery .swiper-button-next:not(.swiper-button-disabled):hover, .post-gallery .swiper-button-prev:not(.swiper-button-disabled):hover {
        background-color: #828282;
        color: #1ea0ca;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li a {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li:before {
    background: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li:hover a, #tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li.tm_pb_tab_active a {
    color: #616262;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial {
    border-top-color: #1ea0ca;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_meta:before {
        color: #1ea0ca;
        font-weight: 400;
    }

#tm_builder_outer_content .tm_pb_column .tm_pb_testimonial .tm_pb_testimonial_meta > * {
    font-weight: 400;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_meta a:hover {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author {
    font-weight: 700;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author, #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author a {
        color: #828282;
    }

        #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author a:hover {
            color: #1ea0ca;
        }

#tm_builder_outer_content .tm_pb_team_member .tm_pb_team_member_description .tm_pb_member_social_links .tm-pb-icon::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_team_member .tm_pb_team_member_description .tm_pb_member_social_links .tm-pb-icon:hover::before {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_team_member .tm_pb_team_member_description .tm_pb_member_position {
    font-weight: 400;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_circle_counter .percent p {
    font-weight: 700;
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module .counter-heading {
    font-weight: 300;
}

    #tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module .counter-heading:first-line {
        font-weight: 700;
    }

#tm_builder_outer_content .faqs .tm_pb_text .increase {
    font-weight: 700;
}

body table.booked-calendar thead th .monthName {
    font-family: Poppins;
    font-weight: 600;
    color: #616262;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a::before, .widget.widget_booked_calendar.booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a:hover::before, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a:hover::before {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead .days th, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead .days th {
    background: #616262 !important;
    font-family: Poppins;
}

body #tm_builder_outer_content table.booked-calendar td .date, body .widget.widget_booked_calendar table.booked-calendar td .date, #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td, #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span {
    background: #828282;
}

    body #tm_builder_outer_content table.booked-calendar td .date:hover, body .widget.widget_booked_calendar table.booked-calendar td .date:hover {
        background: #1ea0ca !important;
    }

    #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td span .number, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td span .number {
        color: #1ea0ca;
        font-family: Poppins;
    }

    #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span .number, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span .number {
        color: #616262;
    }

    #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.active .date, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.active .date {
        background: #242424;
    }

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td {
    border-color: #242424;
}

    #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button, body .booked-modal input.button-primary[type="submit"], .widget.widget_booked_calendar .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button, body .booked-modal input.button-primary[type="submit"] {
        background: #1ea0ca;
    }

        #tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover, body .booked-modal input.button-primary[type="submit"]:hover, .widget.widget_booked_calendar.tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover, body .booked-modal input.button-primary[type="submit"]:hover {
            background: #242424 !important;
        }

    .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button {
        background: #1ea0ca;
        color: #828282;
    }

        .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover {
            background: #828282;
            color: #1ea0ca;
        }

body .booked-modal .bm-window .close i {
    color: #1ea0ca;
}

body .booked-calendarSwitcher {
    background: #1ea0ca !important;
}

    body .booked-calendarSwitcher select {
        background: #242424 !important;
    }

body .booked-form .required-asterisk {
    color: #1ea0ca;
}

/* cell */
body table.booked-calendar td.prev-date .number {
    color: #ffffff;
}

body #tm_builder_outer_content table.booked-calendar td.prev-date .date:hover, body .widget.widget_booked_calendar table.booked-calendar td.prev-date .date:hover {
    background: #828282 !important;
}

body #tm_builder_outer_content table.booked-calendar td.prev-date .date:hover, body .widget.widget_booked_calendar table.booked-calendar td.prev-date .date:hover {
    background: #828282 !important;
}

    body #tm_builder_outer_content table.booked-calendar td.prev-date .date:hover .number, body .widget.widget_booked_calendar table.booked-calendar td.prev-date .date:hover .number {
        color: #ffffff !important;
    }

body #tm_builder_outer_content table.booked-calendar td.today .date .number, body .widget.widget_booked_calendar table.booked-calendar td.today .date .number {
    color: #828282 !important;
}

body #tm_builder_outer_content table.booked-calendar td.today .date, body .widget.widget_booked_calendar table.booked-calendar td.today .date {
    background: #1ea0ca;
}

body #tm_builder_outer_content table.booked-calendar td.today:hover .date:hover, body .widget.widget_booked_calendar table.booked-calendar td.today:hover .date:hover {
    background: #242424 !important;
}

body table.booked-calendar td.prev-date:hover .date span.number, body table.booked-calendar td:hover .date span {
    background: transparent !important;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td .date:hover .number, .widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td .date:hover .number {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_audio_module {
    background-color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_with_background .tm_pb_module.tm_pb_blurb .tm-pb-icon:hover::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4 {
    font-size: 20px;
    font-weight: 300;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4:first-line {
        font-weight: 600;
    }

#tm_builder_outer_content .service-info .tm_pb_blurb .tm_pb_blurb_content h4 a {
    color: #616262;
}

    #tm_builder_outer_content .service-info .tm_pb_blurb .tm_pb_blurb_content h4 a:hover {
        color: #1ea0ca;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb a:not(.tm_pb_button):hover {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_blurb.liner .tm_pb_blurb_content .tm_pb_blurb_content {
    background: rgba(30,160,202,0.9);
}

.tm_pb_module.tm_pb_blurb.hover-effect-2.tm_pb_blurb_position_top .tm_pb_main_blurb_image:before, .tm_pb_module.tm_pb_blurb.hover-effect-2.tm_pb_blurb_position_top .tm_pb_blurb_container h4:before, .tm_pb_module.tm_pb_blurb.hover-effect-1:before {
    background: #1ea0ca;
}

@@media (min-width: 1200px) {
    #tm_builder_outer_content .tm_pb_module.tm_pb_blurb .tm_pb_blurb_container h4 {
        font-size: 28px;
    }
}

#tm_builder_outer_content .tm_pb_button, #tm_builder_outer_content .tm_pb_button:active, #tm_builder_outer_content .tm_pb_button:focus {
    background-color: #1ea0ca;
    font-weight: 600;
}

    #tm_builder_outer_content .tm_pb_button:hover {
        background-color: #828282;
        color: #ffffff;
    }

.tm_pb_builder #tm_builder_outer_content .tm_pb_circle_counter .percent p {
    font-weight: 700;
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module .counter-heading {
    font-weight: 300;
}

    #tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module .counter-heading:first-line {
        font-weight: 700;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_countdown_timer .tm_pb_countdown_timer_container .section .value, #tm_builder_outer_content .countdown-sep::before {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_countdown_timer .tm_pb_countdown_timer_container .section.values .value, #tm_builder_outer_content .tm_pb_countdown_timer .tm_pb_countdown_timer_container .section.sep .countdown-sep {
    font-weight: 700;
}

#tm_builder_outer_content .tm_pb_promo {
    color: /* Variable not found */;
}

    #tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button {
        background-color: /* Variable not found */;
        color: #1ea0ca;
    }

        #tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button:after {
            color: #1ea0ca;
        }

#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: #1ea0ca;
}

/* Header */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_heading .tm_pb_pricing_title {
    font-weight: 700;
}

/* Subheader */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_heading .tm_pb_best_value {
    color: #828282;
    font-weight: 400;
}

/* Currency */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_dollar_sign {
    font-weight: 700;
    color: #828282;
}

/* Price */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_sum {
    font-weight: 700;
    color: #828282;
}

/* Frequency */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top .tm_pb_frequency {
    color: #828282;
    font-weight: 400;
}

/* Divider */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content_top:after {
    color: #828282;
}

/* Content */
#tm_builder_outer_content .tm_pb_column .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_content ul.tm_pb_pricing li {
    font-weight: 400;
}

/* Button */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table .tm_pb_pricing_table_button:hover {
    border-color: #828282;
    background-color: #828282;
    color: #ffffff;
}

/* Featured table */
/* Header */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_heading {
    background: #828282;
}

/* Top content */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top {
    background: #828282;
}

    /* Price */
    #tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top .tm_pb_sum {
        color: #828282;
    }

    /* Divider */
    #tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_content_top:after {
        color: #1ea0ca;
    }

/* Button */
#tm_builder_outer_content .tm_pb_module.tm_pb_pricing .tm_pb_pricing_table.tm_pb_featured_table .tm_pb_pricing_table_button:hover {
    border-color: #828282;
    background-color: #828282;
    color: #ffffff;
}

/* Pagination */
.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a {
    box-shadow: inset 0 0 0 4px white;
    background: transparent !important;
}

    .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:hover, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:focus, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:focus:hover {
        box-shadow: inset 0 0 0 4px #1ea0ca !important;
        background: transparent !important;
    }

    .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a.tm-pb-active-control, .tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a.tm-pb-active-control:focus {
        box-shadow: inset 0 0 0 9px #1ea0ca !important;
        background: transparent !important;
    }

/* Arrows */
.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev, .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next {
    background: #1ea0ca;
}

    .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev:hover, .tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next:hover {
        background: #242424;
    }

.post-gallery .swiper-button-next, .post-gallery .swiper-button-prev {
    background-color: #1ea0ca;
    color: #828282
}

    .post-gallery .swiper-button-next:not(.swiper-button-disabled):hover, .post-gallery .swiper-button-prev:not(.swiper-button-disabled):hover {
        background-color: #828282;
        color: #1ea0ca;
    }

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li a {
    color: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li:before {
    background: #1ea0ca;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li:hover a, #tm_builder_outer_content .tm_pb_module.tm_pb_tabs .tm_pb_tabs_controls li.tm_pb_tab_active a {
    color: #616262;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial {
    border-top-color: #1ea0ca;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_meta:before {
        color: #1ea0ca;
        font-weight: 400;
    }

#tm_builder_outer_content .tm_pb_column .tm_pb_testimonial .tm_pb_testimonial_meta > * {
    font-weight: 400;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_meta a:hover {
    color: #242424;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author {
    font-weight: 700;
}

    #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author, #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author a {
        color: #828282;
    }

        #tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_author a:hover {
            color: #1ea0ca;
        }

#tm_builder_outer_content .faqs .tm_pb_text .increase {
    font-weight: 700;
}

#tm_builder_outer_content .tm_pb_video_play:before {
    color: #1ea0ca;
}

