/* #Layout */
@media (min-width: 1200px) {
.site .container {
max-width: 1200px;
}
}
/* #404 */
body.error404 .site-content_wrap {
background-color: #0a7d56;
background-repeat: no-repeat;
background-position: center top;
background-attachment: scroll;
}
.breadcrumbs__item-link {
color: #4671ff;
}
.breadcrumbs__item-link:hover {
color: #44596c;
}
/*Dynamic styles for Woo-elements */
header .woocommerce-currency-switcher-form ul.dd-options {
background-color: #141414;
}
/* * Woo-elements * Listing line Products */
.products .product h3,.tm-categories-carousel-widget-container h3,.products .product-category h3,.tm-woowishlist-widget-product h3,.tm-woocompare-widget-product h3,.woocommerce.widget_products>ul .product-title,.woocommerce.widget_recent_reviews>ul .product-title,.woocommerce.widget_recently_viewed_products>ul .product-title,.woocommerce.widget_top_rated_products>ul .product-title {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
text-align: left;
color: #000000;
}
.tm_banners_grid_widget_banner_title {
font-style: normal;
font-weight: 800;
font-size: 36px;
line-height: 1.526;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
text-align: inherit;
color: #4671ff;
}
.products .product-category .title_count_block>span,.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block>span {
color: #000000;
}
.products .product-category>a h3:hover,.tm-categories-carousel-widget-container h3:hover,.products .product-category>a .title_count_block>span:hover,.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block>span:hover {
color: #4671ff;
}
.products .product.product-list h3,.related h4,.woocommerce .page-title,.woocommerce-checkout h3,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout-payment .payment_methods li label,.woocommerce-checkout h2,.tm_custom_menu_widget h3 {
font-style: normal;
font-weight: 800;
font-size: 18px;
line-height: 1.4;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
text-align: inherit;
color: #2c3847;
}
/* * Woo-elements * Woocommerce carousel-category-products */
.tm-categories-carousel-widget-container .swiper-button-next,.tm-categories-carousel-widget-container .swiper-button-prev,.woocommerce .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn,.woocommerce-product-search label i {
color: rgb(64,64,64);
}
.tm-categories-carousel-widget-container .swiper-button-next:hover,.tm-categories-carousel-widget-container .swiper-button-prev:hover,.woocommerce .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn:hover {
color: #44596c;
}
.woocommerce .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
background-color: #44596c;
}
.woocommerce .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.woocommerce .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover,.site-header-cart .cart-contents .count {
background-color: #4671ff;
}
.tm_about_store_widget span {
font-style: normal;
font-weight: 800;
font-size: 24px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
}
.tm_about_store_widget {
color: #4671ff;
}
/* * Woo-elements * Woocommerce price styles */
.woocommerce .products .product .price,.woocommerce div.product span.price,.woocommerce div.product p.price,.cart_list li .quantity .amount,.woocommerce-cart .woocommerce .amount,.woocommerce-checkout .woocommerce .amount,.widget .woocs_price_code ins,.price {
color: #44596c;
font-family: 'Open Sans', sans-serif;
}
/* * Woo-elements * Woocommerce product widgets */
.woocommerce.widget .product-title,.woocommerce.widget .product-title a,.woocommerce ul.cart_list li>a,.woocommerce ul.product_list_widget li>a {
font-style: normal;
font-weight: 400;
font-size: 11px;
line-height: 1.365;
font-family: Montserrat, sans-serif;
color: #2c3847;
}
.woocommerce.widget .product-title a:hover,.woocommerce ul.cart_list li>a:hover,.woocommerce ul.product_list_widget li>a:hover {
color: #44596c;
}
/* Styles for product-categories */
.woocommerce>ul>li .product-widget-categories,.woocommerce>ul>li .product-widget-categories a,.woocommerce>ul span.reviewer,.woocommerce.widget_shopping_cart .total span,.woocommerce .widget_layered_nav ul li {
color: #000000;
}
.woocommerce>ul>li .product-widget-categories a:hover,.woocommerce.widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart ul.cart_list>li dl dt {
color: #44596c;
}
.invert .site-header-cart .shopping_cart-dropdown-wrap .shopping_cart-header>* {
color: #2c3847;
}
.invert .woocommerce.widget_shopping_cart .cart_list li.empty {
color: #000000;
}
/* * Woo-elements * Compare and wishlist buttons */
.woocommerce .tm-woocompare-button,.woocommerce .tm-woowishlist-button {
border-color: rgb(64,64,64);
}
.woocommerce .tm-woocompare-button::after,.woocommerce .tm-woowishlist-button::after {
color: #44596c;
}
.woocommerce .tm-woocompare-button:hover::after,.woocommerce .tm-woowishlist-button:hover::after {
color: #ffffff;
}
.woocommerce .tm-woocompare-button:hover,.woocommerce .tm-woowishlist-button:hover {
border-color: #4671ff;
}
.woocommerce button.button.btn {
color: #44596c;
}
.woocommerce button.button.btn:hover {
color: #4671ff;
background-color: #44596c;
}
/* * Woo-elements * Sale-timer styles */
.tm-products-sale-end-date span {
background-color: #4671ff;
color: #4671ff;
}
/* * Woo-elements * Styles for tags and categories list -- loop product */
.product-categories li,.product-categories li a,.product-widget-tags li,.product-widget-tags li a {
color: #000000;
}
.product-categories li a:hover,.product-widget-tags li a:hover,.widget.widget_product_categories .product-categories li,.widget.widget_product_categories .product-categories li a {
color: #44596c;
}
.widget.widget_product_categories .product-categories li a:hover,.widget.widget_product_categories .product-categories li.current-cat a {
color: #44596c;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
color: #44596c;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
background-color: #4671ff;
border-color: #4671ff;
color: #4671ff;
}
/* * Woo-elements * Buttons woo styles */
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.tm-woocompare-empty,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.button.add_to_cart_button.loading:hover,.woocommerce button.button.btn.tm-wc-ajax-load-more-button {
background-color: #4671ff;
color: #ffffff;
}
.woocommerce a.button.alt {
color: #4671ff;
}
.woocommerce a.button.alt.wc-forward {
color: #ffffff;
}
.woocommerce a.button.product_type_variable {
color: #44596c;
}
.woocommerce a.button.product_type_variable:after {
color: #000000;
}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce button.button.tm-woocompare-empty:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.btn.tm-wc-ajax-load-more-button:hover {
background-color: #44596c;
color: #ffffff;
}
.woocommerce a.button.tm-woowishlist-page-button {
color: #4671ff;
}
.woocommerce a.button.tm-woowishlist-page-button:hover {
color: #44596c;
}
.woocommerce a.button.alt:hover {
color: #44596c;
}
.woocommerce a.button.alt.wc-forward:hover {
color: #ffffff;
}
.woocommerce a.button.product_type_variable:hover:after {
color: #4671ff;
}
/*disable button syles*/
.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce-cart table.cart input.header-btn:disabled {
background-color: rgb(45,88,230);
color: #4671ff;
}
/* * Woo-elements * Woo-Badge styles */
.woocommerce span.featured,.woocommerce span.onsale,.woocommerce span.new {
color: #4671ff;
}
.woocommerce span.onsale {
background-color: #ff596d;
}
.woocommerce span.featured {
background-color: #ffc045;
}
.woocommerce span.new {
background-color: #000000;
}
/* * Woo-elements * Grid-list toggle buttons */
.tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler {
color: #44596c;
}
.tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler.disabled,.tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler:hover {
color: #4671ff;
}
/* * Woo-elements * Single-product styles */
.single-product div.product h1.product_title {
font-style: normal;
font-weight: 800;
font-size: 24px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
text-align: inherit;
color: #2c3847;
}
.woocommerce.single-product #content div.product .product_meta,.woocommerce-currency-switcher-form .dd-container .dd-selected label,.woocommerce.single-product #content div.product .product_meta a {
color: #000000;
}
.woocommerce.single-product #content div.product .product_meta a:hover {
color: #44596c;
}
.woocommerce table.shop_attributes th {
color: #4671ff;
}
/* * Woo-elements * SmartBox widget */
.tm-products-smart-box-widget__rd-material-tabs .product h3 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.9;
letter-spacing: 0em;
}
.rd-material-tab.rd-material-tab-active a,.tm_custom_menu_widget .menu li a,.tm-products-smart-box-widget__rd-material-tabs .product h3:hover,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:hover,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:hover:before,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab.rd-material-tab-active a,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab.rd-material-tab-active a:before {
color: #4671ff;
}
.tm_custom_menu_widget .menu li a:hover,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a,.widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:before {
color: #44596c;
}
.tm-products-smart-box-widget__rd-material-tabs .product span.price:hover,.tm-products-smart-box-widget__rd-material-tabs .product span.price:hover ins,.tm-products-smart-box-widget__rd-material-tabs .product span.price:hover del {
color: #000000;
}
.tm-products-smart-box-widget__rd-material-tabs .product .price del .amount {
font-size: 13px;
}
.tm-products-smart-box-widget__rd-material-tabs .product .price del .amount,.tm-products-smart-box-widget__rd-material-tabs .product .price del {
font-family: 'Open Sans', sans-serif;
}
/** * Woo-elements * Cart page * */
.tm-woowishlist-remove,.tm-woocompare-remove {
color: rgb(67,67,67);
}
.tm-woowishlist-remove:hover,.tm-woocompare-remove:hover {
color: #44596c;
}
.woocommerce a.remove {
color: rgb(67,67,67) !important;
}
.woocommerce a.remove:hover {
color: #44596c !important;
}
.woocommerce table.shop_table thead tr,.woocommerce table.shop_table tbody tr.cart_item:nth-child(even),.woocommerce table.shop_table tbody tr.order_item:nth-child(even) {
background-color: #ffffff;
}
.woocommerce table.shop_table tbody tr.cart_item,.woocommerce table.shop_table tbody tr.order_item {
background-color: #ffffff;
}
.woocommerce table.shop_table tbody tr td.product-name {
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
text-align: left;
color: #000000;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td strong.product-quantity,table.order_details tbody tr td strong.product-quantity,.woocommerce table.shop_table tbody tr td.product-name a:hover,.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-reset.button {
color: #44596c;
}
.woocommerce table.shop_table thead th,.cart-collaterals div.cart_totals table tbody tr,.cart-collaterals div.cart_totals table tbody td,.cart-collaterals div.cart_totals table tbody td,.cart-collaterals div.cart_totals table tbody th,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td,table.order_details tfoot tr,.woocommerce .order_details li strong,.woocommerce table.shop_table tbody tr td.product-name a,.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-reset.button:hover {
color: #4671ff;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-attribute {
border-color: #838383;
background-color: #838383;
}
/** * Woo-elements * Checkout page * */
.woocommerce-checkout .woocommerce-info>a,.woocommerce form.login .form-row label.inline,.woocommerce form .form-row .select2-container.country_to_state .select2-choice,.woocommerce form .form-row.create-account label.checkbox,.woocommerce div.product form.cart .variations label {
color: #000000;
}
.woocommerce-checkout .woocommerce-info>a:hover,.woocommerce form.login .form-row label.inline:hover,.woocommerce form .form-row.create-account label.checkbox:hover,.woocommerce form .form-row .required {
color: #44596c;
}
.woocommerce form.checkout_coupon .form-row-last .button {
background-color: #44596c;
}
.woocommerce form.checkout_coupon .form-row-last .button:hover {
background-color: #4671ff;
}
#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment {
background-color: #ffffff;
}
.woocommerce form label,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box {
color: #44596c;
}
/** * Woo-elements * Account page * */
.woocommerce-account.logged-in .entry-content .woocommerce {
background-color: #ffffff;
}
.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content {
background-color: #ffffff;
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation {
font-family: Montserrat, sans-serif;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.5;
letter-spacing: 0.1em;
}
@media (min-width: 992px) {
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation {
font-size: 14px;
}
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a {
color: #44596c;
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover,.woocommerce-account.logged-in .woocommerce-MyAccount-navigation .is-active a {
color: #4671ff;
}
/** * Woo-elements * Wishlist&Compare style * */
.tm-woocompare-table .tm-woocomerce-list__product-title {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
text-align: inherit;
color: #2c3847;
}
.tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-title a,.tm-woocompare-table .tm-woocomerce-list__product-title a,.tm-woocompare-list table.tm-woocompare-table .tm-woocompare-row .title {
color: #4671ff;
}
.tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-title a:hover,.tm-woocompare-table .tm-woocomerce-list__product-title a:hover {
color: #44596c;
}
.woocommerce .loader:before,.woocommerce .blockUI.blockOverlay:before,.woocommerce .blockUI.blockOverlay:before {
border-top-color: #4671ff;
border-right-color: #4671ff;
}
.woocommerce .products .product span.onsale,.woocommerce span.featured,.woocommerce span.new,.woocommerce span.onsale {
color: #ffffff;
}
.woocommerce .single-product div.product form.cart div.quantity .tm-qty-minus:hover,.woocommerce .single-product div.product form.cart div.quantity .tm-qty-plus:hover,.woocommerce.single-product div.product form.cart div.quantity .tm-qty-minus:hover,.woocommerce.single-product div.product form.cart div.quantity .tm-qty-plus:hover {
color: #4671ff;
}
.woocommerce a.button.product_type_variable,.woocommerce a.button.product_type_variable::after {
background: #44596c;
color: #ffffff;
}
.woocommerce a.button.product_type_variable:hover {
background: #4671ff;
}
.woocommerce a.button.product_type_variable:hover::after {
color: #ffffff;
background: #4671ff;
}
.woocommerce.widget .product-title,.woocommerce.widget .product-title a,.woocommerce ul.cart_list li>a,.woocommerce ul.product_list_widget li>a {
color: #000000;
}
.products .product-category .title_count_block h3,.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block h3 {
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
text-align: inherit;
color: #2c3847;
}
.widget_tm_woocompare_recent_compare_list .tm-woocompare-widget-wrapper .btn-default {
background: #4671ff;
}
.widget_tm_woocompare_recent_compare_list .tm-woocompare-widget-wrapper .btn-default:hover {
background: #44596c;
}
.search-form.woocommerce-product-search button[type=submit] .nc-icon-mini {
color: #ffffff;
}
.tm_pb_widget_area .woocommerce.widget_products .widget-title {
font-style: normal;
font-size: 22px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
text-align: inherit;
color: #2c3847;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-attribute:hover,.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-price:hover{
border-color: #4671ff;
}
.woocommerce.single-product div.product h1.product_title,.woocommerce .single-product div.product h1.product_title{
font-style: normal;
font-weight: 800;
font-size: 24px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
text-align: inherit;
color: #2c3847;
}
.invert .woocommerce-mini-cart__empty-message {
color: #838383;
}
/* #Elements */
blockquote {
font-style: normal;
font-weight: 800;
font-size: 18px;
line-height: 1.4;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
color: #2c3847;
}
blockquote:before {
color: #44596c;
}
blockquote cite {
font-weight: 300;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
color: #000000;
}
code {
background-color: #44596c;
border-color: #44596c;
font-family: 'Open Sans', sans-serif;
}
.single-post .post > .entry-content > p:first-of-type:first-letter,.dropcaps {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
}
/*List*/
.entry-content ol >li:before,.site-main ol >li:before,.entry-content ul:not([class]) > li:before,.site-main ul:not([class]) > li:before {
color: #000000;
}
/* Page preloader */
.page-preloader {
border-top-color: #4671ff;
border-right-color: #4671ff;
}
/* #Header */
.header-container {
background-color: #ffffff;
background-image: url();
background-repeat: no-repeat;
background-position: center top;
background-attachment: scroll;
}
.stuckMenu.isStuck {
background-color: #ffffff;
}
@media (min-width: 1200px ) {
.site-header.style-5.transparent .header-container {
max-width: calc(1200px - 50px);
}
}
/* ##Logo */
.site-logo {
font-style: normal;
font-weight: 600;
font-size: 23px;
font-family: 'Libre Franklin', sans-serif;
}
.site-logo__link,.site-logo__link:hover {
color: #44596c;
}
/* ##Top Panel */
.top-panel {
background-color: #141414;
}
.invert .site-header-cart .cart-contents i {
color: #4671ff;
}
.site-header-cart .cart-contents i {
color: #4671ff;
}
.site-header-cart .cart-contents:hover i,.invert .site-header-cart .cart-contents:hover i{
color: #44596c;
}
.invert.mobile-panel .site-header-cart .cart-contents:hover i {
color: #ffffff;
}
.invert.top-panel a {
color: #ffffff;
}
.invert.top-panel a:hover {
color: #4671ff;
}
/*Contact block*/
.site-header .contact-block__label {
color: #44596c;
}
.site-header .invert .contact-block__label {
color: #ffffff;
}
.contact-block__icon {
color: #4671ff;
}
.invert .contact-block__icon {
color: #4671ff;
}
.site-header .transparent .site-header-cart__wrapper:hover .cart-contents i {
color: #44596c;
}
.site-header .transparent.invert .site-header-cart__wrapper:hover .cart-contents i {
color: #ffffff;
}
/* #Fields */
.invert select option {
color: #000000;
}
/* #Search Form */
.search-form__field {
color: #000000;
}
.search-form__input-wrap i,.search-form__toggle,.search-form__close,.header-container .search-form__submit,.mobile-panel .search-form__submit {
color: #000000;
}
.invert .search-form__toggle,.invert .search-form__close,.invert .header-container .search-form__submit {
color: #ffffff;
}
.invert .search-form__toggle:hover,.invert .header-container .search-form__submit:hover {
color: #4671ff;
}
.header-container .search-form__submit:hover,.mobile-panel .search-form__submit:hover,.header-container.invert .search-form__submit:hover,.header-container.invert .search-form__submit:hover,.mobile-panel.invert .search-form__submit:hover,.search-form__toggle:hover,.search-form__close:hover {
color: #4671ff;
}
.invert .search-form__field {
color: #ffffff;
}
.invert .search-form__field::-webkit-input-placeholder {
color: #ffffff;
}
.invert .search-form__field::-moz-placeholder {
color: #ffffff;
}
.invert .search-form__field:-moz-placeholder {
color: #ffffff;
}
.invert .search-form__field:-ms-input-placeholder {
color: #ffffff;
}
/* #Comment, Contact, Password Forms */
[class^="comment-form-"] i{
color: rgb(64,64,64);
}
.comment-form .submit,.wpcf7-submit,.post-password-form label + input {
background-color: #4671ff;
border-color: #4671ff;
}
.comment-form .submit,.comment-form .submit:hover {
color: #ffffff;
}
.comment-form .submit:hover,.wpcf7-submit:hover,.post-password-form label + input:hover {
background-color: #44596c;
border-color: #44596c;
}
.post-password-form label + input:hover {
color: #ffffff;
}
.comment-form .submit:active,.wpcf7-submit:active,.post-password-form label + input:active {
box-shadow: 0 0 10px #44596c;
}
.search-form__submit.btn-primary {
border-color: #44596c;
background: transparent;
color: #4671ff;
font-weight: 400;
}
.invert .search-form__submit.btn-primary {
color: #ffffff;
}
.search-form__submit.btn-primary:hover {
border-color: #4671ff;
background: #4671ff;
color: #44596c;
}
/* #Input Placeholders */
::-webkit-input-placeholder {
color: #000000;
}
::-moz-placeholder{
color: #000000;
}
:-moz-placeholder{
color: #000000;
}
:-ms-input-placeholder{
color: #000000;
}
.invert ::-webkit-input-placeholder {
color: #ffffff;
}
.invert ::-moz-placeholder{
color: #ffffff;
}
.invert :-moz-placeholder{
color: #ffffff;
}
.invert :-ms-input-placeholder{
color: #ffffff;
}
/* #Main Menu */
#main-menu > .menu-item > a,#footer-navigation .menu-item > a,.tm-mega-menu-sub .sub-column-title > a,.tm-mega-menu-sub .mega-block-title {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
@media (max-width: 768px) {
.main-navigation a {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
}
.main-navigation .menu > li > a,.invert .main-navigation.vertical-menu .menu > li > a,.invert .main-navigation .menu.isStuck > li > a,.invert .main-navigation.mobile-menu .menu > li > a{
color: #000000;
}
.main-navigation .menu > li > a:hover,.main-navigation .menu > li.menu-hover > a,.main-navigation .menu > li.current_page_item > a,.main-navigation .menu > li.current_page_ancestor > a,.main-navigation .menu > li.current-menu-item > a,.main-navigation .menu > li.current-menu-ancestor > a,.invert .main-navigation.vertical-menu .menu > li > a:hover,.invert .main-navigation.vertical-menu .menu > li.menu-hover > a,.invert .main-navigation.vertical-menu .menu > li.current_page_item > a,.invert .main-navigation.vertical-menu .menu > li.current_page_ancestor > a,.invert .main-navigation.vertical-menu .menu > li.current-menu-item > a,.invert .main-navigation.vertical-menu .menu > li.current-menu-ancestor > a,.invert .main-navigation .menu.isStuck > li > a:hover,.invert .main-navigation .menu.isStuck > li.menu-hover > a,.invert .main-navigation .menu.isStuck > li.current_page_item > a,.invert .main-navigation .menu.isStuck > li.current_page_ancestor > a,.invert .main-navigation .menu.isStuck > li.current-menu-item > a,.invert .main-navigation .menu.isStuck > li.current-menu-ancestor > a,.invert .main-navigation.mobile-menu .menu > li > a:hover,.invert .main-navigation.mobile-menu .menu > li.menu-hover > a,.invert .main-navigation.mobile-menu .menu > li.current_page_item > a,.invert .main-navigation.mobile-menu .menu > li.current_page_ancestor > a,.invert .main-navigation.mobile-menu .menu > li.current-menu-item > a,.invert .main-navigation.mobile-menu .menu > li.current-menu-ancestor > a{
color: #44596c;
}
.invert .main-navigation > .menu > li > a {
color: #ffffff;
}
.invert .main-navigation .menu > li > a:hover,.invert .main-navigation .menu > li.menu-hover > a,.invert .main-navigation .menu > li.current_page_item > a,.invert .main-navigation .menu > li.current_page_ancestor > a,.invert .main-navigation .menu > li.current-menu-item > a,.invert .main-navigation .menu > li.current-menu-ancestor > a {
color: #4671ff;
}
.main-navigation:not(.vertical-menu) .sub-menu,.main-navigation.mobile-menu {
background-color: rgb(247,247,247);
}
.main-navigation ul ul a {
color: #000000;
}
.main-navigation .sub-menu > li > a:hover,.main-navigation .sub-menu > li.menu-hover > a,.main-navigation .sub-menu > li.current_page_item > a,.main-navigation .sub-menu > li.current_page_ancestor > a,.main-navigation .sub-menu > li.current-menu-item > a,.main-navigation .sub-menu > li.current-menu-ancestor > a {
color: #44596c;
}
.menu-item__desc,.invert .sub-menu .menu-item__desc {
color: #000000;
}
.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: #44596c;
}
.main-navigation-buttons .navigation-button:hover {
color: #4671ff;
}
.menu-toggle .menu-toggle-inner,.menu-toggle .menu-toggle-inner:before,.menu-toggle .menu-toggle-inner:after {
background-color: #000000;
}
.invert .menu-toggle .menu-toggle-inner,.invert .menu-toggle .menu-toggle-inner:before,.invert .menu-toggle .menu-toggle-inner:after {
background-color: #ffffff;
}
.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: #4671ff;
}
/* #Footer Menu */
.footer-menu__items li a {
color: #44596c;
}
.footer-menu__items li a:hover,.footer-menu__items li.current-menu-item a,.footer-menu__items li.current_page_item a {
color: #4671ff;
}
.invert .footer-menu__items li a {
color: #ffffff;
}
.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: #4671ff;
}
/* #Top Menu */
.top-panel__menu .menu-item.current-menu-item a,.top-panel__menu .menu-item.current_page_item a {
color: #44596c;
}
.invert .top-panel__menu .menu-item.current-menu-item a,.invert .top-panel__menu .menu-item.current_page_item a {
color: #4671ff;
}
/*# TM Mega menu */
.tm-mega-menu > li.tm-mega-menu-has-children a:hover{
color: #44596c;
}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub li.tm-mega-menu-sub-item .mega-block-title {
color: #2c3847;
}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.sub-column-title > a {
line-height: 1.9;
}
@media (min-width: 768px) {
nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.sub-column-title > a {
font-style: normal;
font-weight: 800;
font-size: 18px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0.075em;
}
}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a:before,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:before,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a:before,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a:before {
background-color: #4671ff;
}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a:hover,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:hover,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a:hover,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a:hover,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a,nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a{
color: #000000;
}
.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a:hover,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:hover,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a:hover,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a:hover,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a {
color: #ffffff;
}
.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a:before,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:before,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a:before,.invert nav.main-navigation > .tm-mega-menu .tm-mega-menu-top-item > a:before {
background-color: #ffffff;
}
nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a,nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a {
color: #2c3847;
}
.invert nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item > a {
color: #4671ff;
}
nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children.current-menu-item > a:hover,nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:hover,nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.tm-mega-menu-has-children > a:hover,nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item > a:hover,.invert nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item.current-menu-item > a:hover,.invert nav.main-navigation.mobile-menu > .tm-mega-menu .tm-mega-menu-top-item > a:hover {
color: #44596c;
}
/* #Entry Meta */
.sticky__label {
background-color: #4671ff;
margin-top: calc(((18px * 1.4) - 30px) / 2);
}
.entry-meta,.post-meta,.post-date {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 2.167;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
}
@media (min-width: 544px) {
.single-modern-header .entry-meta {
font-size: 16px;
}
}
.invert .entry-meta a {
color: #ffffff;
}
.invert .entry-meta a:hover,.invert.invert_primary .entry-meta a,.invert.invert_primary .entry-meta {
color: #4671ff;
}
.invert.invert_primary .entry-meta a:hover {
color: #44596c;
}
.single-modern-header .posted-by {
font-weight: 800;
font-size: 16px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
}
.single-modern-header.invert .posted-by {
color: #ffffff;
}
.single-modern-header.invert .posted-by a {
color: #4671ff;
}
.single-modern-header.invert .posted-by a:hover {
color: #ffffff;
}
.single-modern-header .entry-title {
font-size: 24px;
}
@media (min-width: 544px) {
.single-modern-header .posted-by {
font-size: 23px;
}
.single-modern-header .entry-title {
font-size: 29px;
}
}
@media (min-width: 992px) {
.single-modern-header .posted-by {
font-size: 24px;
}
.single-modern-header .entry-title {
font-size: 48px;
}
}
.post__cats {
display: block;
font-style: normal;
font-weight: 800;
font-family: 'Open Sans', sans-serif;
}
.posted-by,.posted-by a,.post__date-link,.post__comments-link {
color: #000000;
}
.projects-list .posted-by,.projects-list .posted-by a,.projects-list .post__date-link,.projects-list .post__comments-link {
color: rgb(132,153,172);
}
.posted-by:before {
color: #4671ff;
}
.invert .posted-by:before {
color: #4671ff;
}
.single-modern-header:not(.invert) .posted-by,.single-modern-header:not(.invert) .posted-by a,.single-modern-header:not(.invert) .post__date-link,.single-modern-header:not(.invert) .post__comments-link {
color: #44596c}
.posted-by a:hover,.single-modern-header .posted-by a:hover,.post__date-link:hover,.post__comments-link:hover {
color: #44596c;
}
.entry-meta i {
color: rgb(64,64,64);
}
.invert .entry-meta i {
color: #ffffff;
}
/* #Post Format */
.mejs-container-wrapper,.format-quote .post-featured-content,.single .format-quote .entry-content blockquote,.single-modern-header {
background-color: rgb(119,140,159);
}
.format-link .post-featured-content {
background-color: #4671ff;
}
.post-featured-content.post-quote:hover .post-format-quote {
color: #4671ff;
}
/* #Author Bio */
.post-author__title a{
color: #44596c;
}
.post-author__title a:hover {
color: #4671ff;
}
.post-author-bio .post-author__content {
font-size: 13px;
}
/* #Comments */
.comment-content-wrap {
background-color: rgba(68,89,108,0.1);
}
.comment-content-wrap:before {
border-color: transparent rgba(68,89,108,0.1) transparent transparent;
}
.comment .comment-date {
font-style: normal;
font-size: 14px;
}
.comment .comment-date__link,.comment-body .reply a {
color: rgb(17,38,57);
}
.comment .comment-date__link:hover,.comment-body .reply a:hover {
color: #4671ff;
}
.comment .comment-content p {
font-size: 13px;
}
.comment-reply-link,#cancel-comment-reply-link {
font-size: 14px;
}
.comment-reply-link {
font-style: normal;
}
#cancel-comment-reply-link {
color: #4671ff;
}
#cancel-comment-reply-link:hover {
color: #44596c;
}
/* #Swiper navigation*/
.swiper-pagination-bullet {
background-color: rgba(68,89,108,0.15);
}
.invert .swiper-pagination-bullet {
background-color: rgba(255,255,255,0.15);
}
.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{
background-color: #44596c;
}
.invert .swiper-pagination-bullet-active,.invert .swiper-pagination-bullet:hover{
background-color: #ffffff;
}
.swiper-button-next,.swiper-button-prev {
background-color: #4671ff;
}
.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{
background-color: #44596c;
}
/* Image pop-up */
a[data-popup="magnificPopup"]:before,.mini-gallery a:before {
background-color: #4671ff;
}
/* Audio list */
.wp-playlist.wp-audio-playlist.wp-playlist-light {
background-color: rgb(119,140,159);
border-color: rgb(119,140,159);
}
.mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current {
background-color: #44596c;
}
.wp-playlist.wp-audio-playlist.wp-playlist-light .wp-playlist-caption {
color: #000000;
}
.wp-playlist.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title{
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
.wp-playlist.wp-audio-playlist.wp-playlist-dark .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title{
color: #ffffff;
}
/* #Paginations */
.page-numbers {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
border-color: #4671ff;
}
.page-numbers {
color: #000000;
}
a.page-numbers:hover,.page-numbers.current{
color: #44596c;
}
/* #Breadcrumbs */
.breadcrumbs__item {
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.625;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
}
.breadcrumbs__item-target {
color: #44596c;
}
/* #Footer */
.site-footer {
background-color: #44596c;
}
.site-footer .site-info a {
color: #838383;
}
.site-footer .site-info a:hover {
color: #ffffff;
}
.footer-area-wrap {
background-color: #44596c;
}
/* #ToTop button */
#toTop {
background-color: #44596c;
}
#toTop:hover {
background-color: #838383;
}
/* #Magnific Popup*/
.mfp-iframe-holder .mfp-close ,.mfp-image-holder .mfp-close {
color: rgb(64,64,64);
}
.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{
color: #44596c;
}
.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(64,64,64);
}
.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: #44596c;
}
/* #Button Appearance Styles (regular scheme) *
.link {
color: #44596c;
}
.link:hover {
color: #4671ff;
}
.invert .link {
color: #4671ff;
}
.link:hover,.invert .link:hover {
color: #000000;
}
.btn,.btn-defaul,.btn-primary,.cta-form_submit,.cta-button,.btn-secondary {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
.btn-secondary {
background-color: #44596c;
border-color: #44596c;
}
.btn-secondary:hover {
background-color: #4671ff;
border-color: #4671ff;
}
.btn-secondary:active {
box-shadow: 0 0 10px #4671ff;
}
.error-404 .btn-secondary:hover {
color: #4671ff;
border-color: #4671ff;
}
.gradient-bg,.gradient-plane:before,.dropcaps,.btn-primary,.cta-form_submit,.cta-button,.tm_pb_slider_with_text_overlay .tm_pb_slide_description:before,.cherry-projects-single-post .featured-image a .cover,.cherry-projects-single-post .additional-image a .cover,.cherry-projects-wrapper .projects-item-instance .featured-image a .cover,.projects-ajax-button-wrapper .projects-ajax-button span,.projects-ajax-button-wrapper .projects-ajax-button:hover span,.cherry-projects-wrapper .hover-content:before,.cherry-team.team-wrap.template-grid-boxes .team-listing .team-listing_socials .team-socials_link,.cherry-team.team-wrap.template-grid-boxes-2 .team-listing .team-listing_socials .team-socials_link,.tm_pb_social_media_follow a.icon,.widget_calendar tbody td#today,.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
background: #838383;
background: -moz-linear-gradient(45deg, #838383 0%, #9b9a9a 100%);
background: -webkit-linear-gradient(45deg, #838383 0%,#9b9a9a 100%);
background: linear-gradient(45deg, #838383 0%,#9b9a9a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#838383', endColorstr='#9b9a9a',GradientType=1 );
}
.cherry-projects-single-post .featured-image a:hover .cover,.cherry-projects-single-post .additional-image a:hover .cover {
opacity: 0.7;
}
.btn-primary:before,.cta-form_submit:before,.cta-button:before,.projects-ajax-button-wrapper .projects-ajax-button span:before,.cherry-team.team-wrap.template-grid-boxes .team-listing .team-listing_socials .team-socials_link:before,.cherry-team.team-wrap.template-grid-boxes-2 .team-listing .team-listing_socials .team-socials_link:before,.tm_pb_social_media_follow a.icon:before {
background-color: #4671ff;
}
.invert.gradient-bg {
background: #838383;
background: -moz-linear-gradient(-45deg, #838383 0%, #9b9a9a 100%);
background: -webkit-linear-gradient(-45deg, #838383 0%,#9b9a9a 100%);
background: linear-gradient(-45deg, #838383 0%,#9b9a9a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#838383', endColorstr='#9b9a9a',GradientType=1 );
}
.single-timeline_post .timeline_post > .entry-content > p:first-of-type:first-letter,.single-post .post > .entry-content > p:first-of-type:first-letter {
background-color: #4671ff;
}
/* #Widget Calendar */
.widget_calendar caption {
color: #44596c;
}
.invert .widget_calendar caption {
color: #ffffff;
}
.widget_calendar tbody td:not(.pad) {
background-color: rgba(68,89,108,0.1);
color: #000000;
}
.invert .widget_calendar tbody td:not(.pad) {
background-color: rgba(68,89,108,0.25);
color: #ffffff;
}
.widget_calendar tbody td a {
border: 1px solid #838383;
background-color: #ffffff;
color: #000000;
}
.widget_calendar tbody td a:hover {
background-color: #4671ff;
color: #ffffff;
border-color: #4671ff;
}
.invert .widget_calendar tbody td a {
border: 1px solid #4671ff;
background-color: #4671ff;
color: #ffffff;
}
.invert .widget_calendar tbody td a:hover {
background-color: rgba(70,113,255,0.25);
color: #ffffff;
border-color: #4671ff;
}
/* #Widget Tag Cloud */
.tagcloud a {
color: #000000;
font-style: normal;
font-weight: 600;
font-size: 14px !important;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
.tagcloud a:hover {
background-color: #44596c;
color: #ffffff;
}
.invert .tagcloud a:hover {
background-color: #4671ff;
}
/* #Widget Recent Posts - Comments, Archive */
.widget_recent_entries a{
color: #44596c;
}
.widget_recent_entries a:hover {
color: #4671ff;
}
.invert .widget_recent_entries a{
color: #4671ff;
}
.invert .widget_recent_entries a:hover {
color: #ffffff;
}
.widget_recent_entries .post-date:before {
color: #4671ff;
}
.invert .widget_recent_entries .post-date {
color: #ffffff;
}
.invert .widget_recent_entries .post-date:before {
color: #4671ff;
}
.widget_recent_comments .comment-author-link {
color: #44596c;
}
.invert .widget_recent_comments .comment-author-link {
color: #ffffff;
}
.invert .widget-taxonomy-tiles__title a {
color: #ffffff;
}
.invert .widget-taxonomy-tiles__title a:hover {
color: #4671ff;
}
.widget-taxonomy-tiles__content::before{
background-color: #44596c;
}
.invert .widget-image-grid__content::before{
background-color: #44596c;
}
.invert .widget-image-grid__date:hover {
color: #4671ff;
}
.invert .widget-image-grid__terms a,.invert .widget-image-grid__author a:hover{
color: #ffffff;
}
.invert .widget-image-grid__terms a:hover{
color: #4671ff;
}
.invert .widget-image-grid__author,.invert .widget-image-grid__author a{
color: #000000;
}
.widget-image-grid__terms,.widget-image-grid__author,.widget-image-grid__date {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 2.167;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
}
.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: #4671ff;
}
.smart-slider__instance .sp-arrow {
color: rgb(64,64,64);
background-color: #4671ff;
}
.smart-slider__instance .sp-next-arrow:hover,.smart-slider__instance .sp-previous-arrow:hover {
color: #4671ff;
}
.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(68,89,108,0.3);
}
.smart-slider__instance .sp-button:hover,.smart-slider__instance .sp-button.sp-selected-button {
background-color: #4671ff;
}
.smart-slider__instance .sp-full-screen-button {
color: #4671ff;
}
.smart-slider__instance .sp-full-screen-button:hover {
color: #44596c;
}
.smart-slider__instance .sp-selected-thumbnail {
border-color: #4671ff;
}
.smart-slider__instance .sp-bottom-thumbnails .sp-selected-thumbnail,.smart-slider__instance .sp-top-thumbnails .sp-selected-thumbnail{
border-color: #4671ff;
}
.smart-slider__instance p.sp-content {
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
}
/* #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: 11px;
}
.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: #4671ff;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container:hover {
background-color: #838383;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container.sp-selected-thumbnail {
background-color: #4671ff;
}
.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(68,89,108,0), rgba(68,89,108,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: #4671ff;
}
.widget-fpblock__item-cats a {
color: #ffffff;
}
.widget-fpblock__item-cats a:hover {
color: #4671ff;
}
@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: 800;
font-size: 36px;
line-height: 1.526;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
}
}
/* #News-smart-box */
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content {
background: linear-gradient(to bottom, rgba(68,89,108,0), rgba(68,89,108,0.8));
color: #ffffff;
}
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a{
color: #4671ff;
}
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover {
color: #ffffff;
}
.news-smart-box__navigation-terms-list-item {
color: #44596c;
}
.news-smart-box__navigation-terms-list-item:hover,.news-smart-box__navigation-terms-list-item.is-active {
color: #4671ff;
}
.news-smart-box__navigation-title {
color: #44596c;
}
.news-smart-box__instance .double-bounce-1,.news-smart-box__instance .double-bounce-2 {
background-color: #4671ff;
}
/* #Contact-information*/
.contact-information-widget .icon {
color: #4671ff;
}
.invert .contact-information-widget .icon {
color: #4671ff;
}
body .booked-calendarSwitcher.calendar {
background-color: #4671ff !important;
}
body .booked-calendarSwitcher.calendar select {
background-color: #ffffff !important;
color: #44596c;
}
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: 'Open Sans', sans-serif;
color: #4671ff;
}
.booked-calendar-shortcode-wrap .booked-calendar thead tr th .backToMonth:hover,.buddypress #buddypress .ac-form .ac-reply-content input:hover{
color: #44596c;
}
.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: #000000;
}
.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: #4671ff;
}
.booked-calendar-shortcode-wrap .booked-calendar thead tr.days th {
color: #000000 !important;
font-family: 'Open Sans', 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: #838383 !important;
}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr td .date .number {
color: rgba(0,0,0,0.3);
font-family: 'Open Sans', sans-serif;
}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr td.prev-date .date .number {
color: rgba(0,0,0,0.3) !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: #000000;
}
.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: #4671ff}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock h2 {
color: #44596c;
}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time i.fa {
color: #4671ff}
.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: #000000;
font-family: 'Open Sans', sans-serif;
}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-people .button,body .booked-modal .bm-window .booked-form .field > input.button {
background-color: #4671ff;
font-family: 'Open Sans', sans-serif;
}
body .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-people .button:hover,body .booked-modal .bm-window .booked-form .field > input.button:hover {
background-color: #44596c !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: 'Open Sans', sans-serif;
color: #44596c;
}
body .booked-modal .bm-window p.booked-title-bar small {
font-weight: 400;
}
body .booked-modal .bm-window a.close i {
color: #000000;
}
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: #4671ff;
}
body .booked-modal .bm-window a.close:hover {
color: #44596c;
}
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: 'Open Sans', sans-serif;
color: #000000;
}
body .booked-modal .bm-window .booked-appointments .calendar-name {
color: #2c3847;
}
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: #838383;
}
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: #44596c;
color: #ffffff;
font-family: 'Open Sans', sans-serif;
}
body .booked-modal .bm-window .field button:hover {
background-color: #4671ff;
}
.booked-profile-appt-list .calendar-name,.booked-profile-appt-list i{
color: #4671ff;
}
.booked-profile-appt-list .calendar-name strong {
color: #44596c;
}
body .booked-calendar-shortcode-wrap .booked-calendar-wrap.small table.booked-calendar tbody tr.week td.active .date .number {
color: #000000;
}
body .booked-calendar-shortcode-wrap .booked-calendar tbody tr.entryBlock .timeslot-time .timeslot-title {
color: #44596c !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: #4671ff !important;
}
.booked-calendar-shortcode-wrap .booked-calendar tbody tr td.prev-date.today .date,body #booked-profile-page .booked-tabs {
background-color: #44596c !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: #4671ff !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: #44596c;
}
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: #4671ff !important;
}
body #booked-profile-page #profile-appointments .booked-no-margin {
color: #000000;
}
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: #4671ff;
border-color: #4671ff;
}
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: #44596c !important;
border-color: #44596c;
}
.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: 400;
}
body .booked-modal .bm-window a {
color: #4671ff;
}
body .booked-modal .bm-window a:hover {
color: #44596c;
}
.cherry-team-filter {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
.cherry-team-filter .cherry-team-filter_link {
color: #000000;
}
.team-skills_bar {
background-color: #838383;
}
.team-container .cherry-team-filter_link:hover,.team-container .cherry-team-filter_item.active .cherry-team-filter_link {
color: #4671ff;
}
.team-skills_label,.team-skills_line:before{
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
.team-heading_subtitle {
color: #000000;
}
.team-meta_item.position {
color: #4671ff;
}
.template-grid-boxes .team-meta_item.position {
color: rgb(132,153,172);
}
.cherry-team.team-wrap .team-socials_link {
color: #000000;
}
.cherry-team.team-wrap .team-socials_link:hover {
color: #4671ff;
}
/* grid boxed */
.cherry-team.team-wrap.template-grid-boxes .team-listing_name a {
color: #ffffff;
}
.cherry-team.team-wrap.template-grid-boxes .team-listing_name a:hover {
color: #4671ff;
}
.services-container .cherry-services-filter_link {
color: #44596c;
}
.services-container .cherry-services-filter_link:hover,.services-container .cherry-services-filter_item.active .cherry-services-filter_link {
color: #4671ff;
}
.services-container .cherry-services-filter {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
}
.cherry-services .service-icon {
color: #4671ff;
}
.cherry-services.template-media-icon .services-item {
border-color: rgb(182,182,182);
}
.cherry-services.template-media-icon .services-item .title_wrap a:hover {
color: #44596c;
}
.cherry-services.template-media-icon .services-item .service-icon {
color: #44596c;
}
.cherry-services.template-media-icon .services-item:hover .media-icon-border-wrap,.home .cherry-services.template-media-icon .services-item:hover {
background-color: rgb(96,139,255);
border-color: #44596c;
}
.home .cherry-services.template-media-icon .services-item:hover .media-icon-border-wrap {
background-color: transparent;
}
.cherry-services.template-media-icon .services-item:hover .service-icon,.cherry-services.template-media-icon .services-item:hover .title_wrap a {
color: #ffffff;
}
.cherry-services.template-media-icon .services-item:hover .title_wrap a:hover,.cherry-services.template-media-icon .services-item:hover .service-icon:hover {
color: #44596c;
}
.service-features_label {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
.cherry-services .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-services .cherry-spinner-double-bounce .cherry-double-bounce2 {
background-color: #4671ff;
}
.tm-testi blockquote {
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
color: #000000;
}
.tm-testi__item-body cite:before{
color: #2c3847;
}
.tm-testi .swiper-container-3d .swiper-slide-shadow-left,.tm-testi .swiper-container-3d .swiper-slide-shadow-right {
background-color: #838383;
}
.tm-testi--speech-bubble .tm-testi__item-body p:before {
color: #4671ff;
}
.invert .tm-testi__item-body,.invert .tm-testi__item-body cite {
color: #ffffff;
}
.invert .tm-testi__item-body p {
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
text-align: inherit;
}
.tm-testi__title-main {
font-style: normal;
font-weight: 800;
font-size: 22px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
color: #2c3847;
}
@media (min-width: 992px) {
.tm-testi__title-main {
font-size: 24px;
}
}
.tm-testi__title-sub {
font-weight: 300;
font-size: 16px;
line-height: 1.9;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0em;
color: #000000;
}
.cherry-projects-wrapper,.cherry-projects-single-post,.cherry-projects-single-details-list ul li,.cherry-projects-terms-wrapper {
color: #000000;
}
.cherry-projects-wrapper .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-projects-wrapper .cherry-spinner-double-bounce .cherry-double-bounce2,.cherry-projects-terms-wrapper .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-projects-terms-wrapper .cherry-spinner-double-bounce .cherry-double-bounce2,.cherry-projects-wrapper ul.order-filters > li ul {
background-color: #44596c;
}
.cherry-projects-wrapper .projects-item-instance .simple-icon:hover,.cherry-projects-terms-wrapper .projects-terms-container .simple-icon:hover,.cherry-projects-wrapper ul.order-filters > li ul li:hover span{
color: #44596c;
}
.cherry-projects-wrapper .projects-item-instance .project-meta .post-terms:before,.cherry-projects-wrapper .projects-item-instance .project-meta .post-date:before,.cherry-projects-wrapper .projects-item-instance .project-meta .posted-by:before,.cherry-projects-wrapper .projects-item-instance .project-meta .post-comments-count:before {
color: #4671ff;
}
.projects-pagination,.cherry-projects-wrapper ul.projects-filters-list li,.cherry-projects-wrapper ul.order-filters li {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
border-color: #4671ff;
}
.projects-ajax-button {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 1.857;
font-family: Montserrat, sans-serif;
letter-spacing: 0.04em;
border-color: #4671ff;
}
.cherry-projects-wrapper .projects-container .projects-pagination span,.cherry-projects-wrapper .projects-filters ul.projects-filters-list li span,.projects-filters {
color: #000000;
}
.cherry-projects-wrapper .projects-container .projects-pagination span:hover,.cherry-projects-wrapper .projects-container .projects-pagination .active span,.cherry-projects-wrapper .projects-filters ul.projects-filters-list li.active span,.cherry-projects-wrapper .projects-filters ul.projects-filters-list li span:hover,.cherry-projects-wrapper ul.order-filters > li span.current {
color: #44596c;
}
.cherry-projects-single-details-list .cherry-projects-details-list-title {
font-style: normal;
font-weight: 800;
font-size: 18px;
line-height: 1.4;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
color: #2c3847;
}
.cherry-projects-single-details-list ul li span,.cherry-projects-single-skills-list .cherry-skill-item .skill-label,.cherry-projects-single-skills-list ul .cherry-skill-item .skill-bar span em{
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
.cherry-projects-single-skills-list .cherry-skill-item .skill-bar {
background-color: #838383;
}
.cherry-projects-single-skills-list .cherry-skill-item .skill-bar span {
background-color: #4671ff;
}
.cherry-projects-single-skills-list .cherry-skill-item .skill-bar span em {
color: #ffffff;
}
.cherry-projects-slider__instance .sp-arrow {
color: rgb(64,64,64);
background-color: #4671ff;
}
.cherry-projects-slider__instance .sp-next-arrow:hover,.cherry-projects-slider__instance .sp-previous-arrow:hover {
color: #4671ff;
}
.cherry-projects-slider__instance .slider-pro .sp-full-screen-button:hover:before {
color: #4671ff;
}
.cherry-projects-slider__instance .sp-image-container:before {
background: linear-gradient(to top, rgba(68,89,108,0), rgba(68,89,108,0.5));
}
.cherry-projects-terms-wrapper .projects-terms-container.grid-layout .project-terms-content,.cherry-projects-terms-wrapper .projects-terms-container.masonry-layout .project-terms-content,.cherry-projects-terms-wrapper .projects-terms-container.cascading-grid-layout .project-terms-content{
background-color: #4671ff;
}
.cherry-projects-terms-wrapper .projects-terms-container.grid-layout .projects-terms-item:hover .project-terms-content,.cherry-projects-terms-wrapper .projects-terms-container.masonry-layout .projects-terms-item:hover .project-terms-content,.cherry-projects-terms-wrapper .projects-terms-container.cascading-grid-layout .projects-terms-item:hover .project-terms-content{
background-color: #44596c;
}
.cherry-projects-wrapper .projects-item-instance .project-cat {
font-style: normal;
font-weight: 800;
font-family: 'Open Sans', sans-serif;
}
.cherry-projects-wrapper .projects-container[data-settings*='overlay.tmpl'] .entry-meta a {
color: #ffffff;
}
.cherry-projects-wrapper .projects-container[data-settings*='overlay.tmpl'] .project-entry-title a:hover,.cherry-projects-wrapper .projects-container[data-settings*='overlay.tmpl'] .entry-meta a:hover {
color: #4671ff;
}
/* #Polylang widget*/
.widget_polylang a {
color: #44596c;
}
.widget_polylang a:hover {
color: #4671ff;
}
.invert .widget_polylang a {
color: #4671ff;
}
.invert .widget_polylang a:hover {
color: #ffffff;
}
/* #Tm Photo Gallery */
.tm-pg_front_gallery .tm_pg_gallery-item_label,.lg-outer .lg-icon.lg-toogle-thumb:hover,.lg-outer .lg-icon.lg-close:hover,.lg-outer .lg-icon.lg-autoplay-button:hover,.lg-outer .lg-icon.lg-download:hover,.lg-outer .lg-icon.lg-fullscreen:hover {
background-color: #4671ff;
}
/* #Layout */
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1200px;
}
/* #Title H1*/
.elementor-widget-heading h1.elementor-heading-title.elementor-size-small {
font-size: 48px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-medium {
font-size: 60px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-large {
font-size: 72px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-xl {
font-size: 84px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl {
font-size: 96px;
}
.elementor-widget-heading h1.elementor-heading-title {
line-height: 1.2;
}
/* #Title H2*/
.elementor-widget-heading h2.elementor-heading-title.elementor-size-small {
font-size: 39px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-medium {
font-size: 48px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-large {
font-size: 58px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-xl {
font-size: 68px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-xxl {
font-size: 77px;
}
.elementor-widget-heading h2.elementor-heading-title {
line-height: 1.146;
}
/* #Title H3*/
.elementor-widget-heading h3.elementor-heading-title.elementor-size-small {
font-size: 29px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-medium {
font-size: 36px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-large {
font-size: 44px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-xl {
font-size: 51px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-xxl {
font-size: 58px;
}
.elementor-widget-heading h3.elementor-heading-title {
line-height: 1.526;
}
/* #Title H4*/
.elementor-widget-heading h4.elementor-heading-title.elementor-size-small {
font-size: 20px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-medium {
font-size: 24px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-large {
font-size: 29px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-xl {
font-size: 34px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-xxl {
font-size: 39px;
}
/* #Title H5*/
.elementor-widget-heading h5.elementor-heading-title.elementor-size-small {
font-size: 15px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-medium {
font-size: 18px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-large {
font-size: 22px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-xl {
font-size: 26px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-xxl {
font-size: 29px;
}
.elementor-widget-heading h5.elementor-heading-title {
line-height: 1.4;
}
/* #Title H6*/
.elementor-widget-heading h6.elementor-heading-title.elementor-size-small {
font-size: 12px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-medium {
font-size: 14px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-large {
font-size: 17px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-xl {
font-size: 20px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-xxl {
font-size: 23px;
}
.elementor-widget-heading h6.elementor-heading-title {
line-height: 1.5;
}
.elementor-title,.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-percentage {
font-style: normal;
font-weight: 600;
font-size: 13px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
.invert .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-percentage {
color: #ffffff;
}
@media (min-width: 992px) {
.elementor-title {
font-size: 14px;
}
}
.elementor-widget-heading div.elementor-heading-title,.elementor-widget-heading span.elementor-heading-title,.elementor-widget-heading p.elementor-heading-title {
line-height: 1.9;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-small,.elementor-widget-heading span.elementor-heading-title.elementor-size-small,.elementor-widget-heading p.elementor-heading-title.elementor-size-small {
font-size: 13px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-medium,.elementor-widget-heading span.elementor-heading-title.elementor-size-medium,.elementor-widget-heading p.elementor-heading-title.elementor-size-medium {
font-size: 16px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-large,.elementor-widget-heading span.elementor-heading-title.elementor-size-large,.elementor-widget-heading p.elementor-heading-title.elementor-size-large {
font-size: 20px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-xl,.elementor-widget-heading span.elementor-heading-title.elementor-size-xl,.elementor-widget-heading p.elementor-heading-title.elementor-size-xl {
font-size: 23px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-xxl,.elementor-widget-heading span.elementor-heading-title.elementor-size-xxl,.elementor-widget-heading p.elementor-heading-title.elementor-size-xxl {
font-size: 26px;
}
.elementor-widget-heading h1.elementor-heading-title {
line-height: 1.2;
}
.elementor-widget-heading h2.elementor-heading-title {
line-height: 1.146;
}
.elementor-widget-heading h3.elementor-heading-title {
line-height: 1.526;
}
.elementor-widget-heading h4.elementor-heading-title {
line-height: 1.4;
}
.elementor-widget-heading h5.elementor-heading-title {
line-height: 1.4;
}
.elementor-widget-heading h6.elementor-heading-title {
line-height: 1.5;
}
/* icon */
.elementor-icon,.elementor-icon:hover {
color: #4671ff;
}
.elementor-social-icon {
background-color: #44596c;
}
.elementor-social-icon:hover {
background-color: #4671ff;
}
/* icon-box */
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
color: #ffffff;
}
/* button */
.elementor-widget-container .elementor-button-wrapper .elementor-button,.pricing-table-button {
font-family: Montserrat, sans-serif;
border-color: #4671ff;
background-color: #4671ff;
}
.elementor-widget-container .elementor-button-wrapper .elementor-button:hover,.pricing-table-button:hover {
background-color: #44596c;
}
/* accordion */
.elementor-accordion .elementor-accordion-title {
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 1.5;
font-family: Montserrat, sans-serif;
letter-spacing: 0.1em;
color: #2c3847;
}
@media (min-width: 992px) {
.elementor-accordion .elementor-accordion-title {
font-size: 14px;
}
}
.elementor-accordion .elementor-accordion-title .elementor-accordion-icon {
color: #4671ff;
}
.elementor-progress-bar {
background-color: #44596c;
}
/*circle-progress*/
.elementor-circle-progress .circle-val {
font-size: 40px;
font-weight: 700;
color: #4671ff;
}
/*pricing-table*/
.pricing-table__price-prefix,.pricing-table__price-val {
font-style: normal;
font-weight: 800;
font-size: 17px;
line-height: 1.4;
font-family: Montserrat, sans-serif;
letter-spacing: 0em;
color: #4671ff;
}
@media (min-width: 992px) {
.pricing-table__price-prefix,.pricing-table__price-val {
font-size: 24px;
}
}
.pricing-table__price-suffix {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 2.167;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.075em;
}
/*jet-button*/
.elementor-jet-button .jet-button__instance .jet-button__state .jet-button__label {
font-family: Montserrat, sans-serif;
font-size: 13px;
font-weight: 400;
letter-spacing: 0.1em;
color: #ffffff;
}
.elementor-jet-button .jet-button__instance {
border-color: #44596c;
}
.elementor-jet-button .jet-button__instance:hover {
background-color: #4671ff;
border-color: #4671ff;
}
.elementor-jet-button .jet-button__instance .jet-button__state-hover .jet-button__label {
color: #ffffff;
}
.invert .elementor-jet-button .jet-button__instance {
border-color: #ffffff;
}
.invert .elementor-jet-button .jet-button__instance:hover {
background-color: #4671ff;
border-color: #4671ff;
}
.invert .elementor-jet-button .jet-button__instance .jet-button__state .jet-button__label {
color: #ffffff;
}
.invert .jet-button__instance:hover .jet-button__state .jet-button__label {
color: #ffffff;
}
