 
/****************************************************
Header Styles
*****************************************************/

.exponent-menu li a:hover,
.exponent-menu li.current-menu-item > a,
.exponent-mobile-menu li a:hover,
.exponent-mobile-menu li.current-menu-item > a,
.exponent-menu > ul > li:hover > a,
.exponent-menu .exponent-sub-menu > li:hover > a{
  color:  rgba(34,147,215,1);
}
.exponent-menu > ul > li:hover > .exponent-sub-menu-indicator svg polyline,
.exponent-menu .exponent-sub-menu > li:hover svg polyline {
  stroke : rgba(34,147,215,1);
}
/**
 * Common Styles
 */
blockquote {
  border-left: 4px solid rgba(34,147,215,1);
}
a {
  color : rgba(34,147,215,1);
}

.flickity-page-dots .dot.is-selected {
  background : rgba(34,147,215,1);
}

/**
 * Form Styles
 */ 

.exp-form-border {
  background-color : rgba(34,147,215,1);
}
.exp-form-border-with-underline .exp-form-field-active .exp-form-field-label {
   color : rgba(34,147,215,1); 
}

.exp-form-rounded input:not([type = "submit"]):focus,
.exp-form-rounded textarea:focus,
.exp-form-rounded select:focus {
   border-color : rgba(34,147,215,1);
}
.exp-form-pill input:not([type = "submit"]):focus,
.exp-form-pill textarea:focus,
.exp-form-pill select:focus {
  border-color : rgba(34,147,215,1);
}


.exp-form-pill input:not([type = "submit"]),
.exp-form-pill textarea,
.exp-form-pill select,
.exp-form-rounded input,
.exp-form-rounded textarea,
.exp-form-rounded select {
    background-color : rgba(245,246,250,1);
}

input[ type = "submit" ] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

/**
 * Posts Styles
 */


.exp-post-categories-normal a:hover,
.exp-post-title a:hover,
.exp-post-author .exp-post-author-name:hover {
    color : rgba(34,147,215,1);
}

.pages_list a {
  background: rgba(49,50,51,1);
  color: #ffffff;
}

.pages_list a:hover {
  background: rgba(34,147,215,1);
  color: #ffffff;
}

.exp-categories-post-count {
  color : rgba(34,147,215,1);
}

.exp-archive-post-count {
  color : rgba(34,147,215,1);
}

.widget_calendar tbody a {
  color : rgba(34,147,215,1);
}

.exp-read-more.exp-read-more-underlined::after {
  background : rgba(34,147,215,1);
}

.exp-posts-nav {
   padding-top : 20px;
   padding-bottom : 20px;
}

.exp-home-grid-icon {
  color : rgba(49,50,51,1);
}

.exp-read-more-underlined {
  color : rgba(49,50,51,1);
}
.exp-read-more-underlined::before {
  color : rgba(49,50,51,1);
}
.exp-read-more-underlined:hover {
  color : rgba(34,147,215,1);
}
.exp-read-more-underlined:hover::after {
  color : rgba(34,147,215,1);
}

/**
 * anchor styles
 */

  .menu-item.current-menu-item > a {
    color : rgba(34,147,215,1);
  }

 .exp-breadcrumbs a:hover,
 .widget a:hover {
   color : rgba(34,147,215,1);
 }
 .widget .tag-cloud-link:hover {
   background : rgba(34,147,215,1);
 }

.exp-post-single-footer-author {
   background : #ffffff;
}

.exp-pagination .page-numbers:not(.current):hover {
  background : rgba(245,246,250,1);
}

.exp-post-single-footer-tags .exp-term:hover,
.exp-pagination .current {
  color : #ffffff;
  background : rgba(34,147,215,1);
}
.exp-pagination .current {
  border-color:  rgba(34,147,215,1);
  box-shadow : 0 7px 14px -6px rgba(34,147,215,1);
}
.exp-pagination a:hover {
  color : rgba(34,147,215,1);
}

/**
 * Comments
 */
#cancel-comment-reply-link:hover,
.exp-comment-reply:hover {
  color : rgba(34,147,215,1);
}

/**
 * Widgets
 */
