.elementor-2381 .elementor-element.elementor-element-6e970d1{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2381 .elementor-element.elementor-element-6e970d1:not(.elementor-motion-effects-element-type-background), .elementor-2381 .elementor-element.elementor-element-6e970d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .menu-item a.hfe-menu-item, .elementor-2381 .elementor-element.elementor-element-67e3a22 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 ul.sub-menu{width:220px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .sub-menu a.hfe-sub-menu-item,
						 .elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-2381 .elementor-element.elementor-element-67e3a22 a.hfe-menu-item, .elementor-2381 .elementor-element.elementor-element-67e3a22 a.hfe-sub-menu-item{font-size:22px;font-weight:500;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .menu-item a.hfe-menu-item, .elementor-2381 .elementor-element.elementor-element-67e3a22 .sub-menu a.hfe-sub-menu-item{color:#777777;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .sub-menu,
								.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown,
								.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown-expandible,
								.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-2381 .elementor-element.elementor-element-67e3a22 .sub-menu li.menu-item:not(:last-child),
						.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-2381 .elementor-element.elementor-element-67e3a22 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-2381 .elementor-element.elementor-element-4f74918{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2381 .elementor-element.elementor-element-4f74918:not(.elementor-motion-effects-element-type-background), .elementor-2381 .elementor-element.elementor-element-4f74918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1F29;}.elementor-2381 .elementor-element.elementor-element-b8b4c43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2381 .elementor-element.elementor-element-2922beb .elementor-heading-title{color:#ffffff;}.elementor-2381 .elementor-element.elementor-element-19893c7{--display:flex;}.elementor-2381 .elementor-element.elementor-element-f1209e0{--display:flex;}.elementor-2381 .elementor-element.elementor-element-bbee666{--display:flex;}.elementor-2381 .elementor-element.elementor-element-36dcd36{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2381 .elementor-element.elementor-element-4f74918{--padding-top:128px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-2381 .elementor-element.elementor-element-4f74918{--padding-top:120px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for html, class: .elementor-element-59c2241 */.tg-logo {
    font-family: Georgia, serif;
    font-size: 42px;
    font-weight: 600;
    white-space: nowrap;
    color: #1B2A4A;
}

.tg-strategies {
    color: #B08D57;
}
.tg-logo-link {
  text-decoration: none;
  color: inherit;
  display: block;
  cursor: pointer;
}

.tg-logo-link:hover,
.tg-logo-link:visited,
.tg-logo-link:active {
  color: inherit;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09a3f6c */.tgs-how-it-works {
  --navy: #172A4D;
  --gold: #C79A52;
  --gray: #62666D;
  --line: #DDD7CC;

  width: 100%;
  background: #FFFFFF !important;
  background-color: #FFFFFF !important;
  padding: 110px 40px 120px;
}

.tgs-how-inner {
  background: #FFFFFF !important;
}

.tgs-process-number {
  background: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df4b0c5 *//* =========================================
   FEATURED FOURTH SERVICE
========================================= */

.tgs-advisory-featured {
  margin-top: 18px;

  padding:
    38px 22px 40px;

  border:
    1px solid rgba(199, 154, 82, .55);

  background:
    rgba(199, 154, 82, .045);
}


/* remove normal bottom line */
.tgs-advisory-featured {
  border-bottom:
    1px solid rgba(199, 154, 82, .55);
}


/* FEATURED LABEL */

.tgs-featured-label {
  margin-bottom: 13px;

  color: var(--gold);

  font-family:
    Arial,
    Helvetica,
    sans-serif;

  font-size: 11px;

  font-weight: 700;

  letter-spacing: 1.7px;
}


/* Slightly larger featured heading */

.tgs-advisory-featured
.tgs-service-content h3 {
  font-size: 30px;
}


/* Featured hover */

.tgs-advisory-featured:hover {
  padding-left: 32px;

  background:
    rgba(199, 154, 82, .075);
}


/* MOBILE */

@media (max-width: 600px) {

  .tgs-advisory-featured {
    margin-top: 12px;

    padding:
      28px 18px 30px;
  }

  .tgs-advisory-featured:hover {
    padding-left: 22px;
  }/* End custom CSS */