﻿      body {
            color: #404040;
            font:400 16px/1.75 'Roboto', sans-serif;
        }
        
        body {
            background-color: #FFFFFF;
            background-repeat: repeat;
            background-position: left;
            background-attachment: fixed;
            background-clip: padding-box;
            background-size: cover;
            background-origin: padding-box;
            background-image: none;
        }
        
        input[type="text"],
        input[type="search"],
        input[type="password"],
        input[type="email"],
        input[type="tel"],
        input[type="email"],
        input[type="url"] {
            color: #282829;
            font: 14px/20px 'Roboto', sans-serif;
        }
        
        h1,
        .h1 {
            color: #252536;
            font: 36px/40px 'Roboto', sans-serif;
        }
        
        h2,
        .h2 {
            letter-spacing: 0;
            color: #252536;
            font: 500 34px/40px 'Roboto', sans-serif;
        }
        
        h3,
        .h3 {
            letter-spacing: 0;
            color: #252536;
            font: 30px/40px 'Roboto', sans-serif;
        }
        
        h4,
        .h4 {
            letter-spacing: 0;
            color: #252536;
            font: 500 20px/25px 'Roboto', sans-serif;
        }
        
        h5,
        .h5 {
            letter-spacing: 0;
            color: #252536;
            font: 20px/30px 'Roboto', sans-serif;
        }
        
        h6,
        .h6 {
            letter-spacing: 0;
            color: #333333;
            font: 12px/14px 'Arial, Helvetica', sans-serif;
        }
        
        .site-link {
            color: #252536;
            font: 50px/55px 'Audiowide', display;
        }
        
        .footer-logo-link {
            color: #777777;
            font: 30px/36px 'Lobster', sans-serif;
        }
        
        .site-header {
            background-color: #ffffff;
            background-repeat: repeat;
            background-position: left;
            background-attachment: fixed;
            background-clip: padding-box;
            background-size: cover;
            background-origin: padding-box;
            background-image: none;
        }
        
        .site-footer {
            color: #282829;
            font: 16px/24px 'Roboto', sans-serif;
        }
        
        .site-footer {
            background-color: #f6f6f7;
            background-repeat: repeat;
            background-position: left;
            background-attachment: fixed;
            background-clip: padding-box;
            background-size: cover;
            background-origin: padding-box;
            background-image: none;
        }
        
        a {
            color: #282829;
        }
        
        a:hover {
            color: #90867E;
        }
        
        .menu-primary a {
            color: #282829;
            font: 16px/20px 'Roboto', sans-serif;
        }
        
        .menu-secondary a {
            color: #282829;
            font: 16px/20px 'Roboto', sans-serif;
        }
        
        .cherry-mega-menu-sub-item > a {
            color: #282829;
        }
        
        .cherry-mega-menu-sub-item > a:hover {
            color: #252536;
        }
        
        .cherry-mega-menu-sub .sub-column-title > a {
            color: #ffffff;
        }
        
        .cherry-breadcrumbs {
            background-color: rgb(255, 255, 255);
        }
        
        .cherry-breadcrumbs_item_link,
        .cherry-breadcrumbs_item_target,
        .cherry-breadcrumbs_browse,
        .cherry-breadcrumbs_item_sep {
            color: #252536;
            font: 16px/18px 'Roboto', sans-serif;
        }
        
        .post-gallery_prev,
        .post-gallery_next {
            background-color: #252536;
            color: #ffffff;
        }
        
        .post-gallery_prev:hover,
        .post-gallery_next:hover {
            background-color: #ffffff;
            color: #000000;
        }
        
        .post-gallery_item_caption {
            background-color: #ffffff;
            color: #000000;
        }
        
        .post-gallery_paging_item {
            background-color: #ffffff;
        }
        
        .slick-active > .post-gallery_paging_item,
        .post-gallery_paging_item:hover {
            background-color: #252536;
        }
        
        .cherry-list-numbered-circle > li,
        .cherry-list-numbered-slash > li,
        .cherry-list-icons > li {
            color: rgb(197, 197, 199);
        }
        
        .cherry-list-numbered-circle > li::before {
            background-color: #252536;
        }
        
        .cherry-list-numbered-circle > li:hover::before {
            background-color: rgb(197, 197, 199);
        }
        
        .cherry-list-numbered-circle > li:hover {
            color: #252536;
        }
        
        .cherry-list-simple > li {
            color: #252536;
        }
        
        .cherry-list-simple > li::before {
            color: rgb(255, 255, 255);
        }
        
        .cherry-list-simple > li:hover {
            color: rgb(197, 197, 199);
        }
        
        .cherry-list-simple > li:hover::before {
            color: #252536;
        }
        
        .cherry-list-numbered-slash > li::before {
            color: #252536;
        }
        
        .cherry-list-numbered-slash > li:hover {
            color: #252536;
        }
        
        .cherry-list-numbered-slash > li:hover::before {
            color: rgb(197, 197, 199);
        }
        
        .cherry-list-icons > li {
            color: rgb(197, 197, 199);
        }
        
        .cherry-list-icons > li:hover {
            color: #252536;
        }
        
        .cherry-list-icons > li i {
            color: rgb(255, 255, 255);
        }
        
        .cherry-list-icons > li:hover i {
            color: rgb(197, 197, 199);
        }
        
        .cherry-hr-primary {
            background-color: #252536;
        }
        
        .cherry-hr-gray-lighter {
            background-color: rgb(255, 255, 255);
        }
        
        .cherry-hr-gray-dark {
            background-color: rgb(197, 197, 199);
        }
        
        .cherry-drop-cap:first-letter {
            color: #252536;
        }
        
        .cherry-drop-cap-bg:first-letter {
            background-color: #252536
        }
        
        .cherry-drop-cap-bg-grey:first-letter {
            background-color: rgb(195, 195, 206);
        }
        
        .cherry-blockquote,
        .cherry-blockquote:before {
            color: #252536;
        }
        
        .cherry-highlight {
            background-color: #252536;
        }
        
        .cherry-highlight-grey {
            background-color: rgb(255, 255, 255);
        }
        
        .cherry-btn-transparent:hover {
            color: #e7e7e9;
        }
        
        .cherry-tabs-nav span {
            color: #ffffff;
        }
        
        .cherry-tabs-nav span.cherry-tabs-current {
            color: #252536;
            border-bottom: 2px solid rgb(255, 255, 255);
        }
        
        .cherry-post-meta .cherry-post-date {
            color: #252536;
        }
        
        .portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a {
            color: rgb(197, 197, 199);
        }
        
        .portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a {
            color: rgb(197, 197, 199);
        }
        
        .text-muted {
            color: rgb(255, 255, 255);
        }
        
        .help-block {
            color: rgb(185, 185, 196);
        }
        
        legend {
            color: rgb(180, 180, 182);
            font-size: 21px;
            border-bottom: 1px solid rgb(255, 255, 255);
        }
        
        .cherry-highlight-grey {
            color: rgb(197, 197, 199);
        }
        
        abbr[title],
        abbr[data-original-title] {
            border-bottom: 1px dotted rgb(197, 197, 199);
        }
        
        output {
            color: #e7e7e9;
            font-size: 14px;
            line-height: 24px;
        }
        
        small,
        .small {
            color: rgb(197, 197, 199);
        }
        
        small,
        .small {
            font-size: 12px;
        }
        
        .form-control[disabled],
        .form-control[readonly],
        .form-control fieldset[disabled] {
            background-color: rgb(255, 255, 255);
        }
        
        .form-control {
            color: #e7e7e9;
            font-size: 14px;
            line-height: 24px;
        }
        
        .blockquote-reverse,
        blockquote.pull-right {
            border-right: 5px solid rgb(255, 255, 255);
        }
        
        .page-header {
            border-bottom: 1px solid rgb(255, 255, 255);
        }
        
        blockquote {
            border-left: 5px solid rgb(255, 255, 255);
            font-size: 17px;
        }
        
        hr {
            border-top: 1px solid rgb(255, 255, 255);
        }
        
        .close,
        .close:hover,
        .close:focus {
            color: #fcf8e3;
            font-size: 21px;
        }
        
        .lead {
            font-size: 16px;
        }
        
        .table .table {
            background-color: #282829;
        }
        
        .table > thead > tr > th,
        .table > thead > tr > td,
        .table > tbody > tr > th,
        .table > tbody > tr > td,
        .table > tfoot > tr > th,
        .table > tfoot > tr > td {
            line-height: 24px;
        }
        
        dt,
        dd {
            line-height: 24px;
        }
        
        blockquote footer,
        blockquote small,
        blockquote .small {
            line-height: 24px;
        }
        
        address {
            line-height: 24px;
        }
        
        .cherry-nav-divider {
            background-color: rgb(255, 255, 255);
        }
        
        .cherry-box .box-primary {
            background-color: #252536;
            color: #ffffff;
        }
        
        .cherry-box .box-secondary {
            background-color: #ffffff;
            color: #000000;
        }
        
        .cherry-box .box-gray {
            background-color: #e7e7e9;
        }
        
        .cherry-box .box-primary-border {
            border-color: #252536;
        }
        
        .cherry-box .box-secondary-border {
            border-color: #ffffff;
        }
        
        .cherry-box .box-gray-border {
            border-color: #e7e7e9;
        }
        
        .text-primary {
            color: #252536;
        }
        
        .text-primary:hover {
            color: rgb(12, 12, 29);
        }
        
        .text-success {
            color: #dff0d8;
        }
        
        .text-success:hover {
            color: rgb(198, 215, 191);
        }
        
        .text-info {
            color: #3b3b4a;
        }
        
        .text-info:hover {
            color: rgb(34, 34, 49);
        }
        
        .text-warning {
            color: #fcf8e3;
        }
        
        .text-warning:hover {
            color: rgb(227, 223, 202);
        }
        
        .text-danger {
            color: #f2dede;
        }
        
        .text-danger:hover {
            color: rgb(217, 197, 197);
        }
        
        .bg-primary {
            background-color: #252536;
        }
        
        .bg-primary:hover {
            background-color: rgb(12, 12, 29);
        }
        
        .bg-success {
            background-color: #dff0d8;
        }
        
        .bg-success:hover {
            background-color: rgb(198, 215, 191);
        }
        
        .bg-info {
            background-color: #3b3b4a;
        }
        
        .bg-info:hover {
            background-color: rgb(34, 34, 49);
        }
        
        .bg-warning {
            background-color: #fcf8e3;
        }
        
        .bg-warning:hover {
            background-color: rgb(227, 223, 202);
        }
        
        .bg-danger {
            background-color: #f2dede;
        }
        
        .bg-danger:hover {
            background-color: rgb(217, 197, 197);
        }
        
        @media ( min-width:992px) {
            .site-header.boxed {
                max-width: 1200px
            }
            .site-content.boxed {
                max-width: 1200px
            }
            .site-footer.boxed {
                max-width: 1200px
            }
            .site-header.boxed .container {
                width: auto;
                max-width: 1200px
            }
            .site-content.boxed .container {
                width: auto;
                max-width: 1200px
            }
            .site-footer.boxed .container {
                width: auto;
                max-width: 1200px
            }
            .site-header.wide .container,
            .site-content.wide .container,
            .site-footer.wide .container {
                width: auto;
                max-width: 1200px
            }
        }
        
        @media ( max-width:767px) {
            .menu-primary_trigger {
                display: block;
            }
            .simple-menu.menu-items {
                display: none !important;
            }
            .simple-menu.menu-items[aria-expanded="true"] {
                display: block !important;
            }
            .simple-menu.menu-items {
                padding: 10px;
                background: #454545;
            }
            .simple-menu .sub-menu {
                position: static;
                float: none;
                visibility: visible;
                opacity: 1;
                padding: 0 0 0 20px;
                background: none;
            }
            .simple-menu .sub-menu li {
                float: none;
            }
            .simple-menu .sub-menu a {
                width: 100%;
                color: #282829;
            }
            .simple-menu > ul > li {
                float: none;
                display: block;
                margin: 0;
                padding: 0 0 3px 0;
            }
        }
        
        @media ( min-width:767px) {
            .simple-menu li:hover > ul,
            .simple-menu li.focus > ul,
            .simple-menu li.menu-hover > ul {
                opacity: 1;
                visibility: visible;
                overflow: visible;
            }
        }
        
        ::-webkit-input-placeholder {
            color: #282829!important;
        }
        
        :-moz-placeholder {
            opacity: 1;
            color: #282829!important;
        }
        
        ::-moz-placeholder {
            opacity: 1;
            color: #282829!important;
        }
        
        :-ms-input-placeholder {
            color: #282829!important;
        }
        
        textarea {
            color: #282829;
            font: 14px/20px 'Roboto', sans-serif;
        }
        /* custom fonts */
        
        #menu-primary #menu-primary-items .sub-menu li a {
            font-family: Roboto;
        }
        
        .txt_corr1,
        .posts_2 .cont .post-content,
        .block_post .post-content {
            font-family: Roboto;
        }
        
        input[type="text"],
        input[type="search"],
        input[type="password"],
        input[type="email"],
        input[type="tel"],
        input[type="email"],
        input[type="url"] {
            font-family: Roboto;
        }
        
        .title_box1 h4 {
            font-family: Roboto;
        }
        
        .block_team .team-listing .team-item .cherry-team_excerpt {
            font-family: Roboto;
        }
        
        .testi_1 .testimonials-list .testimonials-item blockquote,
        .testi_1 .testimonials-list .testimonials-item blockquote:before {
            font-family: Roboto;
        }
        
        .parallax_4 .parallax-content .container h2 {
            font-family: Audiowide;
        }
        /* end custom fonts */
        /* header */
        
        #static-area-header-bottom .container .row:before {
            background: #ffffff;
        }
        /* end header */
        
        h3.widget-title {
            color: #252536;
        }
        
        .site-title.text-logo .site-link:hover {
            color: #252536;
        }
        
        .cherry-box .box-primary {
            color: #282829;
        }
        /* Mega Menu */
        
        #menu-primary .cherry-mega-menu-sub .menu-item-type-widget ul li a {
            color: #282829;
        }
        
        #menu-primary .cherry-mega-menu-sub .menu-item-type-widget ul li a:hover {
            color: #90867E;
        }
        
        #menu-primary #menu-primary-items .banner_1 .cherry-banner_link .cherry-banner_wrap .block_cont .inner {
            background-color: #90867E;
        }
        
        #menu-primary #menu-primary-items .banner_1 .cherry-banner_link:hover .cherry-banner_wrap .block_cont .inner {
            background-color: #282829;
        }
        
        #menu-primary #menu-primary-items .banner_1 .cherry-banner_link .cherry-banner_wrap .block_cont .inner .cherry-banner_title {
            color: #ffffff;
        }
        
        #menu-primary #menu-primary-items .banner_1 .cherry-banner_link .cherry-banner_wrap .block_cont .inner .cherry-banner_content,
        #menu-primary #menu-primary-items .banner_1 .cherry-banner_link .cherry-banner_wrap .block_cont .inner .cherry-banner_content span {
            color: #ffffff;
        }
        
        #menu-primary #menu-primary-items .post_banner .block_cont .inner {
            background-color: #90867E;
            color: #ffffff;
        }
        
        #menu-primary #menu-primary-items .post_banner .block_cont a {
            color: #ffffff;
            background: transparent;
        }
        
        #menu-primary #menu-primary-items .post_banner .block_cont a:hover {
            color: #252536;
            background: transparent;
        }
        /* end Mega Menu */
        /* Moto Slider */
        
        .motoslider_wrapper .title_1 {
            font-family: Audiowide;
            color: #ffffff;
        }
        
        .motoslider_wrapper .title_2 {
            color: #ffffff;
        }
        
        .motoslider_wrapper .btn_slider {
            color: #ffffff;
            border-color: #ffffff;
        }
        
        .motoslider_wrapper .btn_slider:hover {
            color: #90867E;
        }
        
        .motoslider_wrapper .ms_pagination .ms_bullet_wrapper .ms_bullet {
            background-color: transparent;
            border-color: rgb(166, 166, 166)!important;
        }
        
        .motoslider_wrapper .ms_pagination .ms_bullet_wrapper .ms_bullet:hover,
        .motoslider_wrapper .ms_pagination .ms_bullet_wrapper .ms_bullet.ms_active {
            background-color: #90867E;
            border-color: #90867E!important;
        }
        /* end Moto Slider */
        
        #menu-primary #menu-primary-items .sub-menu {
            background: #fcfcfc;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }
        
        #menu-primary #menu-primary-items .sub-menu li .sub-menu {
            background: #ffffff;
        }
        
        #menu-primary #menu-primary-items .sub-menu li a {
            color: #282829;
        }
        
        #menu-primary #menu-primary-items .sub-menu li .sub-menu li a {
            color: #282829;
        }
        
        #menu-primary #menu-primary-items .sub-menu li .sub-menu li a:hover {
            color: #252536;
        }
        
        #menu-primary #menu-primary-items .sub-menu li a:hover,
        #menu-primary #menu-primary-items .sub-menu li.current_page_item a {
            color: #252536;
        }
        
        #menu-primary #menu-primary-items > li a > div span {
            color: #282829;
        }
        
        #menu-primary #menu-primary-items > li a > div:first-child + div span,
        #menu-primary #menu-primary-items > li.current-menu-item > a > div:first-child + div span {
            color: #ffffff;
        }
        
        #menu-primary #menu-primary-items > li:hover > a > div:first-child + div span,
        #menu-primary #menu-primary-items > li.current-menu-item > a > div:first-child + div span {
            background-color: #90867E;
        }
        
        #menu-primary #menu-primary-items > li a > div:first-child + div .arrow_mov:before {
            color: #ffffff;
        }
        
        #menu-primary .menu-primary_trigger,
        #menu-primary .cherry-mega-menu-mobile-trigger {
            color: #252536;
            background-color: transparent;
        }
        
        #menu-primary .menu-primary_trigger:hover,
        #menu-primary .cherry-mega-menu-mobile-trigger:hover {
            color: #90867E;
        }
        
        @media (max-width: 600px) {
            .simple-menu .sub-menu a {
                color: rgb(255, 255, 255);
            }
        }
        
        .isStick#menu-primary {
            background: rgb(67, 67, 82);
        }
        
        .isStick#static-area-header-top {
            //background: rgb(67,67,82);box-shadow: none;}.isStick#static-area-header-top .container .row:before{//background: transparent;}.cherry-btn-info:hover{color: #90867E!important;}#static-area-footer-top{background: rgb(231,231,233);}#static-area-footer-top .widget .menu li a:hover{color:#ffffff!important;}#footer #menu-secondary #menu-secondary-items li a:hover{color: #282829;}#footer #menu-secondary #menu-secondary-items li.current_page_item a{color: #282829;}#footer .site-info a:hover{color: #282829;}.cherry-breadcrumbs{border-color: #e7e7e9;}.cherry-breadcrumbs .cherry-breadcrumbs_content .cherry-breadcrumbs_wrap .cherry-breadcrumbs_item_target{color: #282829;}.cherry-breadcrumbs_item a:hover{color: #282829;}.cherry-breadcrumbs .cherry-breadcrumbs_content{border-color: rgb(152,152,169);}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title{color: #282829;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title, .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:hover{color: #90867E;}/* search header*/.static-search-form input[type="submit"]{border-color: rgb(255,255,255);color: #ffffff;background: #282829;}.static-search-form input[type="submit"]:hover{background: #90867E;color: #ffffff;}/* end search header *//* portfolio */.cherry-portfolio-ajax-loader .cherry-spinner .cherry-double-bounce1{background: #90867E;}.cherry-portfolio-ajax-loader .cherry-spinner .cherry-double-bounce2{background: #282829;}.portfolio-wrap .portfolio-filter ul.filter li a{color: #90867E;}.portfolio-wrap .portfolio-filter ul.filter li a:hover{color: #90867E;}.portfolio-wrap .portfolio-filter ul.filter li.active a{color: #90867E;}.projects_1.portfolio-wrap .portfolio-filter ul.filter li a{color: #ffffff;border-color: rgb(55,55,72);background: transparent;}.projects_1.portfolio-wrap .portfolio-filter ul.filter li a:hover{color: #90867E;background: transparent;}.projects_1.portfolio-wrap .portfolio-filter ul.filter li.active a{color: #90867E;background: transparent;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .media-content .rollover-content .item-link, .portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-link, .portfolio-wrap .portfolio-container.list-layout .portfolio-list .portfolio-item .inner-wrap .media-content .rollover-content .item-link, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-link{color: #ffffff;border-color: #282829;background: #282829;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .media-content .rollover-content .item-link:hover, .portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-link:hover, .portfolio-wrap .portfolio-container.list-layout .portfolio-list .portfolio-item .inner-wrap .media-content .rollover-content .item-link:hover, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-link:hover{color: #90867E;background: #ffffff;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content{border-color: #e7e7e9;background: transparent;/*color: rgb(198,198,209);*/}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content h3 a{color: #252536;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content p{color: #282829;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content .item-link{color: #90867E;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content .item-link:hover{color: #282829;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content h3 a:hover{color: #90867E;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content .link_title a{color: #252536;}.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content .link_title a:hover{color: #90867E;}.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a, .portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a{background: #282829;color:#ffffff;}.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li.active a, .portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a:hover, .portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a:hover{background: #90867E;text-decoration: none;}.portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell{color:rgb(255,255,255);}.portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell h3, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell h3{color:rgb(255,255,255);}.portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell .post-author a, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell .post-author a{color:rgb(255,255,255);}.portfolio-wrap .portfolio-container.grid-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell h5, .portfolio-wrap .portfolio-container.justified-layout .portfolio-list div.portfolio-item .item-content.rollover-content .item-content-inner .table-cell h5{color:rgb(255,255,255);}.cherry-portfolio-single-post a:hover{color: #90867E!important;}body.single-portfolio article.type-portfolio .cherry-portfolio-single-post .post-meta-container .post-date, body.single-portfolio article.type-portfolio .cherry-portfolio-single-post .post-taxonomy-list span{color: #282829;}.swiper-button-next:before, .swiper-button-prev:before, .post-gallery_next:before, .post-gallery_prev:before{color: #90867E;}.swiper-button-next:hover:before, .swiper-button-prev:hover:before, .post-gallery_next:hover:before, .post-gallery_prev:hover:before{color: #ffffff;}.swiper-pagination .swiper-pagination-bullet{border-color: #ffffff;background: transparent;}.swiper-pagination .swiper-pagination-bullet:hover{background: #ffffff;}.swiper-pagination .swiper-pagination-bullet-active{background: #ffffff;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .inner-wrap{background: ;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .inner-wrap .media-content{background: rgb(0,0,0);}.portfolio-wrap .portfolio-filter ul.filter li a{background: #ffffff;border-color: #e7e7e9;color: #282829;}.portfolio-wrap .portfolio-filter ul.filter li a:hover{background: #282829;color: #ffffff;}.portfolio-wrap .portfolio-filter ul.filter li.active a{background: #282829;color: #ffffff;}.portfolio-wrap .portfolio-container .portfolio-ajax-button .load-more-button a{background: #282829;}.portfolio-wrap .portfolio-container .portfolio-ajax-button .load-more-button a:hover{background: #90867E;}.portfolio-wrap .portfolio-filter ul.order-filter li, .portfolio-wrap .filter-category ul.order-filter li{background: #ffffff;color: #282829;border-color: #e7e7e9;}.portfolio-wrap .portfolio-filter ul.order-filter li:hover, .portfolio-wrap .filter-category ul.order-filter li:hover{background: #282829;color: #ffffff!important;}/* end portfolio *//* hover pic */.thumbnail a, .post-thumbnail a, .team-listing_photo a{background: #ffffff;}.thumbnail a:after, .post-thumbnail a:after, .team-listing_photo a:after{color: #282829;background:#ffffff;;}.thumbnail a:before, .post-thumbnail a:before, .team-listing_photo a:before{background: rgba(0,0,0,0.6);}/* end hover pic *//* search */.search-results .btn-default{color: #ffffff;background: #282829;}.search-results .btn-default:hover{background: #90867E;}/* end search *//* blog */.nav-links .page-numbers.dots{background: #282829;color: rgb(255,255,255);}.nav-links .page-numbers{background: #90867E;color: rgb(255,255,255);}.nav-links a.page-numbers{background: #282829;color: rgb(255,255,255);}.nav-links a:hover.page-numbers{background: #90867E;}.entry-meta .posted-on:before, .entry-meta .author:before, .entry-meta .comments-link:before, .comments-area .comment-list .comment-meta .comment-metadata:before{color: #90867E;}.comments-area .comment-list .comment-body{background: #ffffff;}.author-bio, .comments-area .comment-list .comment-content, .comments-area .comment-list .comment-body{border-color: rgb(200,200,202);background: transparent;}.related-posts_title, .comment-reply-title, .comments-title{color: #252536;}.related-posts_item .entry-title a{color: #252536;}.related-posts_item .entry-title a:hover{color: #90867E;}.comment-respond form .form-submit .submit{color: rgb(255,255,255);}.comment-respond form .form-submit .submit:hover{color: #90867E;}.blog .post .entry-permalink a{background: #90867E;color: #ffffff;}.blog .post .entry-permalink a:hover{background: #282829;color: #ffffff;}.comments-area .comment-list .reply .comment-reply-link, .comment-respond form .form-submit .submit{background: #90867E;color: #ffffff;}.comments-area .comment-list .reply .comment-reply-link:hover, .comment-respond form .form-submit .submit:hover{background: #282829;color: #ffffff;}.entry-meta-bottom .post_tag a{color: #252536;}.entry-meta-bottom .post_tag a:hover{color: #90867E;}.entry-header h2 a{color: #252536;}.entry-header h2 a:hover{color: #90867E;}/* end blog *//* sidebar */.cherry-sidebar-main h3 a, .cherry-sidebar-secondary h3 a{color: #282829;}.cherry-sidebar-main h3 a:hover, .cherry-sidebar-secondary h3 a:hover{color: #90867E;}.cherry-sidebar-main ul li a:before, .cherry-sidebar-secondary ul li a:before{color: #ffffff;}.cherry-sidebar-main ul li a:hover:before, .cherry-sidebar-secondary ul li a:hover:before{color: #90867E;}.cherry-sidebar-main #wp-calendar caption, .cherry-sidebar-secondary #wp-calendar caption{color: #90867E;}.cherry-sidebar-main #wp-calendar thead tr th, .cherry-sidebar-secondary #wp-calendar thead tr th{color: #282829;}.cherry-sidebar-main #wp-calendar tfoot tr td a, .cherry-sidebar-secondary #wp-calendar tfoot tr td a{color: #90867E;}.cherry-sidebar-main #wp-calendar tfoot tr td a:hover, .cherry-sidebar-secondary #wp-calendar tfoot tr td a:hover{color: #282829;}.cherry-sidebar-main ul li.current_page_parent a, .cherry-sidebar-secondary ul li.current_page_parent a{color: #282829;}.cherry-sidebar-main ul li a, .cherry-sidebar-secondary ul li a{color: #282829;}.cherry-sidebar-main ul li a:hover, .cherry-sidebar-secondary ul li a:hover{color: #90867E;}.cherry-sidebar-main .mc4wp-form.form input::-webkit-input-placeholder, .cherry-sidebar-main .mc4wp-form.form textarea::-webkit-input-placeholder {color: #90867E!important;}.cherry-sidebar-main .mc4wp-form.form input::-moz-placeholder, .cherry-sidebar-main .mc4wp-form.form textarea::-moz-placeholder {color: #90867E!important;}.cherry-sidebar-secondary .mc4wp-form.form input::-webkit-input-placeholder, .cherry-sidebar-main .mc4wp-form.form textarea::-webkit-input-placeholder {color: #90867E!important;}.cherry-sidebar-secondary .mc4wp-form.form input::-moz-placeholder, .cherry-sidebar-main .mc4wp-form.form textarea::-moz-placeholder {color: #90867E!important;}/* end sidebar *//* mailchimp sidebar*/.cherry-sidebar-main .mc4wp-form input[type=date], .cherry-sidebar-main .mc4wp-form input[type=email], .cherry-sidebar-main .mc4wp-form input[type=tel], .cherry-sidebar-main .mc4wp-form input[type=text], .cherry-sidebar-main .mc4wp-form input[type=url], .cherry-sidebar-main .mc4wp-form select, .cherry-sidebar-main .mc4wp-form textarea{color: #90867E!important;border-color: #282829!important;}.cherry-sidebar-secondary .mc4wp-form input[type=date], .cherry-sidebar-secondary .mc4wp-form input[type=email], .cherry-sidebar-secondary .mc4wp-form input[type=tel], .cherry-sidebar-secondary .mc4wp-form input[type=text], .cherry-sidebar-secondary .mc4wp-form input[type=url], .cherry-sidebar-secondary .mc4wp-form select, .cherry-sidebar-secondary .mc4wp-form textarea{color: #90867E!important;border-color: #282829!important;}.cherry-sidebar-main .mc4wp-form form p + p input, .cherry-sidebar-secondary .mc4wp-form form p + p input{background: #282829!important;color: #ffffff!important;}.cherry-sidebar-main .mc4wp-form form p + p:after, .cherry-sidebar-secondary .mc4wp-form form p + p:after{color: #ffffff!important;}.cherry-sidebar-main .mc4wp-form form p + p input:hover, .cherry-sidebar-secondary .mc4wp-form form p + p input:hover{background: #90867E!important;color: #ffffff!important;}/* end mailchimp sidebar*//* input */input[type="search"], input[type="text"], input[type="email"], input[type="tel"], textarea{border-color: rgb(200,200,202);background: transparent;}.wpcf7 form .submit-wrap input{background: #90867E;color: #ffffff;}.wpcf7 form .submit-wrap input:hover{background: #282829;color: #ffffff;}/* end input *//* search */.search-submit{background: #282829;color: #ffffff;}.search-submit:hover{background: #90867E;color: #ffffff;}/* end search *//* follow us */.cherry-follow_list li a i{background: #90867E;color: #ffffff;}.cherry-follow_list li a:hover i{background: #252536;color: #ffffff;}/* end follow us *//* footer */#footer #static-area-footer-top .widget .widget-title{color: #ffffff;}#footer #static-area-footer-top .widget .menu li a{color: #ffffff;}#footer .site-info, #footer .site-info a{color: #252536;}#footer .site-info .footer-site-link{color: #252536!important;}.footer-logo-link, .footer-logo-link:hover{color: #252536;}#footer .menu-secondary ul li a{color: #252536;}#footer .menu-secondary ul li a:hover, #footer #menu-secondary #menu-secondary-items li.current_page_item a{color: #90867E!important;}/* end footer *//* buttons */.cherry-btn.cherry-btn-primary{color: #ffffff;background: #282829;}.cherry-btn.cherry-btn-primary:hover{color: #ffffff;background: #90867E;}.cherry-btn.cherry-btn-primary.type_2{color: #ffffff;background: #252536;}.cherry-btn.cherry-btn-primary.type_2:hover{color: #ffffff;background: #90867E;}.cherry-btn.cherry-btn-primary.type_3{color: #ffffff;background: #f2dede;}.cherry-btn.cherry-btn-primary.type_3:hover{color: #90867E;background: #ffffff;}.cherry-btn.cherry-btn-info{color: rgb(255,255,255);background: #fcf8e3;}.cherry-btn.cherry-btn-info:hover{color: rgb(255,255,255)!important;background: #90867E;}.cherry-btn.cherry-btn-info.type_2{color: rgb(255,255,255);background: #dff0d8;}.cherry-btn.cherry-btn-info.type_2:hover{color: rgb(255,255,255)!important;background: #fcf8e3;}/* end buttons *//* mailchimp */.mc4wp-form input[type=date], .mc4wp-form input[type=email], .mc4wp-form input[type=tel], .mc4wp-form input[type=text], .mc4wp-form input[type=url], .mc4wp-form select, .mc4wp-form textarea{color: #ffffff!important;border-color: #ffffff!important;}.mc4wp-form form p + p input{background: #ffffff!important;color: #282829!important;}.mc4wp-form form p + p:after{color: rgb(255,255,255)!important;}.mc4wp-form form p + p input:hover{background: #e7e7e9!important;color: #ffffff!important;}/* end mailchimp *//* content *//*.slog{color: #ffffff;}.slog a{background: #ffffff;color: #282829;}.slog a:hover{background: #282829;color: #ffffff;}*/.banner_2 .cherry-banner_wrap .block_cont .inner{border-color: #ffffff;}.banner_2 .cherry-banner_wrap .block_btn .cherry-banner_link{color: #ffffff;}.banner_2 .cherry-banner_wrap .block_btn .cherry-banner_link:hover{color: #282829;}.posts_1 .post_1_inner .post-title a{color: #252536;}.posts_1 .post_1_inner .post-title a:hover{color: #90867E;}.cherry-chart .cherry-progress-bar .inner_block .cont_inner{color: #ffffff;}.cherry-chart .cherry-progress-bar .inner_block{border-color: #ffffff;}.team_1 .team-listing .team-item .block_cont:before{border-color: #e7e7e9;}.team_1 .team-listing .team-item .block_cont .block_info .inner .team-listing_name a{color: #252536;}.team_1 .team-listing .team-item .block_cont .block_info .inner .team-listing_name a:hover{color: #90867E;}.team_1 .team-listing .team-item .block_cont .block_info .inner .position{color: #252536;}.team_1 .team-listing .team-item .block_cont .block_info .inner .link_1 a{color: #90867E;}.team_1 .team-listing .team-item .block_cont .block_info .inner .link_1 a:hover{color: #282829;}.testi_1 .testimonials-list blockquote p{color: #252536;}.testi_1 .testimonials-list .author_info .author a, .testi_1 .testimonials-list .testimonials-item_url{color: #252536;}.testi_1 .testimonials-list .author_info .author a:hover, .testi_1 .testimonials-list .testimonials-item_url:hover{color: #ffffff;}#static-area-footer-bottom{background-color: #e7e7e9;}.posts_2 .post-excerpt{color: #90867E;}.posts_2 .post-title a{color: #252536;}.posts_2 .post-title a:hover{color: #90867E;}.cherry-list.list_2 ul li em{color: #90867E;border-color: #90867E;}.cherry-list.list_2 ul li strong a{color: #ffffff;}.cherry-list.list_2 ul li strong a:hover{color: #90867E;}.parallax_4 .parallax-content .container h2, .parallax_4 .parallax-content .container h3{color: #ffffff;}.cherry-list.list_3 ul li em{color: #90867E;}.cherry-list.list_3 ul li a{color: #252536;}.cherry-list.list_3 ul li a:hover{color: #90867E;}.parallax_5 .parallax-content .cherry-icon{border-color: #ffffff;}.parallax_5 .parallax-content p{color: #252536;}/* end content */
