.ind-block1-bg{background:url("../Slices/bg.png") center center / 100% 100% no-repeat;position:fixed;top:0px;left:0px;width:100%;z-index:10;}
.ind-block1-bg .ind-block1{height:100vh;position:relative;}
.ind-block1-bg .ind-block1 .row1{display:flex;align-items:center;justify-content:center;padding-top:200px;padding-left: 145px;}
.ind-block1-bg .ind-block1 .row1 .cloud1{animation:3s ease-in-out 0s infinite normal none running float;}
.ind-block1-bg .ind-block1 .row1 .cloud1 img{width:250px;}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title{margin:0px 50px;}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .t1{}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .t1 img{width:310px;margin:auto;}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .dog{}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .dog img{width:74px;animation:10s linear 0s infinite normal none running slide;}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .t2{margin-top:-23px;}
.ind-block1-bg .ind-block1 .row1 .ind-block1-title .t2 img{width:571px;margin:auto;}
.ind-block1-bg .ind-block1 .row1 .cloud2{animation:5s ease-in-out 0s infinite normal none running float;}
.ind-block1-bg .ind-block1 .row1 .cloud2 img{width:357px;}
/* Contenedor principal */
.ind-block1-bg {
    position: relative; /* Permite que los elementos hijos sean posicionados en relación con este contenedor */
    width: 100vw;
    height: 100vh;
}

/* Contenedor del footer (imagen) */
.ind-block1-bg .ind-block1 .row2 {
    position: fixed; /* Fija el contenedor en la parte inferior de la ventana del navegador */
    bottom: 0;
    left: 0;
    width: 100%; /* Ocupa el 100% del ancho de la ventana del navegador */
    height: 180px; /* Ajusta la altura del footer según sea necesario */
    overflow: visible; /* Permite que el contenido hijo se desborde si es necesario */
    z-index: 0; /* Asegura que el footer esté debajo de otros elementos con z-index más alto */
}

/* Imagen en el footer */
.ind-block1-bg .ind-block1 .row2 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; /* Mantiene la proporción de la imagen mientras cubre todo el área del contenedor */
    z-index: 0; /* Coloca la imagen detrás de otros elementos */
}

/* Estilo para .frame-box dentro del footer */
.ind-block1-bg .ind-block1 .row2 .frame-box {
    position: absolute;
    bottom: 4rem; /* Ajusta la distancia desde el borde inferior del contenedor para que no quede cortado */
    left: 50%;
    transform: translateX(-50%); /* Centra el elemento horizontalmente */
    z-index: 2; /* Asegura que el frame-box esté encima de la imagen */
}

/* Estilo para el texto dentro de .frame-box */
.ind-block1-bg .ind-block1 .row2 .frame-box .txt {
    color: rgb(0, 0, 0);
    font-family: SupernormaleEigSmaBold;
    font-size: 0.36rem;
    width: 8.66rem;
    height: 1.94rem;
    display: flex;
    align-items: center; /* Centra el texto verticalmente */
    justify-content: center; /* Centra el texto horizontalmente */
    background: url("../Slices/frame.png") center center / 100% 100% no-repeat;
    box-sizing: border-box;
    padding-top: 0.5rem;
    cursor: pointer;
    z-index: 3; /* Asegura que el texto esté encima de otros elementos */
}

