/*
Theme Name: Olympus child Theme
Theme URI: https://olympus.crumina.net/
Author: Crumina Team
Author URI: https://crumina.net/
Description: BuddyPress WordPress child theme.
Version: 1
Template:olympus
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: olympus
*/

/*****************************************************************
Add Custom styles below 
******************************************************************/
/*
Theme Name: Olympus child Theme
Theme URI: https://olympus.crumina.net/
Author: Crumina Team
Author URI: https://crumina.net/
Description: BuddyPress WordPress child theme.
Version: 1
Template:olympus
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: olympus
*/

/*****************************************************************
Add Custom styles below 
******************************************************************/
.categoriepcverion{
margin-bottom: 0px;

}
.categoriepcverion img{
  -webkit-filter: grayscale(40%); /* Safari 6.0 - 9.0 */
  filter: grayscale(40%);
}
.searchboxhight{    
  height: 36vh!important;
  }
  @media screen and (max-width:768px) {
  .text-typing h1{
font-size:9vw!important;
  position:relative;
}
    .blocksearchdisplay{
      display: none!important;
    }
    .categoriemobileverion{
    display:block
    }
    .categoriepcverion{
    display:none
    }
  }
    @media screen and (min-width:769px) {
.text-typing h1{
font-size:5vw!important;
  position:relative;
}
.text-typing h2{
font-size:5vw!important;
  position:relative;
}
    .categoriemobileverion{
    display:none;
    }
    .categoriepcverion{
    display:block
    }
  }
  .theclass{
      background-size: cover;
      box-shadow: inset 0 0 0 2000px #0000006e;
  }

   
    @keyframes typing {
      0% {  color: white;width:0% }
      100% {  color: white;width:100% }
      0% {  color: white;width:0% }
    }
    @keyframes blink {
      0%,100% {
        color: white;
        border-right:2px solid transparent;
      }
      50% { color: white;
        border-right:2px solid white;
      }
    }
    
    .geeks {
      width: 20%;
      top: 50%;
      position: absolute;
      left: 40%;
      border-bottom: 5px solid white;
      overflow: hidden;
      animation: animate 10s linear forwards infinite;
  }
  
  .geeks h1 {
      color: white;
  }
  
  @keyframes animate {
      0% {
          width: 0px;
          height: 0px;
      }
      30% {
          width: 50px;
          height: 0px;
      }
      60% {
          width: 50px;
          height: 80px;
      }
  }
  .theclass{
    height: 45vh;
  }

    .searchboxcustom{
      width: 100%;
      bottom: 0;
    position: absolute;
    }
    
 
.vc_images_carousel .vc_carousel-control{

    height: 100%!important;
    opacity: 1!important;
    top: 0%!important;
}
.vc_carousel-indicators{
display:none;
}
.categoriesclassname{
    padding-bottom: 0px!important;

}
.text-typing{
  width: 90%;
   height: 40vh;
  margin:10px auto;
  text-align:center;
  padding: 10px;
  background: #fff0;
}

.text-typing h2:before{
  content:"";
  width: 2px;
  height: 100%;
  background: #3330;
  position: absolute;
  opacity: 0;
  animation:cursor 0.5s infinite;
}
.text-typing h1:before{
  content:"";
  width: 2px;
  height: 100%;
  background: #3330;
  position: absolute;
  opacity: 0;
  animation:cursor 0.5s infinite,
                blink 1s infinite;
}
@keyframes cursor{
  0%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}
#place_order{
  display: none;
}
.woocommerce-MyAccount-navigation-link--dashboard{
  display: none;
}
.woocommerce-MyAccount-navigation-link--downloads{
  display: none;
}

.woocommerce-MyAccount-navigation-link--edit-address{
  display: none;
}

.woocommerce-MyAccount-navigation-link--edit-account{
  display: none;
}

.woocommerce-MyAccount-navigation-link--customer-logout{
  display: none;
}
.textcolumn .vc_column-inner{
padding-top:0px!important;
}
.textcolumn .wpb_text_column{
padding-top:0px!important;
}