.exp-archive-post-count,
.exp-categories-post-count {
  background : rgba(245,246,250,1);
}
.exp-archive-widget-link:hover a {
  color : rgba(34,147,215,1)}
.exp-archive-widget-link:hover .exp-archive-post-count {
  background : rgba(34,147,215,1);
  color : #ffffff;
}
.exp-categories-widget-link:hover > a {
  color : rgba(34,147,215,1);
}
.exp-categories-widget-link:hover > .exp-categories-post-count {
  color : #ffffff;
  background : rgba(34,147,215,1);
}
.widget_calendar tbody a {
  background : rgba(245,246,250,1);
}
#wp-calendar caption {
  color: rgba(49,50,51,1);
}
.widget_calendar tbody a:hover {
  color : #ffffff;
  background : rgba(34,147,215,1);
}
.tagcloud .tag-cloud-link {
  background : rgba(245,246,250,1);
}
.tagcloud .tag-cloud-link:hover {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

/**
 * Accordion Module
 */
.accordion-head:hover {
    color: rgba(34,147,215,1);
}

/** Loader color */
.exp-subscribe-loader-inner {
  border-color : rgba(245,246,250,1);
  border-left-color : rgba(34,147,215,1);
}

#be-themes-page-loader .style-spin{
    border: 7px solid rgba(34,147,215,0.3);
    border-top-color: rgba(34,147,215,1);
}

#be-themes-page-loader .style-ring div{
	border: 6px solid rgba(34,147,215,0.6);
	border-color:rgba(34,147,215,0.6) transparent transparent transparent;
}

#be-themes-page-loader .style-ellipsis div {
	background:rgba(34,147,215,1);
}

#be-themes-page-loader .style-ripple div {
	border: 4px solid rgba(34,147,215,1);
}

/**
 * Back to Top
 */
#be-themes-back-to-top {
   background : rgba(34,147,215,1);
   color : #ffffff;
}