/* Estilo para el texto dentro de .txt */
.ind-block1-bg .ind-block1 .row2 .frame-box .txt span {
    color: rgb(248, 232, 0);
}
.ind-block1-bg .ind-block1 .row2 .cigarette{position:absolute;bottom:3.2rem;left:50%;transform:translateX(1.2rem);}
.ind-block1-bg .ind-block1 .row2 .cigarette img{}
.ind-block1-bg .ind-block1 .row2 .cigarette img.ico1{width:7px;margin-top:1px;animation:5s linear 0s infinite normal none running imageFadeIn1;opacity:0;}
.ind-block1-bg .ind-block1 .row2 .cigarette img.ico2{width:10px;margin-top:1px;margin-left:3px;animation:5s linear 0s infinite normal none running imageFadeIn2;opacity:0;}
.ind-block1-bg .ind-block1 .row2 .cigarette img.ico3{width:15px;margin-top:1px;margin-left:5px;animation:5s linear 0s infinite normal none running imageFadeIn3;opacity:0;}
.ind-block1-bg .ind-block1 .row2 .cigarette img.ico4{width:18px;margin-top:2px;margin-left:9px;animation:5s linear 0s infinite normal none running imageFadeIn4;opacity:0;}
.ind-block1-bg .ind-block1 .row2 .cigarette img.ico5{width:23px;margin-left:12px;animation:5s linear 0s infinite normal none running imageFadeIn5;opacity:0;}
.ind-block2-bg{position:relative;z-index:10;padding:100px 0px;margin-top:200vh;}
.ind-block2-bg .ind-block2{}
.ind-block2-bg .ind-block2 .ind-block2-title{text-align:center;}
.ind-block2-bg .ind-block2 .ind-block2-title .txt1{font-size:24px;font-family:SupernormaleEigSmaBold;}
.ind-block2-bg .ind-block2 .ind-block2-title .txt2{font-size:15px;margin-top:10px;line-height:2em;}
.ind-block2-bg .ind-block2 .ind-block2-title .txt2 br{}
.ind-block2-bg .ind-block2 .ind-block2-title .txt3{ cursor: pointer; background:url(../Slices/btn-bg.png) no-repeat center center / 100% 100%;font-size:15px;width:220px;height:40px;margin:30px auto auto;display:flex;align-items:center;justify-content:center;}
.ind-block2-bg .ind-block2 .ind-block2-title .txt3:hover{opacity:0.5;}
.ind-block2-bg .ind-block2 .row1{display:flex;align-items:center;justify-content:center;margin-top:70px;}
.ind-block2-bg .ind-block2 .row1 .col1{margin-right:150px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total{position:relative;width:500px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total img:nth-of-type(1){width:500px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total img:nth-of-type(2){width:315px;position:absolute;top:147px;left:86px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1{position:absolute;top:0px;left:0px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1 .t1{font-size:15px;font-weight:bold;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1 .t2{font-size:12px;color:rgb(103,119,150);margin-top:5px;width:130px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(1){top:68px;left:34px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(2){top:373px;left:366px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(3){top:119px;left:454px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(4){top:349px;left:-34px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(5){top:38px;left:330px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(6){top:41px;left:206px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(7){top:188px;left:496px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .txt1:nth-of-type(8){top:242px;left:507px;}
.ind-block2-bg .ind-block2 .row1 .col1 .total .title{font-size:24px;text-align:center;font-family:SupernormaleEigSmaBold;}
.ind-block2-bg .ind-block2 .row1 .col2{}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1{font-size:15px;margin-bottom:20px;position:relative;padding-left:24px;}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1 .t1{font-weight:bold;}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1 .t2{color:rgb(103,119,150);margin-top:5px;}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1 .ico{width:13px;height:13px;background:rgb(5, 5, 5);position:absolute;top:4px;left:0px;}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(1) .ico{background:rgb(100,184,101);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(2) .ico{background:rgb(248,195,75);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(3) .ico{background:rgb(53,176,187);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(4) .ico{background:rgb(245,102,94);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(5) .ico{background:rgb(229,62,61);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(6) .ico{background:rgb(162,174,192);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(7) .ico{background:rgb(47,130,255);}
.ind-block2-bg .ind-block2 .row1 .col2 .txt1:nth-of-type(8) .ico{background:rgb(119,65,213);}
.ind-block3-bg{position:relative;z-index:10;padding:100px 0px;background:url("../Slices/circle.png") center center / auto 50% no-repeat;}
.ind-block3-bg .ind-block3{}
.ind-block3-bg .ind-block3 .row1{display:flex;justify-content:center;}
.ind-block3-bg .ind-block3 .row1 .col1{}
.ind-block3-bg .ind-block3 .row1 .col1 .ind-block3-title{margin-right:50px;}
.ind-block3-bg .ind-block3 .row1 .col1 .ind-block3-title .txt1{text-align:right;}
.ind-block3-bg .ind-block3 .row1 .col1 .ind-block3-title .txt1 .t1{font-size:24px;line-height:1.5em;font-family:SupernormaleEigSmaBold;}
.ind-block3-bg .ind-block3 .row1 .col1 .ind-block3-title .txt1 .t1 br{}
.ind-block3-bg .ind-block3 .row1 .col1 .ind-block3-title .txt1 .t2{font-size:15px;margin-top:10px;}
.ind-block3-bg .ind-block3 .row1 .col1 .logo2{height:60vh;display:flex;align-items:center;justify-content:center;}
.ind-block3-bg .ind-block3 .row1 .col1 .logo2 img{width:268px;margin:auto;}
.ind-block3-bg .ind-block3 .row1 .col2{position:relative;height: 860px;overflow-y: scroll;-webkit-mask-image: linear-gradient( transparent, black 30%,black 70%, transparent);mask-image: linear-gradient( transparent, black 30%, black 70%, transparent);padding: 40px 0;}
.ind-block3-bg .ind-block3 .row1 .col2::-webkit-scrollbar{display: none;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box::before{content:"";position:absolute;top:0px;left:43px;width:0px;height:100%;opacity:0.2;border:0.5px dashed rgb(0, 0, 0);}
.ind-block3-bg .ind-block3 .row1 .col2 .mask1{display:none;height:50px;background-image:linear-gradient(180deg,#010e30,transparent);position:absolute;top:0;left:0;width:100%;z-index:10;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box{position:relative;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item{display:flex;margin-bottom:20px;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item .q{font-size:18px;font-weight:bold;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item .txt{flex:1 1 0%;margin-left:35px;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item .txt .txt1{font-size:15px;font-weight:bold;margin-top:3px;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item .txt .txt2{background:rgb(46,55,71);padding:35px 25px;margin-top:8px;line-height:1.5em;}
.ind-block3-bg .ind-block3 .row1 .col2 .news-box .item .txt .txt2 br{}
.ind-block3-bg .ind-block3 .row1 .col2 .mask2{display:none;height:50px;background-image:linear-gradient(0deg,#010e30,transparent);position:absolute;bottom:0;left:0;width:100%;z-index:10;}
.about-block1-bg{position:relative;z-index:10;min-height:90vh;padding-bottom:5vh;}
.about-block1-bg .about-block1{width:582px;margin:auto;padding-top:240px;}
.about-block1-bg .about-block1 .about-title{font-size:30px;font-family:SupernormaleEigSmaBold;}
.about-block1-bg .about-block1 .itemG{margin-top:30px;}
.about-block1-bg .about-block1 .itemG .item{background:rgb(46,55,71);margin-bottom:5px;cursor:pointer;}
.about-block1-bg .about-block1 .itemG .item .txt1{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;font-size:15px;font-weight:bold;}
.about-block1-bg .about-block1 .itemG .item .txt1 .t1{}
.about-block1-bg .about-block1 .itemG .item .txt1 .t2{}
.about-block1-bg .about-block1 .itemG .item .txt1 .t2 img{width:16px;}
.about-block1-bg .about-block1 .itemG .item .txt2{padding:0px 25px 25px;display:none;}
.about-block1-bg .about-block1 .itemG .item .txt2 .des{font-size:12px;line-height:2em;}
.about-block1-bg .about-block1 .itemG .item .txt2 .btnG{display:flex;justify-content:center;}
.about-block1-bg .about-block1 .itemG .item .txt2 .btn{font-size:15px;height:40px;padding:0px 20px;background:rgb(48,150,159);line-height:40px;margin-top:20px;position:relative;cursor:pointer;}
.about-block1-bg .about-block1 .itemG .item .txt2 .btn::before{content:"";position:absolute;top:0px;right:0px;border-width:5px;border-style:solid;border-color:rgb(46,55,71) rgb(46,55,71) transparent transparent;border-image:initial;}
.about-block1-bg .about-block1 .itemG .item .txt2 .btn:hover{opacity:0.5;}
.about-block1-bg .about-block1 .itemG .item .txt2 .pic{position:relative;margin-top:10px;}
.about-block1-bg .about-block1 .itemG .item .txt2 .pic img{width:100%;}
.about-block1-bg .about-block1 .itemG .item .txt2 .pic .mask{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;}
.about-block1-bg .about-block1 .itemG .item .txt2 .pic .mask img{width:50px;height:50px;}
.about-block1-bg .about-block1 .itemG .item .txt2 .pic:hover .mask{display:flex;}
.about-block1-bg .about-block1 .itemG .item.active .txt1 .t2{transform:rotate(-45deg);}
.about-block1-bg .about-block1 .itemG .item.active .txt2{display:block;}
.picBig{width:100%;height:100%;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;z-index:5000;}
.picBig .picBigImg{width:70%;}
.picBig .closeBtn{position:fixed;top:0px;right:0px;padding:40px;cursor:pointer;}
.picBig .closeBtn:hover{opacity:0.5;}
.picBig .closeBtn img{width:30px;height:30px;}
/*::-webkit-scrollbar{width:0px !important;height:0px !important;}
::-webkit-scrollbar-track{box-shadow:rgba(0,0,0,0.3) 0px 0px 6px inset;border-radius:10px;}
::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(3,11,53);box-shadow:rgba(0,0,0,0.5) 0px 0px 6px inset;}
::-webkit-scrollbar-thumb:window-inactive{background:#000;}
*/

.ind-block1-bg .ind-block1 .row-t {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.ind-block1-bg .ind-block1 .row-t .top {
    display: flex;
    align-items: center;
    font-family: SupernormaleEigSmaBold;
}
.ind-block1-bg .ind-block1 .row-t .top .audit {
    width: 98.5px;
	height: 29.5px;
    display: flex;
    align-items: center;
    justify-content: center;

    background: url(../Slices/buy.png) no-repeat;
    background-size: 100% 100%;

    font-family: SupernormaleEigSmaBold;
	font-size: 10px;
	font-weight: bold;
	color: #010201;
    position: relative;
    cursor: pointer;
}

.ind-block1-bg .ind-block1 .row-t .top .audit:hover::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;

    background: url(../Slices/buy2.webp) no-repeat;
    background-size: 100% 100%;

}
.ind-block1-bg .ind-block1 .row-t .top .label {
    font-size: 14px;
	font-weight: bold;
	color: #ffffff;
    margin-left: 14px;
}
.ind-block1-bg .ind-block1 .row-t .top .address {
    font-size: 14px;
	font-weight: bold;
	color: #ffffff;
    text-decoration: underline;
    margin-left: 10px;
    cursor: pointer;
}

.ind-block1-bg .ind-block1 .row-t .top .cp-btn {
    margin-left: 18px;
    width: 22px;
	height: 22px;
    background: url(../Slices/copy.webp) no-repeat;
    background-size: 100% 100%;
}

.ind-block1-bg .ind-block1 .row-t .top .cp-btn:hover {
    background: url(../Slices/copy2.webp) no-repeat;
    background-size: 100% 100%;

}
.ind-block1-bg .ind-block1 .row-t .top .succeed-view {
    margin-left: 10px;
    width: 26.5px;
	height: 20px;
    background: url(../Slices/success.webp) no-repeat;
    background-size: 100% 100%;
    visibility: hidden;

}

.ind-block1-bg .ind-block1 .row-t .top .audit .icon {
    width: 11.5px;
	height: 11.5px;
    background: url(../Slices/success2.webp) no-repeat;
    background-size: 100% 100%;
    margin-left: 5.5px;
}
.ind-block1-bg .ind-block1 .row-t .panel {
    display: flex;
    justify-content: center;
    font-family: SupernormaleEigSmaBold;
    margin-top: 28px;
}

.ind-block1-bg .ind-block1 .row-t .panel .op-btn {
    width: 181.5px;
	height: 54.5px;
    display: flex;
    align-items: center;
    justify-content: center;

    background: url(../Slices/buy.png) no-repeat;
    background-size: 100% 100%;

    font-family: SupernormaleEigSmaBold;
	font-size: 18px;
	font-weight: bold;
	color: #000000;

    margin-left: 26px;
    position: relative;
    cursor: pointer;
}
.ind-block1-bg .ind-block1 .row-t .panel .op-btn:hover::before {

    content: '';
    position: absolute;
    left: 0;
    right: 0;

    width: 100%;
    height: 100%;
    background: url(../Slices/buy2.webp) no-repeat;
    background-size: 100% 100%;

}