#home_title {
  opacity: 1;
}

.header_1 {
  display: block;
}

#home_1 {
  background: #0B2C32;
}

#encapson_home {
  margin-left: auto;
  height: 100vh;
}

#problem_content, #solution_content, #visibility_content, #method_content_1, #method_content_2, #method_content_3, #method_bg_transform, #meetcontent {
  opacity: 1;
}

/*
.visited
{
 .section_heading 
 { opacity:1 !important;
    
 }

 .section_description 
 { opacity:1 !important;;
   
 }
}
*/
#side_home_menu {
  position: fixed;
  height: 100vh;
  width: 190px;
  top: 0;
  right: 40px;
  z-index: 800;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translate3d(50vw, 0, 0);
          transform: translate3d(50vw, 0, 0);
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
  display: none;
}

#side_home_menu ul {
  list-style: none;
  padding: 0;
}

#side_home_menu ul li {
  font-size: 17px;
  font-weight: 400;
  margin: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#side_home_menu ul li .label {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  text-align: right;
  min-width: 100px;
  margin-right: 5px;
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

#side_home_menu ul li .deco {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#side_home_menu ul li .deco::after {
  width: 25px;
  height: 25px;
  content: '';
  display: block;
  border: solid 1px #FFE1BC;
  border-radius: 100%;
}

#side_home_menu ul li .deco::before {
  content: '';
  display: block;
  height: 1px;
  width: 0px;
  background: #FFE1BC;
  -webkit-transition: width 0.6s;
  transition: width 0.6s;
}

.desktop .header_1 {
  opacity: 0;
}

@media (min-width: 900px) {
  #side_home_menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.section_2 {
  /* #home_title ,#solution_content, #visibility_content,#teamcontent ,#method_content_1,#method_content_2,#method_content_3,#method_bg_transform
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    }*/
}

.section_2 .desktop .header_1 {
  opacity: 0;
}

.section_2 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_2 #side_home_menu ul li#problem_menu .label {
  opacity: 1;
}

.section_2 #side_home_menu ul li#problem_menu .deco::before {
  width: 100px;
}

.section_2 #home_scroll_vid {
  opacity: 0;
}

.section_2 #problem_content {
  opacity: 1;
}

.section_2 #problem_content .section_heading {
  opacity: 1;
  -webkit-transition: opacity 1s ease-out;
  transition: opacity 1s ease-out;
}

.section_2 #problem_content .section_description {
  opacity: 1;
  -webkit-transition: opacity 1.1s  ease-out delay 0.8s;
  transition: opacity 1.1s  ease-out delay 0.8s;
}

.desktop #problem_content {
  position: fixed;
  top: 300px;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.section_2.desktop #problem_content {
  opacity: 1;
}

.section_3 {
  /* #home_title ,#problem_content, #visibility_content,#teamcontent ,#method_content_1,#method_content_2,#method_content_3
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    }*/
}

.section_3 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_3 #side_home_menu ul li#solution_menu .label {
  opacity: 1;
}

.section_3 #side_home_menu ul li#solution_menu .deco::before {
  width: 100px;
}

.section_3 #home_scroll_vid {
  opacity: 1;
}

.section_3 #problem_icon {
  display: none;
}

.section_3 #solution_content {
  opacity: 1;
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}

.section_3 #solution_content .section_heading {
  opacity: 1;
}

.section_3 #solution_content .section_description {
  opacity: 1;
}

.section_4 {
  /* #home_title ,#problem_content, #visibility_content,#teamcontent ,#method_content_1,#method_content_2,#method_content_3
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    }*/
}

.section_4 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_4 #side_home_menu ul li#solution_menu .label {
  opacity: 1;
}

.section_4 #side_home_menu ul li#solution_menu .deco::before {
  width: 100px;
}

.section_4 #home_scroll_vid {
  opacity: 1;
  z-index: 80;
}

.section_4 #solution_content_wrapper {
  background: transparent;
}

.section_4 #solution_content {
  /*  transform: translate3d(0px, 0, 0px) !important;
      //  position: fixed;
      
      //  top: 30vh;
        z-index: 90;
        padding: 0;*/
}

.section_4 #solution_content .section_heading {
  opacity: 1;
}

.section_4 #solution_content .section_description {
  opacity: 1;
}

.section_4 #solution_canvas {
  opacity: 0;
}

.section_4 #problem_icon {
  display: none;
}

.section_4 #solution_content {
  opacity: 1;
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}

.section_4 #method_bg_transform {
  opacity: 1;
}

.section_5 {
  /* #solution_content, #home_title ,#problem_content,#teamcontent,#method_content_1 ,#method_content_2,#method_content_3
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    
    }*/
}

.section_5 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_5 #side_home_menu ul li#method_menu .label {
  opacity: 1;
}

.section_5 #side_home_menu ul li#method_menu .deco::before {
  width: 100px;
}

.section_5 #home_scroll_vid {
  opacity: 1;
  z-index: 150;
}

.section_5 #visibility_content .section_heading {
  opacity: 1;
}

.section_5 #visibility_content .section_description {
  opacity: 1;
}

.section_5 #method_bg_transform {
  opacity: 1;
}

