@charset "UTF-8";
/*!
Theme Name: Volcanic Risk Solutions - 2022
Theme URI: https://www.bsd.nz/
Author: Blacksheepdesign 
Author URI: https://www.bsd.nz/
Description: Blacksheepdesign creates custom websites based on Wordpress using some really cool plugins. 
Version: 3.0
*/
p {
  margin-bottom: 10px;
}

.body {
  background-color: #000;
}

.paragraph {
  position: static;
  right: 0px;
  width: 100%;
  height: auto;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  background-color: transparent;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
}

.paragraph.blacktext {
  width: 100%;
  color: #000;
  font-weight: 400;
}

.paragraph.paragraph-black {
  padding-top: 10px;
  padding-bottom: 20px;
  color: #000;
  text-align: left;
}

.section {
  display: block;
  margin: 40px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block {
  position: static;
  right: -526px;
  display: block;
  width: 100%;
  margin-right: 0px;
  padding: 40px 10px 60px 600px;
  grid-auto-columns: 1fr;
  grid-template-areas: "Area Area-2";
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.list {
  position: static;
  left: -6px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 0px;
  list-style-type: none;
}

.list-item {
  padding-top: 5px;
  font-family: Sora, sans-serif;
  line-height: 20px;
  text-decoration: none;
}

.testimonial-section {
  margin: 40px 0px 0px;
  background-color: #e0e0e0;
}

.testimonial {
  padding-top: 40px;
  margin-bottom: 100px;
}

.w-slide{

}

.testimoniall-container-copy .slider-2 .w-slide p{
  opacity: 1 !important;
  width:75%;
  float: right;
}


.testimonial .w-slider-arrow-right, .testimonial .w-slider-arrow-left{
  display: none;
}

.footer-container {
  display: block;
  max-width: 80%;
  margin-bottom: 0px;
  padding-top: 40px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-auto-columns: 1fr;
  grid-template-areas: "Area Area-2 ."
    "Area-4 Area-7 Area-3"
    "Area-5 . Area-6";
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

#Footer a{
  color: black;
  text-decoration: none;
}
#Footer a:hover{
  text-decoration: underline;
}

.button {
  margin-top: 20px;
  margin-right: 20px;
  padding: 10px 20px;
  border: 0px solid #000;
  border-radius: 20px;
  background-color: #ff7300;
  opacity: 1;
  font-family: Sora, sans-serif;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.button:hover {
  opacity: 1;
}

.heading-3 {
  width: 70%;
  max-width: none;
  margin-bottom: 0px;
  padding-bottom: 20px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Sora, sans-serif;
  color: #000;
  font-size: 50px;
  line-height: 60px;
  font-weight: 700;
}

.heading-3.h3-white {
  width: 100%;
  color: #fff;
  font-size: 100px;
}

.heading-3.white {
  display: block;
  width: 70%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  color: #fff;
}

.section-3 {
  /* position: static;
  top: -47px; */
  position: relative;
  z-index:  5;
  height: 100%;
  margin-top: 0px;
  padding-top: 0px;
  background-color: #fff;
}

.twitter {
  max-width: 80%;
  padding-top: 40px;
  padding-bottom: 100px;
  padding-left: 0px;
}

.twitter-feed {
  position: relative;
  right: -526px;
  width: 50%;
  height: auto;
  max-height: 350px;
  overflow: scroll;
  /* height: 300px; */
  margin-right: 1px;
  padding-top: 25px;
  padding-right: 30px;
  padding-left: 30px;
  padding-bottom: 20px;
  background-color: #ebebeb;
}

.twitter-feed a{
  color: black !Important;
}

.intro-p {
  position: static;
  right: 0px;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 30px;
  font-weight: 700;
  letter-spacing: 0.5px;
}

.intro-p.blacktext {
  color: #000;
  font-weight: 400;
  letter-spacing: 0px;
}

.sub-heading {
  position: static;
  right: 0px;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
}

.sub-heading.blacktext {
  padding-top: 40px;
  color: #000;
}

.paragraph-link {
  position: static;
  right: 0px;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  text-decoration: none;
}

.paragraph-link:hover {
  text-decoration: underline;
}

.paragraph-link.blacktext {
  color: #000;
  font-size: 14px;
}

.paragraph-link.link-black {
  padding-bottom: 10px;
  padding-left: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #f1f1f1;
  color: #000;
  font-size: 14px;
}

.footer {
  height: 40vh;
  padding-bottom: 0px;
  background-color: #fff;
}

.overview-container {
  display: block;
  max-width: 80%;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 40px;
  padding-left: 0px;
}

.footer-heading {
  position: static;
  right: 0px;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 30px;
  font-weight: 700;
  letter-spacing: 0.5px;
}

.footer-heading.blacktext {
  width: 50%;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #000;
  font-weight: 700;
  letter-spacing: 0px;
}

.nav-link-2 {
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 12px;
}

.nav-link-2.w--current {
  color: #fff;
  font-weight: 700;
  text-decoration: underline;
}

.image {
  position: static;
  left: -104px;
  width: 60%;
  margin-top: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar {
  position: -webkit-sticky;
  position: sticky;
  background-color: #000;
}

.container-3 {
  width: 100%;
  margin-right: 10px;
  margin-left: 10px;
}

.brand {
  width: 50%;
  padding-left: 25px;
}

.nav-menu {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  padding-left: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.slide-2 {
  background-image: url('./images/daniel-chen-7AXs5xECocU-unsplash-copy.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slider-2 {
  height: 65vh;
}

 .testimoniall-container-copy .slider-2{
    height: auto;
 }
.testimoniall-container-copy .w-slider{
  background: transparent;
}
 .testimoniall-container-copy .slider-2 .w-slide p{
   padding: 30px;
   width: 50%;
 }

.slide-nav-2 {
  left: auto;
  top: auto;
  right: 0%;
  bottom: -10px;
  padding-right: 40px;
  padding-bottom: 28px;
  padding-left: 40px;
}

.slide-3 {
  background-image: url('./images/martina-vitakova-g7vsFfGsDMc-unsplash-copy.jpg');
  background-position: 0px 0px;
  background-size: cover;
  background-repeat: no-repeat;
}

.container-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  max-width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.image--description {
  position: static;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  margin-bottom: 0px;
  padding: 5px 20px 10px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));
  background-image: linear-gradient(180deg, transparent, #000);
  font-family: Sora, sans-serif;
  color: #aaa;
  font-size: 10px;
  line-height: 25px;
  font-weight: 300;
}

.section-5 {
  height: 30vw;
  background-image: url('./images/IMG-7950.JPG');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.heading-4-white {
  width: 80%;
  max-width: none;
  padding-bottom: 0px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 35px;
  line-height: 50px;
  font-weight: 700;
}

.heading-4-white.black {
  padding-top: 20px;
  color: #000;
}

.specialities-container {
  max-width: 80%;
  padding-top: 10px;
  padding-bottom: 101px;
  padding-left: 0px;
}

.about-overview {
  padding-top: 40px;
  padding-bottom: 40px;
}

.specialties {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  grid-template-areas: "Area Area-2"
    "Area-3 Area-4"
    "Area-5 Area-6"
    "Area-7 .";
  -ms-grid-columns: 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 40px auto 40px auto 40px auto;
  grid-template-rows: auto auto auto auto;
}

.heading-4 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 10px;
  font-family: Sora, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.image-4 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0px 0px;
  background-size: auto;
}

.staff-container {
  max-width: 80%;
  padding-bottom: 20px;
}

.profile-container {
  max-width: 80%;
}

.div-block-15 {
  display: -ms-grid;
  display: grid;
  padding-top: 40px;
  padding-bottom: 20px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-areas: "Area Area-3"
    "Area-2 Area-4"
    "Area-5 Area-6";
  -ms-grid-columns: 1fr 20px 1fr 20px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 20px auto;
  grid-template-rows: auto auto;
}

.dropdown-toggle {
  display: block;
  width: auto;
  max-width: none;
  padding-right: 40px;
  padding-left: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-bottom: 1px none #000;
  -o-object-fit: fill;
  object-fit: fill;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.dropdown-toggle.w--open {
  width: 100%;
  padding-left: 0px;
  background-color: transparent;
}

.text-block {
  padding-left: 0px;
  font-family: Sora, sans-serif;
}

.links-container {
  max-width: 80%;
  padding-top: 40px;
  padding-bottom: 40px;
}

.dropdown-list {
  box-shadow: 1px 1px 3px 0 #000;
}

.dropdown-list.w--open {
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.26);
}

.div-block-17 {
  padding-top: 0px;
}
.profile-container img, .resource-container img{height: auto;}
.div-block-17 img{height: auto;}

.resource-div {
  display: -ms-grid;
  display: grid;
  padding-top: 40px;
  padding-bottom: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-areas: "Area Area-3"
    "Area-2 Area-4"
    "Area-5 Area-6";
  -ms-grid-columns: 1fr 40px 1fr 40px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 40px auto 40px auto;
  grid-template-rows: auto auto auto;
}

.resource-description {
  margin-bottom: 0px;
  padding-top: 10px;
  font-family: Sora, sans-serif;
  font-weight: 400;
}

.resource-container {
  max-width: 80%;
  padding-top: 20px;
}

.tabs-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #e0e0e0;
}

.tab-link-tab-2 {
  margin-left: 10px;
  padding: 20px 60px;
  background-color: #c5c5c5;
}

.tab-link-tab-2.w--current {
  background-color: #fff;
}

.tab-link-tab-1 {
  margin-left: 10px;
  padding: 20px 60px;
  background-color: #c5c5c5;
}

.tab-link-tab-1.w--current {
  margin-left: 10px;
  padding: 20px 60px;
  background-color: #fff;
}

.text-block-3 {
  font-family: Sora, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.tab-pane-tab-2 {
  padding-top: 20px;
  padding-bottom: 50px;
}

.tabs-content {
  padding-top: 0px;
}

.tab-pane-tab-1 {
  padding-top: 20px;
  padding-bottom: 50px;
}

.text-block-4 {
  font-family: Sora, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.projects-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 60px 0px 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.individual-project {
  max-width: 80%;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-18 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-19 {
  width: 100%;
  padding-left: 506px;
}

.div-block-20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 60vh;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url('./images/IMG-7950.JPG');
  background-position: 50% 50%;
  background-size: cover;
}

.projects-over {
  position: static;
  right: -526px;
  display: block;
  width: 100%;
  margin-right: 0px;
  padding: 40px 10px 40px 506px;
  grid-auto-columns: 1fr;
  grid-template-areas: "Area Area-2";
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.paragraph-link-copy {
  position: static;
  right: 0px;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  text-decoration: none;
}

.paragraph-link-copy:hover {
  text-decoration: underline;
}

.paragraph-link-copy.blacktext {
  padding-bottom: 0px;
  color: #000;
  font-size: 14px;
  text-align: right;
}

.testimoniall-container-copy {
  max-width: 80%;
  padding-top: 40px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.div-block-7-copy {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  grid-template-areas: "Area Area-2";
  -ms-grid-columns: 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-8 {
  max-width: 80%;
  padding-bottom: 60px;
}

.section-6 {
  background-color: #fff;
  position: relative;
  z-index: 0;
}

.div-block-21 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-areas: "Area Area-2 Area-3"
    "Area-4 Area-5 .";
  -ms-grid-columns: 1fr 20px 1fr 20px 1fr 20px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto 20px auto;
  grid-template-rows: auto auto;
}

.image-6 {
  background-image: url('./images/masseyUniversityAlumniShop-1.png');
  background-position: 0px 0px;
  background-size: auto;
}

.section4 {
  position: static;
  top: -47px;
  height: 100%;
  margin-top: 0px;
  padding-top: 0px;
  background-color: #fff;
}

.section5 {
  position: static;
  top: -47px;
  height: 100%;
  margin-top: 0px;
  padding-top: 0px;
  background-color: #fff;
}

.student-container {
  max-width: 80%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-project {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #000;
}

video{
  width: 100%;
  height: auto;
}

.member {
  display: -ms-grid;
  display: grid;
  padding-top: 40px;
  padding-bottom: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-areas: "Area Area-3"
    "Area-2 Area-4"
    "Area-5 Area-6";
  -ms-grid-columns: 1fr 20px 1fr 20px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 20px auto;
  grid-template-rows: auto auto;
}

.specialties-container {
  margin: 40px 0px 0px;
  background-color: #fff;
}

.resources-section {
  position: static;
  top: -47px;
  height: 100%;
  margin-top: 0px;
  padding-top: 0px;
  background-color: #fff;
}

.tabs-menu-resources {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #000;
}

.image-7 {
  padding-bottom: 4px;
}

.paragraph-black {
  padding-top: 10px;
  font-family: Sora, sans-serif;
  line-height: 25px;
}

.background-video {
  height: 100%;
}

.div-block-22 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "Area-5 Area-4 Area-3"
    "Area-6 Area Area-2";
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 16px auto;
  grid-template-rows: auto auto;
}

.div-block-23 {
  display: block;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 60vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.privacypolicy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 80%;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.body-2 {
  background-color: #000;
}

.heading-5 {
  font-family: Sora, sans-serif;
  color: #fff;
}

.text-block-5 {
  font-family: Montserrat, sans-serif;
}

._404 {
  width: 100%;
  max-width: none;
  margin-bottom: 0px;
  padding-bottom: 20px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Sora, sans-serif;
  color: #fff;
  font-size: 100px;
  line-height: 60px;
  font-weight: 700;
}

._404.h3-white {
  width: 100%;
  color: #fff;
  font-size: 100px;
}

._404.white {
  display: block;
  width: 70%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  color: #fff;
}

@media screen and (max-width: 991px) {
  .paragraph {
    padding-bottom: 10px;
  }
  .twittter-feed{
      width: 50%;
  }

.testimoniall-container-copy .slider-2 .w-slide p{
     padding: 20px 20px;
     width: 75%;
   }
  .testimoniall-container-copy .slider-2{
    height: auto;
   }

  .div-block {
    right: auto;
    width: 100%;
    padding-left: 35px;
  }

  .heading-3 {
    width: 100%;
  }

  .twitter-feed {
    right: -310px;
  }

  .intro-p.blacktext {
    font-size: 18px;
    line-height: 28px;
  }

  .nav-link-2 {
    background-color: #fff;
    color: #000;
  }

  .image {
    width: 70%;
  }

  .brand {
    padding-left: 10px;
  }

  .menu-button {
    right: -31px;
    padding-right: 20px;
    background-color: #fff;
  }

  .slider-2 {
    height: 50vh;
  }

  .heading-4-white {
    width: 100%;
  }

  .div-block-15 {
    display: -ms-grid;
    display: grid;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .resource-div {
    display: -ms-grid;
    display: grid;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .div-block-19 {
    padding-left: 220px;
  }

  .projects-over {
    right: auto;
    width: 100%;
    padding-left: 35px;
  }

  .member {
    display: -ms-grid;
    display: grid;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  ._404 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .div-block {
    right: 8px;
    width: 100%;
    padding-left: 0px;
  }

.testimoniall-container-copy .slider-2{
    height: auto;
  }
.testimoniall-container-copy .slider-2 .w-slide p{
    opacity: 1 !important;
    width:100%;
    padding: 20px 20px;
  }

  .list {
    margin-top: 0px;
  }

  .button {
    margin-top: 10px;
  }

  .heading-3 {
    width: 100%;
    font-size: 40px;
    line-height: 50px;
  }

  .heading-3.h3-white {
    width: 100%;
    font-size: 40px;
    line-height: 50px;
  }

  .twitter-feed {
    right: -6px;
    width: 100%;
  }

  .nav-link-2 {
    background-color: #fff;
    color: #000;
  }

  .image {
    width: 80%;
  }

  .brand {
    padding-top: 0px;
  }

  .menu-button {
    right: 10px;
  }

  .heading-4-white {
    width: 100%;
    font-size: 30px;
    line-height: 40px;
  }

  .specialities-container {
    padding-bottom: 20px;
  }

  .specialties {
    display: block;
    grid-auto-flow: row;
  }

  .community-hazard {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .volcanic-hazard {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .emergency {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .agricultural {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .health {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .education {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .evaluation {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-15 {
    display: block;
  }

  .resource-div {
    display: block;
  }

  .tab-link-tab-2 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .tab-link-tab-1.w--current {
    padding-right: 20px;
    padding-left: 20px;
  }

  .text-block-3 {
    font-size: 18px;
  }

  .text-block-4 {
    font-size: 18px;
  }

  .div-block-19 {
    padding-left: 0px;
  }

  .projects-over {
    right: 8px;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
  }

  .div-block-7-copy {
    display: block;
    grid-auto-flow: row;
  }

  .member {
    display: block;
  }

  ._404 {
    width: 100%;
    font-size: 40px;
    line-height: 50px;
  }

  ._404.h3-white {
    width: 100%;
    font-size: 40px;
    line-height: 50px;
  }
}

@media screen and (max-width: 479px) {
  .paragraph {
    font-size: 14px;
  }

  .paragraph.paragraph-black {
    padding-bottom: 10px;
  }

  .section {
    margin-right: 0px;
    margin-left: 0px;
  }

  .div-block {
    right: 0px;
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .list {
    margin-top: 0px;
    padding-top: 0px;
  }

  .footer-container {
    display: block;
    height: auto;
    max-height: none;
    max-width: none;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #fff;
  }

  .button {
    margin-bottom: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-3 {
    width: 100%;
    padding-bottom: 40px;
    font-size: 25px;
    line-height: 30px;
  }

  .heading-3.h3-white {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-3.white {
    width: 100%;
  }

  .twitter {
    max-width: 100%;
    padding-top: 60px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .twitter-feed {
    right: 0px;
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .intro-p {
    font-size: 18px;
  }

  .intro-p.blacktext {
    font-size: 16px;
    line-height: 24px;
  }

  .sub-heading.blacktext {
    font-size: 14px;
  }

  .paragraph-link {
    font-size: 14px;
  }

  .footer {
    padding-bottom: 220px;
  }

  .overview-container {
    max-width: 100%;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
  }

  .footer-heading {
    font-size: 18px;
  }

  .footer-heading.blacktext {
    width: 100%;
    font-size: 18px;
    line-height: 28px;
  }

  .nav-link-2 {
    background-color: #fff;
    color: #000;
  }

  .image {
    width: 100%;
  }

  .container-3 {
    margin-left: 0px;
  }

  .brand {
    width: 70%;
  }

  .nav-menu {
    left: 0px;
  }

  .menu-button {
    right: 0px;
  }

  .slide-nav-2 {
    padding-left: 10px;
  }

  .image--description {
    font-size: 12px;
  }

  .heading-4-white {
    width: 100%;
    margin-bottom: 0px;
    padding-bottom: 20px;
    font-size: 25px;
    line-height: 30px;
  }

  .heading-4-white.black {
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 20px;
    line-height: 27px;
  }

  .specialities-container {
    max-width: 100%;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .about-overview {
    padding-top: 0px;
  }

  .div-block-15 {
    display: block;
  }

  .resource-div {
    display: block;
  }

  .tab-link-tab-2 {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .tab-link-tab-2.w--current {
    padding-right: 20px;
    padding-left: 20px;
  }

  .tab-link-tab-1 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .tab-link-tab-1.w--current {
    padding-right: 10px;
    padding-left: 10px;
  }

  .text-block-3 {
    font-size: 14px;
    text-align: center;
  }

  .text-block-4 {
    font-size: 14px;
    text-align: center;
  }

  .projects-section {
    margin-right: 0px;
    margin-left: 0px;
  }

  .div-block-20 {
    height: 30vh;
  }

  .projects-over {
    right: 0px;
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-text {
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-link-copy {
    font-size: 14px;
  }

  .paragraph-link-copy.blacktext {
    text-align: left;
  }

  .testimoniall-container-copy {
    max-width: 100%;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .member {
    display: block;
  }

  .div-block-22 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fff;
  }

  .image-8 {
    display: block;
  }

  .privacypolicy {
    max-width: 100%;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
  }

  ._404 {
    width: 100%;
    padding-bottom: 40px;
    font-size: 25px;
    line-height: 30px;
  }

  ._404.h3-white {
    font-size: 25px;
    line-height: 30px;
  }

  ._404.white {
    width: 100%;
  }
}

#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_2d0d889c-c06e-9a31-c1f0-fb4c244fe082-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-_23f05706-b062-8271-7110-11901e5c8063-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_23f05706-b062-8271-7110-11901e5c8082-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_23f05706-b062-8271-7110-11901e5c805f-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_2b53ba2a-c852-854f-473f-5309d76cda72-aeee5cb0 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f1d04568-20c9-20ab-0757-6ff60fa5d22a-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ce3e4c17-263b-da2a-e874-91794d045fc8-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_40e3e37a-24de-209e-ee44-d586c6938245-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_96d14c0b-eec0-edbb-033a-de10db36579d-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f8e4a33b-d9b1-f8b6-1e7d-5b9fd7ddac07-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a7252c34-6da6-13be-4a57-428e846600d8-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7ac9244c-5cb4-9299-bdb4-94c1650792b3-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1898f125-b2fa-adf9-8cfb-d62182a819aa-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1dc42f0f-4536-fe49-bcdc-8be091b6b93f-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b87d58a7-d95a-3b8a-1c74-758a4be771d1-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_248cfb5a-717f-e03a-20f6-9526ef590811-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9714ad31-aa8e-d284-b35f-ddd0f9863ac2-8d86a93b {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-fa213275-dfd8-50dc-b26d-f5657612e1e4-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_7c0f6f4a-f5f1-3155-0036-d7065b72d8f2-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_54ec307f-a2aa-fe46-1171-f904be59f58e-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_240a8777-5885-3f50-2cab-d6f1c3f0e4da-8d86a93b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-8d86a93b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_9714ad31-aa8e-d284-b35f-ddd0f9863ac2-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-eb74f608-2765-08c5-f712-2f3d1d6f284b-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a9766db1-ce1d-7042-87f5-7469e0944051-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1d164586-ff2a-15ce-3bcb-347d298d8a33-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-cd1f4bcd-7197-59d7-8a7c-5c334458d0a4-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a5ca36ec-2d05-2eaa-2290-9161e376b7d4-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f5ff-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f607-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f60f-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f617-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f61f-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_10eaa15a-586d-629b-9a27-db38ad81f627-341733e7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb80-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbb8f-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba1-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba2-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_56c9924d-ddc7-f2b1-e92c-84edbeafbba4-341733e7 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  grid-area: initial;
}

.footer-container>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_80b1bcbd-fdd9-6e46-0676-ab2d4c83c7b8-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f1d04568-20c9-20ab-0757-6ff60fa5d22a-b6970c4d {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7ac9244c-5cb4-9299-bdb4-94c1650792b3-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1898f125-b2fa-adf9-8cfb-d62182a819aa-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1dc42f0f-4536-fe49-bcdc-8be091b6b93f-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b87d58a7-d95a-3b8a-1c74-758a4be771d1-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_248cfb5a-717f-e03a-20f6-9526ef590811-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9714ad31-aa8e-d284-b35f-ddd0f9863ac2-b6970c4d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4cf6f10d-daf4-2bca-0ca1-a2763dcf9e96-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_4cf6f10d-daf4-2bca-0ca1-a2763dcf9eaf-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_4cf6f10d-daf4-2bca-0ca1-a2763dcf9ec8-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_4f8d7db1-5c62-8e12-e72e-c90d3cc3553a-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_5e4ec0a2-a4eb-5622-4433-a58f9eb9d219-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_3cdc9e56-dbc4-ada7-8df4-f336c6c161c1-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_58374a4a-94cd-7624-c2e1-73b8ad179469-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_98a3b3e1-a8bc-a4a6-e225-9e1ecec0569f-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_54b86059-0f02-736e-cea7-781107030d81-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_69cb18c8-b966-a628-c704-598df20612ee-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_7f047454-8a33-f197-a669-55db0ead0e16-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ad384924-45ca-3a9e-9a39-77326141f2ab-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ca69691c-8bbf-2354-60a9-794997152e5f-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_13540bb1-0a34-2273-31d1-23103c16be8d-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-b6cebf04-b42e-325f-f056-273c7b83f1a3-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_5be89a30-0661-4868-bff5-597d0343a7df-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-e92c2255-d0cf-921e-a628-22d8e69c3ec7-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_8e099574-40d7-0389-9b56-3291740d46ce-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_470ab647-f638-5a6c-baf6-e191867ea536-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_7b2c7f31-872b-2cd3-7fcf-6861de18f461-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-accf5121-86eb-8a16-6fd7-43a06bc331be-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_03f12931-e58c-05e5-3cd4-d50468a8d71f-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_2e789c05-7834-36d9-f47b-cb07d2e41ebe-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_886ce427-b39b-2af8-abd2-b6e349514619-b6970c4d {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b54c-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b55b-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56d-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b56e-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-ea743236-8cf6-2c58-f211-67b1a7d1b570-b6970c4d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_216bfb37-22f4-8ecf-b122-492680a4b9fc-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba0b-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1d-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba1e-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_216bfb37-22f4-8ecf-b122-492680a4ba20-0a42ee52 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cc6-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cd5-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce7-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406ce8-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-dcb22b47-e1ea-50b2-03e2-2ef66a406cea-4a69b279 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1366c-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Area-6;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1367b-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368d-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-align: end;
  align-self: end;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b1368e-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Area-2;
}

.footer-container>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.specialties>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-15>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.resource-div>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.projects-over>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.div-block-7-copy>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.div-block-21>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.member>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.div-block-22>#w-node-_1ff01cb2-e1b3-93af-b5c9-cdc344b13690-43b0dc87 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}











.image--description {
  color: white;
}

.w-tabs > .individual-project, .tabs-content > .individual-project {
    display: none !important;
}

.paragraph-link-copy, .div-block-22 > a {
  text-align: right !important;
}












