/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/**Modification Nosyweb juillet 2021**/
@media screen and (max-width: 575px) {
  /* line 3, templates/g5_helium/custom/scss/_theme.scss */
  .custom .g-cta-desc {
    display: none;
  }
  /* line 6, templates/g5_helium/custom/scss/_theme.scss */
  h3 {
    margin-bottom: 0;
  }
  /* line 9, templates/g5_helium/custom/scss/_theme.scss */
  .newsletter-footer {
    border-top: 1px solid #fff;
    padding-top: 20px !important;
  }
}
/**End Modification Nosyweb juillet 2021**/
/* line 15, templates/g5_helium/custom/scss/_theme.scss */
#g-navigation .checkbox-container label {
  background: #fff !important;
  border: 1px solid #2f2f2f !important;
}
/* line 19, templates/g5_helium/custom/scss/_theme.scss */
#g-header .breadcrumb > .active {
  color: #2f2f2f !important;
}
/* line 22, templates/g5_helium/custom/scss/_theme.scss */
#g-header .breadcrumb a {
  color: #2f2f2f !important;
}
/* line 25, templates/g5_helium/custom/scss/_theme.scss */
/* line 26, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1333 #g-navigation {
  background: #2f2f2f !important;
  color: #fff !important;
}
/* line 30, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1333 #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #fff;
}
/* line 35, templates/g5_helium/custom/scss/_theme.scss */
/* line 36, templates/g5_helium/custom/scss/_theme.scss */
/* line 37, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-2023 ul.breadcrumb li:not(.active) {
  display: none !important;
}
/* line 41, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-2023 ul.breadcrumb > li + li:before {
  content: none !important;
}
/* line 44, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-2023 ul.breadcrumb li.active {
  display: flex;
  line-height: 0.9rem;
  font-weight: 400;
  font-size: 24px;
}
/* line 50, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-2023 ul.breadcrumb li.active:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 1rem;
  border-bottom-width: 1px;
  display: table-cell;
  width: 5rem;
}
/* line 61, templates/g5_helium/custom/scss/_theme.scss */
#g-header {
  padding: 0;
  margin: 0;
  /************Menu********************/
  /******************End***************/
}
/* line 64, templates/g5_helium/custom/scss/_theme.scss */
#g-header .g-container {
  display: flex;
  flex-direction: column;
}
/* line 68, templates/g5_helium/custom/scss/_theme.scss */
#g-header .g-title {
  margin-top: 1rem;
  font-size: 16px !important;
  font-weight: 400;
  line-height: 1.04;
  letter-spacing: -0.7px;
  margin: 0;
  padding: 0;
}
/* line 78, templates/g5_helium/custom/scss/_theme.scss */
/* line 79, templates/g5_helium/custom/scss/_theme.scss */
#g-header .custom h1, #g-header .custom h2, #g-header .custom h3, #g-header .custom h4, #g-header .custom h5 {
  margin-top: 3rem;
  display: block;
  font-size: 40px;
  line-height: 1.2;
  letter-spacing: -0.7px;
  font-weight: 500;
  text-align: left;
  margin-bottom: 4rem;
}
/* line 88, templates/g5_helium/custom/scss/_theme.scss */
#g-header .custom h1 b, #g-header .custom h2 b, #g-header .custom h3 b, #g-header .custom h4 b, #g-header .custom h5 b, #g-header .custom h1 strong, #g-header .custom h2 strong, #g-header .custom h3 strong, #g-header .custom h4 strong, #g-header .custom h5 strong {
  font-size: inherit !important;
  font-weight: 500 !important;
}
/* line 95, templates/g5_helium/custom/scss/_theme.scss */
#g-header .platform-content {
  margin-top: 0.5rem !important;
}
/* line 98, templates/g5_helium/custom/scss/_theme.scss */
#g-header .g-content {
  margin: 0.125rem 0.625rem 0 !important;
  padding: 0.138rem 0.938rem 0 !important;
}
/* line 102, templates/g5_helium/custom/scss/_theme.scss */
#g-header .g-container {
  position: unset;
}
/* line 107, templates/g5_helium/custom/scss/_theme.scss */
#g-header .breadcrumb {
  padding: 0;
  margin: 0;
}
/* line 111, templates/g5_helium/custom/scss/_theme.scss */
#g-header .layout-slideshow .sprocket-features-title, #g-header .layout-slideshow .sprocket-features-desc {
  color: #2f2f2f;
}
/* line 114, templates/g5_helium/custom/scss/_theme.scss */
/* line 117, templates/g5_helium/custom/scss/_theme.scss */
#g-header .layout-slideshow .sprocket-features-title {
  margin: 0;
  padding: 0;
  margin-bottom: 3rem;
}
/* line 125, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable .nav.menu, #g-header .moduletable .mostread, #g-header .moduletable .latestnews, #g-header .moduletable .archive-module, #g-header .moduletable .relateditems, #g-header .moduletable .categories-module, #g-header .moduletable .category-module, #g-header .moduletable .latestusers, #g-header .moduletable .unstyled {
  border: 0;
  padding: 0;
}
/* line 129, templates/g5_helium/custom/scss/_theme.scss */
#g-header .nav {
  margin-bottom: 0;
  margin-left: 0;
  list-style: none;
}
/* line 134, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable .nav.menu li, #g-header .moduletable .mostread li, #g-header .moduletable .latestnews li, #g-header .moduletable .archive-module li, #g-header .moduletable .relateditems li, #g-header .moduletable .categories-module li, #g-header .moduletable .category-module li, #g-header .moduletable .latestusers li, #g-header .moduletable .unstyled li {
  list-style-type: none;
  margin: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 140, templates/g5_helium/custom/scss/_theme.scss */
