body
  {
  font-family: objektiv-mk2, sans-serif !important;
  }

   h4
   {
       margin:0px;
   }
   
  .NewBreadcrumb a:visited,  .fullWHT a:visited
  {
      color:#0f61fd !important;
      text-decoration:none;
  }
 
  .UL1
  {
      padding:10px 0px 10px 20px;
  }
  
  .UL2
  {
      padding:10px 0px;
  }
  
  .UL1 li
  {
      padding-left:10px;
      margin-bottom:25px;
  }
  
  .UL2 li
  {
      padding-left:10px;
      margin-bottom:25px;
  
  }
  
  .vertical-align {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: row;
      }

   .IHHeading
  {
      font-size:20px;line-height:33px;font-weight:600;margin:20px 0;
  }
  
  .IHHeadingNarrow
  {
      font-size:20px;line-height:33px;font-weight:400;margin:20px 0;
  }
  
  .IHSubHeading
  {
      font-size:16px;line-height:22px;margin:15px 0;
  }

   .newsdate
   {
       font-weight:bold;font-size:12px;line-height:36px;margin-right:20px;
   }
   
   .newslink
   {
       font-weight:100;font-size:14px;line-height:36px;
   }
   
   .newslink a:hover
   {
       text-decoration:underline;
   }
   
   .standard
   {
      font-size:14px;line-height:24px; font-weight:300;
   }
   
    .standard2
   {
      font-size:14px;line-height:30px; font-weight:400;
   }
   
   .standard2 p
   {
       font-size:14px;line-height:30px; font-weight:400;
   }
   
   .standard p
   {
       margin-bottom:27px;
   }
   
   .standard a, .smallerthanstandard a
   {
       color:#fff;
   }
   
   .standard a:hover, .smallerthanstandard a:hover
   {
       text-decoration:underline;
   }
   
   .smallerthanstandard
   {
      font-size:11px;line-height:28px; 
   }

    .standardbutton
   {
    background-color:#0F61FD;
    color:#fff;
    font-size:16px;
    line-height:20px;
    font-weight:500;
    min-width:140px;
    height:48px;
    padding:16px 16px;
    text-align:center;
    max-width:max-content;
    font-family: objektiv-mk2, sans-serif;
    display:inline-block;
    }
    
    .downloadicon
    {
    float:right;
    background:url('https://www.woodplc.com/__data/assets/image/0017/133370/Icon-download.png');
    text-align:center;
    width:18px;
    height:18px;
    margin: 0 0 0 20px;
    position:relative;
    background-position:right;
    background-repeat:no-repeat;
    }

    .downloadbuttonwhite
    {
    background-color:#fff;
    color:#0F61FD;
    border:solid 2px #0F61FD;
    font-size:16px;
    line-height:18px;
    font-weight:500;
    min-width:140px;
    height:48px;
    padding:15px 28px;
    max-width:max-content;
    font-family: objektiv-mk2, sans-serif;
    }

   .standardbutton:hover, .downloadbuttonwhite:hover
    {
    background-color:#0353E9;
    color:#ffffff;
   }

   .tealbutton
   {
       background-color:#32c3d4;color:#fff;font-size:16px;line-height:24px;margin:15px 30px 0 0;border-radius:0px;min-height:50px;min-width:170px;text-align:center;padding:0.9375rem 2.5rem;position:relative;overflow:hidden;text-decoration:none;border:0px;font-weight:600;
   }
   
   
   .tealbuttonholder
   {
       width:100%;margin:30px 0 30px 0;
   }
   
   .tealbuttonholder a:hover
   {
       color:#fff;
       text-decoration:underline;
   }
   
   .tealborderbutton
   {
       background-color:#f7f7f7;color:#32c3d4;font-size:18px;line-height:24px;border-radius:0px;min-height:50px;min-width:170px;text-align:center;padding:0.9375rem 2.5rem;position:relative;overflow:hidden;text-decoration:none;font-weight:400;border:solid 2px #32c3d4;
   }
   
   .tealborderbuttonholder {
       margin:34px 0 48px 0;
   }
   
   .tealborderbuttonholder a:hover
   {
       color:#32c3d4;
       text-decoration:underline;
   }
   
   .investormenulink
   {
       font-size:14px;font-weight:400;line-height:18px;margin:22px 0 0 0;
   }
   
   .investormenulink a
   {
       color:#41403E;
   }

   .investormenulink a:hover
   {
       text-decoration:underline;
   }
   
   .pledgetitle
   {
       font-size:21px;font-weight:bold;margin-bottom:7px;
   }
   
   .ESCGtext
   {
       font-size:16px;line-height:24px;font-weight:100;margin:30px 0 0 0;
   }
   
   .TitleText
   {
       font-size:18px;font-weight:300;
   }
   
   .TitleText p
   {
       font-weight:300;margin:0;
   }
   
   .teallink
   {
       font-weight:600;
       font-size:14px;;
   }
   
   .teallink a
   {
        color:#32c3d4
   }
   
   .teallink a:hover
   {
       text-decoration:underline;
   }
   
   .TealBox
   {
       background-color:#0A8A97;padding:27px 42px;color:#fff;overflow:hidden;
   }
   
   .GreyBox
   {
       background-color:#f7f7f7;padding:27px 42px;overflow:hidden;
   }
   
   .TealBox2
   {
       margin:20px 0 0 0;padding:20px 40px;background-color:#0A8A97;color:#fff;text-align:center;
   }
   
   .IHContainer
   {
       margin:20px 0 0 0;padding:20px 40px;text-align:center;
   }
   
   .IHContainerNoPadding
   {
       margin:20px;
   }
   
   .imagebuffer
   {
       float:left;
       width:30px;
       margin:0 8px 0px 15px;
       padding-bottom:10px;
   }
   
   .imagetext
   {
       float:left;
       padding-bottom:10px;
   }
   
   .InvestorMenu
   {
       margin:20px 35px;
   }

    .sectorheading
    {
        margin:55px 0 0 0;
        font-size:23px;
        font-weight:bold;
    }
    
    .dataholder
    {
        margin:24px 0 30px 0;text-align:center;
        height:572px;
    }

    .nopadding
    {
        padding:0px;
    }
    
    .rightchevron
    {
        margin-left:20px;
    }
    
    .carousel-control.left, .carousel-control.right
    {
        background-image:none;
    }
    
    .glyphicon-chevron-right, .glyphicon-chevron-left
    {
        color:#000;
    }

   .carousel-indicators li {
    border-color: #777;
}