/**
 * Backgrounds
 */

  body {
      background : #ffffff  }

/**
 * Entry Header
 */
  .exp-entry-header {
    background : #f5f6fa;
    color : #313233;
    padding-top : 80px;
    padding-bottom : 80px;
  }
  .exp-entry-header .exp-post-entry-title {
    color : #313233;
  }

  .exp-breadcrumbs {
    color : 1;
  }


/**
 * Search Form
 */
.search:focus ~ .exp-searchform-icon,
.exp-form-field-active .exp-searchform-icon {
    color : rgba(34,147,215,1);
}

/**
 * Woocommerce
 */

.woocommerce-orders-table a:hover {
  color : rgba(34,147,215,1);
}

.woocommerce-table--order-downloads td a:hover {
  color : rgba(34,147,215,1);
}

.exp-quick-view {
  background : rgba(34,147,215,1);
  color : #ffffff;
}

.exp-wc-price-cart-wrap .exp-add-to-cart {
  color : rgba(34,147,215,1);
}

.exp-wc-meta-value a:hover {
  color : rgba(34,147,215,1);
}

.single_add_to_cart_button {
  color : #ffffff;
  background : rgba(34,147,215,1);
}
.single_add_to_cart_button:hover {
  color : rgba(34,147,215,1);
  background : #ffffff;
  border : 1px solid rgba(34,147,215,1);
}

.wc-tabs .active {
  color : rgba(34,147,215,1);
  border-bottom : 2px solid rgba(34,147,215,1);
}

.exp-product-categories a:hover {
  color : rgba(34,147,215,1);
}

.products .exp-product-title a:hover {
  color : rgba(34,147,215,1);
}

.exp-add-to-wishlist-icon:hover,
.exp-already-in-wishlist {
  color : rgba(34,147,215,1);
}
.products .exp-already-in-wishlist-icon {
  color : rgba(34,147,215,1);
}
.exp-wc-product-info-inner .exp-add-to-wishlist:hover { 
  color : rgba(34,147,215,1);
}

.exp-wc-add-to-cart-icon:hover {
  color : rgba(34,147,215,1);
}

.exp-wc-quickview .product_title:hover {
  color : rgba(34,147,215,1);
}

.woocommerce-mini-cart__buttons a {
   color : #ffffff;
   background : rgba(34,147,215,1);
}
.woocommerce-mini-cart__buttons a:hover {
  color : rgba(34,147,215,1);
  background  : #ffffff;
  border-color : rgba(34,147,215,1);
}

.woocommerce-mini-cart__buttons .checkout {
  color : rgba(34,147,215,1);
  background  : #ffffff;
}
.woocommerce-mini-cart__buttons .checkout:hover {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.exp-wc-cart-product-title:hover {
  color : rgba(34,147,215,1);
}

.grouped_form a:hover {
  color : rgba(34,147,215,1);
}

.product-categories .cat-item a:hover {
    color: rgba(34,147,215,1);
}
.product-categories .cat-item a:hover + .count > .exp-categories-post-count {
    background: rgba(34,147,215,1);
    color : #ffffff;
}

.widget .price_slider {
  background : rgba(245,246,250,1);
}

.ui-slider-handle,
.ui-slider-range {
  border-color : rgba(34,147,215,1);
}

.price_slider_amount button {
  background : rgba(34,147,215,1);
}

.woocommerce-widget-layered-nav-list__item .count {
  color : rgba(34,147,215,1);
}
.woocommerce-widget-layered-nav-list__item .count {
  background : rgba(245,246,250,1);
}
.woocommerce-widget-layered-nav-list__item > a:hover {
  color : rgba(34,147,215,1);
}
.woocommerce-widget-layered-nav-list__item > a:hover + .count {
  background : rgba(34,147,215,1);
  color : #ffffff;
}

.widget_layered_nav_filters .chosen {
  color : #ffffff;
  background  : rgba(34,147,215,1);
}

.woocommerce-cart-form__contents .product-name a:hover,
.wishlist_table .product-name a:hover {
  color : rgba(34,147,215,1);
}

.coupon button {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

button[name = "calc_shipping"] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.cart_totals .checkout-button {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.woocommerce-form-coupon button[name = "apply_coupon"] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.woocommerce-shipping-fields input:focus,
.woocommerce-billing-fields input:focus,
.woocommerce-form-login input:focus,
.woocommerce-form-register input:focus,
.woocommerce-form-coupon input:focus,
.woocommerce-address-fields input:focus, 
.woocommerce-EditAccountForm input:focus {
  border-color : rgba(34,147,215,1);
}

.woocommerce-additional-fields textarea:focus {
  border-color : rgba(34,147,215,1); 
}

button[name = "woocommerce_checkout_place_order"] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.woocommerce-table--order-details .product-name a:hover {
    color : rgba(34,147,215,1);
}

.woocommerce-MyAccount-navigation-link:hover {
  color : rgba(34,147,215,1);
}

.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a {
  color : rgba(34,147,215,1);
}

.woocommerce-account .woocommerce-Address-title a {
  color : rgba(34,147,215,1);
}

.woocommerce-review__verified.verified {
    background : rgba(245,246,250,1);
}

.woocommerce-form-login button[name="login"],
.woocommerce-form-register button[name="register"] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.woocommerce-address-fields button[name = "save_address"],
.woocommerce-EditAccountForm button[name = "save_account_details"] {
  color : #ffffff;
  background : rgba(34,147,215,1);
}

.woocommerce-form-coupon-toggle .showcoupon,
.woocommerce-form-login-toggle .showlogin,
.lost_password a,
.exp-wc-product-share-icons .custom-share-button,
.yith-wcwl-share a {
  color : rgba(49,50,51,1);
}

.exponent-cart-count {
  background : rgba(34,147,215,1);
  color : #ffffff;
}

/**
 * Portfolio details btn
 */
.be-portfolio-details .mediumbtn {
  background: rgba(34,147,215,1);
  color:#ffffff;
}

.home-grid-icon:hover span {
  background : rgba(34,147,215,1);
} 
h1,.h1{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:50px;text-transform:none;letter-spacing:-0.005em;line-height:62px;color:#3E4249}h2,.h2{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:42px;text-transform:none;letter-spacing:0;line-height:54px;color:#3E4249}h3,.h3{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:34px;text-transform:none;letter-spacing:-0.003em;line-height:46px;color:rgba(49,50,51,1)}h4,.h4{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:26px;text-transform:none;letter-spacing:0;line-height:38px;color:rgba(49,50,51,1)}h5,.exp-wc-cart-collaterals-inner .cart_totals h2,.woocommerce-billing-fields h3,.exp-wc-cart-title,#ship-to-different-address,.woocommerce-customer-details .woocommerce-column__title,.woocommerce-account.woocommerce-edit-address h3,#order_review_heading,.exp-posts-nav-post-title,.h5{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:18px;text-transform:none;letter-spacing:-0.01em;line-height:30px;color:rgba(49,50,51,1)}h6,.testimonial-author-role.h6-font,.menu-card-title,.menu-card-item-price,.slider-counts,.woocommerce-mini-cart__total strong,.variations .label,.exp-wc-meta-label,.exp-wc-shop-attribute-label,.cart_totals h2,.woocommerce-orders-table th,.upsells>h2,.related>h2,.woocommerce-table--order-details thead th,.woocommerce-orders-table a,.wc_payment_method label,.woocommerce-checkout-review-order thead th,.wishlist_table th,.exp-wc-product-share-label,.yith-wcwl-share-title,.woocommerce-Reviews #reply-title,.woocommerce-checkout-review-order tfoot .woocommerce-Price-amount,.stock,.woocommerce-table--order-details tfoot .woocommerce-Price-amount,.woocommerce-Address-title a,.wc-tabs,.exp-wc-review-author,a.bbp-forum-title,#bbpress-forums fieldset.bbp-form label,.bbp-topic-title a.bbp-topic-permalink,#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header,.h6{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:16px;text-transform:none;letter-spacing:-0.01px;line-height:26px;color:rgba(49,50,51,1)}body,.special-heading-wrap .caption-wrap .body-font,.body{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:17px;text-transform:none;letter-spacing:0;line-height:30px;color:rgba(132,137,145,1)}.widget_recent_comments a,.widget_rss .rsswidget,.widget_rss cite,.cart_totals th,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-table--order-details tfoot th,.exp-recent-posts-widget-post-title,.widget_recent_entries a,.h7{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:15px;text-transform:none;letter-spacing:-0.02em;line-height:22px;color:rgba(49,50,51,1)}.h8{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:13px;text-transform:none;letter-spacing:0;line-height:18px;color:rgba(132,137,145,1)}.exp-posts-nav-post-location,.exp-read-more-underlined,.pages_list a,.h9{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:14px;color:rgba(49,50,51,0.5)}.body_1{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:none;letter-spacing:0;line-height:24px;color:rgba(132,137,145,1)}.body_2{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:20px;text-transform:none;letter-spacing:0;line-height:32px;color:rgba(132,137,145,1)}blockquote,.quote{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:22px;text-transform:none;letter-spacing:0;line-height:34px;color:rgba(49,50,51,1)}.exp-post-entry-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:35px;text-transform:none;letter-spacing:-0.003px;line-height:48px;color:rgba(49,50,51,1)}.exp-posts-nav-post-title{font-size:18px;line-height:28px;font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0;color:#313233}.tatsu-button,input[type = "submit"],button[type="submit"],.cart_totals a.checkout-button{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal}.smallbtn,.exp-success-message__content a{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.mediumbtn,input[type = "submit"],.woocommerce-mini-cart__buttons a,.woocommerce-address-fields button[name = "save_address"],.woocommerce-EditAccountForm button[name = "save_account_details"],.exp-quick-view,.single_add_to_cart_button,.coupon button,button[name = "calc_shipping"],.woocommerce-form-coupon button[name = "apply_coupon"],.woocommerce-form-login button[name="login"],.woocommerce-form-register button[name="register"]{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.largebtn,.cart_totals .checkout-button,button[name = "woocommerce_checkout_place_order"]{font-size:14px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.x-largebtn{font-size:15px;line-height:15px;letter-spacing:1px;text-transform:uppercase}.tatsu-button-wrap.blockbtn .tatsu-button,.tatsu-button.blockbtn{font-size:15px;line-height:1;letter-spacing:1px;text-transform:uppercase}.tatsu-animated-link-inner{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:13px;line-height:1.7em;color:rgba(49,50,51,1);letter-spacing:1px;font-weight:600;font-style:normal;text-transform:uppercase}.exp-form input:not([type = "submit"]),.exp-form textarea,.exp-form select,input,select,textarea,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;color:rgba(49,50,51,1);font-size:15px;font-weight:500;font-style:normal;letter-spacing:0;line-height:1.7em;text-transform:none}.exp-form label,.exp-form ::-webkit-input-placeholder,.exp-searchform-icon{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;color:rgba(49,50,51,0.4);font-size:15px;font-weight:500;font-style:normal;letter-spacing:0;line-height:1.7em;text-transform:none}.exp-posts-loop .exp-post-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:26px;font-weight:600;font-style:normal;line-height:38px;color:rgba(49,50,51,1);letter-spacing:0;text-transform:none}.be-grid .exp-post-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:24px;font-weight:600;font-style:normal;line-height:36px;color:rgba(49,50,51,1);letter-spacing:0;text-transform:none}.exp-posts-loop .exp-post-content{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;line-height:28px;color:rgba(132,137,145,1);letter-spacing:0;font-weight:400;font-style:normal;text-transform:none}.exp-posts-loop .exp-post-categories,.exp-posts-loop.exp-posts-loop-style3 .exp-post-categories-labeled,.exp-posts-loop.exp-posts-loop-style7 .exp-post-categories-labeled{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:11px;line-height:1em;text-transform:uppercase;color:rgba(51,143,250,1);letter-spacing:1px;font-weight:500;font-style:normal}.exp-posts-loop .exp-post-author{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:13px;line-height:1em;color:rgba(49,50,51,0.5);letter-spacing:0;font-weight:500;font-style:normal;text-transform:capitalize}.exp-posts-loop .exp-post-date,.exp-posts-loop .exp-post-date-with-icon{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:13px;line-height:1;color:rgba(49,50,51,0.5);letter-spacing:0;font-weight:500;font-style:normal;text-transform:none}.exp-recent-posts .exp-post-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:22px;font-weight:600;font-style:normal;line-height:32px;color:rgba(49,50,51,1);letter-spacing:0;text-transform:none}.exp-featured-posts .exp-post-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:56px;color:rgba(49,50,51,1);letter-spacing:0;text-transform:none}.exp-related-posts .exp-post-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:24px;font-weight:600;font-style:normal;line-height:35px;color:rgba(49,50,51,1);letter-spacing:0;text-transform:none}.exp-post-single-header .exp-post-title,.exp-category-header-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:52px;color:rgba(49,50,51,1);letter-spacing:-0.01em;text-transform:none}.exp-post-single-content{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:17px;line-height:30px;color:rgba(132,137,145,1);letter-spacing:0;font-weight:400;font-style:normal;text-transform:none}.exp-post-single-header .exp-post-categories{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:12px;line-height:1;color:rgba(49,50,51,0.5);text-transform:uppercase;letter-spacing:1px;font-weight:500;font-style:normal}.exp-post-single-header .exp-post-author{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:14px;line-height:1;color:rgba(49,50,51,0.5);letter-spacing:0;font-weight:500;font-style:normal;text-transform:capitalize}.exp-post-single-header .exp-post-date,.exp-post-single-header .exp-post-date-with-icon{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:14px;line-height:1;color:rgba(49,50,51,0.5);letter-spacing:0;font-weight:500;font-style:normal;text-transform:none}.exp-post-single-footer-author-name{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:18px;line-height:25px;color:rgba(49,50,51,1);letter-spacing:0;font-weight:600;font-style:normal;text-transform:none}.exp-post-single-footer-author-description{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;line-height:26px;color:rgba(132,137,145,1);letter-spacing:0;font-weight:400;font-style:normal;text-transform:none}.exp-sidebar h6{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25px;text-transform:none;color:rgba(49,50,51,1);letter-spacing:0}.exp-sidebar{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:28px;text-transform:none;color:rgba(132,137,145,1);letter-spacing:0}.products .exp-product-title,.grouped_form a,.woocommerce-cart-form__contents .product-name a,.wishlist_table .product-name a,.woocommerce-checkout-review-order td.product-name,.woocommerce-table--order-details td.product-name,.exp-wc-cart-product-title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:30px;text-transform:none;color:rgba(49,50,51,1);letter-spacing:0}.products .exp-wc-loop-price,.woocommerce-mini-cart__total .woocommerce-Price-amount,.grouped_form .woocommerce-Price-amount,.woocommerce-table--order-details td.woocommerce-table__product-total,.woocommerce-cart-form__contents .product-subtotal,.woocommerce-checkout-review-order td.product-total{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:18px;text-transform:none;color:rgba(49,50,51,1);letter-spacing:0}.products .exp-wc-loop-price del,.grouped_form del .woocommerce-Price-amount{font-size:16px;font-weight:400;font-style:normal;line-height:1em;text-transform:none;color:rgba(49,50,51,0.5);letter-spacing:0}.products .exp-product-categories{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:15px;text-transform:uppercase;color:rgba(49,50,51,0.5);letter-spacing:1px}.products .exp-wc-price-cart-wrap .exp-add-to-cart{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:12px;line-height:12px;letter-spacing:1px;font-weight:400;font-style:normal}.products .onsale{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:11px;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:1px}.product_title{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:35px;font-weight:600;font-style:normal;line-height:48px;text-transform:none;color:#313233;letter-spacing:0}.exp-wc-single-price,.woocommerce-variation-price{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:26px;font-weight:500;font-style:normal;line-height:35px;text-transform:none;color:#313233;letter-spacing:0}.exp-wc-single-price del{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:22px;font-weight:500;font-style:normal;line-height:35px;text-transform:none;color:rgba(49,50,51,0.5);letter-spacing:0}.exp-wc-meta-value{font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:28px;text-transform:none;color:rgba(132,137,145,1);letter-spacing:0}.thumb-title-wrap .thumb-title,.full-screen-portfolio-overlay-title{font-size:18px;line-height:30px;font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}.thumb-title-wrap .portfolio-item-cats{font-size:12px;line-height:17px;text-transform:uppercase;letter-spacing:1px}h6.gallery-side-heading{font-size:16px;line-height:24px;font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}.be-portfolio-details .gallery-side-heading-wrap p{font-size:16px;line-height:24px;font-family:"Hind",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.be-portfolio-wrap .portfolio-filter_item{color:rgba(49,50,51,1);font-size:12px;line-height:30px;font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:1377px){}@media only screen and (min-width:768px) and (max-width:1024px){h1,.h1{font-size:40px;line-height:50px}}@media only screen and (max-width:767px){h1,.h1{font-size:36px;line-height:48px}h2,.h2{font-size:32px;line-height:44px}h3,.h3{font-size:30px;line-height:42px}h4,.h4{font-size:24px;line-height:36px}}
.swatch-red, .swatch-red a{color:#f44336;}.swatch-pink, .swatch-pink a{color:#E91E63;}.swatch-purple, .swatch-purple a{color:#9C27B0;}.swatch-deep-purple, .swatch-deep-purple a{color:#673AB7;}.swatch-indigo, .swatch-indigo a{color:#3F51B5;}.swatch-blue, .swatch-blue a{color:#2196F3;}.swatch-light-blue, .swatch-light-blue a{color:#03A9F4;}.swatch-cyan, .swatch-cyan a{color:#00BCD4;}.swatch-teal, .swatch-teal a{color:#009688;}.swatch-green, .swatch-green a{color:#4CAF50;}.swatch-light-green, .swatch-light-green a{color:#8BC34A;}.swatch-lime, .swatch-lime a{color:#CDDC39;}.swatch-yellow, .swatch-yellow a{color:#FFEB3B;}.swatch-amber, .swatch-amber a{color:#FFC107;}.swatch-orange, .swatch-orange a{color:#FF9800;}.swatch-deep-orange, .swatch-deep-orange a{color:#FF5722;}.swatch-brown, .swatch-brown a{color:#795548;}.swatch-grey, .swatch-grey a{color:#9E9E9E;}.swatch-blue-grey, .swatch-blue-grey a{color:#607D8B;}.swatch-white, .swatch-white a{color:#ffffff;}.swatch-black, .swatch-black a{color:#000000;}.swatch-rJvca3_Fm, .swatch-rJvca3_Fm a{color:rgba(255,255,255,0.8);}.palette-0, .palette-0 a{color:rgba(34,147,215,1);}.palette-1, .palette-1 a{color:#ffffff;}.palette-2, .palette-2 a{color:rgba(49,50,51,1);}.palette-3, .palette-3 a{color:rgba(136,136,136,1);}.palette-4, .palette-4 a{color:rgba(245,246,250,1);}

.exp-testimonial-content {
    line-height: 1.8;
/*     font-weight: 300; */
}

.exp-testimonial-style3 .exp-testimonial-author {
    margin-bottom: 3px;
}
.slick-dots li {
    width: 10px;
    height: 10px;
}

.exp-testimonials .slick-dots {
    bottom: -40px;
}

h5, h6 {
	margin-bottom: 8px;
}

.exp-process-header {
	margin-bottom: 10px;
}

#product-numbers {
	z-index: 9;
}

#product-numbers .tatsu-an,
#product-numbers .tatsu-an-caption,
#hosting-numbers .tatsu-an-caption,
.animated-link {
	font-weight: 600;
}

.tatsu-gradient-icon.align-center .tatsu-icon {
	margin-right: 0 !important;
}

#hosting-reviews .tatsu-single-image {
	margin-top: -100px;
}

#hosting-reviews .tatsu-single-image-inner {
	width: 100px !important;
}

#sass-intro-column {
	margin-top: -22%;
}

#doctors .tatsu-single-image-inner {
	box-shadow: 2px 15px 25px 0px rgba(0,0,0,0.05) !important;
}

#seo-offset-row {
	margin-top: -200px;
}