.section_6 {
  /*#solution_content, #home_title ,#problem_content, #visibility_content,#teamcontent ,#method_content_2,#method_content_3
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    
    }*/
}

.section_6 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_6 #side_home_menu ul li#method_menu .label {
  opacity: 1;
}

.section_6 #side_home_menu ul li#method_menu .deco::before {
  width: 100px;
}

.section_6 #home_scroll_vid {
  opacity: 1;
  z-index: 22;
}

.section_6 #method_content_1 {
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}

.section_6 #method_content_1 .section_heading {
  opacity: 1;
}

.section_6 #method_content_1 .section_description {
  opacity: 1;
}

.section_6 #method_bg_transform {
  opacity: 1;
}

.section_7 {
  /*  #solution_content, #home_title ,#problem_content, #visibility_content,#teamcontent ,#method_content_1,#method_content_3
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    
    }*/
}

.section_7 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_7 #side_home_menu ul li#method_menu .label {
  opacity: 1;
}

.section_7 #side_home_menu ul li#method_menu .deco::before {
  width: 100px;
}

.section_7 #home_scroll_vid {
  opacity: 1;
  z-index: 22;
}

.section_7 #method_content_2 {
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}

.section_7 #method_content_2 .section_heading {
  opacity: 1;
}

.section_7 #method_content_2 .section_description {
  opacity: 1;
}

.section_7 #method_bg_transform {
  opacity: 1;
}

.section_8 {
  /* #solution_content, #home_title ,#problem_content, #visibility_content,#teamcontent ,#method_content_1,#method_content_2
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    
    }*/
}

.section_8 #side_home_menu {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.section_8 #side_home_menu ul li#method_menu .label {
  opacity: 1;
}

.section_8 #side_home_menu ul li#method_menu .deco::before {
  width: 100px;
}

.section_8 #home_scroll_vid {
  z-index: 22;
}

.section_8 #method_content_3 {
  opacity: 1;
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}

.section_8 #method_content_3 .section_heading {
  opacity: 1;
}

.section_8 #method_content_3 .section_description {
  opacity: 1;
}

.section_8 #iso_box {
  opacity: 1;
  z-index: 22;
  /*  bottom: 54px;
        right: 30vw;*/
}

.section_8 #method_bg_transform {
  opacity: 1;
}

.section_9 {
  /* #solution_content, #home_title ,#problem_content, #visibility_content,#method_content_3,#method_content_1,#method_content_2
    {
        .section_heading 
        { opacity:0;
         
        }
        .section_description
        {
            opacity: 0;
        }
    }*/
}

.section_9 #home_scroll_vid {
  opacity: 1;
  z-index: 22;
}

.section_9 #teamcontent .section_heading {
  opacity: 1;
}

.section_9 #teamcontent .section_description {
  opacity: 1;
}

.section_9 #iso_box {
  opacity: 1;
}

.section_9 #method_bg_transform {
  opacity: 1;
}

.section_10 {
  /* #solution_content, #home_title ,#problem_content, #visibility_content,#method_content_3,#method_content_1,#method_content_2,#method_bg_transform
    {
        opacity:0;
    }*/
}

.section_10 #home_scroll_vid {
  opacity: 0;
  z-index: 22;
}

.section_10 #newscontent .section_heading {
  opacity: 1;
}

.section_10 #newscontent .section_description {
  opacity: 1;
}

.section_11 {
  /* #solution_content, #home_title ,#problem_content, #visibility_content,#method_content_3,#method_content_1,#method_content_2,#method_bg_transform
    {
        opacity:0;
    }*/
}

.section_11 #home_scroll_vid {
  opacity: 0;
  z-index: 22;
}

.section_11 #meetcontent .section_heading {
  opacity: 1;
}

.section_11 #meetcontent .section_description {
  opacity: 1;
}

#section_1 {
  height: 150vh;
  width: 1px;
  position: relative;
  z-index: 50;
}

#section_2 {
  height: 160vh;
  min-height: 120vh;
  position: relative;
  z-index: 50;
  display: block;
}

#problem_layer_1-transform {
  display: block;
}

#problem_layer_2 {
  display: none;
}

.desktop #problem_layer_2 {
  display: block;
}

#section_3 {
  position: relative;
  z-index: 150;
}

#section_4 {
  height: 350vh;
  position: relative;
  z-index: 0;
}

#section_5 {
  position: relative;
  z-index: 200;
}

#section_6 {
  position: relative;
  position: relative;
  z-index: 205;
  min-height: 120vh;
}

#section_7 {
  position: relative;
  position: relative;
  z-index: 210;
  min-height: 120vh;
}

#section_8 {
  position: relative;
  position: relative;
  z-index: 220;
  min-height: 190vh;
}

#section_9 {
  position: relative;
  z-index: 220;
  min-height: 120vh;
}

#team_bg {
  display: none;
}

.desktop #team_bg {
  display: block;
}

#section_10 {
  position: relative;
  z-index: 210;
  min-height: 120vh;
  background: #114D52;
  position: relative;
}

#news_bg {
  display: none;
}

.desktop #news_bg {
  display: block;
}

#section_11 {
  position: relative;
  z-index: 240;
  min-height: 100vh;
  background: #114D52;
}
/*# sourceMappingURL=sections.css.map */