.carousel-indicators .active {
    background-color: #777;
}

.carousel-indicators
{
    bottom:-50px;
}

.InnerBlock2
  {
      padding:0px;
  }
  
  .InnerBlock3
  {
      padding:0px;
  }
  
  .InnerBlock4
  {
      padding:0px;
  }

.InnerBlockCarousel1
  {
      padding:0 60px 0 60px;
      font-size:14px;
      line-height:18px;
  }
  
  .InnerBlockCarousel2
  {
      padding: 0 60px 0px 60px;
      font-size:14px;
      line-height:18px;
  }
  
  .BlockSpacerSmaller
  {
      margin:60px 0 0 0;
  }
  
  .BlockSpacer
  {
      margin:120px 0 0 0;
  }
  
.BlockSpacer100
  {
      margin:2rem 0 0 0;
  }
.BlockSpacer150
    {
      margin:4rem 0 0 0;
  }
  
  .MobileSpacer
  {
      margin-top:30px;
  }


  .fullWHT
  {
    width:100%;
    background-color:#F5F5F5 !important;
    font-family: objektiv-mk2, sans-serif !important;
  }
  
  .containerWHT
  {
      margin:0 30px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .containerWHT h2
  {
      margin:0px;
      font-size:40px;
      line-height:53px;
      font-weight:bold;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .containerWHT h3
  {
      margin:0px;
      font-size:24px;
      line-height:53px;
      font-weight:bold;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .containerWHT p
  {
      font-size:16px;
      font-weight:300;
      line-height:20px;
      margin:30px 0;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .containerWHT a
  {
      font-size:16px;
      font-weight:700;
      line-height:20px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .BoldDate
  {
      font-weight:600 !important;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCard
  {
  padding:30px 30px 15px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  font-family: objektiv-mk2, sans-serif !important;
  }
  
  .SubOptionCard
  {
  padding:30px 30px 15px 30px;
  background-color:#fff;
  font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCardContact
  {
  padding:22px 30px 30px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCardBlurb
 {
     min-height:60px;
     font-family: objektiv-mk2, sans-serif !important;
 }wh
  
  .WHTCard p
  {
      font-size:16px;
      line-height:20px;
      font-weight:300;
      margin:15px 0px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCard a
  {
      font-size:16px;
      line-height:20px;
      font-weight:500;
      margin:15px 0px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCardTitle
  {
      font-size:16px;
      line-height:20px;
      font-weight:700;
      margin-bottom:15px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCardDate
  {
      float:right;
      font-size:16px;
      line-height:20px;
      color:#C8C8C8;
      font-weight:500;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
   .WHTCard2
  {
  padding:30px 30px 15px 30px;
  background-color:#fff;
  margin-top:30px;
  min-height:380px;
  max-width:380px;
  text-align:center;
  font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCard2 p
  {
      font-size:16px;
      line-height:20px;
      font-weight:600;
      margin:30px 0px 60px 0;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCard3
  {
  padding: 30px;
  background-color:#383838;
  color:#fff;
  margin-top:30px;
  min-height:195px;
  max-width:380px;
  text-align:center;
  font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTCard3Title
  {
      font-size:24px;
      line-height:30px;
      font-weight:600;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .NewCardTitle
  {
      min-height:60px;
  }
  
  .WHTCard3 p
  {
      font-size:16px;
      line-height:20px;
      font-weight:300;
      margin:15px 0px 30px 0px !important;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  
  .WHTStat
  {
      font-size:82px;
      line-height:97px;
      font-weight:bold;
      text-align:center;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTStatLower
  {
      font-size:16px;
      line-height:23px;
      text-align:center;
      margin-bottom:60px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .WHTH3
  {
      font-size:24px;
      font-weight:700;
      margin:0px 0px 22px 0px;
      font-family: objektiv-mk2, sans-serif !important;
  }
  
  .BlockSpacerTop
  {
      padding:40px 0 0 0;
  }
  
  .HideOnMobile
  {
      display:none;
  }

   .SocialBar
   {
       height:68px;
       background-color:#fff;
   }
   
   .SocialBarInterior
  {
     margin:0 30px;
     padding:10px 0;
  }
  
  .SocialIconHolder
  {
      float:left;
      padding:10px 0;
  }
  
 .SocialIcon
 {
     float:left;
     margin:0 40px 0 0;
 }
 
 .SocialCTA
 {
     display:none;
 }
 
 /*h1
  {
     font-size:60px !important;
     font-weight:500 !important;
     font-family: objektiv-mk2, sans-serif !important;
     margin:0 30px !important;
     color:#fff;
     text-shadow:none !important;
  }*/
  
  .Featured
  {
     font-size:20px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     margin:30px !important;
     color:#fff;
  }
  
  .NewBreadcrumbHolder
  {
    margin:200px 30px 30px 30px !important;
  }
  
  .NewBreadcrumb
  {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     background-color:#fff;
     padding:5px 15px;
     width:92px;
  }
  
   .WHTImage
   {
       max-width:380px;
   }

  .Halfer
  {
      width:100%;
      
  }
  
  .HalferText
  {
      margin:10% 10% auto 10%;
  }

  .Halfer2
  {
      display:none;
  }
  
  .CardTitle30
  {
      font-size:30px;
      line-height:40px;
      font-weight:700;
      margin-bottom:20px;
  }
  
  @media (min-width: 768px) {
  
  .Halfer, .Halfer2
  {
      width:50%;
      float:left;
      display:block;
  }
  
  .HalferText
  {
      width:60%;
      margin:20% 10% auto auto;
  }
  
  .WHTImage
   {
       max-width:100%;
   }
  
  .SocialCTA
 {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif;
     text-align:center;
     padding:10px 0;
     display:block;
 }
  
  
  /*h1
  {
     font-size:60px !important;
     font-weight:500 !important;
     font-family: objektiv-mk2, sans-serif !important;
     margin:0 30px !important;
     text-shadow:none !important;
  }*/
  
  .Featured
  {
     font-size:30px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     width:1200px !important;
     margin:30px !important;
     color:#fff;
  }
  
  .NewBreadcrumbHolder
  {
    margin:180px 30px !important;
  }
  
  .NewBreadcrumb
  {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     background-color:#fff;
     padding:5px 15px;
     width:92px;
  }
  
  .HideOnMobile
  {
      display:block;
  }
  
  .fullWHT
  {
    width:100%;
    background-color:#F5F5F5 !important;
  }
  
  .containerWHT
  {
      width:1200px;
      margin:auto;
  }
  
 .containerWHT h2
  {
      margin:0px;
      font-size:40px;
      line-height:53px;
      font-weight:bold;
  }
  
  .containerWHT h3
  {
      margin:0px;
      font-size:24px;
      line-height:53px;
      font-weight:bold;
  }
  
  .containerWHT p
  {
      font-size:16px;
      font-weight:300;
      line-height:20px;
      margin:30px 0;
  }
  
  .BoldDate
  {
      font-weight:600 !important;
  }
  
  .WHTCard
  {
  padding:30px 30px 15px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  }
  
  .ExtendFull
  {
     max-width:100% !important; 
  }
  
  .WHTCardContact
  {
  padding:22px 30px 30px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  }
  
  
 .WHTCardBlurb
 {
     min-height:60px;
 }
  
  .WHTCard p
  {
      font-size:16px;
      line-height:20px;
      font-weight:400;
      margin:15px 0px;
  }
  
  .WHTCard a
  {
      font-size:16px;
      line-height:20px;
      font-weight:500;
      margin:15px 0px;
  }
  
  .WHTCardTitle
  {
      font-size:16px;
      line-height:20px;
      font-weight:700;
      margin-bottom:15px;
  }
  
   .WHTCardDate
  {
      float:right;
      font-size:16px;
      line-height:20px;
      color:#C8C8C8;
      font-weight:500;
  }
  
  .WHTCard2
  {
  padding:30px 30px 60px 30px;
  background-color:#fff;
  margin-top:30px;
  min-height:380px;
  max-width:380px;
  text-align:center;
  }
  
  .WHTCard2 p
  {
      font-size:16px;
      line-height:20px;
      font-weight:600;
      margin:30px 0px 60px 0;
  }
  
  .WHTStat
  {
      font-size:82px;
      line-height:97px;
      font-weight:bold;
      text-align:center;
  }
  
  .WHTStatLower
  {
      font-size:16px;
      line-height:23px;
      text-align:center;
      margin-bottom:60px;
  }
  
  .CardTitle30
  {
      font-size:40px;
      line-height:54px;
      font-weight:700;
      margin-bottom:40px;
  }
  
  .SocialBar
   {
       height:68px;
       background-color:#fff;
   }
   
   .SocialBarInterior
  {
     width:1200px !important;
     margin:auto !important;
     padding:10px 0;
  }
  
  .SocialIconHolder
  {
      float:left;
      padding:10px 0;
  }
  
 .SocialIcon
 {
     float:left;
     margin:0 40px 0 0;
 }
 
 .SocialCTA
 {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif;
     text-align:center;
     padding:10px 0;
 }
  
  .InnerBlock1
  {
      padding:0px 30px 0px 0px;
  }
  
  .InnerBlock2
  {
      padding:0 45px 0 15px;
  }
  
  .InnerBlock3
  {
      padding:0 15px 0 45px;
  }
  
  .InnerBlock4
  {
      padding:0px;
  }
  
  .InnerBlockCarousel1
  {
      padding:0 30px 0 200px;
  }
  
  .InnerBlockCarousel2
  {
      padding: 0 200px 0px 30px;
  }
  
  .carousel-indicators
{
    bottom:-100px;
}
  
   .BlockSpacerSmaller
  {
      margin:120px 0 0 0;
  }
      .BlockSpacer100
  {
      margin:6.25rem 0 0 0;
  }
    .BlockSpacer150
    {
      margin:9.375rem 0 0 0;
  }
  
  .BlockSpacer
  {
      margin:175px 0 0 0;
  }
  
  .BlockSpacerTop
  {
      padding:175px 0 0 0;
  }
  
  .MobileSpacer
  {
      margin-top:0px;
  }
  
  .SALink
  {
      margin:18px 0 0 0;
      padding:0px;
  }
  
  .SALink a
  {
      color:#32C3D4;
      font-size:16px;
      font-weight:600;
  }
  
  .IHHeading
  {
      font-family:Montserrat;font-size:36px;line-height:53px;font-weight:700;margin:0 0 7px 0;
  }
  
  .IHHeadingNarrow
  {
      font-size:36px;line-height:53px;font-weight:400;margin:20px 0;
  }
  
  .IHSubHeading
  {
      font-size:20px;line-height:30px;font-weight:400;margin:18px 0 30px 0;
  }
  
  .TealBox2
   {
       margin:88px 0 0 0;padding:90px 180px;background-color:#0A8A97;color:#fff;text-align:center;
   }
   
   .IHContainer
   {
       padding:90px 180px;text-align:center;
   }

   .IHContainerNoPaddingSmaller
   {
       margin:48px 0 0 0;
   }
   
   .IHContainerNoPadding
   {
       margin:88px 0 0 0;
   }
   
   .imagebuffer
   {
       margin:0 20px 0px 15px;
   }
  
  .smallerthanstandard
   {
      font-size:14px;line-height:28px;
   }
   
   .InvestorMenu
   {
       margin:0px;
   }
}

    @media (min-width: 992px) {
  
  .Halfer, .Halfer2
  {
      width:50%;
      float:left;
      display:block;
  }
  
  .HalferText
  {
      width:60%;
      margin:20% 10% auto auto;
  }
  
  .WHTImage
   {
       max-width:100%;
   }
  
  .SocialCTA
 {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif;
     text-align:center;
     padding:10px 0;
     display:block;
 }
  
  
  /*h1
  {
     font-size:80px !important;
     font-weight:500 !important;
     font-family: objektiv-mk2, sans-serif !important;
     width:1200px !important;
     margin:auto !important;
     text-shadow:none !important;
  }*/
  
  .Featured
  {
     font-size:30px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     width:1200px !important;
     margin:140px auto 30px auto !important;
     color:#fff;
  }
  
  .NewBreadcrumbHolder
  {
    width:1200px !important;
    margin:110px auto 30px auto !important;
  }
  
  .NewBreadcrumb
  {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif !important;
     background-color:#fff;
     padding:5px 15px;
     width:92px;
  }
  
  .HideOnMobile
  {
      display:block;
  }
  
  .fullWHT
  {
    width:100%;
    background-color:#F5F5F5 !important;
  }
  
  .containerWHT
  {
      width:1200px;
      margin:auto;
  }
  
 .containerWHT h2
  {
      margin:0px;
      font-size:40px;
      line-height:53px;
      font-weight:bold;
  }
  
  .containerWHT h3
  {
      margin:0px;
      font-size:24px;
      line-height:53px;
      font-weight:bold;
  }
  
  .containerWHT p
  {
      font-size:16px;
      font-weight:300;
      line-height:20px;
      margin:30px 0;
  }
  
  .BoldDate
  {
      font-weight:600 !important;
  }
  
  .WHTCard
  {
  padding:30px 30px 15px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  }
  
  .ExtendFull
  {
     max-width:100% !important; 
  }
  
  .WHTCardContact
  {
  padding:22px 30px 30px 30px;
  background-color:#fff;
  margin-bottom:30px;
  min-height:190px;
  max-width:380px;
  }
  
  
 .WHTCardBlurb
 {
     min-height:60px;
 }
  
  .WHTCard p
  {
      font-size:16px;
      line-height:20px;
      font-weight:400;
      margin:15px 0px;
  }
  
  .WHTCard a
  {
      font-size:16px;
      line-height:20px;
      font-weight:500;
      margin:15px 0px;
  }
  
  .WHTCardTitle
  {
      font-size:16px;
      line-height:20px;
      font-weight:700;
      margin-bottom:15px;
  }
  
   .WHTCardDate
  {
      float:right;
      font-size:16px;
      line-height:20px;
      color:#C8C8C8;
      font-weight:500;
  }
  
  .WHTCard2
  {
  padding:30px 30px 60px 30px;
  background-color:#fff;
  margin-top:30px;
  min-height:380px;
  max-width:380px;
  text-align:center;
  }
  
  .WHTCard2 p
  {
      font-size:16px;
      line-height:20px;
      font-weight:600;
      margin:30px 0px 60px 0;
  }
  
  .WHTStat
  {
      font-size:82px;
      line-height:97px;
      font-weight:bold;
      text-align:center;
  }
  
  .WHTStatLower
  {
      font-size:16px;
      line-height:23px;
      text-align:center;
      margin-bottom:60px;
  }
  
  .CardTitle30
  {
      font-size:40px;
      line-height:54px;
      font-weight:700;
      margin-bottom:40px;
  }
  
  .SocialBar
   {
       height:68px;
       background-color:#fff;
   }
   
   .SocialBarInterior
  {
     width:1200px !important;
     margin:auto !important;
     padding:10px 0;
  }
  
  .SocialIconHolder
  {
      float:left;
      padding:10px 0;
  }
  
 .SocialIcon
 {
     float:left;
     margin:0 40px 0 0;
 }
 
 .SocialCTA
 {
     font-size:16px;
     font-weight:600;
     font-family: objektiv-mk2, sans-serif;
     text-align:center;
     padding:10px 0;
 }
  
  .InnerBlock1
  {
      padding:0px 30px 0px 0px;
  }
  
  .InnerBlock2
  {
      padding:0 45px 0 15px;
  }
  
  .InnerBlock3
  {
      padding:0 15px 0 45px;
  }
  
  .InnerBlock4
  {
      padding:0px;
  }
  
  .InnerBlockCarousel1
  {
      padding:0 30px 0 200px;
  }
  
  .InnerBlockCarousel2
  {
      padding: 0 200px 0px 30px;
  }
  
  .carousel-indicators
{
    bottom:-100px;
}
  
   .BlockSpacerSmaller
  {
      margin:120px 0 0 0;
  }
      .BlockSpacer100
  {
      margin:6.25rem 0 0 0;
  }
    .BlockSpacer150
    {
      margin:9.375rem 0 0 0;
  }
  
  .BlockSpacer
  {
      margin:175px 0 0 0;
  }
  
  .BlockSpacerTop
  {
      padding:175px 0 0 0;
  }
  
  .MobileSpacer
  {
      margin-top:0px;
  }
  
  .SALink
  {
      margin:18px 0 0 0;
      padding:0px;
  }
  
  .SALink a
  {
      color:#32C3D4;
      font-size:16px;
      font-weight:600;
  }
  
  .IHHeading
  {
      font-family:Montserrat;font-size:36px;line-height:53px;font-weight:700;margin:0 0 7px 0;
  }
  
  .IHHeadingNarrow
  {
      font-size:36px;line-height:53px;font-weight:400;margin:20px 0;
  }
  
  .IHSubHeading
  {
      font-size:20px;line-height:30px;font-weight:400;margin:18px 0 30px 0;
  }
  
  .TealBox2
   {
       margin:88px 0 0 0;padding:90px 180px;background-color:#0A8A97;color:#fff;text-align:center;
   }
   
   .IHContainer
   {
       padding:90px 180px;text-align:center;
   }

   .IHContainerNoPaddingSmaller
   {
       margin:48px 0 0 0;
   }
   
   .IHContainerNoPadding
   {
       margin:88px 0 0 0;
   }
   
   .imagebuffer
   {
       margin:0 20px 0px 15px;
   }
  
  .smallerthanstandard
   {
      font-size:14px;line-height:28px;
   }
   
   .InvestorMenu
   {
       margin:0px;
   }
}

a.decoration:link {color:#0f61fd;text-decoration: none;} a.decoration:hover {text-decoration: underline;}

.TopBlock
{
margin:0px auto;
width:60%;
}

.TopBlock h3
{
    margin-top:30px;
    font-size:20px;
    line-height:30px;
}

.TopBlock p
{
    margin-top:20px;
}

.SeeMoreLink
{
margin-top:48px;
}

.SeeMoreLink a, .SeeMoreLink a:visited
{
color:#0F61FD;    
}

.SeeMoreLink a:hover
{
color:#0F61FD;
text-decoration:underline !important;
}

#Option1:hover, #Option2:hover, #Option3:hover, #Option4:hover, #Option5:hover, #Option6:hover, #Option7:hover, #Option1Sticky:hover, #Option2Sticky:hover, #Option3Sticky:hover, #Option4Sticky:hover, #Option5Sticky:hover, #Option6Sticky:hover, #Option7Sticky:hover
{
    background-color:#E6EFFF;
    cursor:pointer;
}

#Option1Scrollto p, #Option2Scrollto p
{
font-family: objektiv-mk2, sans-serif;
font-size:16px;
line-height:24px;
font-weight:300;
margin-top:24px;
}

.OptionSelected
{
    background-color:#E6EFFF;
    border-bottom:solid 2px #0E61FD;
}

.chevronright { background:url('https://www.woodplc.com/__data/assets/image/0018/134064/Component-74-2.png');width:18px;height:18px;position:absolute;top: 50%;transform: translateY(-50%);right:1em;}
.chevrondown { background:url('https://www.woodplc.com/__data/assets/image/0019/134065/Component-74-1.png');width:18px;height:18px;position:absolute;top: 50%;transform: translateY(-50%);right:1em;}


/* Flexi code */

.flexleft
{
 padding: 0px 50px 50px 50px;   
}

.flexright
{
 padding: 0px 50px 50px 50px;     
}

.flexi {
    
    float: right;
    background-color: #F5F5F5;
    font-family: objektiv-mk2, sans-serif;
    font-size:16px;
    font-weight:200;
   
}
    p.example-text {
    padding: 100px 40px 100px 40px
    
    }
     h2
    {
    font-family: objektiv-mk2, sans-serif;
    font-size:30px;
    line-height:40px;
    font-weight:700;
    }
    .caption-image {
        background-color: #F5F5F5;
    }
    .caption-image2 {
        background-color: #F5F5F5;
    }
    .caption-image3 {
        background-color: #F5F5F5;
    }
    
@media screen and (min-width: 768px) {
    
    .flexleft
{
 padding: 100px 80px 20px 33%;  
}

.flexright
{
 padding: 100px 33% 20px 80px;     
}
    
    .flexi {
    background-color:#fff;
    font-family: objektiv-mk2, sans-serif;
    font-size:16px;
    font-weight:200;
}
    p.example-text {
    padding: 100px 100px 100px 100px
    }
    .caption-image {
    background: url("https://www.woodplc.com/__data/assets/image/0017/134036/GirlHeadphones.png");
    background-repeat: no-repeat;
    height: 750px;
    background-position: 50% 30%;
    position: relative;
    }
     h2
    {
    font-family: objektiv-mk2, sans-serif;
    font-size:30px;
    line-height:40px;
    font-weight:700;
    }
    .caption-image2 {
     background: url(" https://www.woodplc.com/__data/assets/image/0020/134039/TechnicalMeeting.png");
    background-repeat: no-repeat;
    height: 750px;
    background-position: 50% 30%;
    position: relative;
    }
    .caption-image3 {
     background: url(" https://www.woodplc.com/__data/assets/image/0019/134254/Intersection-213.png");
    background-repeat: no-repeat;
    height: 750px;
    background-position: 50% 30%;
    position: relative;
    }
}

@media screen and (min-width: 992px) {

.flexleft
{
 padding: 100px 100px 50px 33%  
}

.flexright
{
 padding: 100px 33% 50px 100px;     
}

    .flexi {
    
    background-color:#fff;
    font-family: objektiv-mk2, sans-serif;
    font-size:16px;
    font-weight:200;
}

    h2
    {
    font-family: objektiv-mk2, sans-serif;
    font-size:30px;
    line-height:40px;
    font-weight:700;
    }
    
    p.example-text {
    padding: 100px 300px 100px 250px
    }
    .caption-image {
    background: url("https://www.woodplc.com/__data/assets/image/0017/134036/GirlHeadphones.png");
    background-repeat: no-repeat;
    height: 900px;
    background-position: 60% 30%;
    position: relative;
    }
    
    .caption-image2 {
    background: url("https://www.woodplc.com/__data/assets/image/0020/134039/TechnicalMeeting.png");
    background-repeat: no-repeat;
    height: 900px;
    background-position: 60% 30%;
    position: relative;
    }
    
    .caption-image3 {
    background: url("https://www.woodplc.com/__data/assets/image/0019/134254/Intersection-213.png");
    background-repeat: no-repeat;
    height: 900px;
    background-position: 60% 30%;
    position: relative;
    }
}
