/*
Theme Name: BearIT
Theme URI:
Description: BearIT WordPress Theme
Version: 1.0.0
Author: BearIT
Author URI: https://www.bearit.com/
License: All right is reserved
*/




body{
    background-size: 100% auto;
}



.hero-logo-wrapper {
    transition-duration:0.3s; 
    transition-delay: 0.1s;
    transition-timing-function: ease-out;
}

.hero-logo-wrapper.logo-redux {

    transform: scale(0.5,0.5);
}





.hero-bg-image-container {
    position: absolute;
    z-index: 0;
    left: 0;
    right: 0; 
    bottom: 0;
    background: url('https://www.cybearly.com/wp-content/uploads/2023/06/grafica-lp.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center -9%;
    height:calc(100vh - 75px); 
} 

.bear-block.bear-block-landing-hero>.container{
    position: relative;
    z-index: 1;
}


.hero-bg-image {
    width: auto;
    height: auto;
}



.intro-text  {
    color: #fff; 
    font-size: 1.2rem;
}
.intro-text strong {
    color: #A8D36A; 
    font-size: 1.3rem;
}


/*fadescroller */
.fadeScrollerContainer{
    transition-duration:0.3s; 
    transition-delay: 0.1s;
    transition-timing-function: ease-out;
    position:relative;
}
.fadeScroller {
    position:absolute; 
    top:0;
    opacity: 0; 
    transition-duration:0.5s; 
    transition-delay: 0.1s;
    transition-timing-function: ease-out;
}

.fadeScroller.fadeScroller-active {
    display:block;
    opacity:1;
    position:static;

}


.footer {
    padding-bottom: 3rem;
}

.speaker-photo {
    padding:0 18px; 
}



@media (max-width: 767px) {
    .page-header {
        height: auto;
    }
    .page-header .navbar {
        padding: 0 1rem; 
    }

    .navbar-brand {
        margin:0.5rem 0 0; 
    }
    .bear-block-timer.fixed-top {
        top: 68px;
    }

.page-header+.page-main>.bear-block-landing-hero:first-of-type {
    height: calc(100vh - 68px); 
    align-items: start;
    
}

.bear-block-landing-hero .hero-logo-wrapper {
    margin-bottom: 3.875rem;
    max-width: 76%;
    margin-left: auto;
    margin-right: auto;
}

.hero-bg-image-container {
    background-size: 100% auto;
    background-position: bottom;
} 
}


#my-scrollbar {
    width: 500px;
    height: 500px;
    overflow: auto;
  }

.bg-darker {
	background: rgba(0,0,0,0.3);
}

  .challenge-bg{ background-image:url('https://www.cybearly.com/wp-content/themes/bearit/assets/img/sfondo-challenge.jpg'); background-attachment: fixed; background-size: 100% auto;}

.challenge-bg a { color:#fff;}

  @media (max-width: 767px) {
    .challenge-bg{ background-size:auto 100%;}
  }



  .challenge-bg-2025 { background-image:url('https://www.cybearly.com/wp-content/uploads/2024/02/sfondo-challenge2025.jpg'); background-attachment: fixed; background-size: 100% auto;}

.challenge-bg-2025 a { color:#fff;}

  @media (max-width: 767px) {
    .challenge-bg-2025 { background-size:auto 100%;}
  }



