.elementor-1059 .elementor-element.elementor-element-b183a3e {
  --spacer-size:19px;
}
.elementor-1059 .elementor-element.elementor-element-33a0da3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-1059 .elementor-element.elementor-element-d8291b3 {
  --spacer-size:0px;
}
.elementor-1059 .elementor-element.elementor-element-598e6af .wgl-double_heading {
  flex-direction:column;
}
.elementor-1059 .elementor-element.elementor-element-598e6af .dbl-title_1 {
  color:#212121;
  display:inline;
}
.elementor-1059 .elementor-element.elementor-element-598e6af .dbl-subtitle {
  margin:12px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-c38115a {
  --spacer-size:2px;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f.elementor-view-stacked:hover .wgl-icon {
  background-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f.elementor-view-framed:hover .wgl-icon,
.elementor-1059 .elementor-element.elementor-element-c83ab5f.elementor-view-default:hover .wgl-icon {
  color:#acdec5;
  border-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .elementor-icon-box-icon {
  margin:13px 8px 0px 10px;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .icon {
  font-size:21px;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-icon {
  transform:rotate(0deg);
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-infobox_title {
  margin:10px 0px 10px 10px;
  font-size:18px;
  line-height:24px;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f:hover .wgl-infobox_title {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f:hover .wgl-infobox_title a {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f .wgl-infobox_content {
  margin:0px 0px 0px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f:hover .wgl-infobox_content {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f > .elementor-widget-container {
  margin:-25px 0px 0px -10px;
  padding:0px 0px 0px 10px;
  border-radius:25px 25px 25px 25px;
}
.elementor-1059 .elementor-element.elementor-element-c83ab5f:hover .elementor-widget-container {
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3369a94.elementor-view-stacked:hover .wgl-icon {
  background-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-3369a94.elementor-view-framed:hover .wgl-icon,
.elementor-1059 .elementor-element.elementor-element-3369a94.elementor-view-default:hover .wgl-icon {
  color:#acdec5;
  border-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .elementor-icon-box-icon {
  margin:13px 8px 0px 10px;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .icon {
  font-size:21px;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-icon {
  transform:rotate(0deg);
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-infobox_title {
  margin:10px 0px 10px 10px;
  font-size:18px;
  line-height:24px;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-3369a94:hover .wgl-infobox_title {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3369a94:hover .wgl-infobox_title a {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3369a94:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 .wgl-infobox_content {
  margin:0px 0px 0px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-3369a94:hover .wgl-infobox_content {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-3369a94 > .elementor-widget-container {
  margin:-19px 0px 0px -10px;
  padding:0px 0px 0px 10px;
  border-radius:25px 25px 25px 25px;
}
.elementor-1059 .elementor-element.elementor-element-3369a94:hover .elementor-widget-container {
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15.elementor-view-stacked:hover .wgl-icon {
  background-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15.elementor-view-framed:hover .wgl-icon,
.elementor-1059 .elementor-element.elementor-element-ed99f15.elementor-view-default:hover .wgl-icon {
  color:#acdec5;
  border-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .elementor-icon-box-icon {
  margin:13px 8px 0px 10px;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .icon {
  font-size:21px;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-icon {
  transform:rotate(0deg);
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-infobox_title {
  margin:10px 0px 10px 10px;
  font-size:18px;
  line-height:24px;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15:hover .wgl-infobox_title {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15:hover .wgl-infobox_title a {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 .wgl-infobox_content {
  margin:0px 0px 0px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15:hover .wgl-infobox_content {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15 > .elementor-widget-container {
  margin:-19px 0px 0px -10px;
  padding:0px 0px 0px 10px;
  border-radius:25px 25px 25px 25px;
}
.elementor-1059 .elementor-element.elementor-element-ed99f15:hover .elementor-widget-container {
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1.elementor-view-stacked:hover .wgl-icon {
  background-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1.elementor-view-framed:hover .wgl-icon,
.elementor-1059 .elementor-element.elementor-element-473b4f1.elementor-view-default:hover .wgl-icon {
  color:#acdec5;
  border-color:#acdec5;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .elementor-icon-box-icon {
  margin:13px 8px 0px 10px;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .icon {
  font-size:21px;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-icon {
  transform:rotate(0deg);
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-infobox_title {
  margin:10px 0px 10px 10px;
  font-size:18px;
  line-height:24px;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1:hover .wgl-infobox_title {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1:hover .wgl-infobox_title a {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 .wgl-infobox_content {
  margin:0px 0px 0px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1:hover .wgl-infobox_content {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1 > .elementor-widget-container {
  margin:-19px 0px 0px -10px;
  padding:0px 0px 0px 10px;
  border-radius:25px 25px 25px 25px;
}
.elementor-1059 .elementor-element.elementor-element-473b4f1:hover .elementor-widget-container {
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-a7e5b4a {
  --spacer-size:4px;
}
.elementor-1059 .elementor-element.elementor-element-c033ff6 {
  --spacer-size:157px;
}
.elementor-1059 .elementor-element.elementor-element-49ec503 > .elementor-container {
  max-width:1360px;
}
.elementor-1059 .elementor-element.elementor-element-49ec503:not(.elementor-motion-effects-element-type-background),
.elementor-1059 .elementor-element.elementor-element-49ec503 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#f4f6f6;
}
.elementor-1059 .elementor-element.elementor-element-49ec503 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:-40px;
  z-index:2;
}
.elementor-1059 .elementor-element.elementor-element-49ec503 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-7910d09:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-1059 .elementor-element.elementor-element-7910d09 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("https://wgl-dsites.net/thegov/wp-content/uploads/2019/11/partners_bg.jpg");
  background-position:top left;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1059 .elementor-element.elementor-element-7910d09 > .elementor-element-populated {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:-80px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
}
.elementor-1059 .elementor-element.elementor-element-7910d09 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-bcbe691 {
  --spacer-size:70px;
}
.elementor-1059 .elementor-element.elementor-element-86008e8 {
  padding:0px 20px 0px 20px;
}
.elementor-1059 .elementor-element.elementor-element-bbd6f35 .wgl-double_heading {
  flex-direction:column;
}
.elementor-1059 .elementor-element.elementor-element-bbd6f35 .dbl-title_1 {
  color:#ffffff;
  display:inline;
}
.elementor-1059 .elementor-element.elementor-element-bbd6f35 .dbl-subtitle {
  margin:12px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-f378592 > .elementor-widget-container {
  margin:-6px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-2c171e0 {
  --spacer-size:37px;
}
.elementor-1059 .elementor-element.elementor-element-46b2861:not(.elementor-motion-effects-element-type-background),
.elementor-1059 .elementor-element.elementor-element-46b2861 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#f4f6f6;
}
.elementor-1059 .elementor-element.elementor-element-46b2861 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-46b2861 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-6c6e124 {
  --spacer-size:139px;
}
.elementor-1059 .elementor-element.elementor-element-84f0528:not(.elementor-motion-effects-element-type-background),
.elementor-1059 .elementor-element.elementor-element-84f0528 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#f4f6f6;
}
.elementor-1059 .elementor-element.elementor-element-84f0528 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-84f0528 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-957a222 > .elementor-element-populated {
  margin:0% 10% 0% 0%;
  --e-column-margin-right:10%;
  --e-column-margin-left:0%;
}
.elementor-1059 .elementor-element.elementor-element-ffd813d {
  --spacer-size:6px;
}
.elementor-1059 .elementor-element.elementor-element-98f36be .wgl-double_heading {
  flex-direction:column;
}
.elementor-1059 .elementor-element.elementor-element-98f36be .dbl-title_1 {
  color:#212121;
  display:inline;
}
.elementor-1059 .elementor-element.elementor-element-98f36be .dbl-subtitle {
  margin:12px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-0994b31 a.elementor-button,
.elementor-1059 .elementor-element.elementor-element-0994b31 .elementor-button {
  color:#ffffff;
  background-color:#212121;
  border-radius:30px 30px 30px 30px;
}
.elementor-1059 .elementor-element.elementor-element-0994b31 a.elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-0994b31 .elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-0994b31 a.elementor-button:focus,
.elementor-1059 .elementor-element.elementor-element-0994b31 .elementor-button:focus {
  color:#ffffff;
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-0994b31 .elementor-button .elementor-icon {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-0994b31 .elementor-button:hover .elementor-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-23e35a6 {
  --spacer-size:0px;
}
.elementor-1059 .elementor-element.elementor-element-92f2bf7 > .elementor-element-populated {
  margin:0px 0px 0px 20px;
  --e-column-margin-right:0px;
  --e-column-margin-left:20px;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3f62387.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3f62387.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3f62387:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-3f62387:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-3f62387:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3f62387:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-3f62387:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-80b1ba5 {
  --spacer-size:5px;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-deea36c.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-deea36c.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-deea36c:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-deea36c .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-deea36c:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-deea36c:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-deea36c:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-deea36c:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-68e0682 {
  --spacer-size:5px;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-9897458.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-9897458.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-9897458:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-9897458 .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-9897458:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-9897458:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-9897458:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-9897458:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-bc1d756:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-de0294e {
  --spacer-size:5px;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-4b48325.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-4b48325.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-4b48325:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-4b48325:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-4b48325:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-4b48325:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-4b48325:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-d1bd6e8 {
  --spacer-size:5px;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_wrapper {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_wrapper .wgl-infobox_subtitle {
  text-align:left;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394.elementor-view-framed:hover .wgl-icon {
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394.elementor-view-stacked:hover .wgl-icon {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394:hover .wgl-icon {
  box-shadow:15px 14px 38px 0px rgba(0,0,0,0.1);
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .elementor-icon-box-icon {
  margin:0px 10px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .icon {
  font-size:42px;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-icon {
  padding:15px;
  transform:rotate(0deg);
  border-width:0px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_title {
  margin:14px 0px 13px 0px;
  font-size:20px;
  color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394:hover .wgl-infobox_title {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394:hover .wgl-infobox_title a {
  color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_subtitle {
  margin:0px 0px -34px -28px;
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394:hover .wgl-infobox_subtitle {
  color:#f7f7f7;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_content {
  margin:0px 0px 15px 0px;
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-3dc3394:hover .wgl-infobox_content {
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-8ae6438:not(.elementor-motion-effects-element-type-background),
.elementor-1059 .elementor-element.elementor-element-8ae6438 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#f4f6f6;
}
.elementor-1059 .elementor-element.elementor-element-8ae6438 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-8ae6438 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1059 .elementor-element.elementor-element-b453fda {
  --spacer-size:257px;
}
.elementor-1059 .elementor-element.elementor-element-64d21a9 {
  margin-top:-177px;
  margin-bottom:0px;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_item {
  min-height:360px;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_title {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_text {
  font-family:"Nunito Sans", Sans-serif;
  font-weight:400;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon {
  color:#ffffff;
  font-size:30px;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon-wrap:before {
  background-color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon-wrap {
  height:90px;
  width:96px;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_media-wrap:before {
  color:#ffffff;
  border-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_link {
  color:#616161;
  border-color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_link:hover {
  color:#ffffff;
  background-color:#00aa55;
  border-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-b30646d {
  --spacer-size:90px;
}
.elementor-1059 .elementor-element.elementor-element-620f32e .wgl-double_heading {
  flex-direction:column;
}
.elementor-1059 .elementor-element.elementor-element-620f32e .dbl-title_1 {
  color:#212121;
  display:inline;
}
.elementor-1059 .elementor-element.elementor-element-620f32e .dbl-subtitle {
  margin:12px 0px 0px 0px;
}
.elementor-1059 .elementor-element.elementor-element-49dadb0 {
  --spacer-size:22px;
}
.elementor-1059 .elementor-element.elementor-element-25f553f > .elementor-widget-container {
  margin:0% 25% 0% 25%;
}
.elementor-1059 .elementor-element.elementor-element-2a3f87e {
  --spacer-size:10px;
}
.elementor-1059 .elementor-element.elementor-element-c82d75c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-1059 .elementor-element.elementor-element-86158d2 {
  --spacer-size:22px;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_title {
  font-family:"Quicksand", Sans-serif;
  color:#ffffff;
  background:#00aa55;
  margin:0px 0px 46px 0px;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_price_wrap {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_header:before {
  background:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_desc {
  font-weight:700;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_content {
  font-family:"Quicksand", Sans-serif;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 .pricing_plan_wrap {
  background-image:url("https://wgl-dsites.net/thegov/wp-content/uploads/2019/11/pricing-tables_bg.jpg");
  background-position:bottom center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 a.elementor-button,
.elementor-1059 .elementor-element.elementor-element-ea81476 .elementor-button {
  color:#ffffff;
  background-color:#00aa55;
  border-radius:30px 30px 30px 30px;
}
.elementor-1059 .elementor-element.elementor-element-ea81476 a.elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-ea81476 .elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-ea81476 a.elementor-button:focus,
.elementor-1059 .elementor-element.elementor-element-ea81476 .elementor-button:focus {
  color:#ffffff;
  background-color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_title {
  font-family:"Quicksand", Sans-serif;
  color:#ffffff;
  background:#232323;
  margin:0px 0px 46px 0px;
  border-style:solid;
  border-color:#232323;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_price_wrap {
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_header:before {
  background:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_desc {
  font-weight:700;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_content {
  font-family:"Quicksand", Sans-serif;
  color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e .pricing_plan_wrap {
  background-color:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e a.elementor-button,
.elementor-1059 .elementor-element.elementor-element-fa4200e .elementor-button {
  color:#ffffff;
  background-color:#212121;
  border-radius:30px 30px 30px 30px;
}
.elementor-1059 .elementor-element.elementor-element-fa4200e a.elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-fa4200e .elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-fa4200e a.elementor-button:focus,
.elementor-1059 .elementor-element.elementor-element-fa4200e .elementor-button:focus {
  color:#212121;
  background-color:#ffffff;
}
.elementor-1059 .elementor-element.elementor-element-ce056d5 {
  --spacer-size:22px;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_title {
  font-family:"Quicksand", Sans-serif;
  color:#ffffff;
  background:#00aa55;
  margin:0px 0px 46px 0px;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_price_wrap {
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_header:before {
  background:#00aa55;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_desc {
  font-weight:700;
  color:#616161;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_content {
  font-family:"Quicksand", Sans-serif;
  color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa .pricing_plan_wrap {
  background-image:url("https://wgl-dsites.net/thegov/wp-content/uploads/2019/11/pricing-tables_bg.jpg");
  background-position:bottom center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa a.elementor-button,
.elementor-1059 .elementor-element.elementor-element-03a14aa .elementor-button {
  color:#ffffff;
  background-color:#00aa55;
  border-radius:30px 30px 30px 30px;
}
.elementor-1059 .elementor-element.elementor-element-03a14aa a.elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-03a14aa .elementor-button:hover,
.elementor-1059 .elementor-element.elementor-element-03a14aa a.elementor-button:focus,
.elementor-1059 .elementor-element.elementor-element-03a14aa .elementor-button:focus {
  color:#ffffff;
  background-color:#212121;
}
.elementor-1059 .elementor-element.elementor-element-0051feb {
  --spacer-size:89px;
}
.elementor-1059 .elementor-element.elementor-element-f91f2e0 .clients_image {
  justify-content:center;
}
.elementor-1059 .elementor-element.elementor-element-f91f2e0 .wgl-clients {
  align-items:center;
}
.elementor-1059 .elementor-element.elementor-element-f91f2e0 .slick-track {
  align-items:center;
  display:flex;
}
.elementor-1059 .elementor-element.elementor-element-14f656e {
  --spacer-size:82px;
}
body.elementor-page-1059 #main.site-main {
  z-index:0;
}
@media(min-width:768px) {
  .elementor-1059 .elementor-element.elementor-element-9a88c69 {
    width:56%;
  }
  .elementor-1059 .elementor-element.elementor-element-b2ebc09 {
    width:44%;
  }
  .elementor-1059 .elementor-element.elementor-element-9114375 {
    width:27.395%;
  }
  .elementor-1059 .elementor-element.elementor-element-de8c13e {
    width:72.605%;
  }
  .elementor-1059 .elementor-element.elementor-element-957a222 {
    width:30%;
  }
  .elementor-1059 .elementor-element.elementor-element-92f2bf7 {
    width:70%;
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-1059 .elementor-element.elementor-element-9a88c69 {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-b2ebc09 {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-9114375 {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-de8c13e {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-957a222 {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-92f2bf7 {
    width:100%;
  }
  .elementor-1059 .elementor-element.elementor-element-dc65748 {
    width:50%;
  }
  .elementor-1059 .elementor-element.elementor-element-67a68c1 {
    width:50%;
  }
  .elementor-1059 .elementor-element.elementor-element-9aabf20 {
    width:100%;
  }
}
@media(max-width:1024px) {
  .elementor-1059 .elementor-element.elementor-element-d8291b3 {
    --spacer-size:15px;
  }
  .elementor-1059 .elementor-element.elementor-element-bcbe691 {
    --spacer-size:50px;
  }
  .elementor-1059 .elementor-element.elementor-element-957a222 > .elementor-element-populated {
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
  }
  .elementor-1059 .elementor-element.elementor-element-ffd813d {
    --spacer-size:15px;
  }
  .elementor-1059 .elementor-element.elementor-element-92f2bf7 > .elementor-element-populated {
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_item {
    min-height:360px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon {
    font-size:30px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon-wrap {
    height:90px;
    width:96px;
  }
  .elementor-1059 .elementor-element.elementor-element-25f553f > .elementor-widget-container {
    margin:0px 0px 0px 0px;
  }
  .elementor-1059 .elementor-element.elementor-element-9aabf20 > .elementor-element-populated {
    margin:0% 25% 0% 25%;
    --e-column-margin-right:25%;
    --e-column-margin-left:25%;
  }
}
@media(max-width:767px) {
  .elementor-1059 .elementor-element.elementor-element-598e6af .dbl-title_1 {
    font-size:30px;
    line-height:42px;
  }
  .elementor-1059 .elementor-element.elementor-element-98f36be .dbl-title_1 {
    font-size:30px;
    line-height:42px;
  }
  .elementor-1059 .elementor-element.elementor-element-23e35a6 {
    --spacer-size:30px;
  }
  .elementor-1059 .elementor-element.elementor-element-92f2bf7 > .elementor-element-populated {
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
  }
  .elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-3f62387 .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-deea36c .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-9897458 .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-bc1d756 .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-4b48325 .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_title {
    margin:14px 0px 13px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-3dc3394 .wgl-infobox_content {
    margin:0px 0px 15px 10px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_item {
    min-height:360px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon {
    font-size:20px;
  }
  .elementor-1059 .elementor-element.elementor-element-dd68081 .wgl-services_icon-wrap {
    height:70px;
    width:76px;
  }
  .elementor-1059 .elementor-element.elementor-element-620f32e .dbl-title_1 {
    font-size:30px;
    line-height:42px;
  }
  .elementor-1059 .elementor-element.elementor-element-9aabf20 > .elementor-element-populated {
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
  }
}
