p.emphLink {
  font-family: "Titillium Web";
}
.right_section_top p, .right_section_bottom p, .homeMaterialsLeft_copy p{
  line-height: 27px;
}
h2.whiteHead, h3.whiteHead{
  font-family: "Titillium Web";
}
h3.whiteHead{
  line-height: 54px;
  letter-spacing: 0px;
}
h2.whiteHead{
  font-size: 45px;
  font-weight: bold;
  line-height: 50px;
}
.homeMaterials {
  font-family: "Titillium Web";
  font-weight: regular;
  width: 100%;
  margin:0;
  padding:0;
}
.homeMaterialsLeft {
  width: 50%;
  height:100vh;
  float:left;
  padding:0; 
  margin:0;
  background:transparent linear-gradient(270deg, #0055B8 0%, #0D256D 100%) 0% 0%;
  color: #fff;
  display: -webkit-box; 
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex; 
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content:center;
}
.homeMaterialsRight {
  width: 50%;
  height:100vh;
  float:left;
  padding:0; 
  margin:0;
  background:#30323D;
}

.homeMaterialsRight_overlay {
  width:100%;
  height:50vh;
  padding:30px; 
  margin:0;
  background:rgba(48,50,61,0.9);
  overflow:hidden;
  display: -webkit-box; 
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex; 
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content:left;
}
.homeMaterialsRight_overlay:hover {
  background:rgba(48,50,61,0.6);
}

.homeMaterialsRight_top,
.homeMaterialsRight_bottom {
  height:50vh;
  padding:0; 
  margin:0;
  overflow:hidden;
}
a .homeMaterialsRight_top,
a .homeMaterialsRight_bottom,
a .homeMaterialsRight_top h3,
a .homeMaterialsRight_bottom h3 {
  color:#fff;
  text-decoration: none!important;
}
.homeMaterialsRight a {
  text-decoration:none !important; 
  color:#FF8300;
  font-weight: 600;
}

.homeMaterialsRight a:hover {
  text-decoration:none !important; 
  font-weight: 700;
  color: #FF8300;
}

.right_top_cta a, .right_bottom_cta a{
  line-height: 33px;
}
@media(max-width:1024px){
  .homeMaterialsLeft {
    width: 100%;
    height:auto;
  }
  .homeMaterialsRight {
    width: 100%;
    height:auto;
  }
  .homeMaterialsRight_overlay {
    height:auto;
  }
  .homeMaterialsRight_top,
  .homeMaterialsRight_bottom {
    height:auto; 
  }
  .homeMaterialsLeft_copy{
    padding:30px;
  }
}
@media(max-width:640px){
  .homeMaterialsRight_overlay {
    padding:30px 0;
  }
  .homeMaterialsLeft_copy,
  .homeMaterialsRight_copy {
    max-width:100%;
    padding: 20px 20px;
  }
}
.right_top_cta {
  color: #FF8300;
  font-weight: bold;
}

.homeMaterialsRight_copy.right_section_top, .homeMaterialsRight_copy.right_section_bottom{
  color: #fff;
}

@media(min-width:1025px){
  .right_top_cta, .right_bottom_cta {
    padding-top: 3px;
  }
  .homeMaterialsRight_copy, .homeMaterialsLeft_copy{
    max-width:80%;
    padding: 20px 0;
  }
  .homeMaterialsLeft_copy {
    max-width:470px;
    margin: 0 auto;
  }
  .right_section_top p{
    max-width:652px;
    margin: 16px auto;
  }
  .right_section_bottom p{
    max-width:484px;
    margin-left:0;
    margin-right:auto;
  }
})


.homeMaterials.v2 .homeMaterialsLeft h2 {
  font-size: 45px;
  line-height: 50px;
  font-weight: bold;
  font-family: "Titillium Web", sans-serif;
  color: #ffffff;
  text-align: left;
}
@media(max-width:1024px){
  .right_top_cta, .right_bottom_cta {
    margin-bottom: 16px;
  }
}