/** Shopify CDN: Minification failed

Line 94:20 Unexpected "{"
Line 94:28 Expected ":"
Line 94:34 Unexpected "{"
Line 95:21 Expected identifier but found whitespace
Line 95:23 Unexpected "{"
Line 95:32 Expected ":"
Line 98:20 Unexpected "{"
Line 98:28 Expected ":"
Line 99:10 Expected identifier but found whitespace
Line 99:12 Unexpected "{"
... and 386 more hidden warnings

**/


/* CSS from section stylesheet tags */
.itg-img-grid{
	width: 100%;
    display: flex;
  
}
.team-members {
   width: 100%;
    display: flex;
	flex-wrap: wrap;
   
}
.team-members .team-member-card {
    padding: 20px!important;
	width: 20%;
}
h3.team-member-text {
    margin: 0;

}
.team-member-inner a{
	color: #000000 !important;
    text-decoration: none!important;
}
.team-member-inner img{
	width:100% !important;
}
@media screen and (max-width: 1200px) and (min-width: 991px) {
.team-members .team-member-card {
    padding: 15px;
    width: 25%;
}
h3.team-member-text{
	font-size: 20px;
}
}
@media screen and (max-width: 991px) and (min-width: 600px) {
.team-members .team-member-card {
    padding: 10px!important;
    width: 33%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px;
}
}
@media screen and (max-width: 599px) {
.team-members .team-member-card {
    padding: 13px!important;
    width: 50%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px!important;
}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
  width: 50%;
   float: left;
  text-align: center;
  padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.itg-video-img{
	padding-bottom:0px !important;
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.itg-cntrn-imgDiv {
  	max-width: 1000px;
    margin: 0 auto;
}
.itg-cntrn-img img {
    width: 100%;
}
.itg-img-grid{
	width: 100%;
    display: flex;
   
}
.team-members {
   width: 100%;
    display: flex;
	flex-wrap: wrap;
   
}
.team-members .team-member-card {
    padding: 20px!important;
	width: 20%;
}
h3.team-member-text {
    margin: 0;

}
.team-member-inner a{
	color: #000000 !important;
    text-decoration: none!important;
}
.team-member-inner img{
	width:100% !important;
}
@media screen and (max-width: 1200px) and (min-width: 991px) {
.team-members .team-member-card {
    padding: 15px;
    width: 25%;
}
h3.team-member-text{
	font-size: 20px;
}
}
@media screen and (max-width: 991px) and (min-width: 600px) {
.team-members .team-member-card {
    padding: 10px!important;
    width: 33%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px;
}
}
@media screen and (max-width: 599px) {
.team-members .team-member-card {
    padding: 13px!important;
    width: 50%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px!important;
}
}
.itg-video-grid {
    width: 100%;
    display: flex;
    padding: 0px 40px;
}
.itg-video-grid .container.container--flush {
    display: inline-block;
    width: 100%;
    position: relative;
    float: left;
}
.itg-video-grid .promo-grid-wrapper.promo-flex-grid {
    display: inline-block;
    float: left;
    width: 100%;
    position: relative;
}
.promo-grid-item.promo-flex-grid__item-50 {
    width: 50%;
    float: left;
    padding: 0 10px;
}
@media screen and (max-width: 767px) {
	.promo-grid-item.promo-flex-grid__item-50 {
    width: 100%;
    float: left;
    padding: 0 20px;
}
.promo-grid-item.promo-flex-grid__item-50{
	padding:0;

}
}
.itg-img-grid{
	width: 100%;
    display: flex;
  
}
.team-members {
   width: 100%;
    display: flex;
	flex-wrap: wrap;
   
}
.team-members .team-member-card {
    padding: 20px!important;
	width: 20%;
}
h3.team-member-text {
    margin: 0;

}
.team-member-inner a{
	color: #000000 !important;
    text-decoration: none!important;
}
.team-member-inner img{
	width:100% !important;
}
@media screen and (max-width: 1200px) and (min-width: 991px) {
.team-members .team-member-card {
    padding: 15px;
    width: 25%;
}
h3.team-member-text{
	font-size: 20px;
}
}
@media screen and (max-width: 991px) and (min-width: 600px) {
.team-members .team-member-card {
    padding: 10px!important;
    width: 33%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px;
}
}
@media screen and (max-width: 599px) {
.team-members .team-member-card {
    padding: 13px!important;
    width: 50%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px!important;
}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
  width: 50%;
   float: left;
  text-align: center;
  padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.itg-video-img{
	padding-bottom:0px !important;
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
  width: 50%;
   float: left;
  text-align: center;
  padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.itg-img-grid{
	width: 100%;
    display: flex;
  
}
.team-members {
   width: 100%;
    display: flex;
	flex-wrap: wrap;
   
}
.team-members .team-member-card {
    padding: 20px!important;
	width: 20%;
}
h3.team-member-text {
    margin: 0;

}
.team-member-inner a{
	color: #000000 !important;
    text-decoration: none!important;
}
.team-member-inner img{
	width:100% !important;
}
@media screen and (max-width: 1200px) and (min-width: 991px) {
.team-members .team-member-card {
    padding: 15px;
    width: 25%;
}
h3.team-member-text{
	font-size: 20px;
}
}
@media screen and (max-width: 991px) and (min-width: 600px) {
.team-members .team-member-card {
    padding: 10px!important;
    width: 33%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px;
}
}
@media screen and (max-width: 599px) {
.team-members .team-member-card {
    padding: 13px!important;
    width: 50%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px!important;
}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
  width: 50%;
   float: left;
  text-align: center;
  padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.itg-video-img{
	padding-bottom:0px !important;
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.itg-img-grid{
	width: 100%;
    display: flex;
  
}
.team-members {
   width: 100%;
    display: flex;
	flex-wrap: wrap;
   
}
.team-members .team-member-card {
    padding: 20px!important;
	width: 20%;
}
h3.team-member-text {
    margin: 0;

}
.team-member-inner a{
	color: #000000 !important;
    text-decoration: none!important;
}
.team-member-inner img{
	width:100% !important;
}
@media screen and (max-width: 1200px) and (min-width: 991px) {
.team-members .team-member-card {
    padding: 15px;
    width: 25%;
}
h3.team-member-text{
	font-size: 20px;
}
}
@media screen and (max-width: 991px) and (min-width: 600px) {
.team-members .team-member-card {
    padding: 10px!important;
    width: 33%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px;
}
}
@media screen and (max-width: 599px) {
.team-members .team-member-card {
    padding: 13px!important;
    width: 50%!important;
}
h3.team-member-text{
	font-size: 15px !important;
}
.itg-img-grid{
padding: 0px 5px!important;
}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
  width: 50%;
   float: left;
  text-align: center;
  padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.itg-video-img{
	padding-bottom:0px !important;
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding:0 50px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}
.itg-video-grid {
    width: 100%;
    display: flex;
    padding: 0px 40px;
}
.itg-video-grid .container.container--flush {
    display: inline-block;
    width: 100%;
    position: relative;
    float: left;
}
.itg-video-grid .promo-grid-wrapper.promo-flex-grid {
    display: inline-block;
    float: left;
    width: 100%;
    position: relative;
}
.promo-grid-item.promo-flex-grid__item-50 {
    width: 50%;
    float: left;
    padding: 0 10px;
}
@media screen and (max-width: 767px) {
	.promo-grid-item.promo-flex-grid__item-50 {
    width: 100%;
    float: left;
    padding: 0 20px;
}
.promo-grid-item.promo-flex-grid__item-50{
	padding:0;

}
}
.custom_video_section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.itg-video-img{
	padding-bottom:0px !important;
}
.video_Div {
    width: 50%;
    float:left;
}
.custom_text_section{
width: 50%;
 float: left;
text-align: center;
padding: 0 10px;
}
  #shopify-section-{{section.id}} {
    background-color: {{ section.settings.background_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--title {
    color: {{ section.settings.heading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container .home-section--subheading {
    color: {{ section.settings.subheading_color }};
  }

  #shopify-section-{{section.id}} .alt-img-with-text--container {
    padding-top: {{ section.settings.section_spacing_mobile }}px;
    padding-bottom: {{ section.settings.section_spacing_mobile }}px;
  }

  @media screen and (min-width: 720px) {
    #shopify-section-{{section.id}} .alt-img-with-text--container {
      padding-top: {{ section.settings.section_spacing_desktop }}px;
      padding-bottom: {{ section.settings.section_spacing_desktop }}px;
    }
	
}
  @media screen and (max-width: 719px) {
.custom_text_section{
		width:100%;
	}
	.video_div{
		width:100%!important;
	}
}