.exp-icon-card-type-image.exp-icon-medium .exp-icon-card-icon,
.exp-icon-card-type-image.exp-icon-small .exp-icon-card-icon {
	flex-shrink: 0;
}

.exp-icon-card-icon {
	background-size: contain;
	background-repeat: no-repeat;
}

#charity-intro {
	overflow: hidden;
}

.exp-interactive-box-back {
	min-height: initial;
}

.exp-post-single-thumb {
	margin-bottom: 90px;
}

blockquote:before {
	content: '';
}
blockquote {
	padding-left: 50px;
	border-left: 4px solid #2293D7;
}

/* .exp-post-single .exp-post-details {
	max-width: 800px;
} */
ul li, ol li {
	margin-bottom: 7px;
}

.exp-comment-list-inner {
	max-width: 100%;
}
.exp-comment-content {
	font-size: 15px;
	line-height: 26px;
	margin-bottom: 20px;
}
/* .exp-post-single .exp-post-title {
	max-width: 70%;
	margin-left: auto;
	margin-right: auto;
} */
.exp-meta-on-thumb::after {
	background: rgba(0,0,0,0.65);
}

.widget h6 {
	margin-bottom: 18px;
}
.exp-post-title-meta {
	margin-bottom: 20px;
}

#exp-content.exp-blog-archive {
	padding: 90px 0;
}