/* line 141, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li.active.g-parent > a {
  border-bottom: 0;
}
/* line 144, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li.g-selected a {
  background: #fff;
}
/* line 148, templates/g5_helium/custom/scss/_theme.scss */
/* line 149, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li.g-selected.g-parent > a {
  background: #fff;
  border-bottom: 0;
}
/* line 153, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li.g-selected.g-parent ul.g-dropdown {
  border-bottom: 1px solid #2f2f2f;
  border-left: 1px solid #2f2f2f;
  border-right: 1px solid #2f2f2f;
  background: #fff;
  border-radius: 0;
}
/* line 161, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li > ul.g-dropdown {
  width: 100%;
  margin-top: 0;
}
/* line 164, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li > ul.g-dropdown .g-sublevel > li {
  margin: 0;
  padding: 0;
}
/* line 167, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li > ul.g-dropdown .g-sublevel > li > a {
  width: 70%;
  margin-left: 2rem;
  padding: 0.75rem 0rem;
  border-left: 0;
  border-right: 0;
}
/* line 175, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li > ul.g-dropdown .g-sublevel > li:last-of-type > a {
  border-bottom: 0;
  margin-bottom: 1rem;
}
/* line 179, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable li > ul.g-dropdown .g-sublevel > li > a {
  border-bottom: 0;
}
/* line 184, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav {
  display: flex;
}
/* line 187, templates/g5_helium/custom/scss/_theme.scss */
/* line 188, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav li {
  width: max-content;
  text-align: center;
  line-height: 2.75rem !important;
  min-width: 100px;
}
/* line 195, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav li a {
  border-bottom: 1px solid #2f2f2f;
  border-top: 1px solid #2f2f2f;
  border-right: 1px solid #2f2f2f;
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  padding-left: 1rem;
  padding-right: 1rem;
}
/* line 206, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav li:first-child a {
  border-right: 0;
  border-left: 1px solid #2f2f2f;
  border-right: 1px solid #2f2f2f;
}
/* line 211, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav li:last-child a {
  border-left: 0 !important;
  border-right: 1px solid #2f2f2f;
}
/* line 215, templates/g5_helium/custom/scss/_theme.scss */
#g-header .moduletable ul.nav li a {
  border-left: 0;
}
/* line 222, templates/g5_helium/custom/scss/_theme.scss */
/* line 223, templates/g5_helium/custom/scss/_theme.scss */
#g-scenario .g-container {
  position: relative;
}
/* line 227, templates/g5_helium/custom/scss/_theme.scss */
/* line 228, templates/g5_helium/custom/scss/_theme.scss */
#g-expanded .g-container {
  position: relative;
}
/* line 232, templates/g5_helium/custom/scss/_theme.scss */
/* line 233, templates/g5_helium/custom/scss/_theme.scss */
.g-list-ul li a {
  color: #f08126;
}
/* line 235, templates/g5_helium/custom/scss/_theme.scss */
.g-list-ul li a:hover {
  color: #2f2f2f;
}
/* line 240, templates/g5_helium/custom/scss/_theme.scss */
#g-process .g-ctaright a.btn-default {
  width: auto !important;
}
/* line 243, templates/g5_helium/custom/scss/_theme.scss */
/* line 244, templates/g5_helium/custom/scss/_theme.scss */
#g-features hr {
  border-bottom: 10px solid #d1d1d1;
}
/* line 247, templates/g5_helium/custom/scss/_theme.scss */
#g-features .g-cta-desc {
  font-weight: 400;
  text-align: left;
  font-size: 18px;
  letter-spacing: -0.2px;
  line-height: 2rem;
}
/* line 254, templates/g5_helium/custom/scss/_theme.scss */
#g-features .g-title {
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  margin-top: 0;
  line-height: 3rem;
  color: #f08126;
}
/* line 261, templates/g5_helium/custom/scss/_theme.scss */
#g-features .g-title .g-content {
  width: 60%;
}
/* line 265, templates/g5_helium/custom/scss/_theme.scss */
#g-features .g-title2 {
  font-weight: 400;
  text-align: left;
  font-size: 28px;
  letter-spacing: 0;
  line-height: normal;
}
/* line 271, templates/g5_helium/custom/scss/_theme.scss */
#g-features .g-title2 .g-cta-left {
  width: 60%;
  padding-bottom: 2rem;
}
/* line 276, templates/g5_helium/custom/scss/_theme.scss */
#g-features ul {
  list-style: none;
}
/* line 279, templates/g5_helium/custom/scss/_theme.scss */
#g-features ul li:before {
  content: '\2014';
  margin-left: -20px;
  color: #f08126;
  margin-right: 4px;
}
/* line 285, templates/g5_helium/custom/scss/_theme.scss */
#g-features ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: normal;
  margin-bottom: 0.5rem;
}
/* line 291, templates/g5_helium/custom/scss/_theme.scss */
#g-features .c-card-line {
  border: 1px solid #f08126;
  border-radius: 0;
  border: 1px solid #f08126;
  box-shadow: 8px 10px #fff, 8px 10px 0 1px #f08126;
  padding: 1.5rem;
}
/* line 297, templates/g5_helium/custom/scss/_theme.scss */
#g-features .c-card-line .g-cta-desc {
  font-weight: 300;
  font-size: 30px;
  line-height: normal;
}
/* line 303, templates/g5_helium/custom/scss/_theme.scss */
#g-features .c-card-line .g-cta-title {
  display: flex;
  line-height: normal;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 2.5rem;
}
/* line 311, templates/g5_helium/custom/scss/_theme.scss */
/* line 313, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .c-share {
  border-top: 5px solid #d1d1d1;
  padding-top: 2rem;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}
/* line 320, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .addtoany_list.a2a_kit_size_32 a > span {
  width: 100% !important;
  display: contents;
  color: #2f2f2f;
  padding-left: 5px;
}
/* line 327, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .addtoany_list.a2a_kit_size_32 a i {
  color: #de1f26;
}
/* line 330, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .a2a_default_style a:first-child {
  padding: 0 !important;
}
/* line 333, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .a2a_default_style a {
  padding: 0 15px;
}
/* line 339, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page p {
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 2rem;
  line-height: normal;
}
/* line 345, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page ul.tags li {
  margin-bottom: 0.5rem;
}
/* line 347, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page ul.tags li a {
  color: #fff;
  font-size: 18px;
  padding: 10px;
}
/* line 351, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page ul.tags li a:hover {
  background: #2f2f2f;
}
/* line 356, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page strong, #g-container-main .item-page a {
  color: #f08126;
}
/* line 359, templates/g5_helium/custom/scss/_theme.scss */
/* line 360, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h1, #g-container-main .item-page h2, #g-container-main .item-page h3, #g-container-main .item-page h4, #g-container-main .item-page h5 {
  line-height: normal;
}
/* line 364, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page img {
  margin-bottom: 3rem;
}
/* line 367, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h3 {
  font-weight: 500;
  font-size: 1rem;
  line-height: normal;
  margin-top: 3rem;
}
/* line 373, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h2 {
  font-weight: 500;
  line-height: 1.2;
  font-size: 1.4rem;
}
/* line 378, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h6 {
  font-weight: 500;
  font-size: 12px;
  display: flex;
  line-height: normal;
  margin-bottom: 3rem;
}
/* line 385, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h1 {
  margin-bottom: 3rem;
  font-weight: 500;
  line-height: 1.4;
  font-size: 1.8rem;
  text-align: center;
}
/* line 392, templates/g5_helium/custom/scss/_theme.scss */
#g-container-main .item-page h6:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 1rem;
  border-bottom-width: 1px;
  display: table-cell;
  width: 5rem;
  border-color: #de1f26;
}
/* line 402, templates/g5_helium/custom/scss/_theme.scss */
.related-list {
  list-style: none;
  display: flex;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
}
/* line 408, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:hover {
  box-shadow: 6px 7px #de1f26, 6px 7px 0 1px #de1f26;
}
/* line 411, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:hover h1 {
  color: #de1f26;
}
/* line 414, templates/g5_helium/custom/scss/_theme.scss */
.related-list li {
  background: #fff;
  border: 1px solid #de1f26;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #de1f26;
}
/* line 418, templates/g5_helium/custom/scss/_theme.scss */
.related-list li .c-content {
  margin: 2rem;
}
/* line 421, templates/g5_helium/custom/scss/_theme.scss */
.related-list li a {
  font-weight: 400;
  color: #de1f26;
  font-size: 16px;
}
/* line 426, templates/g5_helium/custom/scss/_theme.scss */
.related-list li img {
  width: 60%;
}
/* line 429, templates/g5_helium/custom/scss/_theme.scss */
.related-list li h6 {
  font-weight: 500;
  font-size: 12px;
  display: flex;
  line-height: normal;
  margin-bottom: 2rem;
}
/* line 436, templates/g5_helium/custom/scss/_theme.scss */
.related-list li h6:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 1rem;
  border-bottom-width: 1px;
  display: table-cell;
  width: 5rem;
  border-color: #de1f26;
}
/* line 445, templates/g5_helium/custom/scss/_theme.scss */
.related-list li h1 {
  line-height: normal;
  margin-bottom: 1rem;
  font-weight: 500;
  font-size: 22px;
}
/* line 451, templates/g5_helium/custom/scss/_theme.scss */
.related-list li p {
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 1rem;
  line-height: normal;
}
/* line 458, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:first-child {
  width: 33%;
  margin-right: 2%;
}
/* line 462, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:last-child {
  width: 62%;
  margin-left: 2%;
}
/* line 465, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:last-child .c-img {
  display: flex;
}
/* line 467, templates/g5_helium/custom/scss/_theme.scss */
.related-list li:last-child .c-img img {
  width: 30%;
}
/* line 474, templates/g5_helium/custom/scss/_theme.scss */
.above-bg {
  position: absolute;
  left: -5%;
  top: -15%;
  bottom: 0;
  background-repeat: no-repeat;
  background-size: 64%;
  height: 100%;
  width: 100%;
  background-position: bottom left;
}
/* line 485, templates/g5_helium/custom/scss/_theme.scss */
.Gridg .g-cta-desc {
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.52px;
  font-size: 40px;
}
/* line 491, templates/g5_helium/custom/scss/_theme.scss */
.Gridg .g-cta-inner .g-cta-title {
  display: flex;
  line-height: normal;
  margin-bottom: 2rem;
  font-weight: 600 !important;
}
/* line 497, templates/g5_helium/custom/scss/_theme.scss */
.Gridg .g-cta-inner .g-cta-title:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.5rem;
  border-bottom-width: 2px;
  display: table-cell;
  width: 3rem;
  border-color: #f08126;
}
/* line 506, templates/g5_helium/custom/scss/_theme.scss */
.g-ctaright {
  padding-top: 5.5rem;
  padding-left: 1rem !important;
  padding-bottom: 8rem;
}
/* line 510, templates/g5_helium/custom/scss/_theme.scss */
.g-ctaright .custom {
  line-height: normal;
  font-size: 16px;
}
/* line 515, templates/g5_helium/custom/scss/_theme.scss */
.news-bg, .compangy-bt {
  position: absolute;
  left: 0;
  background-repeat: no-repeat;
  background-size: 100%;
  top: 0;
  height: 415px;
  width: 100%;
  background-position: center;
  filter: grayscale(1);
  opacity: 0.72;
}
/* line 527, templates/g5_helium/custom/scss/_theme.scss */
/* line 528, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng h1, .p-customer-eng h2, .p-customer-eng h3, .p-customer-eng h4, .p-customer-eng h5, .p-customer-eng h6 {
  float: left;
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  margin-top: 0;
  line-height: normal;
  color: #f08126;
  padding-right: 1rem;
}
/* line 538, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng hr {
  border-bottom: 10px solid #d1d1d1;
}
/* line 541, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng > div.custom {
  float: left;
  width: 60%;
}
/* line 545, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng > div.custom ul {
  list-style: none;
}
/* line 548, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng > div.custom ul li:before {
  content: '\2014';
  margin-left: -20px;
  color: #f08126;
  margin-right: 4px;
}
/* line 554, templates/g5_helium/custom/scss/_theme.scss */
.p-customer-eng > div.custom ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: normal;
  margin-bottom: 0.5rem;
}
/* line 562, templates/g5_helium/custom/scss/_theme.scss */
#g-scenario {
  padding: 0;
}
/* line 564, templates/g5_helium/custom/scss/_theme.scss */
#g-scenario .g-cta-title {
  color: #f08126;
}
/* line 568, templates/g5_helium/custom/scss/_theme.scss */
.contact-bg {
  position: absolute;
  left: 0 !important;
  background-repeat: no-repeat;
  background-size: 100% !important;
  top: 0;
  height: 415px !important;
  width: 100%;
  background-position: center;
  filter: saturate(2.5);
}
/* line 580, templates/g5_helium/custom/scss/_theme.scss */
.btn-default {
  width: 230px !important;
}
/* line 583, templates/g5_helium/custom/scss/_theme.scss */
.btn-default.c-speak.primary {
  background: #fff;
  border: 1px solid #f08126;
  color: #f08126 !important;
  height: auto !important;
}
/* line 590, templates/g5_helium/custom/scss/_theme.scss */
/* line 591, templates/g5_helium/custom/scss/_theme.scss */
.c-tel-usecase .g-cta-desc {
  font-weight: 400;
  text-align: left;
  font-size: 18px;
  letter-spacing: -0.2px;
  line-height: normal;
}
/* line 599, templates/g5_helium/custom/scss/_theme.scss */
.g-cta-title {
  font-size: 34px;
  font-weight: 600;
  line-height: normal;
}
/* line 604, templates/g5_helium/custom/scss/_theme.scss */
.mg-left5 {
  margin-left: 5% !important;
}
/* line 607, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line {
  border: 1px solid #f08126;
  border-radius: 0;
  border: 1px solid #f08126;
  box-shadow: 8px 10px #fff, 8px 10px 0 1px #f08126;
  padding: 1.5rem !important;
  background: #fff;
}
/* line 614, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line h1, .c-card-line h2, .c-card-line h3 {
  display: flex;
  line-height: normal;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 2.5rem;
}
/* line 622, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line .custom {
  font-weight: 300;
  font-size: 30px;
  line-height: normal;
}
/* line 627, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line .g-cta-title, .c-card-line .g-title {
  display: flex;
  line-height: normal;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 2.5rem;
}
/* line 634, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line .g-cta-title:after, .c-card-line .g-title:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.25rem;
  border-bottom-width: 1px;
  display: table-cell;
  border-color: #f08126;
  width: 3rem;
}
/* line 643, templates/g5_helium/custom/scss/_theme.scss */
.c-card-line .g-cta-desc {
  font-weight: 300;
  font-size: 30px;
  line-height: normal;
}
/* line 650, templates/g5_helium/custom/scss/_theme.scss */
/* line 651, templates/g5_helium/custom/scss/_theme.scss */
/* line 652, templates/g5_helium/custom/scss/_theme.scss */
.custom table .g-list-intro .g-cta-title {
  line-height: 1;
}
/* line 657, templates/g5_helium/custom/scss/_theme.scss */
/* line 658, templates/g5_helium/custom/scss/_theme.scss */
.g-list-intro .g-title {
  color: #f08126;
  font-weight: 500;
  font-size: 26px;
  line-height: normal;
  margin-bottom: 0.5rem;
  padding: 0;
}
/* line 666, templates/g5_helium/custom/scss/_theme.scss */
.g-list-intro .g-cta-title {
  font-size: 34px;
  font-weight: 600;
  line-height: normal;
  margin-top: 0;
}
/* line 674, templates/g5_helium/custom/scss/_theme.scss */
/* line 675, templates/g5_helium/custom/scss/_theme.scss */
.g-list-particle-item .g-content {
  padding: 0;
  margin: 0;
}
/* line 678, templates/g5_helium/custom/scss/_theme.scss */
.g-list-particle-item .g-content ul {
  list-style: none;
}
/* line 680, templates/g5_helium/custom/scss/_theme.scss */
.g-list-particle-item .g-content ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: normal;
  margin-bottom: 0.5rem;
}
/* line 685, templates/g5_helium/custom/scss/_theme.scss */
.g-list-particle-item .g-content ul li:before {
  content: '\2014';
  position: absolute;
  margin-left: -20px;
  color: #f08126;
}
/* line 696, templates/g5_helium/custom/scss/_theme.scss */
.g-container > .g-grid > .g-block > .g-content > .p-float-left:last-child {
  padding-left: 1rem;
}
/* line 699, templates/g5_helium/custom/scss/_theme.scss */
.g-container > .g-grid > .g-block > .g-content > .p-float-left:first-child {
  padding-right: 1rem;
}
/* line 702, templates/g5_helium/custom/scss/_theme.scss */
.g-container > .g-grid > .g-block > .g-content > .p-float-left:not(:last-child):not(:first-child) {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
/* line 706, templates/g5_helium/custom/scss/_theme.scss */
.abspacer-left {
  position: relative !important;
  height: 200px;
}
/* line 710, templates/g5_helium/custom/scss/_theme.scss */
.abspacer-right {
  width: 50%;
  height: 400px;
  float: left;
}
/* line 715, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card {
  margin-top: 2rem !important;
}
/* line 717, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-cards {
  text-align: center;
  width: 250px;
  height: 180px;
  background: #fff;
  border: 1px solid #f08126;
  box-shadow: 6px 7px #f4f4f4, 6px 7px 0 1px #f08126;
  border-radius: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 728, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-cards .g-features-particle-title {
  font-weight: 600;
  font-size: 24px;
  line-height: normal;
  letter-spacing: -0.36px;
  color: #f08126;
}
/* line 736, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-icon-step {
  margin: 0 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 741, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-icon-step .g-features2-particle-icon {
  color: #f08126;
  font-weight: 600;
}
/* line 746, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-title {
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  margin-top: 0;
  line-height: normal;
  color: #f08126;
  width: 60%;
}
/* line 755, templates/g5_helium/custom/scss/_theme.scss */
.g-step-card .g-introtext {
  width: 50%;
  margin-left: 0;
  font-weight: 400;
  text-align: left;
  font-size: 26px;
  line-height: normal;
  letter-spacing: -0.28px;
}
/* line 766, templates/g5_helium/custom/scss/_theme.scss */
.g-regular {
  font-weight: 400;
  text-align: left;
  font-size: 26px;
  line-height: normal;
  letter-spacing: -0.36px;
  margin-bottom: 14rem;
  padding-top: 3rem !important;
}
/* line 775, templates/g5_helium/custom/scss/_theme.scss */
.g-contentleft {
  padding-top: 3rem !important;
  padding-left: 1rem;
  font-weight: 400;
  text-align: left;
  font-size: 32px;
  line-height: normal;
  letter-spacing: -1.36px;
}
/* line 783, templates/g5_helium/custom/scss/_theme.scss */
.g-contentleft p {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 787, templates/g5_helium/custom/scss/_theme.scss */
.g-contentleft b, .g-contentleft strong {
  color: #f08126 !important;
  font-weight: 400;
}
/* line 792, templates/g5_helium/custom/scss/_theme.scss */
.stepab-bg {
  position: absolute;
  left: 20%;
  background-repeat: no-repeat;
  background-size: 100%;
  top: 0;
  height: 100%;
  width: 63%;
  background-position: center center;
  filter: grayscale(1);
  opacity: 0.72;
}
/* line 804, templates/g5_helium/custom/scss/_theme.scss */
#g-benefits {
  z-index: 0 !important;
}
/* line 807, templates/g5_helium/custom/scss/_theme.scss */
#g-testimonials {
  z-index: 1 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}
