/*
Theme Name:     BiT
Theme URI:
Description:    Kadence child theme.
Author:         Me
Author URI:
Template:       kadence
Version:        0.1.0
*/

.video-cont .video-szoveg-fade, .video-cont-mobile .video-szoveg-fade{
    opacity: 0;
}

.rounded{
    clip-path: circle(60% at 50% 140%);
    margin-top: -30vh;
}

.rounded-cont{
    /*margin-top: -40vh;*/
}

.circle2{
    clip-path: circle(15% at 50% 50%);
}

.panel2{
    /*clip-path: polygon(30% 30%, 70% 30%, 70% 70%, 30% 70%);*/
clip-path: circle(15% at 50% 50%);
}

.bit-square{
    clip-path: polygon(20% 20%, 80% 20%, 80% 80%, 20% 80%);
}

.bugatti{
    position: absolute;
    top: 0;
    left: 0;
}

/*.kicsuszo-cont{*/
    /*position: absolute !important;*/
    /*top:0;*/
    /*left: 0;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*object-fit: cover;*/
/*}*/

.kicsuszo{
    position: absolute;
    top: 0;
    left: 0;
    clip-path: polygon(50% 0, 100% 0, 100% 100%, 50% 100%);
    z-index: 10;
}

.kicsuszo2{
    position: absolute;
    top: 0;
    left: 0;
    clip-path: polygon(0 0, 51% 0, 51% 100%, 0 100%);
    z-index: 10;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.2);
    }

    100% {
        transform: scale(1);
    }
}

.pulse-button{
    animation: pulse 2s infinite;
}

.fadetext{

}

.fadetext span{
    display: inline-block;
    opacity: 0.2;
}

.szoveg-fade-cont .szoveg-fade{
    opacity: 0;
}

/*** SCROLL DIV ***/
.scroll-div{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: rgba(255,255,255,0.15);
    position: fixed;
    right: 0;
    bottom:0;
    backdrop-filter: blur(20px);
}

.scroll-div.hidden{
    display: none;
}

.scroll-div span{
    position: absolute;
    font-size: .8em;
    letter-spacing: 1.5px;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

/**** END SCROLL DIV ***/

.bit-scroll-img img{

}

.kadence-sticky-header.item-is-stuck{
    max-width: 100%;
    padding:0;
}

.bit-anim-text{
    fill: #C19A5B;
}

.bit-anim-text .mask{
    fill: none;
    stroke: #fff;
}

#mask-teszt-path{
    fill:none;
    stroke: #fff;
    animation: stroke 1s linear forwards;
}

#mask-manu-path{
    fill:none;
    stroke: #fff;
    /*animation: stroke 2s ease-in-out forwards;*/
}

@keyframes stroke {
    to{
        stroke-dashoffset: 0;
    }
}

/*** FOOTER ***/

.site-footer .widget-area .widget-title{
    color: #c19a5b;
}

/*** END FOOTER ***/

@media (max-width: 1600px) {

    .cube div{
        width: 50px;
        height: 50px;
    }

    #cube1 div:nth-child(1) { /*background-image: url('face1.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube1 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube1 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube1 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube1 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube1 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

    #cube2 div:nth-child(1) { /*background-image: url('face2.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube2 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube2 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube2 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube2 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube2 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

    #cube3 div:nth-child(1) { /*background-image: url('face2.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube3 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube3 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube3 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube3 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube3 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

    #cube4 div:nth-child(1) { /*background-image: url('face2.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube4 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube4 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube4 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube4 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube4 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

    #cube5 div:nth-child(1) { /*background-image: url('face2.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube5 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube5 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube5 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube5 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube5 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

    #cube6 div:nth-child(1) { /*background-image: url('face2.jpg');*/ transform: rotateY(0deg) translateZ(25px); }
    #cube6 div:nth-child(2) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/homokzatvilagitas-s.jpeg'); transform: rotateY(90deg) translateZ(25px); }
    #cube6 div:nth-child(3) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/vonalfenyek-s.jpeg'); transform: rotateY(180deg) translateZ(25px); }
    #cube6 div:nth-child(4) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/topark-2.jpg'); transform: rotateY(-90deg) translateZ(25px); }
    #cube6 div:nth-child(5) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/design-one-egyedi-vilagitas-84.jpg'); transform: rotateX(90deg) translateZ(25px); }
    #cube6 div:nth-child(6) { background-image: url('/https/design-one.eu/wp-content/uploads/2025/01/gyapi10.jpeg'); transform: rotateX(-90deg) translateZ(25px); }

}