.exp-posts-loop-style1 article {
	margin-bottom: 70px;
}
.exp-posts-loop .exp-post-content {
	color: #86888e;
}
.exp-post-shadow-medium {
    box-shadow: 0px 20px 40px rgba( 168, 173, 179, 0.15 );
}
.be-bold-share {
	padding: 10px 25px;
	border-radius: 3px;
}
.custom-share-button:hover {
	opacity: 0.85;
}

.exp-posts-nav-post-title {
	font-size: 16px;
	line-height: 1.5;
}
.exp-posts-nav {
	padding: 20px 50px;
}
.exp-post-single-footer-author {
	padding: 50px;
}
.exp-post-single-footer-share,
.exp-post-single-footer {
	margin-bottom: 60px;
}
.tatsu-an-prefix-suffix-wrap {
	margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
	.exp-post-single .exp-post-title {
		max-width: 100%;
	}
}

#header{
	display: none;
}

.tatsu-normal-icon.align-none .tatsu-icon.circle {
    margin-right: 0px;
}

.tatsu-icon_card-icon {
	line-height: 1;
}


                    .tatsu-header-module.tatsu-search svg g {
    stroke: #147237 !important;
}
.tatsu-fymr7igemyy8cvi.tatsu-menu .tatsu-sub-menu > li.current-menu-item > a {
    color: #000000 !important;
    background: transparent !important;
    padding: 0 !important;
}                