/* line 813, templates/g5_helium/custom/scss/_theme.scss */
#g-testimonials .g-content {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
/* line 818, templates/g5_helium/custom/scss/_theme.scss */
/* line 819, templates/g5_helium/custom/scss/_theme.scss */
.no-pd-content .g-content {
  padding: 0 !important;
  margin-bottom: 0 !important;
}
/* line 824, templates/g5_helium/custom/scss/_theme.scss */
/* line 825, templates/g5_helium/custom/scss/_theme.scss */
#g-header .bg-image {
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 400px;
  bottom: 0 !important;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  image-rendering: -webkit-optimize-contrast;
  filter: saturate(2.5);
}
/* line 838, templates/g5_helium/custom/scss/_theme.scss */
/* line 839, templates/g5_helium/custom/scss/_theme.scss */
#g-intro .bg-image {
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 742px;
  top: 0 !important;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  image-rendering: -webkit-optimize-contrast;
  filter: saturate(2.5);
}
/* line 851, templates/g5_helium/custom/scss/_theme.scss */
#g-intro .g-container {
  position: unset;
}
/* line 854, templates/g5_helium/custom/scss/_theme.scss */
#g-intro .leftspacer {
  position: absolute;
  float: right;
  width: 100%;
  height: 390px;
  background: #8b8b8b;
  margin-left: 5rem;
}
/* line 862, templates/g5_helium/custom/scss/_theme.scss */
#g-intro .bottomspace {
  position: absolute;
  float: right;
  width: 100%;
  height: 250px;
  background: #8b8b8b;
}
/* line 869, templates/g5_helium/custom/scss/_theme.scss */
#g-intro .moduletable {
  margin-bottom: 3rem;
}
/* line 873, templates/g5_helium/custom/scss/_theme.scss */
#g-process {
  position: relative;
}
/* line 876, templates/g5_helium/custom/scss/_theme.scss */
.btn-wrap.btn-default.primary {
  background: #fff;
  border: 1px solid #f08126;
  color: #f08126;
  padding: 0.719rem 2.125rem 0.719rem 3.5rem !important;
}
/* line 882, templates/g5_helium/custom/scss/_theme.scss */
.btn-wrap.btn-default:before {
  margin-left: -50px;
  margin-right: 5px;
}
/* line 886, templates/g5_helium/custom/scss/_theme.scss */
.btn-wrap {
  width: 300px !important;
}
/* line 889, templates/g5_helium/custom/scss/_theme.scss */
/* line 890, templates/g5_helium/custom/scss/_theme.scss */
.p-operation-eff .g-title {
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  margin-top: 0;
  line-height: normal;
  color: #f08126;
  width: 50%;
}
/* line 900, templates/g5_helium/custom/scss/_theme.scss */
.spacer {
  position: absolute;
}
/* line 903, templates/g5_helium/custom/scss/_theme.scss */
.spacer.utility {
  float: left;
  left: 0;
  width: 33%;
  height: 240px;
  top: -150px;
}
/* line 910, templates/g5_helium/custom/scss/_theme.scss */
#g-above {
  position: relative;
}
/* line 913, templates/g5_helium/custom/scss/_theme.scss */
#g-utility {
  padding: 2rem 0 12rem;
}
/* line 915, templates/g5_helium/custom/scss/_theme.scss */
#g-utility .g-container > .g-grid > .g-block {
  position: relative;
}
/* line 918, templates/g5_helium/custom/scss/_theme.scss */
#g-utility .c-button-abs {
  bottom: 0;
  position: absolute;
  display: flex;
  float: right;
  right: 0;
}
/* line 924, templates/g5_helium/custom/scss/_theme.scss */
#g-utility .c-button-abs > div {
  margin-left: 2rem;
}
/* line 927, templates/g5_helium/custom/scss/_theme.scss */
#g-utility .c-button-abs a:last-child {
  margin-top: 2rem;
}
/* line 931, templates/g5_helium/custom/scss/_theme.scss */
#g-utility hr {
  border-bottom: 10px solid #d1d1d1;
}
/* line 934, templates/g5_helium/custom/scss/_theme.scss */
#g-utility ul {
  list-style: none;
}
/* line 937, templates/g5_helium/custom/scss/_theme.scss */
#g-utility ul li:before {
  content: '\2014';
  position: absolute;
  margin-left: -20px;
  color: #f08126;
}
/* line 943, templates/g5_helium/custom/scss/_theme.scss */
#g-utility ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: normal;
  margin-bottom: 0.5rem;
}
/****************** News Press Blog Ressource******************/
/* line 951, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-nav {
  background: transparent;
  border: 0;
}
/* line 955, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-nav > li {
  padding-right: 1rem;
  padding-bottom: 1rem;
}
/* line 961, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner {
  border-radius: 0;
  border: 1px solid #2f2f2f;
  box-shadow: 2px 3px #f08126, 2px 3px 0 1px #2f2f2f;
  background: #fff;
}
/* line 967, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-nav > li:hover > .sprocket-tabs-inner {
  border-radius: 0;
  border: 1px solid #2f2f2f;
  box-shadow: 2px 3px #f08126, 2px 3px 0 1px #2f2f2f;
  background: #fff;
}
/* line 973, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-nav > li > .sprocket-tabs-inner {
  border-radius: 0;
  border: 1px solid #2f2f2f;
  box-shadow: 2px 3px #b5b5b5, 2px 3px 0 1px #2f2f2f;
  background: #fff;
  padding: 5px 5px !important;
}
/* line 980, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-left: 0;
}
/* line 986, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li {
  flex: 1 1 auto;
  width: 40%;
  border-radius: 0;
  border: 1px solid #de1f26;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #de1f26;
  background: #fff;
  padding: 20px;
  color: #2f2f2f;
  margin-bottom: 2rem;
}
/* line 996, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #de1f26;
}
/* line 1001, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li a {
  display: flex;
  flex-direction: column;
  color: #2f2f2f;
  line-height: normal;
  font-weight: 400;
  font-size: 26px;
  margin-bottom: 1.5rem;
}
/* line 1009, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li a .t-date, .sprocket-tabs-panel ul li a em {
  display: flex;
  line-height: normal;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 2.5rem;
  font-style: normal !important;
}
/* line 1017, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li a .t-date:after, .sprocket-tabs-panel ul li a em:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.25rem;
  border-bottom-width: 2px;
  display: table-cell;
  border-color: #de1f26;
  width: 3rem;
}
/* line 1028, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(2n+1) {
  margin-right: 1rem;
}
/* line 1031, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(2n+2) {
  margin-left: 1rem;
}
/* line 1034, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(4n + 1) {
  width: 50%;
  max-width: 50%;
}
/* line 1039, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(4n + 2) {
  width: 45%;
  max-width: 45%;
}
/* line 1043, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(4n+3) {
  width: 45%;
  max-width: 45%;
}
/* line 1047, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel ul li:nth-child(4n+4) {
  width: 50%;
  max-width: 50%;
}
/******************* Blog ******************/
/* line 1053, templates/g5_helium/custom/scss/_theme.scss */
.sprocket-tabs-panel > a.readon {
  display: none !important;
}
/***************************Blog*************************************/
/* line 1057, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news .tabs-content {
  margin-top: 5rem;
}
/* line 1060, templates/g5_helium/custom/scss/_theme.scss */
ul.t-blog {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  position: relative;
  margin-left: 0;
}
/* line 1067, templates/g5_helium/custom/scss/_theme.scss */
ul.t-blog li.active {
  display: block !important;
}
/* line 1071, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(2n+2) {
  margin-left: 3%;
  margin-right: 0 !important;
}
/* line 1075, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(2n+1) {
  margin-right: 3%;
  margin-left: 0 !important;
}
/* line 1079, templates/g5_helium/custom/scss/_theme.scss */
/* line 1080, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item {
  flex: 1 1 auto;
  width: 47%;
  max-width: 47%;
  border-radius: 0;
  position: relative;
  background: #fff;
  color: #2f2f2f;
  margin-bottom: 3rem;
}
/* line 1088, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item .g-news-pro-image {
  position: absolute;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #b5b5b5;
}
/* line 1096, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item .blog-adv {
  display: flex;
  flex-wrap: wrap;
  color: #2f2f2f;
}
/* line 1100, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item .blog-adv .t-date {
  display: flex;
  line-height: normal;
  font-weight: 500;
  font-size: 12px;
  padding: 20px;
  height: fit-content;
}
/* line 1108, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item .blog-adv .t-date:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.25rem;
  border-bottom-width: 2px;
  display: table-cell;
  border-color: #de1f26;
  width: 3rem;
}
/* line 1117, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item .blog-adv .t-title {
  line-height: normal;
  font-weight: 400;
  font-size: 23px;
  margin-bottom: 1.5rem;
  padding: 20px;
  word-break: break-word;
}
/* line 1127, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1):hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #f08126 !important;
}
/* line 1130, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) {
  border: 1px solid #f08126 !important;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #f08126 !important;
}
/* line 1134, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .g-news-pro-image {
  width: 100%;
  height: 149px;
  clip-path: polygon(100% 0, 100% 0, 100% 57%, 49% 58%, 49% 95%, 0 94%, 0 0);
}
/* line 1141, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .blog-adv:before {
  content: "";
  /* position: absolute; */
  display: inline-block;
  left: 0;
  top: 0;
  width: 40%;
  height: 0;
  border-top: 55px solid #f08126;
  float: right;
  flex-basis: 50%;
}
/* line 1153, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .blog-adv {
  margin-top: 0 !important;
  border-top: 90px solid #f08126;
  border-bottom-color: #f08126;
  border-right: 0 !important;
}
/* line 1159, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .blog-adv .t-date {
  width: 50%;
  float: left;
  flex-basis: 50%;
}
/* line 1164, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .blog-adv .t-title {
  line-height: normal;
  font-weight: 400;
  font-size: 23px;
  margin-bottom: 1.5rem;
  padding: 20px;
}
/* line 1171, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(1) .blog-adv a {
  color: #f08126;
}
/* line 1176, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2):hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #590194;
}
/* line 1180, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) {
  overflow: hidden;
  border: 1px solid #590194;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #590194;
}
/* line 1185, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) .blog-adv {
  border-right: 140px solid #590194;
  margin-top: 40px;
  height: 100%;
}
/* line 1189, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) .blog-adv .t-date {
  padding-top: 10px;
}
/* line 1192, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) .blog-adv .t-date:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.25rem;
  border-bottom-width: 2px;
  display: table-cell;
  border-color: #590194;
  width: 3rem;
}
/* line 1201, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) .blog-adv a {
  color: #590194;
}
/* line 1205, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+2) .g-news-pro-image {
  height: 100%;
  width: 140px;
  top: 45px;
  right: -5px;
}
/* line 1212, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3):hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #7ad247;
}
/* line 1215, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) {
  border: 1px solid #7ad247;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #7ad247;
  overflow: hidden;
}
/* line 1219, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) .blog-adv {
  flex-direction: column-reverse;
  flex-flow: wrap-reverse;
  direction: rtl;
  height: 100%;
}
/* line 1225, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) .blog-adv .t-date {
  width: 50%;
  float: left;
  flex-basis: 50%;
  direction: ltr;
  margin-bottom: 15%;
}
/* line 1232, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) .blog-adv .t-title {
  line-height: normal;
  font-weight: 400;
  font-size: 23px;
  padding: 20px;
  direction: ltr;
}
/* line 1240, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) .blog-adv:before {
  content: "";
  /* position: absolute; */
  display: inline-block;
  left: 0;
  top: 0;
  width: 40%;
  height: 0;
  border-top: 203px solid #7ad247;
  float: right;
  flex-basis: 50%;
}
/* line 1252, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) a {
  color: #7ad247;
}
/* line 1255, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+3) .g-news-pro-image {
  height: 203px;
  width: 50%;
  bottom: -4px;
  right: -5px;
}
/* line 1262, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4):hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #027ebc;
}
/* line 1265, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) {
  border: 1px solid #027ebc;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #027ebc;
  overflow: hidden;
  background: #027ebc;
}
/* line 1270, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) .blog-adv:before {
  content: "";
  /* position: absolute; */
  display: inline-block;
  left: 0;
  top: 0;
  width: 40%;
  height: 0;
  border-top: 116px solid #027ebc;
  float: right;
  flex-basis: 40%;
}
/* line 1283, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) .blog-adv {
  height: 100%;
  position: relative;
  width: 70%;
  background: #fff;
  flex-direction: row-reverse;
}
/* line 1289, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) .blog-adv .t-date {
  width: 60%;
  float: left;
  flex-basis: 60%;
  text-align: left;
  margin-top: 10%;
}
/* line 1296, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) .blog-adv a {
  color: #027ebc;
}
/* line 1300, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:nth-child(3n+4) .g-news-pro-image {
  width: 57%;
  right: 0;
  height: 100%;
  clip-path: polygon(0% 0%, 100% 0, 100% 100%, 49% 100%, 49% 110px, 0% 110px);
  z-index: 1;
}
/* line 1311, templates/g5_helium/custom/scss/_theme.scss */
.t-blog li.g-tabs-item:active {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #590194 !important;
}
/* line 1316, templates/g5_helium/custom/scss/_theme.scss */
/* line 1317, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab {
  border-bottom: 0;
}
/* line 1319, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.g-tab-nav {
  border-radius: 0;
  border: 1px solid #2f2f2f;
  box-shadow: 2px 3px #b5b5b5, 2px 3px 0 1px #2f2f2f;
  background: #fff;
}
/* line 1325, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.g-tab-nav a {
  color: #2f2f2f;
  padding: 6px 10px !important;
  margin: 0 !important;
  border-radius: 0;
  border: 0 !important;
}
/* line 1332, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.g-tab-nav span.head {
  color: #de1f26;
}
/* line 1336, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.uk-active {
  box-shadow: 2px 3px #f08126, 2px 3px 0 1px #2f2f2f !important;
  border-radius: 0;
  border: 1px solid #2f2f2f;
  background: #fff;
  color: #2f2f2f;
}
/* line 1343, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.uk-active a {
  border: 0;
  color: #2f2f2f;
}
/* line 1347, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li.uk-active span.head {
  color: #de1f26;
}
/* line 1351, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li:hover {
  box-shadow: 2px 3px #f08126, 2px 3px 0 1px #2f2f2f !important;
}
/* line 1354, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li {
  margin-right: 1rem;
  margin-bottom: 1rem;
}
/* line 1357, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news ul.uk-tab li a {
  font-size: 14px !important;
}
/* line 1363, templates/g5_helium/custom/scss/_theme.scss */
.g-tabs-news .uk-tab > li.uk-open > a, .g-tabs-news .uk-tab > li > a:focus, .g-tabs-news .uk-tab > li > a:hover {
  border: 0 !important;
  margin: 0 !important;
  padding: 6px 10px !important;
  background: #fff !important;
}
/*******************End press **************/
/* line 1372, templates/g5_helium/custom/scss/_theme.scss */
#g-dashboard, #g-information {
  z-index: unset;
}
/* line 1375, templates/g5_helium/custom/scss/_theme.scss */
.md-title {
  display: flex;
  align-items: center;
  margin: 1%rem 0;
}
/* line 1379, templates/g5_helium/custom/scss/_theme.scss */
.md-title .g-title {
  text-align: left;
  padding-bottom: 0;
}
/* line 1382, templates/g5_helium/custom/scss/_theme.scss */
.md-title .g-title h4 {
  color: #de1f26;
  font-weight: 500;
  font-size: 4vmin;
  line-height: normal;
  margin-bottom: 1%;
}
/* line 1389, templates/g5_helium/custom/scss/_theme.scss */
.md-title .g-title .g-our-team-position {
  font-weight: 500;
  font-size: 3.2vmin;
  line-height: normal;
  color: #2f2f2f;
  margin-bottom: 0;
}
/* line 1398, templates/g5_helium/custom/scss/_theme.scss */
.md-body {
  margin: 1% 1%;
}
/* line 1400, templates/g5_helium/custom/scss/_theme.scss */
.md-body .md-social {
  text-align: left;
  width: 100%;
  margin-bottom: 2%;
}
/* line 1404, templates/g5_helium/custom/scss/_theme.scss */
.md-body .md-social h4 {
  text-align: left;
  font-weight: 300;
  font-size: 16px;
  color: #de1f26;
  margin: 0;
  line-height: 1.7;
  margin-right: 1%;
}
/* line 1414, templates/g5_helium/custom/scss/_theme.scss */
.md-body .md-social a {
  font-weight: 400;
  font-size: 22px;
  color: #de1f26 !important;
  margin: 0;
  line-height: 0;
}
/* line 1422, templates/g5_helium/custom/scss/_theme.scss */
.md-body .g-our-team-social {
  padding: 0;
  margin: 0 !important;
  display: flex;
  width: 100%;
}
/* line 1428, templates/g5_helium/custom/scss/_theme.scss */
.md-body .g-our-team-desc {
  text-align: left;
  font-weight: 400;
  font-size: 16px;
  line-height: normal;
  color: #2f2f2f;
}
/* line 1434, templates/g5_helium/custom/scss/_theme.scss */
.md-body .g-our-team-desc p {
  margin-bottom: 1%;
}
/* line 1436, templates/g5_helium/custom/scss/_theme.scss */
.md-body .g-our-team-desc p:last-child {
  margin-bottom: 2%;
}
/* line 1442, templates/g5_helium/custom/scss/_theme.scss */
.modal-backdrop.fade.in {
  opacity: 0.81 !important;
}
/* line 1445, templates/g5_helium/custom/scss/_theme.scss */
.modal-backdrop {
  z-index: 98;
}
/* line 1448, templates/g5_helium/custom/scss/_theme.scss */
div.modal {
  position: fixed !important;
  top: -100% !important;
  left: 10% !important;
  margin-left: -75rem;
  margin-top: -75rem;
  width: 80% !important;
  background: #fff;
  z-index: 99 !important;
  box-shadow: 19px 21px #b5b5b5, 19px 21px 0 1px #2f2f2f;
  border: 1px solid #2f2f2f;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  outline: none;
}
/* line 1464, templates/g5_helium/custom/scss/_theme.scss */
.md-image img {
  width: 50%;
}
/* line 1468, templates/g5_helium/custom/scss/_theme.scss */
div.modal.fade.in {
  margin-left: 0 !important;
  margin-top: 0 !important;
  top: 15% !important;
  display: block;
  height: auto;
  max-height: 70%;
  overflow: hidden;
}
/* line 1479, templates/g5_helium/custom/scss/_theme.scss */
.modal-body {
  overflow: unset !important;
  padding: 0;
  max-height: 100%;
  padding: 1%;
}
/* line 1485, templates/g5_helium/custom/scss/_theme.scss */
section .g-block .g-content div.modal.fade.in {
  padding-top: 0 !important;
}
/* line 1488, templates/g5_helium/custom/scss/_theme.scss */
.g-container > .g-grid > .g-block > .g-content > div:not(:first-child) {
  margin-top: 2rem !important;
}
/*************Our team ****************/
/* line 1494, templates/g5_helium/custom/scss/_theme.scss */
.our-link {
  display: block;
  color: #2f2f2f;
}
/* line 1498, templates/g5_helium/custom/scss/_theme.scss */
.our-link:hover .g-our-team-item {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #2f2f2f !important;
}
/* line 1500, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team:not(.gutter-disabled) > .g-grid {
  margin-bottom: 5rem;
}
/* line 1503, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 1511, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team .g-particle-intro {
  display: flex;
  justify-content: left;
  align-items: center;
  flex-wrap: wrap;
}
/* line 1516, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team .g-particle-intro .g-title {
  font-size: 50px;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.52px;
}
/* line 1522, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team .g-particle-intro .g-title-separator {
  display: none;
}
/* line 1527, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div:nth-child(even) {
  margin-left: 0.5rem;
}
/* line 1530, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div:nth-child(odd) {
  margin-right: 0.5rem;
}
/* line 1533, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div {
  display: list-item;
  width: 49%;
  flex: 1 1 auto;
  max-width: 49%;
}
/* line 1538, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div .g-our-team-item {
  display: flex;
  width: 100%;
  border: 1px solid #2f2f2f;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #2f2f2f;
}
/* line 1543, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div .g-our-team-item .g-our-team-image {
  width: 30%;
}
/* line 1545, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div .g-our-team-item .g-our-team-image img {
  filter: saturate(1.5);
}
/* line 1549, templates/g5_helium/custom/scss/_theme.scss */
.g-our-team > div .g-our-team-item .g-info-container {
  width: 70%;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: left;
  flex-wrap: wrap;
  text-align: left;
  flex-direction: column;
  padding-left: 3rem;
}
/* line 1563, templates/g5_helium/custom/scss/_theme.scss */
.header-team {
  margin-top: 15rem !important;
}
/* line 1565, templates/g5_helium/custom/scss/_theme.scss */
.header-team .g-cta-left {
  display: flex;
}
/* line 1567, templates/g5_helium/custom/scss/_theme.scss */
.header-team .g-cta-left .g-cta-title {
  font-size: 50px;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.52px;
  color: #f08126;
  margin-right: 5rem;
}
/****************End ******************/
/*************Our customer ***************/
/* line 1579, templates/g5_helium/custom/scss/_theme.scss */
/* line 1580, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-title {
  display: flex;
  line-height: normal;
  margin-bottom: 2rem;
}
/* line 1585, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-title:after {
  content: " ";
  border-bottom-style: solid;
  margin-left: 0.5rem;
  border-bottom-width: 2px;
  display: table-cell;
  width: 3rem;
  border-color: #f08126;
}
/* line 1594, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-introtext {
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.52px;
  font-size: 24px;
  text-align: left;
  margin-left: 0;
  width: 100%;
}
/* line 1603, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .Images {
  margin: 0 0 6rem 0;
}
/* line 1606, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 1613, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list .g-image {
  height: 150px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  text-align: left;
  flex-direction: column;
  margin-bottom: 3rem;
  border: 1px solid #2f2f2f;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #2f2f2f;
  background: #fff;
}
/* line 1626, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list .g-image figure {
  text-align: center;
}
/* line 1628, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list .g-image figure img {
  max-width: 80% !important;
}
/* line 1634, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div:nth-child(4n) {
  margin-right: 0 !important;
}
/* line 1637, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div {
  margin-right: 2rem;
}
/* line 1640, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div {
  display: list-item;
  width: 20%;
  flex: 1 1 auto;
  max-width: 20%;
}
/* line 1645, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div .g-our-team-item {
  display: flex;
  width: 100%;
  border: 1px solid #2f2f2f;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #2f2f2f;
}
/* line 1650, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div .g-our-team-item .g-our-team-image {
  width: 33%;
}
/* line 1656, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .g-image-list > div:hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #2f2f2f;
}
/* line 1659, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .modal-body {
  margin: 50px 70px;
}
/* line 1661, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .modal-body .c-title {
  font-weight: 600;
  font-size: 20px;
  letter-spacing: -0.32px;
}
/* line 1666, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .modal-body .c-desc {
  font-weight: 400;
  font-size: 20px;
  letter-spacing: -0.32px;
  margin-bottom: 70px;
  line-height: normal;
}
/* line 1673, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .modal-body .c-customer {
  font-weight: 500;
  font-size: 40px;
  color: #f08126;
  line-height: normal;
  margin: 0;
}
/* line 1680, templates/g5_helium/custom/scss/_theme.scss */
.p-customerlist .modal-body .c-position {
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -0.32px;
}
/**************End Our Customer **********/
/***Case studie*****/
/* line 1689, templates/g5_helium/custom/scss/_theme.scss */
/* line 1690, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-title {
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  margin-top: 0;
  line-height: normal;
  color: #f08126;
}
/* line 1697, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-title .g-content {
  width: 60%;
}
/* line 1701, templates/g5_helium/custom/scss/_theme.scss */
/* line 1702, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-image img {
  height: 100%;
  width: 100%;
}
/* line 1707, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features {
  margin: 0;
  padding: 0;
}
/* line 1711, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-title {
  font-weight: 600;
  text-align: left;
  font-size: 40px;
  line-height: normal;
  letter-spacing: -0.28px;
  margin-top: 2rem;
}
/* line 1719, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-desc {
  font-weight: 600;
  text-align: left;
  font-size: 20px;
  line-height: normal;
  letter-spacing: -0.28px;
  color: #f08126;
}
/* line 1727, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  text-align: left;
}
/* line 1733, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-bottom-info {
  margin-top: 15px !important;
}
/* line 1736, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .btn-default {
  border: 1px solid #f08126;
  color: #f08126;
  font-style: normal;
  height: auto !important;
}
/* line 1742, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-desc {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 100% !important;
  -moz-flex: 0 100% !important;
  -ms-flex: 0 100% !important;
  flex: 0 100% !important;
  width: 100% !important;
}
/* line 1752, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-link {
  text-align: left;
}
/* line 1754, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-link a {
  color: #f08126 !important;
}
/* line 1758, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-item {
  border: 1px solid #f08126 !important;
  box-shadow: 6px 7px #c7c7c7, 6px 7px 0 1px #f08126 !important;
  border-radius: 0;
  margin-bottom: 3rem;
  background: #fff !important;
}
/* line 1765, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-title-separator {
  display: none;
}
/* line 1768, templates/g5_helium/custom/scss/_theme.scss */
.p-casestudie .g-image-features-content {
  background: #fff !important;
}
/* line 1772, templates/g5_helium/custom/scss/_theme.scss */
#g-dashboard {
  padding-bottom: 0 !important;
  margin-bottom: 3rem !important;
}
/* line 1776, templates/g5_helium/custom/scss/_theme.scss */
.bg-image.spacer.c-opport-top {
  position: absolute;
  left: 0;
  top: -20%;
  height: 40%;
  background-color: #8b8b8b;
  background-size: cover !important;
  margin-left: 0 !important;
  width: 50% !important;
}
/* line 1787, templates/g5_helium/custom/scss/_theme.scss */
.bg-image.spacer.c-midspacer {
  position: absolute;
  left: 0;
  top: unset;
  bottom: 0;
  height: 35%;
  background-color: #8b8b8b;
  background-size: cover !important;
  margin-left: 0 !important;
  width: 30% !important;
}
/* line 1798, templates/g5_helium/custom/scss/_theme.scss */
.p-careers {
  margin-top: 12rem !important;
}
/* line 1800, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .g-title {
  float: left;
  width: 40%;
  color: #f08126;
}
/* line 1805, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom {
  float: left;
  width: 60%;
  padding-left: 2.9rem;
}
/* line 1810, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom h2, .p-careers .custom h1, .p-careers .custom h3, .p-careers .custom h4, .p-careers .custom h5, .p-careers .custom h6 {
  margin-top: 0 !important;
}
/* line 1813, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom hr {
  border-bottom: 10px solid #d1d1d1;
}
/* line 1817, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom ul {
  list-style: none;
}
/* line 1820, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom ul li:before {
  content: '\2014';
  position: absolute;
  margin-left: -20px;
  color: #f08126;
}
/* line 1826, templates/g5_helium/custom/scss/_theme.scss */
.p-careers .custom ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: normal;
  margin-bottom: 0.5rem;
}
/******************* Careers image ************/
/* line 1835, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .g-image-list > div {
  display: list-item;
  width: 26%;
  flex: 1 1 auto;
  max-width: 26%;
}
/* line 1840, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .g-image-list > div .g-our-team-item {
  display: flex;
  width: 100%;
}
/* line 1843, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .g-image-list > div .g-our-team-item .g-our-team-image {
  width: 33%;
}
/* line 1849, templates/g5_helium/custom/scss/_theme.scss */
/* line 1850, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .Images {
  margin-left: 5%;
}
/* line 1853, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .g-image-list > div:nth-child(3n) {
  margin-right: 0 !important;
  text-align: right;
}
/* line 1857, templates/g5_helium/custom/scss/_theme.scss */
.g-imgright .g-image-list > div {
  margin-right: 11%;
}
/* line 1861, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft {
  padding: 0 !important;
}
/* line 1864, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft .g-image-list > div:nth-child(2n) {
  margin-right: 0 !important;
  text-align: right;
}
/* line 1868, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft .g-image-list > div {
  margin-right: 10%;
}
/* line 1872, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft .g-image-list > div {
  display: list-item;
  width: 45%;
  flex: 1 1 auto;
  max-width: 45%;
}
/* line 1877, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft .g-image-list > div .g-our-team-item {
  display: flex;
  width: 100%;
}
/* line 1880, templates/g5_helium/custom/scss/_theme.scss */
.g-imgleft .g-image-list > div .g-our-team-item .g-our-team-image {
  width: 33%;
}
/* line 1886, templates/g5_helium/custom/scss/_theme.scss */
/* line 1888, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers .g-image-list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 1895, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers .g-image-list .g-image {
  height: auto;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  text-align: left;
  flex-direction: column;
  margin-bottom: 3rem;
}
/* line 1908, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay:hover {
  box-shadow: 6px 7px #f08126, 6px 7px 0 1px #2f2f2f;
}
/* line 1911, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay {
  border: 1px solid #2f2f2f;
  box-shadow: 6px 7px #ededed, 6px 7px 0 1px #2f2f2f;
  overflow: hidden;
  position: relative;
}
/* line 1916, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay .c-container {
  padding: 5%;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 100%;
  background: rgba(251, 251, 251, 0.8);
  transition: 1s all;
}
/* line 1924, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay .c-container .c-customer {
  font-weight: 600;
  font-size: 13px;
  line-height: normal;
}
/* line 1929, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay .c-container .c-position {
  font-weight: 400;
  font-size: 13px;
  line-height: normal;
}
/* line 1936, templates/g5_helium/custom/scss/_theme.scss */
.p-img-careers li.c-overlay:hover .c-container {
  transform: translateY(-100%);
}
/********************End**********************/
/****************** Contact ******************/
/* line 1943, templates/g5_helium/custom/scss/_theme.scss */
/* line 1944, templates/g5_helium/custom/scss/_theme.scss */
.g-contact label a {
  color: #f08126;
}
/* line 1947, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .control-label {
  display: none;
  color: #2f2f2f;
}
/* line 1951, templates/g5_helium/custom/scss/_theme.scss */
.g-contact #userForm {
  color: #2f2f2f;
}
/* line 1954, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .formControls {
  width: 100% !important;
}
/* line 1957, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .form-horizontal .form-group {
  margin-bottom: 0 !important;
}
/* line 1960, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact .g-contact h2 {
  color: #2f2f2f;
}
/* line 1963, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact textarea {
  width: 100%;
  border-radius: 0;
  border: 1px solid #2f2f2f;
}
/* line 1968, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact select, .g-contact .g-contact input[type="text"], .g-contact .g-contact input[type="number"], .g-contact .g-contact input[type="email"], .g-contact .g-contact input[type="tel"], .g-contact .g-contact input[type="url"], .g-contact .g-contact input[type="password"] {
  width: 100%;
  height: 46px;
  border-radius: 0;
  margin-bottom: 1.5rem;
  border: 1px solid #2f2f2f;
}
/* line 1975, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact {
  padding: 1.5rem;
  box-shadow: 6px 7px #b5b5b5, 6px 7px 0 1px #2f2f2f;
  border: 1px solid #2f2f2f;
}
/* line 1979, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact h2 {
  font-weight: 600;
}
/* line 1983, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .c-checkbox {
  display: flex;
  margin-top: 1rem;
}
/* line 1986, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .c-checkbox label {
  display: inline-table;
  top: -0.5rem;
  width: 100%;
  color: #2f2f2f;
  margin: 0;
  padding: 0;
  margin-left: 1rem;
  line-height: 1.5;
}
/* line 1996, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .c-checkbox input[type="radio"], .g-contact .c-checkbox input[type="checkbox"] {
  float: none;
  margin-top: 0.5rem;
}
/* line 2001, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .rsform-submit-button {
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  padding: 0.5219rem 2.125rem 0.5219rem 1.5rem !important;
  background: #de1f26 !important;
  color: #fff;
  border-radius: 0 !important;
  margin-top: 2rem;
}
/* line 2015, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .rsform-submit-button:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0";
  text-decoration: line-through;
  margin-right: 0.5rem;
}
/* line 2023, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .formControls {
  position: relative;
}
/* line 2026, templates/g5_helium/custom/scss/_theme.scss */
/* line 2027, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .rsform-block-name .formControls:after, .g-contact .rsform-block-company .formControls:after, .g-contact .rsform-block-email .formControls:after, .g-contact .rsform-block-subject .formControls:after, .g-contact .rsform-block-phone .formControls:after, .g-contact .rsform-block-message .formControls:after {
  content: '\2794';
  position: absolute;
  right: 5%;
  z-index: 10;
  top: 5px;
  color: #de1f26;
}
/* line 2036, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .g-contact {
  width: 100%;
  border: outset;
  height: auto;
}
@media screen and (min-width: 1160px) {
  /* line 2043, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
  }
}
@media screen and (max-width: 1159px) and (min-width: 1120px) {
  /* line 2054, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
  }
}
@media screen and (max-width: 1119px) and (min-width: 990px) {
  /* line 2064, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
  }
}
@media screen and (max-width: 989px) and (min-width: 880px) {
  /* line 2075, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
  }
}
@media screen and (max-width: 879px) and (min-width: 820px) {
  /* line 2086, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
  }
}
@media screen and (max-width: 819px) and (min-width: 768px) {
  /* line 2097, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
  }
}
@media screen and (max-width: 767px) {
  /* line 2108, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .g-contact {
    background-color: white;
    border: none;
    width: 100%;
  }
}
/* line 2116, templates/g5_helium/custom/scss/_theme.scss */
.g-contact ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #2f2f2f !important;
}
/* line 2119, templates/g5_helium/custom/scss/_theme.scss */
.g-contact :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #2f2f2f !important;
  opacity: 1;
}
/* line 2123, templates/g5_helium/custom/scss/_theme.scss */
.g-contact ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #2f2f2f !important;
  opacity: 1;
}
/* line 2127, templates/g5_helium/custom/scss/_theme.scss */
.g-contact :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #2f2f2f !important;
}
/* line 2130, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .big {
  font-size: 30px;
}
/* line 2132, templates/g5_helium/custom/scss/_theme.scss */
.g-contact .color1 {
  color: red;
}
/* line 2139, templates/g5_helium/custom/scss/_theme.scss */
.pd-0 {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 2143, templates/g5_helium/custom/scss/_theme.scss */
.g-contacts {
  margin-left: 15% !important;
}
/* line 2145, templates/g5_helium/custom/scss/_theme.scss */
.g-contacts .g-title {
  text-align: left;
  font-weight: 500 !important;
  font-size: 20px !important;
  letter-spacing: -0.52;
  line-height: normal;
}
/* line 2152, templates/g5_helium/custom/scss/_theme.scss */
.g-contacts .g-contacts-item {
  font-weight: 300;
  font-size: 16px;
}
/* line 2156, templates/g5_helium/custom/scss/_theme.scss */
.g-contacts .g-contacts-item.link {
  font-weight: 600 !important;
  font-size: 30px !important;
}
/* line 2160, templates/g5_helium/custom/scss/_theme.scss */
.g-contacts .g-contacts-item.link a {
  color: #fff !important;
}
/* line 2165, templates/g5_helium/custom/scss/_theme.scss */
.no-height {
  height: 0;
  width: 0;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 2171, templates/g5_helium/custom/scss/_theme.scss */
/* line 2172, templates/g5_helium/custom/scss/_theme.scss */
.p-acces h1 {
  width: 50%;
  font-weight: 500;
  font-size: 40px;
  line-height: 1.2;
  margin-bottom: 4rem;
}
/* line 2178, templates/g5_helium/custom/scss/_theme.scss */
.p-acces h1 b, .p-acces h1 strong {
  font-weight: 500;
  font-size: 40px;
}
/* line 2183, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table {
  width: 100%;
  border: 0;
}
/* line 2186, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td {
  border: 0;
  width: 33.33% !important;
  vertical-align: top !important;
  padding-left: 1rem;
  padding-right: 1rem;
}
/* line 2192, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td h4 {
  font-weight: 600;
  font-size: 20px;
}
/* line 2196, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td p {
  margin: 0 !important;
  line-height: 1.4;
  font-size: 14px;
  font-weight: 300;
}
/* line 2202, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td ul, .p-acces table td ol, .p-acces table td dl {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 2205, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td ul li, .p-acces table td ol li, .p-acces table td dl li {
  line-height: 1.4;
  font-weight: 300;
  font-size: 14px;
}
/* line 2212, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td:first-child {
  padding-left: 0.5rem !important;
  padding-right: 2rem;
}
/* line 2216, templates/g5_helium/custom/scss/_theme.scss */
.p-acces table td:last-child {
  padding-right: 0.5rem !important;
  padding-left: 2rem;
}
/* line 2222, templates/g5_helium/custom/scss/_theme.scss */
/* line 2223, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1910 #g-information, body.itemid-2023 #g-information {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 2226, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1910 #g-information div, body.itemid-2023 #g-information div {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 2230, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1910 #g-information .g-container, body.itemid-2023 #g-information .g-container {
  width: 100% !important;
}
/* line 2232, templates/g5_helium/custom/scss/_theme.scss */
body.itemid-1910 #g-information .g-container .g-content, body.itemid-2023 #g-information .g-container .g-content {
  margin: 0 !important;
  padding: 0 !important;
}
/*******************End contact ********************/
/* line 2240, templates/g5_helium/custom/scss/_theme.scss */
/* line 2241, templates/g5_helium/custom/scss/_theme.scss */
.c-button-abs .g-buttons > .g-grid {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
/* line 2245, templates/g5_helium/custom/scss/_theme.scss */
.c-button-abs .g-buttons > .g-grid > div {
  width: 100%;
}
@media only all and (min-width: 85rem) {
  /* line 2252, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2253, templates/g5_helium/custom/scss/_theme.scss */
  .c-tel-usecase > div {
    width: 80%;
  }
}
@media only all and (min-width: 74.99rem) and (max-width: 84.98rem) {
  /* line 2259, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2260, templates/g5_helium/custom/scss/_theme.scss */
  .c-tel-usecase > div {
    width: 80%;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.98rem) {
  /* line 2267, templates/g5_helium/custom/scss/_theme.scss */
  .bg-image.contact-bg {
    position: absolute;
    left: 0 !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    top: 0;
    height: 331px !important;
    width: 100%;
    background-position: center;
    filter: saturate(2.5);
  }
  /* line 2278, templates/g5_helium/custom/scss/_theme.scss */
  .news-bg, .compangy-bt {
    background-size: cover !important;
  }
  /* line 2281, templates/g5_helium/custom/scss/_theme.scss */
  .g-our-team > div {
    width: 48%;
    max-width: 48%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 2288, templates/g5_helium/custom/scss/_theme.scss */
  .bg-image.contact-bg {
    position: absolute;
    left: 0 !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    top: 0;
    height: 331px !important;
    width: 100%;
    background-position: center;
    filter: saturate(2.5);
  }
  /* line 2299, templates/g5_helium/custom/scss/_theme.scss */
  .g-our-team > div {
    width: 48%;
    max-width: 48%;
  }
  /* line 2303, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2304, templates/g5_helium/custom/scss/_theme.scss */
  .c-button-abs > div {
    margin-left: 0 !important;
  }
  /* line 2306, templates/g5_helium/custom/scss/_theme.scss */
  .c-button-abs > div .btn-default {
    width: 270px !important;
  }
  /* line 2311, templates/g5_helium/custom/scss/_theme.scss */
  .news-bg, .compangy-bt {
    background-size: cover !important;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 2316, templates/g5_helium/custom/scss/_theme.scss */
  .related-list li {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 1.5rem;
  }
  /* line 2322, templates/g5_helium/custom/scss/_theme.scss */
  .g-our-team > div .g-our-team-item .g-info-container {
    padding-left: 1rem !important;
  }
  /* line 2325, templates/g5_helium/custom/scss/_theme.scss */
  .g-ctaright {
    padding-left: 0 !important;
  }
  /* line 2328, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 2334, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item .g-news-pro-image {
    display: none;
  }
  /* line 2337, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item .blog-adv {
    border: 0 !important;
    flex-direction: column !important;
    flex-flow: wrap !important;
    direction: lrt !important;
    width: 100% !important;
  }
  /* line 2343, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item .blog-adv:before {
    content: none !important;
  }
  /* line 2346, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item .blog-adv:after {
    content: none !important;
  }
  /* line 2349, templates/g5_helium/custom/scss/_theme.scss */
  .t-blog li.g-tabs-item .blog-adv .t-date, .t-blog li.g-tabs-item .blog-adv .t-title {
    width: 100% !important;
    flex-basis: 100% !important;
    direction: ltr !important;
    font-size: 16px !important;
  }
  /* line 2357, templates/g5_helium/custom/scss/_theme.scss */
  #g-utility {
    padding: 3rem 0;
  }
  /* line 2360, templates/g5_helium/custom/scss/_theme.scss */
  .above-bg {
    display: none;
  }
  /* line 2363, templates/g5_helium/custom/scss/_theme.scss */
  #g-utility .c-button-abs {
    position: relative;
  }
  /* line 2366, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2367, templates/g5_helium/custom/scss/_theme.scss */
  .p-acces table td {
    display: block;
    box-sizing: border-box;
    clear: both;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  /* line 2376, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2377, templates/g5_helium/custom/scss/_theme.scss */
  .c-tel-usecase > div {
    width: 100%;
  }
  /* line 2381, templates/g5_helium/custom/scss/_theme.scss */
  .p-customer-eng > div.custom {
    width: 100%;
  }
  /* line 2384, templates/g5_helium/custom/scss/_theme.scss */
  .sprocket-tabs-panel ul li {
    flex: 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 2389, templates/g5_helium/custom/scss/_theme.scss */
  .sprocket-tabs-panel ul li {
    margin-bottom: 2rem !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 2394, templates/g5_helium/custom/scss/_theme.scss */
  .g-container > .g-grid > .g-block > .g-content > div {
    margin: 0 !important;
  }
  /* line 2397, templates/g5_helium/custom/scss/_theme.scss */
  #g-header .bg-image {
    height: 231px !important;
  }
  /* line 2400, templates/g5_helium/custom/scss/_theme.scss */
  .news-bg, .compangy-bt {
    height: 231px !important;
    background-size: cover !important;
  }
  /* line 2404, templates/g5_helium/custom/scss/_theme.scss */
  .sprocket-tabs-panel ul li a {
    font-size: 20px !important;
  }
  /* line 2407, templates/g5_helium/custom/scss/_theme.scss */
  .g-our-team > div {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1.5rem !important;
  }
  /* line 2412, templates/g5_helium/custom/scss/_theme.scss */
  .md-body {
    margin: 10px !important;
  }
  /* line 2415, templates/g5_helium/custom/scss/_theme.scss */
  section .g-block > .g-content > div:not(:first-child) {
    padding-top: 2rem !important;
  }
  /* line 2418, templates/g5_helium/custom/scss/_theme.scss */
  .g-our-team .g-particle-intro .g-title {
    padding-bottom: 0rem !important;
    font-size: 20px !important;
  }
  /* line 2422, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .g-image-list > div {
    width: 40%;
    max-width: 45%;
  }
  /* line 2427, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .g-image-list > div:nth-child(even) {
    margin-right: 5% !important;
  }
  /* line 2430, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .g-image-list > div:nth-child(old) {
    margin-left: 5% !important;
  }
  /* line 2433, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .modal-body {
    margin: 10px !important;
  }
  /* line 2435, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .modal-body .c-desc {
    font-size: 16px;
  }
  /* line 2438, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .modal-body .c-customer {
    font-size: 25px;
  }
  /* line 2441, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .modal-body .c-position {
    font-size: 16px;
  }
  /* line 2445, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .g-introtext {
    font-size: 20px;
  }
  /* line 2448, templates/g5_helium/custom/scss/_theme.scss */
  .p-customerlist .g-title {
    margin: 0 !important;
    font-size: 25px !important;
  }
  /* line 2452, templates/g5_helium/custom/scss/_theme.scss */
  .moduletable.p-careers {
    margin-top: 0 !important;
  }
  /* line 2454, templates/g5_helium/custom/scss/_theme.scss */
  .moduletable.p-careers .g-title {
    width: 100% !important;
  }
  /* line 2457, templates/g5_helium/custom/scss/_theme.scss */
  .moduletable.p-careers .custom {
    width: 100% !important;
    padding-left: 0 !important;
  }
  /* line 2462, templates/g5_helium/custom/scss/_theme.scss */
  #whr_tabs .last-whr-categ .whr-item .whr-title a {
    font-size: 12px !important;
    padding: 1.119rem 0.5rem 1.119rem 0.53rem !important;
  }
  /* line 2467, templates/g5_helium/custom/scss/_theme.scss */
  #whr_tabs .uk-width-medium-1-3 .uk-tab-responsive.uk-hidden {
    display: none !important;
  }
  /* line 2470, templates/g5_helium/custom/scss/_theme.scss */
  .uk-hidden, .uk-invisible {
    display: block !important;
    visibility: visible !important;
  }
  /* line 2474, templates/g5_helium/custom/scss/_theme.scss */
  .uk-tab > li {
    width: 19%;
  }
  /* line 2477, templates/g5_helium/custom/scss/_theme.scss */
  .mg-left5 {
    margin-left: 0 !important;
  }
  /* line 2480, templates/g5_helium/custom/scss/_theme.scss */
  .c-card-line .g-title {
    font-size: 25px !important;
    margin-bottom: 0.5 !important;
  }
  /* line 2484, templates/g5_helium/custom/scss/_theme.scss */
  .c-card-line h1, .c-card-line h2, .c-card-line h3 {
    margin-bottom: 0.5rem !important;
  }
  /* line 2487, templates/g5_helium/custom/scss/_theme.scss */
  .bg-image.contact-bg {
    position: absolute;
    left: 0 !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    top: 0;
    height: 231px !important;
    width: 100%;
    background-position: center;
    filter: saturate(2.5);
  }
  /* line 2498, templates/g5_helium/custom/scss/_theme.scss */
  .p-acces h1 {
    width: 100% !important;
  }
  /* line 2501, templates/g5_helium/custom/scss/_theme.scss */
  .p-acces table {
    width: 100% !important;
  }
  /* line 2504, templates/g5_helium/custom/scss/_theme.scss */
  .g-contacts {
    margin-left: 0 !important;
  }
  /* line 2507, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2509, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2510, templates/g5_helium/custom/scss/_theme.scss */
  #whr_tabs .uk-grid ul.whr_li_tabs li {
    float: unset;
    width: 100%;
  }
  /* line 2514, templates/g5_helium/custom/scss/_theme.scss */
  /* line 2515, templates/g5_helium/custom/scss/_theme.scss */
  #whr_tabs .uk-grid ul.tabs-content li h3.whr-title {
    display: block;
    font-size: 18px;
  }
}
@media only all and (max-width: 25rem) {
  /* line 2525, templates/g5_helium/custom/scss/_theme.scss */
  .g-contact .rsform-block-name .formControls:after, .g-contact .rsform-block-company .formControls:after, .g-contact .rsform-block-email .formControls:after, .g-contact .rsform-block-subject .formControls:after, .g-contact .rsform-block-phone .formControls:after, .g-contact .rsform-block-message .formControls:after {
    content: '\2794';
    position: absolute;
    right: 9%;
    z-index: 10;
    top: 5px;
    color: #de1f26;
  }
}
/*# sourceMappingURL=_theme_34.css.map */