/* Nilu Holdings - Home Page Layout & Custom Styles */

/****************************************************
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(0, 0, 0, 1);
    }

    .exponent-menu>ul>li:hover>.exponent-sub-menu-indicator svg polyline,
    .exponent-menu .exponent-sub-menu>li:hover svg polyline {
      stroke: rgba(0, 0, 0, 1);
    }

    /**
 * Common Styles
 */
    blockquote {
      border-left: 4px solid rgba(0, 0, 0, 1);
    }

    a {
      color: rgba(0, 0, 0, 1);
    }

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

    /**
 * Form Styles
 */

    .exp-form-border {
      background-color: rgba(0, 0, 0, 1);
    }

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

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

    .exp-form-pill input:not([type="submit"]):focus,
    .exp-form-pill textarea:focus,
    .exp-form-pill select:focus {
      border-color: rgba(0, 0, 0, 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(248, 248, 248, 1);
    }

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

    /**
 * Posts Styles
 */


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

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

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

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

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

    .widget_calendar tbody a {
      color: rgba(0, 0, 0, 1);
    }

    .exp-read-more.exp-read-more-underlined::after {
      background: rgba(0, 0, 0, 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(0, 0, 0, 1);
    }

    .exp-read-more-underlined:hover::after {
      color: rgba(0, 0, 0, 1);
    }

    /**
 * anchor styles
 */

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

    .exp-breadcrumbs a:hover,
    .widget a:hover {
      color: rgba(0, 0, 0, 1);
    }

    .widget .tag-cloud-link:hover {
      background: rgba(0, 0, 0, 1);
    }

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

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

    .exp-post-single-footer-tags .exp-term:hover,
    .exp-pagination .current {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

    .exp-pagination .current {
      border-color: rgba(0, 0, 0, 1);
      box-shadow: 0 7px 14px -6px rgba(0, 0, 0, 1);
    }

    .exp-pagination a:hover {
      color: rgba(0, 0, 0, 1);
    }

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

    /**
 * Widgets
 */
    .exp-archive-post-count,
    .exp-categories-post-count {
      background: rgba(248, 248, 248, 1);
    }

    .exp-archive-widget-link:hover a {
      color: rgba(0, 0, 0, 1)
    }

    .exp-archive-widget-link:hover .exp-archive-post-count {
      background: rgba(0, 0, 0, 1);
      color: #ffffff;
    }

    .exp-categories-widget-link:hover>a {
      color: rgba(0, 0, 0, 1);
    }

    .exp-categories-widget-link:hover>.exp-categories-post-count {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

    .widget_calendar tbody a {
      background: rgba(248, 248, 248, 1);
    }

    #wp-calendar caption {
      color: rgba(49, 50, 51, 1);
    }

    .widget_calendar tbody a:hover {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

    .tagcloud .tag-cloud-link {
      background: rgba(248, 248, 248, 1);
    }

    .tagcloud .tag-cloud-link:hover {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

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

    /** Loader color */
    .exp-subscribe-loader-inner {
      border-color: rgba(248, 248, 248, 1);
      border-left-color: rgba(0, 0, 0, 1);
    }

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

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

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

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

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

    /**
 * Backgrounds
 */

    body {
      background: rgba(255, 255, 255, 1)
    }

    /**
 * Entry Header
 */
    .exp-entry-header {
      background: #f8f8f8;
      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(0, 0, 0, 1);
    }

    /**
 * Woocommerce
 */

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

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

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

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

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

    .single_add_to_cart_button {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

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

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

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

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

    .exp-add-to-wishlist-icon:hover,
    .exp-already-in-wishlist {
      color: rgba(0, 0, 0, 1);
    }

    .products .exp-already-in-wishlist-icon {
      color: rgba(0, 0, 0, 1);
    }

    .exp-wc-product-info-inner .exp-add-to-wishlist:hover {
      color: rgba(0, 0, 0, 1);
    }

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

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

    .woocommerce-mini-cart__buttons a {
      color: #ffffff;
      background: rgba(0, 0, 0, 1);
    }

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

    .woocommerce-mini-cart__buttons .checkout {
      color: rgba(0, 0, 0, 1);
      background: #ffffff;
    }

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

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

    .grouped_form a:hover {
      color: rgba(0, 0, 0, 1);
    }

    .product-categories .cat-item a:hover {
      color: rgba(0, 0, 0, 1);
    }

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

    .widget .price_slider {
      background: rgba(248, 248, 248, 1);
    }

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

    .price_slider_amount button {
      background: rgba(0, 0, 0, 1);
    }

    .woocommerce-widget-layered-nav-list__item .count {
      color: rgba(0, 0, 0, 1);
    }

    .woocommerce-widget-layered-nav-list__item .count {
      background: rgba(248, 248, 248, 1);
    }

    .woocommerce-widget-layered-nav-list__item>a:hover {
      color: rgba(0, 0, 0, 1);
    }

    .woocommerce-widget-layered-nav-list__item>a:hover+.count {
      background: rgba(0, 0, 0, 1);
      color: #ffffff;
    }

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

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

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

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

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

    .woocommerce-form-coupon button[name="apply_coupon"] {
      color: #ffffff;
      background: rgba(0, 0, 0, 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(0, 0, 0, 1);
    }

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

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

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

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

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

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

    .woocommerce-review__verified.verified {
      background: rgba(248, 248, 248, 1);
    }

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

    .woocommerce-address-fields button[name="save_address"],
    .woocommerce-EditAccountForm button[name="save_account_details"] {
      color: #ffffff;
      background: rgba(0, 0, 0, 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(0, 0, 0, 1);
      color: #ffffff;
    }

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

    .home-grid-icon:hover span {
      background: rgba(0, 0, 0, 1);
    }

h1,
    .h1 {
      font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 60px;
      text-transform: none;
      letter-spacing: -0.005em;
      line-height: 72px;
      color: rgba(49, 50, 51, 1)
    }

    h2,
    .h2 {
      font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 44px;
      text-transform: none;
      letter-spacing: 0;
      line-height: 56px;
      color: rgba(49, 50, 51, 1)
    }

    h3,
    .h3 {
      font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-weight: 700;
      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)
    }

    .exp-countdown-wrap .countdown-amount {
      font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-size: 50px;
      line-height: 2;
      letter-spacing: 0;
      font-weight: 400;
      font-style: normal
    }

    .exp-countdown-wrap .countdown-period {
      font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-size: 15px;
      line-height: 1.7em;
      letter-spacing: 0;
      font-weight: 400;
      font-style: normal;
      text-transform: none
    }

    .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: 400;
      font-style: normal;
      font-size: 15px;
      text-transform: none;
      letter-spacing: -0.02em;
      line-height: 22px;
      color: rgba(62, 66, 73, 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: uppercase;
      letter-spacing: 1px;
      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: 11px;
      text-transform: uppercase;
      letter-spacing: 1px;
      line-height: 14px;
      color: rgba(132, 137, 145, 1)
    }

    .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: 15px;
      text-transform: none;
      letter-spacing: 0;
      line-height: 25px;
      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: 19px;
      text-transform: none;
      letter-spacing: 0;
      line-height: 31px;
      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: 32px;
      text-transform: none;
      letter-spacing: -0.01em;
      line-height: 46px;
      color: #343638
    }

    .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"],
    div.wpforms-container-full .wpforms-form .wpforms-submit-container button[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: 13px;
      line-height: 13px;
      letter-spacing: 1px;
      text-transform: uppercase
    }

    .x-largebtn {
      font-size: 14px;
      line-height: 14px;
      letter-spacing: 1px;
      text-transform: uppercase
    }

    .tatsu-button-wrap.blockbtn .tatsu-button,
    .tatsu-button.blockbtn {
      font-size: 14px;
      line-height: 14px;
      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: 12px;
      line-height: 12px;
      color: #343638;
      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: "Hind", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      color: #222;
      font-size: 15px;
      font-weight: 400;
      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: "Hind", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      color: rgba(34, 34, 34, 0.29);
      font-size: 15px;
      font-weight: 400;
      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: 20px;
      font-weight: 600;
      font-style: normal;
      line-height: 30px;
      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(49, 50, 51, 0.5);
      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: 24px;
      font-weight: 600;
      font-style: normal;
      line-height: 32px;
      color: rgba(62, 66, 73, 1);
      letter-spacing: 0;
      text-transform: capitalize
    }

    .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: 35px;
      font-weight: 600;
      font-style: normal;
      line-height: 47px;
      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: 18px;
      font-weight: 600;
      font-style: normal;
      line-height: 30px;
      text-transform: none;
      color: rgba(49, 50, 51, 1);
      letter-spacing: -0.01em
    }

    .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: 16px;
      text-transform: none;
      color: #88898D;
      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: #7e7e7e;
      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: 14px;
      line-height: 14px;
      letter-spacing: 0;
      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: 10px;
      font-weight: 400;
      font-style: normal;
      text-transform: uppercase;
      letter-spacing: 0
    }

    .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: "Proxima Nova", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
      font-size: 17px;
      font-weight: 400;
      font-style: normal;
      line-height: 1.7em;
      text-transform: none;
      color: rgba(132, 137, 145, 1);
      letter-spacing: 0
    }

    .thumb-title-wrap .thumb-title,
    .full-screen-portfolio-overlay-title {
      font-size: 24px;
      line-height: 32px;
      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.005em
    }

    .thumb-title-wrap .portfolio-item-cats {
      font-size: 12px;
      line-height: 12px;
      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: #222;
      font-size: 12px;
      line-height: 32px;
      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-B1y75Hj77,
    .swatch-B1y75Hj77 a {
      color: rgba(122, 69, 240, 0.45);
    }

    .swatch-BkA49SjXQ,
    .swatch-BkA49SjXQ a {
      color: rgba(30, 148, 239, 0.85);
    }

    .swatch-HklROfy47,
    .swatch-HklROfy47 a {
      background: linear-gradient(45deg, rgba(86, 123, 240, 1) 0%, rgba(97, 205, 244, 1) 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
    }

    .swatch-r1gf6W8VX,
    .swatch-r1gf6W8VX a {
      background: linear-gradient(45deg, rgba(43, 112, 225, 0.88) 0%, rgba(27, 206, 219, 0.86) 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
    }

    .palette-0,
    .palette-0 a {
      color: rgba(0, 0, 0, 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(132, 137, 145, 1);
    }

    .palette-4,
    .palette-4 a {
      color: rgba(248, 248, 248, 1);
    }

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

    .portfolio-item-inner .thumb-title-wrap {
      display: none;
    }

    .wpcf7 form>label {
      margin-bottom: 30px
    }

    .tatsu-row-has-three-cols .tatsu-row>.tatsu-column .tatsu-column-pad-wrap:hover {
      background: transparent;
      transition: none;
    }

    #g-hero .tatsu-row-has-three-cols .tatsu-row>.tatsu-column .tatsu-column-pad-wrap:hover {
      background: #EBEBEB;
      transition: all .22s ease-in-out;
    }

.be-grid {
      visibility: visible !important;
    }

    .be-lazy-load {
      opacity: 1 !important;
    }

    .portfolio-thumb-img-wrap {
      opacity: 1 !important;
    }

.tatsu-SyBk0bIJh.tatsu-header-col {
                flex-basis: 17.3%;
                justify-content: flex-start;
                align-items: center;
              }

              .tatsu-SyBk0bIJh.tatsu-slide-menu-col {
                justify-content: center;
                align-items: flex-start;
              }

              @media only screen and (max-width:1377px) {
                .tatsu-SyBk0bIJh.tatsu-header-col {
                  flex-basis: 25%;
                }
              }

              @media only screen and (min-width:768px) and (max-width: 1024px) {
                .tatsu-SyBk0bIJh.tatsu-header-col {
                  flex-basis: 25%;
                }
              }

              @media only screen and (max-width: 767px) {
                .tatsu-SyBk0bIJh.tatsu-header-col {
                  flex-basis: 25%;
                }
              }

.tatsu-BkNI0-IJn .logo-img {
                  max-height: 91px;
                }

                #tatsu-header-wrap.stuck .tatsu-BkNI0-IJn .logo-img {
                  height: 65px;
                }

                .tatsu-BkNI0-IJn.tatsu-header-logo {
                  margin: 0px 30px 0px 0px;
                }

.tatsu-ByeHkCbIJn.tatsu-header-col {
                flex-basis: 82.7%;
                justify-content: flex-end;
                align-items: center;
              }

              .tatsu-ByeHkCbIJn.tatsu-slide-menu-col {
                justify-content: center;
                align-items: flex-start;
              }

              @media only screen and (max-width:1377px) {
                .tatsu-ByeHkCbIJn.tatsu-header-col {
                  flex-basis: 75%;
                  justify-content: flex-end;
                }
              }

              @media only screen and (min-width:768px) and (max-width: 1024px) {
                .tatsu-ByeHkCbIJn.tatsu-header-col {
                  flex-basis: 75%;
                  justify-content: flex-end;
                }
              }

              @media only screen and (max-width: 767px) {
                .tatsu-ByeHkCbIJn.tatsu-header-col {
                  flex-basis: 75%;
                  justify-content: flex-end;
                }
              }

.tatsu-Sy8y6L2yn.tatsu-menu>ul>li {
                  margin: 0px 10px 0px 0px;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu {
                  margin: 0px 30px 0px 0px;
                }

                .tatsu-Sy8y6L2yn.tatsu-mobile-menu+.tatsu-mobile-menu-icon {
                  margin: 0px 30px 0px 0px;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu a {
                  color: #000000;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu li svg polyline {
                  stroke: #000000;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

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

                .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-item>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu li.current-menu-parent>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-parent>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-mobile-menu>ul>li:hover>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-mobile-menu>ul>li:hover>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-mobile-menu ul.tatsu-sub-menu>li:hover>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-mobile-menu ul.tatsu-sub-menu>li:hover>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

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

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>a {
                  color: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-item>a {
                  color: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-item>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-parent>a {
                  color: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-parent>.sub-menu-indicator svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>a {
                  color: rgba(255, 255, 255, 0.5);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li:hover>.sub-menu-indicator svg polyline {
                  stroke: rgba(255, 255, 255, 0.5);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-item>a {
                  color: rgba(255, 255, 255, 0.5);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-item>.sub-menu-indicator svg polyline {
                  stroke: rgba(255, 255, 255, 0.5);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-parent>a {
                  color: rgba(255, 255, 255, 0.5);
                }

                #tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-Sy8y6L2yn.tatsu-menu>ul>li.current-menu-parent>.sub-menu-indicator svg polyline {
                  stroke: rgba(255, 255, 255, 0.5);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu {
                  background-color: #ffffff;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu .tatsu-header-pointer {
                  border-bottom-color: #ffffff;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu li a {
                  color: #1c1c1c;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu li svg polyline {
                  stroke: #1c1c1c;
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu>li:hover>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu>li:hover svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

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

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu>li.current-menu-item svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu>li.current-menu-parent>a {
                  color: rgba(34, 147, 215, 1);
                }

                .tatsu-Sy8y6L2yn.tatsu-menu .tatsu-sub-menu>li.current-menu-parent svg polyline {
                  stroke: rgba(34, 147, 215, 1);
                }

.tatsu-HyGHq0ZUyn.tatsu-hamburger {
                  margin: 0px 30px 0px 0px;
                }

.tatsu-r1ZSJ0Z8k2.tatsu-header {
            background-color: #ffffff;
          }

          #tatsu-header-wrap.transparent:not(.stuck) .tatsu-header.tatsu-r1ZSJ0Z8k2 {
            background: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0);
          }

          .tatsu-r1ZSJ0Z8k2 .tatsu-header-row {
            padding: 15px 0px 15px 0px;
          }

          #tatsu-header-wrap.stuck .tatsu-r1ZSJ0Z8k2 .tatsu-header-row {
            padding: 15px 0px 15px 0px;
          }

          .tatsu-r1ZSJ0Z8k2 {
            border-width: 0 0 1px 0;
            border-color: rgba(227, 227, 227, 1);
            border-style: solid;
          }

.tatsu-SyAdTeCCi .tatsu-single-image-inner {
                                      max-width: 58%;
                                    }

                                    .tatsu-SyAdTeCCi.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width:1377px) {
                                      .tatsu-SyAdTeCCi {
                                        margin: 0 0 0 0px;
                                        padding: 0 0 0 0px;
                                      }

                                      .tatsu-SyAdTeCCi .tatsu-single-image-inner {
                                        max-width: 60%;
                                      }
                                    }

                                    @media only screen and (min-width:768px) and (max-width: 1024px) {
                                      .tatsu-SyAdTeCCi .tatsu-single-image-inner {
                                        max-width: 80%;
                                      }
                                    }

.tatsu-row>.tatsu-SJuP6eCRj.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-SJuP6eCRj.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-SJuP6eCRj>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-SJuP6eCRj>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-SJuP6eCRj>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-SJuP6eCRj>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-SJuP6eCRj.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-SJuP6eCRj.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-SJuP6eCRj.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-H1hd6eRCi .tatsu-single-image-inner {
                                      max-width: 58%;
                                    }

                                    .tatsu-H1hd6eRCi.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width:1377px) {
                                      .tatsu-H1hd6eRCi {
                                        margin: 0 0 0 0px;
                                        padding: 0 0 0 0px;
                                      }

                                      .tatsu-H1hd6eRCi .tatsu-single-image-inner {
                                        max-width: 60%;
                                      }
                                    }

                                    @media only screen and (min-width:768px) and (max-width: 1024px) {
                                      .tatsu-H1hd6eRCi .tatsu-single-image-inner {
                                        max-width: 80%;
                                      }
                                    }

.tatsu-row>.tatsu-Skgdw6e0Cj.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-Skgdw6e0Cj.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-Skgdw6e0Cj>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-Skgdw6e0Cj>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-Skgdw6e0Cj>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-Skgdw6e0Cj>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-Skgdw6e0Cj.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-Skgdw6e0Cj.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-Skgdw6e0Cj.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-SkFdaeA0j .tatsu-single-image-inner {
                                      max-width: 58%;
                                    }

                                    .tatsu-SkFdaeA0j.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width:1377px) {
                                      .tatsu-SkFdaeA0j {
                                        margin: 0 0 0px 0;
                                        padding: 0 0 0px 0;
                                      }

                                      .tatsu-SkFdaeA0j .tatsu-single-image-inner {
                                        max-width: 60%;
                                      }
                                    }

                                    @media only screen and (min-width:768px) and (max-width: 1024px) {
                                      .tatsu-SkFdaeA0j .tatsu-single-image-inner {
                                        max-width: 80%;
                                      }
                                    }

.tatsu-row>.tatsu-ryZuP6lRRi.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-ryZuP6lRRi.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-ryZuP6lRRi>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-ryZuP6lRRi>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-ryZuP6lRRi>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-ryZuP6lRRi>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-ryZuP6lRRi.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-ryZuP6lRRi.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-ryZuP6lRRi.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-fzvqmby1du5harcn.tatsu-column {
                  width: 100%;
                }

                .tatsu-fzvqmby1du5harcn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fzvqmby1du5harcn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fzvqmby1du5harcn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fzvqmby1du5harcn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fzvqmby1du5harcn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fzvqmby1du5harcn.tatsu-column {
                    width: 100%;
                  }

                  .tatsu-fzvqmby1du5harcn.tatsu-column {
                    margin: 0 0 0px 0 !important;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fzvqmby1du5harcn.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fzvqmby1du5harcn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fzvqmby0xkemqrzx.tatsu-section {
          background-color: rgba(255, 255, 255, 1);
        }

        .tatsu-fzvqmby0xkemqrzx>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fzvqmby0xkemqrzx>.tatsu-top-divider {
          z-index: 9999;
        }

@media only screen and (max-width: 767px) {
                          .tatsu-SJMrHhbQJ3>.tatsu-row {
                            margin-top: 0px;
                          }

                          .tatsu-SJMrHhbQJ3.tatsu-row-wrap>.tatsu-row {
                            margin-bottom: -43px;
                          }
                        }

.tatsu-BJ4BB3b7y2 .tatsu-single-image-inner {
                                      max-width: 55%;
                                    }

                                    .tatsu-BJ4BB3b7y2.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width: 767px) {
                                      .tatsu-BJ4BB3b7y2 .tatsu-single-image-inner {
                                        max-width: 100%;
                                      }
                                    }

.tatsu-row>.tatsu-r1XHB3WXy2.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-r1XHB3WXy2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-r1XHB3WXy2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1XHB3WXy2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1XHB3WXy2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1XHB3WXy2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-r1XHB3WXy2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-r1XHB3WXy2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-r1XHB3WXy2.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-BkIBH2WQk3 .tatsu-single-image-inner {
                                      max-width: 55%;
                                    }

                                    .tatsu-BkIBH2WQk3.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width: 767px) {
                                      .tatsu-BkIBH2WQk3 .tatsu-single-image-inner {
                                        max-width: 100%;
                                      }
                                    }

.tatsu-row>.tatsu-rySSrhbXk2.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-rySSrhbXk2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-rySSrhbXk2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-rySSrhbXk2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-rySSrhbXk2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-rySSrhbXk2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-rySSrhbXk2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-rySSrhbXk2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-rySSrhbXk2.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-SJ_HHnWX1n .tatsu-single-image-inner {
                                      max-width: 55%;
                                    }

                                    .tatsu-SJ_HHnWX1n.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width: 767px) {
                                      .tatsu-SJ_HHnWX1n .tatsu-single-image-inner {
                                        max-width: 100%;
                                      }
                                    }

.tatsu-row>.tatsu-r1vrSn-Qy3.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-r1vrSn-Qy3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-r1vrSn-Qy3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1vrSn-Qy3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1vrSn-Qy3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1vrSn-Qy3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-r1vrSn-Qy3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-r1vrSn-Qy3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-r1vrSn-Qy3.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-row>.tatsu-BJ-HB3Wmk2.tatsu-column {
                  width: 100%;
                }

                .tatsu-BJ-HB3Wmk2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-BJ-HB3Wmk2>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-BJ-HB3Wmk2>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-BJ-HB3Wmk2>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-BJ-HB3Wmk2>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-BJ-HB3Wmk2.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-BJ-HB3Wmk2.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-BJ-HB3Wmk2.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-SkSHn-Xkn.tatsu-section {
          background-color: rgba(248, 248, 248, 1);
        }

        .tatsu-SkSHn-Xkn>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-SkSHn-Xkn>.tatsu-top-divider {
          z-index: 9999;
        }

        @media only screen and (max-width: 767px) {
          .tatsu-SkSHn-Xkn .tatsu-section-pad {
            padding: 0px 0px 0px 0px;
          }
        }

.tatsu-Syf2XOYyJ3 .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-Syf2XOYyJ3.tatsu-inline-text {
                          margin: 0px 0px 15px 0px;
                        }

                        .tatsu-Syf2XOYyJ3.tatsu-inline-text .tatsu-inline-text-inner * {
                          line-height: 50px;
                        }

.tatsu-SJQnm_Ykkn .tatsu-inline-text-inner {
                          width: 90%;
                          text-align: left;
                        }

.tatsu-BkNhmuty1n .tatsu-button {
                          background-color: rgba(208, 2, 27, 1);
                          color: #ffffff;
                          border-color: rgba(0, 0, 0, 1);
                        }

                        .tatsu-BkNhmuty1n .tatsu-button:hover {
                          background-color: #ffffff;
                          color: rgba(0, 0, 0, 1);
                          border-color: rgba(0, 0, 0, 1);
                        }

.tatsu-row>.tatsu-ryWhQuYyJh.tatsu-column {
                  width: 50%;
                }

                .tatsu-ryWhQuYyJh.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-ryWhQuYyJh>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-ryWhQuYyJh>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-ryWhQuYyJh>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-ryWhQuYyJh>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-ryWhQuYyJh.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-ryWhQuYyJh.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-ryWhQuYyJh.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-row>.tatsu-SkrhmdFkk3.tatsu-column {
                  width: 50%;
                }

                .tatsu-SkrhmdFkk3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-SkrhmdFkk3>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-SkrhmdFkk3>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-SkrhmdFkk3>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-SkrhmdFkk3>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-SkrhmdFkk3.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-SkrhmdFkk3.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-SkrhmdFkk3.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-r1nXutyk2.tatsu-section {
          background-color: rgba(185, 185, 185, 1);
        }

        .tatsu-r1nXutyk2 .tatsu-section-background {
          background-image: url(../images/pexels-olga-lioncat-7245333-1-scaled.jpg);
          background-repeat: no-repeat;
          background-attachment: scroll;
          background-position: center center;
          background-size: cover;
        }

        .tatsu-r1nXutyk2 .tatsu-bg-blur {
          background-repeat: no-repeat;
          background-attachment: scroll;
          background-position: center center;
          background-size: cover;
        }

        .tatsu-r1nXutyk2 .tatsu-section-pad {
          padding: 156px 0px 155px 0px;
        }

        .tatsu-r1nXutyk2>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-r1nXutyk2>.tatsu-top-divider {
          z-index: 9999;
        }

        .tatsu-r1nXutyk2 .tatsu-section-overlay {
          background: linear-gradient(90deg, rgba(18, 18, 18, 0.25) 0%, rgba(0, 0, 0, 0) 90%);
          mix-blend-mode: normal;
        }

        @media only screen and (max-width:1377px) {
          .tatsu-r1nXutyk2 .tatsu-section-pad {
            padding: 150px 0px 150px 0px;
          }
        }

        @media only screen and (max-width: 767px) {
          .tatsu-r1nXutyk2 .tatsu-section-pad {
            padding: 120px 0px 120px 0px;
          }
        }

.tatsu-fu4kmntssr82uair.tatsu-row-wrap>.tatsu-row {
              padding: 0px 7% 0px 7%;
              margin-bottom: 0px;
            }

            .tatsu-fu4kmntssr82uair>.tatsu-row {
              margin-top: 0px;
            }

            @media only screen and (min-width:768px) and (max-width: 1024px) {
              .tatsu-fu4kmntssr82uair.tatsu-row-wrap>.tatsu-row {
                padding: 0px 0% 0px 0%;
              }
            }

            @media only screen and (max-width: 767px) {
              .tatsu-fu4kmntssr82uair.tatsu-row-wrap>.tatsu-row {
                padding: 0px 0% 0px 0%;
              }
            }

.tatsu-fu4kmntveidu4pkw .tatsu-single-image-inner {
                          max-width: 100%;
                          background-color: rgba(248, 248, 248, 1);
                        }

                        .tatsu-fu4kmntveidu4pkw.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

.tatsu-row>.tatsu-fu4kmntv8c609uir.tatsu-column {
                  width: 50%;
                }

                .tatsu-fu4kmntv8c609uir.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4kmntv8c609uir>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntv8c609uir>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntv8c609uir>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntv8c609uir>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4kmntv8c609uir.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4kmntv8c609uir.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4kmntv8c609uir.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4kmnttue5tfxv6 .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-fu4kmnttue5tfxv6.tatsu-inline-text {
                          margin: 0px 0px 15px 0px;
                        }

.tatsu-HJLxohcBm .tatsu-divider {
                          height: 3px;
                          width: 10%;
                          background: rgba(0, 0, 0, 1);
                        }

                        .tatsu-HJLxohcBm.tatsu-divider-wrap {
                          text-align: left;
                          margin: 0px 0px 30px 0px;
                        }

.tatsu-fu4kmntuged42uqu .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

.tatsu-row>.tatsu-fu4kmntt0fgb4sbz.tatsu-column {
                  width: 50%;
                }

                .tatsu-fu4kmntt0fgb4sbz.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4kmntt0fgb4sbz>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntt0fgb4sbz>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntt0fgb4sbz>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kmntt0fgb4sbz>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4kmntt0fgb4sbz.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4kmntt0fgb4sbz.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4kmntt0fgb4sbz.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4kmntonj8z3o9w .tatsu-section-pad {
          padding: 90px 0px 90px 0px;
        }

        .tatsu-fu4kmntonj8z3o9w>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fu4kmntonj8z3o9w>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-fu4klptwonei0m3f>.tatsu-row {
              margin-top: 0px;
            }

            .tatsu-fu4klptwonei0m3f.tatsu-row-wrap>.tatsu-row {
              margin-bottom: -34px;
            }

.tatsu-fu4klptwz9ckbrgp .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-fu4klptwz9ckbrgp.tatsu-inline-text {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-fu4klptxvodp5wp7 .tatsu-inline-text-inner {
                          width: 84%;
                          text-align: left;
                        }

                        .tatsu-fu4klptxvodp5wp7.tatsu-inline-text {
                          margin: 0px 0px 0px 0px;
                        }

                        @media only screen and (min-width:768px) and (max-width: 1024px) {
                          .tatsu-fu4klptxvodp5wp7 .tatsu-inline-text-inner {
                            width: 70%;
                          }
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-fu4klptxvodp5wp7 .tatsu-inline-text-inner {
                            width: 100%;
                          }
                        }

.tatsu-row>.tatsu-fu4klptwv7bijoby.tatsu-column {
                  width: 100%;
                }

                .tatsu-fu4klptwv7bijoby.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4klptwv7bijoby>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptwv7bijoby>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptwv7bijoby>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptwv7bijoby>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4klptwv7bijoby.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4klptwv7bijoby.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4klptwv7bijoby.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4klptymjzhuhe>.tatsu-row {
              margin-top: 30px;
            }

            .tatsu-fu4klptymjzhuhe.tatsu-row-wrap>.tatsu-row {
              margin-bottom: 0px;
            }

.tatsu-fu4klpu3dtlojc4 {
                          margin: 0px 0px 20px 0px;
                        }

                        .tatsu-fu4klpu3dtlojc4 .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-fu4klpu3dtlojc4.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

.tatsu-row>.tatsu-fu4klpu384a150pb.tatsu-column {
                  width: 33.33%;
                }

                .tatsu-fu4klpu384a150pb.tatsu-column {
                  margin: 0 0 0px 0 !important;
                }

                .tatsu-fu4klpu384a150pb.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4klpu384a150pb>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu384a150pb>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu384a150pb>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu384a150pb>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4klpu384a150pb.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4klpu384a150pb.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4klpu384a150pb.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4klptyz223n5sd {
                          margin: 0px 0px 20px 0px;
                        }

                        .tatsu-fu4klptyz223n5sd .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-fu4klptyz223n5sd.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

.tatsu-row>.tatsu-fu4klptyte3bb0y2.tatsu-column {
                  width: 33.33%;
                }

                .tatsu-fu4klptyte3bb0y2.tatsu-column {
                  margin: 0px 0px 0px 0px !important;
                }

                .tatsu-fu4klptyte3bb0y2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4klptyte3bb0y2>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptyte3bb0y2>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptyte3bb0y2>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klptyte3bb0y2>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4klptyte3bb0y2.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4klptyte3bb0y2.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4klptyte3bb0y2.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4klpu17n5bzrrh {
                          margin: 0px 0px 20px 0px;
                        }

                        .tatsu-fu4klpu17n5bzrrh .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-fu4klpu17n5bzrrh.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-fu4klpu17n5bzrrh {
                            margin: 0px 0px 0px 0px;
                          }
                        }

.tatsu-row>.tatsu-fu4klpu1221f5qai.tatsu-column {
                  width: 33.33%;
                }

                .tatsu-fu4klpu1221f5qai.tatsu-column {
                  margin: 0 0px 0 0 !important;
                }

                .tatsu-fu4klpu1221f5qai.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4klpu1221f5qai>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu1221f5qai>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu1221f5qai>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpu1221f5qai>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4klpu1221f5qai.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4klpu1221f5qai.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4klpu1221f5qai.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-rkAr6Jk12 .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-rkAr6Jk12.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

.tatsu-row>.tatsu-fu4klpuc4w72ra9q.tatsu-column {
                  width: 100%;
                }

                .tatsu-fu4klpuc4w72ra9q.tatsu-column {
                  margin: -190px 0px 0px 0px !important;
                }

                .tatsu-fu4klpuc4w72ra9q.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4klpuc4w72ra9q>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpuc4w72ra9q>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpuc4w72ra9q>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4klpuc4w72ra9q>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4klpuc4w72ra9q.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4klpuc4w72ra9q.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4klpuc4w72ra9q.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4klptwhi4yc1za.tatsu-section {
          background-color: rgba(239, 239, 239, 0.72);
        }

        .tatsu-fu4klptwhi4yc1za .tatsu-section-background {
          background-image: url(../images/bg-7.png);
          background-repeat: no-repeat;
          background-attachment: scroll;
          background-position: top left;
          background-size: cover;
        }

        .tatsu-fu4klptwhi4yc1za .tatsu-bg-blur {
          background-repeat: no-repeat;
          background-attachment: scroll;
          background-position: top left;
          background-size: cover;
        }

        .tatsu-fu4klptwhi4yc1za .tatsu-section-pad {
          padding: 90px 0px 194px 0px;
        }

        .tatsu-fu4klptwhi4yc1za>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fu4klptwhi4yc1za>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-Sy4uFt11h .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-Sy4uFt11h.tatsu-inline-text {
                          margin: 0px 0px 50px 0px;
                        }

.tatsu-HkNiZbMkn .tatsu-icon_card-icon {
                                      background: url(../images/sd-150x150.png) center scroll no-repeat;
                                      background-size: contain;
                                      box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
                                    }

                                    .tatsu-HkNiZbMkn.tatsu-module {
                                      margin: 0 0 30px 0;
                                    }

.tatsu-row>.tatsu-rJggbbz12.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-rJggbbz12.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-rJggbbz12>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJggbbz12>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJggbbz12>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJggbbz12>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-rJggbbz12.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-rJggbbz12.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-rJggbbz12.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-Sk0c-bzy2 .tatsu-icon_card-icon {
                                      background: url(../images/myte-150x150.png) center scroll no-repeat;
                                      background-size: contain;
                                      box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
                                    }

                                    .tatsu-Sk0c-bzy2.tatsu-module {
                                      margin: 0 0 30px 0;
                                    }

.tatsu-row>.tatsu-SkxllZbMk3.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-SkxllZbMk3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-SkxllZbMk3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkxllZbMk3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkxllZbMk3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkxllZbMk3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-SkxllZbMk3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-SkxllZbMk3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-SkxllZbMk3.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-SkjeZ-M1h .tatsu-icon_card-icon {
                                      background: url(../images/sds-150x150.png) center scroll no-repeat;
                                      background-size: contain;
                                      box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
                                    }

                                    .tatsu-SkjeZ-M1h.tatsu-module {
                                      margin: 0 0 30px 0;
                                    }

.tatsu-row>.tatsu-B1Zgx-Zzyn.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-B1Zgx-Zzyn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-B1Zgx-Zzyn>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1Zgx-Zzyn>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1Zgx-Zzyn>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1Zgx-Zzyn>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-B1Zgx-Zzyn.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-B1Zgx-Zzyn.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-B1Zgx-Zzyn.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-rJKRx-fyn.tatsu-column {
                  width: 100%;
                }

                .tatsu-rJKRx-fyn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-rJKRx-fyn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-rJKRx-fyn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-rJKRx-fyn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-rJKRx-fyn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-rJKRx-fyn.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-rJKRx-fyn.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-rJKRx-fyn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-SkWK0eWMJ3 .tatsu-section-pad {
          padding: 88px 0px 90px 0px;
        }

        .tatsu-SkWK0eWMJ3 .tatsu-section-offset-wrap {
          transform: translateY(-0px);
        }

        .tatsu-SkWK0eWMJ3>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-SkWK0eWMJ3>.tatsu-top-divider {
          z-index: 9999;
        }

        .tatsu-SkWK0eWMJ3 .tatsu-section-overlay {
          mix-blend-mode: normal;
        }

.tatsu-HJiroyubn .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-HJiroyubn.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

.tatsu-row>.tatsu-r1sK1xO-n.tatsu-column {
                  width: 49.9%;
                }

                .tatsu-r1sK1xO-n.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-r1sK1xO-n>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-r1sK1xO-n>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-r1sK1xO-n>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-r1sK1xO-n>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-r1sK1xO-n.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-r1sK1xO-n.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-r1sK1xO-n.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-B12HC1dWn {
                                      margin: 0px 0px -12px 0px;
                                    }

                                    .tatsu-B12HC1dWn .tatsu-single-image-inner {
                                      max-width: 100%;
                                    }

                                    .tatsu-B12HC1dWn.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-row>.tatsu-HJsnyxu-n.tatsu-column {
                              width: 25%;
                            }

                            .tatsu-HJsnyxu-n.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-HJsnyxu-n>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJsnyxu-n>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJsnyxu-n>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJsnyxu-n>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-HJsnyxu-n.tatsu-column {
                                width: 25%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-HJsnyxu-n.tatsu-column {
                                width: 25%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-HJsnyxu-n.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-SksdjyObh.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: left;
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-SksdjyObh.tatsu-text-block-wrap {
                                        margin: 0px 0px 0px 0px;
                                      }

                                      .tatsu-SksdjyObh .tatsu-text-inner * {
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-SksdjyObh.tatsu-text-block-wrap .tatsu-text-inner * {
                                        text-transform: none;
                                        font-size: 33px;
                                      }

.tatsu-Hy_ynyOb3.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-Hy_ynyOb3 .tatsu-text-inner * {
                                        color: rgba(255, 255, 255, 1);
                                      }

.tatsu-row>.tatsu-Sygj2JeOb3.tatsu-column {
                              width: 75%;
                            }

                            .tatsu-Sygj2JeOb3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-Sygj2JeOb3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-Sygj2JeOb3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-Sygj2JeOb3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-Sygj2JeOb3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-Sygj2JeOb3.tatsu-column {
                                width: 75%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-Sygj2JeOb3.tatsu-column {
                                width: 75%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-Sygj2JeOb3.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-BkZpXled-2 {
                                      margin: 0px 0px -12px 0px;
                                    }

                                    .tatsu-BkZpXled-2 .tatsu-single-image-inner {
                                      max-width: 100%;
                                    }

                                    .tatsu-BkZpXled-2.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-row>.tatsu-HylTXegOZ2.tatsu-column {
                              width: 25%;
                            }

                            .tatsu-HylTXegOZ2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-HylTXegOZ2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-HylTXegOZ2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-HylTXegOZ2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-HylTXegOZ2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-HylTXegOZ2.tatsu-column {
                                width: 25%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-HylTXegOZ2.tatsu-column {
                                width: 25%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-HylTXegOZ2.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-rk76mexO-h.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: left;
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-rk76mexO-h.tatsu-text-block-wrap {
                                        margin: 0px 0px 0px 0px;
                                      }

                                      .tatsu-rk76mexO-h .tatsu-text-inner * {
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-rk76mexO-h.tatsu-text-block-wrap .tatsu-text-inner * {
                                        text-transform: none;
                                        font-size: 33px;
                                      }

.tatsu-ByV67ledZ3.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: left;
                                        color: rgba(255, 255, 255, 1);
                                      }

                                      .tatsu-ByV67ledZ3 .tatsu-text-inner * {
                                        color: rgba(255, 255, 255, 1);
                                      }

.tatsu-row>.tatsu-B1MTQxlOb3.tatsu-column {
                              width: 75%;
                            }

                            .tatsu-B1MTQxlOb3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-B1MTQxlOb3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1MTQxlOb3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1MTQxlOb3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1MTQxlOb3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-B1MTQxlOb3.tatsu-column {
                                width: 75%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-B1MTQxlOb3.tatsu-column {
                                width: 75%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-B1MTQxlOb3.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-HJlsFJe_bn.tatsu-column {
                  width: 50.1%;
                }

                .tatsu-HJlsFJe_bn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-HJlsFJe_bn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-HJlsFJe_bn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-HJlsFJe_bn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-HJlsFJe_bn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-HJlsFJe_bn.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-HJlsFJe_bn.tatsu-column {
                    width: 50%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-HJlsFJe_bn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-SyYgc1dWn.tatsu-section {
          background: linear-gradient(45deg, rgba(0, 0, 0, 1) 25%, rgba(14, 47, 85, 1) 100%);
        }

        .tatsu-SyYgc1dWn {
          border-width: 0px 0px px 0px;
          border-style: solid;
        }

        .tatsu-SyYgc1dWn .tatsu-section-pad {
          padding: 82px 0% 82px 0%;
        }

        .tatsu-SyYgc1dWn>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-SyYgc1dWn>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-HJXybWzJ2 .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-HJXybWzJ2.tatsu-inline-text {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-ByPjtYk12 .tatsu-inline-text-inner {
                          width: 40%;
                          text-align: left;
                        }

                        @media only screen and (min-width:768px) and (max-width: 1024px) {
                          .tatsu-ByPjtYk12 .tatsu-inline-text-inner {
                            width: 70%;
                          }
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-ByPjtYk12 .tatsu-inline-text-inner {
                            width: 100%;
                          }
                        }

.tatsu-row>.tatsu-fu4kt4u4qt4l27u2.tatsu-column {
                  width: 100%;
                }

                .tatsu-fu4kt4u4qt4l27u2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4kt4u4qt4l27u2>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u4qt4l27u2>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u4qt4l27u2>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u4qt4l27u2>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4kt4u4qt4l27u2.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4kt4u4qt4l27u2.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4kt4u4qt4l27u2.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-RMXvwQode .be-portfolio-container {
                          margin: 0 -10px;
                        }

                        .tatsu-RMXvwQode .be-portfolio-container .portfolio-item.be-col {
                          margin-bottom: 20px;
                        }

                        .tatsu-RMXvwQode .be-portfolio-container .portfolio-item.be-col {
                          padding: 0 10px;
                        }

                        .tatsu-RMXvwQode.be-portfolio-module .be-portfolio-container {
                          margin-bottom: -20px;
                        }

                        .tatsu-RMXvwQode .be-prebuilt-overlay-wrapper {
                          background: rgba(0, 0, 0, 0.45);
                        }

                        .tatsu-RMXvwQode .thumb-title {
                          color: #fff;
                        }

                        .tatsu-RMXvwQode .portfolio-item-cats {
                          color: #fff;
                        }

                        .tatsu-RMXvwQode .portfolio-thumb-img-wrap {
                          background: #fff;
                        }

.tatsu-row>.tatsu-fu4kt4u81bgc0hwo.tatsu-column {
                  width: 100%;
                }

                .tatsu-fu4kt4u81bgc0hwo.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fu4kt4u81bgc0hwo>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u81bgc0hwo>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u81bgc0hwo>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fu4kt4u81bgc0hwo>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fu4kt4u81bgc0hwo.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fu4kt4u81bgc0hwo.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fu4kt4u81bgc0hwo.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4kt4u43p37ys33.tatsu-section {
          background-color: rgba(240, 240, 240, 0.59);
        }

        .tatsu-fu4kt4u43p37ys33 .tatsu-section-pad {
          padding: 56px 0px 90px 0px;
        }

        .tatsu-fu4kt4u43p37ys33>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fu4kt4u43p37ys33>.tatsu-top-divider {
          z-index: 9999;
        }

        @media only screen and (max-width:1377px) {
          .tatsu-fu4kt4u43p37ys33 .tatsu-section-pad {
            padding: 56px 0px 84px 0px;
          }
        }

.tatsu-fu4kt4u4xvawjjpk .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-fu4kt4u4xvawjjpk.tatsu-inline-text {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-row>.tatsu-rJXubW8kh.tatsu-column {
                  width: 100%;
                }

                .tatsu-rJXubW8kh.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-rJXubW8kh>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-rJXubW8kh>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-rJXubW8kh>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-rJXubW8kh>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-rJXubW8kh.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-rJXubW8kh.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-rJXubW8kh.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-rknm1fQyh .tatsu-single-image-inner {
                          max-width: 100%;
                        }

                        .tatsu-rknm1fQyh.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

                        @media only screen and (min-width:768px) and (max-width: 1024px) {
                          .tatsu-rknm1fQyh .tatsu-single-image-inner {
                            max-width: 100%;
                          }
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-rknm1fQyh .tatsu-single-image-inner {
                            max-width: 100%;
                          }
                        }

.tatsu-row>.tatsu-ry0Y_w-lh.tatsu-column {
                  width: 30.3%;
                }

                .tatsu-ry0Y_w-lh.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-ry0Y_w-lh>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-ry0Y_w-lh>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-ry0Y_w-lh>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-ry0Y_w-lh>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-ry0Y_w-lh.tatsu-column {
                    width: 33.33%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-ry0Y_w-lh.tatsu-column {
                    width: 40.5%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-ry0Y_w-lh.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-HkNT0pb7kn .tatsu-icon.default {
                                      color: rgba(0, 0, 0, 1);
                                    }

                                    .tatsu-HkNT0pb7kn .tatsu-icon.hover {
                                      color: rgba(0, 0, 0, 1);
                                    }

.tatsu-SJBaRa-XJn .tatsu-inline-text-inner {
                                      width: 100%;
                                      text-align: left;
                                    }

                                    .tatsu-SJBaRa-XJn.tatsu-inline-text .tatsu-inline-text-inner * {}

.tatsu-BJI6A6-Qyh .tatsu-inline-text-inner {
                                      width: 100%;
                                      text-align: left;
                                    }

                                    .tatsu-BJI6A6-Qyh.tatsu-inline-text {
                                      margin: 0px 0px 0px 0px;
                                    }

.tatsu-r1PTC6-m1h .tatsu-inline-text-inner {
                                      width: 100%;
                                      text-align: left;
                                    }

                                    .tatsu-r1PTC6-m1h.tatsu-inline-text .tatsu-inline-text-inner * {
                                      text-transform: uppercase;
                                    }

.tatsu-row>.tatsu-BkmTCT-my3.tatsu-column {
                              width: 100%;
                            }

                            .tatsu-BkmTCT-my3.tatsu-column>.tatsu-column-inner {
                              background-color: rgba(255, 255, 255, 1);
                              box-shadow: -5px 0px 30px 0px rgba(214, 215, 216, 0.57);
                            }

                            .tatsu-BkmTCT-my3.tatsu-column>.tatsu-column-inner>.tatsu-column-pad-wrap>.tatsu-column-pad {
                              padding: 30px 50px 30px 50px;
                            }

                            .tatsu-BkmTCT-my3.tatsu-column {
                              margin: 0px 0px 0px 0px !important;
                            }

                            .tatsu-BkmTCT-my3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: none;
                            }

                            .tatsu-BkmTCT-my3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-BkmTCT-my3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-BkmTCT-my3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-BkmTCT-my3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-BkmTCT-my3.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-BkmTCT-my3.tatsu-column {
                                transform: translate3d(-9px, 0px, 0);
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-BkmTCT-my3.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-BkmTCT-my3.tatsu-column {
                                transform: translate3d(-5%, 0px, 0);
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-BkmTCT-my3.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-BkmTCT-my3.tatsu-column>.tatsu-column-inner>.tatsu-column-pad-wrap>.tatsu-column-pad {
                                padding: 15px 10px 15px 10px;
                              }

                              .tatsu-BkmTCT-my3.tatsu-column {
                                transform: translate3d(0px, 0px, 0);
                              }
                            }

.tatsu-row>.tatsu-BJxkGRWQJn.tatsu-column {
                  width: 69.7%;
                }

                .tatsu-BJxkGRWQJn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-BJxkGRWQJn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-BJxkGRWQJn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-BJxkGRWQJn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-BJxkGRWQJn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-BJxkGRWQJn.tatsu-column {
                    width: 66.67%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-BJxkGRWQJn.tatsu-column {
                    width: 56.28%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-BJxkGRWQJn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-SkWTbC-mkn .tatsu-section-pad {
          padding: 41px 0px 90px 0px;
        }

        .tatsu-SkWTbC-mkn .tatsu-section-offset-wrap {
          transform: translateY(-0px);
        }

        .tatsu-SkWTbC-mkn>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-SkWTbC-mkn>.tatsu-top-divider {
          z-index: 9999;
        }

        .tatsu-SkWTbC-mkn .tatsu-section-overlay {
          mix-blend-mode: normal;
        }

.tatsu-BJoRcPZlh .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-BJoRcPZlh.tatsu-inline-text {
                          margin: 0px 0px 50px 0px;
                        }

.tatsu-HJ9oVaMxh {
                                      margin: 0 0 -1px 0;
                                    }

                                    .tatsu-HJ9oVaMxh .tatsu-single-image-inner {
                                      max-width: 45%;
                                    }

                                    .tatsu-HJ9oVaMxh.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-HyEhETfln.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                        color: rgba(0, 0, 0, 1);
                                      }

                                      .tatsu-HyEhETfln.tatsu-text-block-wrap {
                                        margin: 0px 0px 0px 0px;
                                      }

                                      .tatsu-HyEhETfln .tatsu-text-inner * {
                                        color: rgba(0, 0, 0, 1);
                                      }

.tatsu-rJwYEaGg2.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                      }

.tatsu-row>.tatsu-HJcjXafg2.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-HJcjXafg2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-HJcjXafg2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJcjXafg2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJcjXafg2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-HJcjXafg2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-HJcjXafg2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-HJcjXafg2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-HJcjXafg2.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-S1Aj7afg3 {
                                      margin: 0 0 -1px 0;
                                    }

                                    .tatsu-S1Aj7afg3 .tatsu-single-image-inner {
                                      max-width: 45%;
                                    }

                                    .tatsu-S1Aj7afg3.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-Hkc3Nazx2.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                        color: rgba(0, 0, 0, 1);
                                      }

                                      .tatsu-Hkc3Nazx2.tatsu-text-block-wrap {
                                        margin: 0px 0px 0px 0px;
                                      }

                                      .tatsu-Hkc3Nazx2 .tatsu-text-inner * {
                                        color: rgba(0, 0, 0, 1);
                                      }

.tatsu-BJ50EaGe3.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                      }

.tatsu-row>.tatsu-rJx5j7azl2.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-rJx5j7azl2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-rJx5j7azl2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJx5j7azl2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJx5j7azl2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJx5j7azl2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-rJx5j7azl2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-rJx5j7azl2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-rJx5j7azl2.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-Syx2ETMxh {
                                      margin: 0 0 -1px 0;
                                    }

                                    .tatsu-Syx2ETMxh .tatsu-single-image-inner {
                                      max-width: 45%;
                                    }

                                    .tatsu-Syx2ETMxh.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-BkEZ4Tfg2.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                        color: rgba(0, 0, 0, 1);
                                      }

                                      .tatsu-BkEZ4Tfg2.tatsu-text-block-wrap {
                                        margin: 0px 0px 0px 0px;
                                      }

                                      .tatsu-BkEZ4Tfg2 .tatsu-text-inner * {
                                        color: rgba(0, 0, 0, 1);
                                      }

.tatsu-S1IiEaGen.tatsu-text-block-wrap .tatsu-text-inner {
                                        width: 100%;
                                        text-align: center;
                                      }

.tatsu-row>.tatsu-r1ZcimTfe3.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-r1ZcimTfe3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-r1ZcimTfe3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1ZcimTfe3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1ZcimTfe3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-r1ZcimTfe3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-r1ZcimTfe3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-r1ZcimTfe3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-r1ZcimTfe3.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-BkyzovWeh.tatsu-column {
                  width: 100%;
                }

                .tatsu-BkyzovWeh.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-BkyzovWeh>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-BkyzovWeh>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-BkyzovWeh>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-BkyzovWeh>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-BkyzovWeh.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-BkyzovWeh.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-BkyzovWeh.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-ByWJGsvWlh .tatsu-section-pad {
          padding: 26px 0px 90px 0px;
        }

        .tatsu-ByWJGsvWlh .tatsu-section-offset-wrap {
          transform: translateY(-0px);
        }

        .tatsu-ByWJGsvWlh>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-ByWJGsvWlh>.tatsu-top-divider {
          z-index: 9999;
        }

        .tatsu-ByWJGsvWlh .tatsu-section-overlay {
          mix-blend-mode: normal;
        }

.tatsu-fzpplssmg05z18za.tatsu-row-wrap>.tatsu-row {
              padding: 0px 12% 0px 12%;
              margin-bottom: 0px;
            }

            .tatsu-fzpplssmg05z18za>.tatsu-row {
              margin-top: 0px;
            }

            @media only screen and (max-width: 767px) {
              .tatsu-fzpplssmg05z18za.tatsu-row-wrap>.tatsu-row {
                padding: 0px 0px 0px 0px;
              }
            }

.tatsu-fzpplssmt36jn9pb .tatsu-an {
                          font-size: 45px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssmt36jn9pb .tatsu-an-caption {
                          font-size: 16px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssmt36jn9pb {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-row>.tatsu-fzpplssmnx5skwi6.tatsu-column {
                  width: 25%;
                }

                .tatsu-fzpplssmnx5skwi6.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fzpplssmnx5skwi6>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssmnx5skwi6>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssmnx5skwi6>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssmnx5skwi6>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fzpplssmnx5skwi6.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fzpplssmnx5skwi6.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fzpplssmnx5skwi6.tatsu-column {
                    width: 50%;
                  }
                }

.tatsu-fzpplsso26ck1fje .tatsu-an {
                          font-size: 45px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplsso26ck1fje .tatsu-an-caption {
                          font-size: 16px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplsso26ck1fje {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-row>.tatsu-fzpplssnv754zqr4.tatsu-column {
                  width: 25%;
                }

                .tatsu-fzpplssnv754zqr4.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fzpplssnv754zqr4>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssnv754zqr4>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssnv754zqr4>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssnv754zqr4>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fzpplssnv754zqr4.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fzpplssnv754zqr4.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fzpplssnv754zqr4.tatsu-column {
                    width: 50%;
                  }
                }

.tatsu-fzpplssp41a1zw3f .tatsu-an-suffix {
                          font-size: 21px;
                        }

                        .tatsu-fzpplssp41a1zw3f .tatsu-an {
                          font-size: 45px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssp41a1zw3f .tatsu-an-caption {
                          font-size: 16px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssp41a1zw3f {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-row>.tatsu-fzpplssoyb2o5suq.tatsu-column {
                  width: 25%;
                }

                .tatsu-fzpplssoyb2o5suq.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fzpplssoyb2o5suq>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssoyb2o5suq>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssoyb2o5suq>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplssoyb2o5suq>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fzpplssoyb2o5suq.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fzpplssoyb2o5suq.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fzpplssoyb2o5suq.tatsu-column {
                    width: 50%;
                  }

                  .tatsu-fzpplssoyb2o5suq.tatsu-column {
                    margin: 0px 0px 0px 0px !important;
                  }
                }

.tatsu-fzpplssq30yjhnw .tatsu-an {
                          font-size: 45px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssq30yjhnw .tatsu-an-caption {
                          font-size: 16px;
                          color: rgba(255, 255, 255, 1);
                        }

                        .tatsu-fzpplssq30yjhnw {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-row>.tatsu-fzpplsspxr6jz7k4.tatsu-column {
                  width: 25%;
                }

                .tatsu-fzpplsspxr6jz7k4.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fzpplsspxr6jz7k4>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplsspxr6jz7k4>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplsspxr6jz7k4>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fzpplsspxr6jz7k4>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fzpplsspxr6jz7k4.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fzpplsspxr6jz7k4.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fzpplsspxr6jz7k4.tatsu-column {
                    width: 50%;
                  }

                  .tatsu-fzpplsspxr6jz7k4.tatsu-column {
                    margin: 0px 0px 0px 0px !important;
                  }
                }

.tatsu-fzpplssm8f1s0td8.tatsu-section {
          background-color: rgba(0, 0, 0, 1);
        }

        .tatsu-fzpplssm8f1s0td8 .tatsu-section-pad {
          padding: 48px 0px 56px 0px;
        }

        .tatsu-fzpplssm8f1s0td8>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fzpplssm8f1s0td8>.tatsu-top-divider {
          z-index: 9999;
        }

        @media only screen and (max-width:1377px) {
          .tatsu-fzpplssm8f1s0td8 .tatsu-section-pad {
            padding: 48px 0px 42px 0px;
          }
        }

        @media only screen and (min-width:768px) and (max-width: 1024px) {
          .tatsu-fzpplssm8f1s0td8 .tatsu-section-pad {
            padding: 55px 0px 35px 0px;
          }
        }

.tatsu-Hyivc2Hkh .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        .tatsu-Hyivc2Hkh.tatsu-inline-text {
                          margin: 0px 0px 10px 0px;
                        }

.tatsu-fu4kt4u6gr5xdiwy .tatsu-inline-text-inner {
                          width: 56%;
                          text-align: left;
                        }

                        .tatsu-fu4kt4u6gr5xdiwy.tatsu-inline-text {
                          margin: 0px 0px -50px 0px;
                        }

                        @media only screen and (min-width:768px) and (max-width: 1024px) {
                          .tatsu-fu4kt4u6gr5xdiwy .tatsu-inline-text-inner {
                            width: 70%;
                          }
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-fu4kt4u6gr5xdiwy .tatsu-inline-text-inner {
                            width: 100%;
                          }

                          .tatsu-fu4kt4u6gr5xdiwy.tatsu-inline-text {
                            margin: 0px 0px -18px 0px;
                          }
                        }

.tatsu-row>.tatsu-BJxt9GXJ3.tatsu-column {
                              width: 10%;
                            }

                            .tatsu-BJxt9GXJ3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-BJxt9GXJ3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-BJxt9GXJ3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-BJxt9GXJ3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-BJxt9GXJ3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-BJxt9GXJ3.tatsu-column {
                                width: 10.1%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-BJxt9GXJ3.tatsu-column {
                                width: 22.2%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-BJxt9GXJ3.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-HJ0gLt11h {
                                      border-width: 0px 0px 0px 0px;
                                      border-style: solid;
                                      margin: -20px 0px 0px 0px;
                                    }

.tatsu-row>.tatsu-BklgY9fmy2.tatsu-column {
                              width: 78.9%;
                            }

                            .tatsu-BklgY9fmy2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-BklgY9fmy2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-BklgY9fmy2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-BklgY9fmy2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-BklgY9fmy2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-BklgY9fmy2.tatsu-column {
                                width: 79.4%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-BklgY9fmy2.tatsu-column {
                                width: 54.7%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-BklgY9fmy2.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-rkZxY9fX1n.tatsu-column {
                              width: 10%;
                            }

                            .tatsu-rkZxY9fX1n.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-rkZxY9fX1n>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-rkZxY9fX1n>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-rkZxY9fX1n>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-rkZxY9fX1n>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-rkZxY9fX1n.tatsu-column {
                                width: 10%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-rkZxY9fX1n.tatsu-column {
                                width: 19.5%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-rkZxY9fX1n.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-rJGl8tkk3.tatsu-column {
                  width: 100%;
                }

                .tatsu-rJGl8tkk3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-rJGl8tkk3>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-rJGl8tkk3>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-rJGl8tkk3>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-rJGl8tkk3>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-rJGl8tkk3.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-rJGl8tkk3.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-rJGl8tkk3.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-rkbzlLK1kh .tatsu-section-pad {
          padding: 93px 0px 59px 0px;
        }

        .tatsu-rkbzlLK1kh .tatsu-section-offset-wrap {
          transform: translateY(-0px);
        }

        .tatsu-rkbzlLK1kh>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-rkbzlLK1kh>.tatsu-top-divider {
          z-index: 9999;
        }

        .tatsu-rkbzlLK1kh .tatsu-section-overlay {
          mix-blend-mode: normal;
        }

.tatsu-fvqmfpsws4clovkv>.tatsu-row {
              margin-top: 0%;
            }

            .tatsu-fvqmfpsws4clovkv.tatsu-row-wrap>.tatsu-row {
              margin-bottom: 0px;
            }

            @media only screen and (min-width:768px) and (max-width: 1024px) {
              .tatsu-fvqmfpsws4clovkv>.tatsu-row {
                margin-top: 0%;
              }

              .tatsu-fvqmfpsws4clovkv.tatsu-row-wrap>.tatsu-row {
                margin-bottom: 60px;
              }
            }

            @media only screen and (max-width: 767px) {
              .tatsu-fvqmfpsws4clovkv>.tatsu-row {
                margin-top: -5%;
              }

              .tatsu-fvqmfpsws4clovkv.tatsu-row-wrap>.tatsu-row {
                margin-bottom: 60px;
              }
            }

.tatsu-fvqmfpt26z8d27h2 .tatsu-icon {
                                      color: rgba(0, 0, 0, 1);
                                    }

                                    .tatsu-fvqmfpt26z8d27h2.tatsu-module {
                                      margin: 0 0 60px 0;
                                    }

.tatsu-row>.tatsu-fvqmfpt21788oj01.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-fvqmfpt21788oj01.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: none;
                            }

                            .tatsu-fvqmfpt21788oj01>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt21788oj01>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt21788oj01>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt21788oj01>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-fvqmfpt21788oj01.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-fvqmfpt21788oj01.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-fvqmfpt21788oj01.tatsu-column {
                                margin: 0px 0px 30px 0px !important;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-fvqmfpt21788oj01.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-fvqmfpt3lsbpeyts .tatsu-icon {
                                      color: rgba(0, 0, 0, 1);
                                    }

                                    .tatsu-fvqmfpt3lsbpeyts.tatsu-module {
                                      margin: 0 0 60px 0;
                                    }

.tatsu-row>.tatsu-fvqmfpt3fn63mi8h.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-fvqmfpt3fn63mi8h.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: none;
                            }

                            .tatsu-fvqmfpt3fn63mi8h>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt3fn63mi8h>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt3fn63mi8h>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt3fn63mi8h>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-fvqmfpt3fn63mi8h.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-fvqmfpt3fn63mi8h.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-fvqmfpt3fn63mi8h.tatsu-column {
                                margin: 0px 0px 30px 0px !important;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-fvqmfpt3fn63mi8h.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-fvqmfpt4uycektaj .tatsu-icon {
                                      color: rgba(0, 0, 0, 1);
                                    }

                                    .tatsu-fvqmfpt4uycektaj.tatsu-module {
                                      margin: 0 0 60px 0;
                                    }

.tatsu-row>.tatsu-fvqmfpt4p19hcwqk.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-fvqmfpt4p19hcwqk.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: none;
                            }

                            .tatsu-fvqmfpt4p19hcwqk>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt4p19hcwqk>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt4p19hcwqk>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-fvqmfpt4p19hcwqk>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-fvqmfpt4p19hcwqk.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-fvqmfpt4p19hcwqk.tatsu-column {
                                width: 100%;
                              }

                              .tatsu-fvqmfpt4p19hcwqk.tatsu-column {
                                margin: 0px 0px 30px 0px !important;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-fvqmfpt4p19hcwqk.tatsu-column {
                                width: 100%;
                              }
                            }

.tatsu-row>.tatsu-fvqmfpswztfbedrn.tatsu-column {
                  width: 100%;
                }

                .tatsu-fvqmfpswztfbedrn.tatsu-column>.tatsu-column-inner {
                  background-color: rgba(255, 255, 255, 1);
                  box-shadow: 0px 5px 30px 0px rgba(214, 215, 216, 0.57);
                  border-radius: 10px;
                }

                .tatsu-fvqmfpswztfbedrn.tatsu-column>.tatsu-column-inner>.tatsu-column-pad-wrap>.tatsu-column-pad {
                  padding: 20px 7% 20px 7%;
                }

                .tatsu-fvqmfpswztfbedrn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fvqmfpswztfbedrn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fvqmfpswztfbedrn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fvqmfpswztfbedrn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fvqmfpswztfbedrn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                .tatsu-fvqmfpswztfbedrn.tatsu-column {
                  z-index: 3;
                }

                .tatsu-fvqmfpswztfbedrn.tatsu-column>.tatsu-column-inner>.tatsu-column-bg-image-wrap>.tatsu-column-bg-image {
                  border-radius: 10px;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fvqmfpswztfbedrn.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fvqmfpswztfbedrn.tatsu-column {
                    width: 100%;
                  }

                  .tatsu-fvqmfpswztfbedrn.tatsu-column>.tatsu-column-inner>.tatsu-column-pad-wrap>.tatsu-column-pad {
                    padding: 60px 30px 60px 30px;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fvqmfpswztfbedrn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fu4kn3y9yb5vavz9.tatsu-section {
          background-color: rgba(255, 255, 255, 1);
        }

        .tatsu-fu4kn3y9yb5vavz9>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fu4kn3y9yb5vavz9>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-row>.tatsu-HJ9GnjcSm.tatsu-column {
                  width: 100%;
                }

                .tatsu-HJ9GnjcSm.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-HJ9GnjcSm>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-HJ9GnjcSm>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-HJ9GnjcSm>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-HJ9GnjcSm>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-HJ9GnjcSm.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-HJ9GnjcSm.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-HJ9GnjcSm.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-rJ-9Mno5Sm.tatsu-section {
          margin: 90px 0px 0px 0px;
        }

        .tatsu-rJ-9Mno5Sm>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-rJ-9Mno5Sm>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-Bk80rHMJh {
                          margin: 0px 0px 0px 0px;
                        }

                        .tatsu-Bk80rHMJh .tatsu-single-image-inner {
                          max-width: 45%;
                        }

                        .tatsu-Bk80rHMJh.tatsu-single-image {
                          transform: translate3d(0px, 0px, 0);
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-Bk80rHMJh {
                            margin: 9px 0px 0px 0px;
                          }
                        }

@media only screen and (max-width: 767px) {
                          .tatsu-Skxk_IrGy3>.tatsu-row {
                            margin-top: 0px;
                          }

                          .tatsu-Skxk_IrGy3.tatsu-row-wrap>.tatsu-row {
                            margin-bottom: -56px;
                          }
                        }

.tatsu-ryhFLSfJ2 .tatsu-single-image-inner {
                                      max-width: 100%;
                                    }

                                    .tatsu-ryhFLSfJ2.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

                                    @media only screen and (max-width: 767px) {
                                      .tatsu-ryhFLSfJ2 .tatsu-single-image-inner {
                                        max-width: 100%;
                                      }
                                    }

.tatsu-row>.tatsu-B1WdLBzJ3.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-B1WdLBzJ3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-B1WdLBzJ3>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1WdLBzJ3>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1WdLBzJ3>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-B1WdLBzJ3>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-B1WdLBzJ3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-B1WdLBzJ3.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-B1WdLBzJ3.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-Hkg2KIrzyn {
                                      margin: 0px 0px 0px 0px;
                                    }

                                    .tatsu-Hkg2KIrzyn .tatsu-single-image-inner {
                                      max-width: 100%;
                                    }

                                    .tatsu-Hkg2KIrzyn.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-row>.tatsu-rJl-dUSMJn.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-rJl-dUSMJn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-rJl-dUSMJn>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJl-dUSMJn>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJl-dUSMJn>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-rJl-dUSMJn>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-rJl-dUSMJn.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-rJl-dUSMJn.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-rJl-dUSMJn.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-SJUdUBfyn .tatsu-single-image-inner {
                                      max-width: 100%;
                                    }

                                    .tatsu-SJUdUBfyn.tatsu-single-image {
                                      transform: translate3d(0px, 0px, 0);
                                    }

.tatsu-row>.tatsu-SkW-O8Hzk2.tatsu-column {
                              width: 33.33%;
                            }

                            .tatsu-SkW-O8Hzk2.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                              mix-blend-mode: normal;
                            }

                            .tatsu-SkW-O8Hzk2>.tatsu-column-inner>.tatsu-top-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkW-O8Hzk2>.tatsu-column-inner>.tatsu-bottom-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkW-O8Hzk2>.tatsu-column-inner>.tatsu-left-divider {
                              z-index: 9999;
                            }

                            .tatsu-SkW-O8Hzk2>.tatsu-column-inner>.tatsu-right-divider {
                              z-index: 9999;
                            }

                            @media only screen and (max-width:1377px) {
                              .tatsu-row>.tatsu-SkW-O8Hzk2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (min-width:768px) and (max-width: 1024px) {
                              .tatsu-row>.tatsu-SkW-O8Hzk2.tatsu-column {
                                width: 33.33%;
                              }
                            }

                            @media only screen and (max-width: 767px) {
                              .tatsu-row>.tatsu-SkW-O8Hzk2.tatsu-column {
                                width: 33%;
                              }
                            }

.tatsu-row>.tatsu-SJNMIHfy3.tatsu-column {
                  width: 36.1%;
                }

                .tatsu-SJNMIHfy3.tatsu-column {
                  margin: 0px 0px 0px 0px !important;
                }

                .tatsu-SJNMIHfy3.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-SJNMIHfy3>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-SJNMIHfy3>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-SJNMIHfy3>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-SJNMIHfy3>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-SJNMIHfy3.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-SJNMIHfy3.tatsu-column {
                    width: 25%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-SJNMIHfy3.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fynrnsi32fbn5k8f .tatsu-menu-widget {
                          text-align: right;
                        }

                        .tatsu-fynrnsi32fbn5k8f .tatsu-menu-widget a {
                          color: rgba(49, 50, 51, 1);
                        }

                        .tatsu-fynrnsi32fbn5k8f .tatsu-menu-widget a:hover {
                          color: rgba(244, 181, 12, 1);
                        }

                        .tatsu-fynrnsi32fbn5k8f.tatsu-module {
                          margin: 0px 0px 0px 0px;
                        }

                        .tatsu-fynrnsi32fbn5k8f {
                          padding: 0px 18px 0px 0px;
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-fynrnsi32fbn5k8f .tatsu-menu-widget {
                            text-align: center;
                          }

                          .tatsu-fynrnsi32fbn5k8f.tatsu-module {
                            margin: -36px 0px 0px 0px;
                          }

                          .tatsu-fynrnsi32fbn5k8f {
                            padding: 0px 0px 0px 0px;
                          }
                        }

.tatsu-row>.tatsu-HJe4zIBMyn.tatsu-column {
                  width: 63.9%;
                }

                .tatsu-HJe4zIBMyn.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: normal;
                }

                .tatsu-HJe4zIBMyn>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-HJe4zIBMyn>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-HJe4zIBMyn>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-HJe4zIBMyn>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-HJe4zIBMyn.tatsu-column {
                    width: 75%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-HJe4zIBMyn.tatsu-column {
                    width: 75%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-HJe4zIBMyn.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fynrnsi15o5dtk0i .tatsu-section-pad {
          padding: 40px 0px 40px 0px;
        }

        .tatsu-fynrnsi15o5dtk0i>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fynrnsi15o5dtk0i>.tatsu-top-divider {
          z-index: 9999;
        }

        @media only screen and (max-width: 767px) {
          .tatsu-fynrnsi15o5dtk0i .tatsu-section-pad {
            padding: 0px 0px 8px 0px;
          }
        }

.tatsu-fynrnsiim876vjlq .tatsu-inline-text-inner {
                          width: 100%;
                          text-align: left;
                        }

                        @media only screen and (max-width: 767px) {
                          .tatsu-fynrnsiim876vjlq .tatsu-inline-text-inner {
                            width: 100%;
                          }

                          .tatsu-fynrnsiim876vjlq.tatsu-inline-text .tatsu-inline-text-inner * {
                            text-transform: none;
                            font-size: 10px;
                          }
                        }

.tatsu-row>.tatsu-fynrnsiikq4dobi7.tatsu-column {
                  width: 100%;
                }

                .tatsu-fynrnsiikq4dobi7.tatsu-column>.tatsu-column-inner>.tatsu-column-overlay {
                  mix-blend-mode: none;
                }

                .tatsu-fynrnsiikq4dobi7>.tatsu-column-inner>.tatsu-top-divider {
                  z-index: 9999;
                }

                .tatsu-fynrnsiikq4dobi7>.tatsu-column-inner>.tatsu-bottom-divider {
                  z-index: 9999;
                }

                .tatsu-fynrnsiikq4dobi7>.tatsu-column-inner>.tatsu-left-divider {
                  z-index: 9999;
                }

                .tatsu-fynrnsiikq4dobi7>.tatsu-column-inner>.tatsu-right-divider {
                  z-index: 9999;
                }

                @media only screen and (max-width:1377px) {
                  .tatsu-row>.tatsu-fynrnsiikq4dobi7.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (min-width:768px) and (max-width: 1024px) {
                  .tatsu-row>.tatsu-fynrnsiikq4dobi7.tatsu-column {
                    width: 100%;
                  }
                }

                @media only screen and (max-width: 767px) {
                  .tatsu-row>.tatsu-fynrnsiikq4dobi7.tatsu-column {
                    width: 100%;
                  }
                }

.tatsu-fynrnsiig437sicl.tatsu-section {
          background-color: #ffffff;
        }

        .tatsu-fynrnsiig437sicl {
          border-width: 1px 0px 0px 0px;
          border-color: rgba(226, 226, 226, 1);
          border-style: solid;
        }

        .tatsu-fynrnsiig437sicl .tatsu-section-pad {
          padding: 25px 0px 20px 0px;
        }

        .tatsu-fynrnsiig437sicl>.tatsu-bottom-divider {
          z-index: 9999;
        }

        .tatsu-fynrnsiig437sicl>.tatsu-top-divider {
          z-index: 9999;
        }

.tatsu-rJrRAbUyn.tatsu-single-image {
              margin: 0px 0px 20px 0px;
              transform: translate3d(0px, 0px, 0);
            }

            .tatsu-rJrRAbUyn .tatsu-single-image-inner {
              max-width: 100%;
            }

.tatsu-ByH5RW8yh.tatsu-slide-menu-col {
            justify-content: flex-end;
            align-items: flex-start;
          }

.tatsu-H1Yj0WI1n.tatsu-sidebar-menu {
              margin: 0px 0px 20px 0px;
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu a {
              color: #000000;
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu li svg polyline {
              stroke: #000000;
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu>ul>li:hover>a {
              color: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu>ul>li:hover>.sub-menu-indicator svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

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

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu>ul>li.current-menu-item>.sub-menu-indicator svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu li.current-menu-parent>a {
              color: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu>ul>li.current-menu-parent>.sub-menu-indicator svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu li a {
              color: #1c1c1c;
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu li svg polyline {
              stroke: #1c1c1c;
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu>li:hover>a {
              color: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu>li:hover svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

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

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu>li.current-menu-item svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu>li.current-menu-parent>a {
              color: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu .tatsu-sub-menu>li.current-menu-parent svg polyline {
              stroke: rgba(34, 147, 215, 1);
            }

            .tatsu-H1Yj0WI1n.tatsu-sidebar-menu>ul>li {
              margin: 0px 0px 5px 0px;
            }

.tatsu-BJlB90b8k2.tatsu-slide-menu-col {
            justify-content: flex-start;
            align-items: flex-start;
          }

.tatsu-ByZBq0WIJn.tatsu-slide-menu-col {
            justify-content: center;
            align-items: flex-start;
          }