.scroomr {

    width: 100%;
    display: flex;
    border: .2px solid;
    justify-content: space-between;
}

a.scroom {
    color: white;
    padding: 4px 20px;
    text-transform: uppercase;
    text-decoration: none;
}

 @keyframes popIn {
      to { opacity:1; transform: scale(1); }
    }

   .mail-container {
            position: fixed;
            bottom: 20px;
            right: 20px;
            width: 60px;
            height: 60px;
            background-color: #007bff;
            color: white;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            cursor: pointer;
            transition: transform 0.3s ease, box-shadow 0.3s ease;
             z-index:99999999999;
        }

        .mail-container:hover {
            transform: scale(1.1);
            box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
        }



/** translator  **/

.VIpgJd-ZVi9od-ORHb-OEVmcd {
  left: 0;
  top: 0;
  display:none !important;
  height: 0 !important;
  width: 0 !important;
  z-index: 10000001;
  position: fixed;
  border: none;
  border-bottom: 1px solid #233863;
  margin: 0;
  box-shadow: 0 0 8px 1px #999;
}



.VIpgJd-ZVi9od-ORHb {
    margin: 0;
    background-color: #E4EFFB;
    overflow: hidden;
    display: none;
}

.goog-te-gadget {
    font-family: arial;
    font-size: 0px !important;
    color: #666;
    white-space: nowrap;
}

.VIpgJd-ZVi9od-l4eHX-hSRGPd, .VIpgJd-ZVi9od-l4eHX-hSRGPd:link, .VIpgJd-ZVi9od-l4eHX-hSRGPd:visited, .VIpgJd-ZVi9od-l4eHX-hSRGPd:hover, .VIpgJd-ZVi9od-l4eHX-hSRGPd:active {
    font-size: 12px;
    font-weight: bold;
    color: #444;
    visibility: hidden;
    text-decoration: none;
}

.late{
position:fixed;
  color:white;
  background-color:#000;
  background-image: linear-gradient(90deg, rgba(22,44,66,.8)60%,rgba(122,44,66,.9)30%,rgba(55,99,00,.7)10%);
  left:10px;
right:0;
bottom:.9px;
z-index:99999999999999;
width:.10px;

}


.late select {
    padding: 1px;
    max-width: 110px;
    background: white;
    color: black;
    font-family: 'Marcellus SC';
    border: 2px solid rgba(212,212,212,.6);
    cursor:pointer;
    font-size: x-small;
    border-radius: 5px;

}



.late select::after {
  display:none;

}


.goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
    font-family: Arsenal Sc;
    font-size: 10pt;
}
.goog-te-gadget {
    font-family: Marcellus SC;
    font-size: 0px;
    color: #fff;
    white-space: nowrap;
    }

    .goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {
    font-size: 0px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    
}


/** translate **/





body{
 top: 0px !important;
margin:0;
display:block;
padding:0;
overflow-x:hidden;
box-sizing:border-box;
background:black; 
color:white;
}



header.home {
    
    position: relative;
    border: none;
    width: auto;
    margin: 0 0;
    display: flex !important
;
    box-shadow: -0.3px 0.5px 10px 0.6px black;
    height: 100px;
    background-color: black;
    z-index: 9999;
    transition: all .1s cubic-bezier(0.86, 0, 0, 1.17);
    justify-content: flex-start;
    flex-direction: column;
    align-content: center;
    flex-wrap: wrap

}




header {
  position: relative;
  border: none;
  width: auto;
  margin: 0 0;
  display: grid !important;
  box-shadow: -0.3px 0.5px 10px 0.6px black;
  height: 100px;
  background-color: black;
  z-index: 9999;
  transition: all .1s cubic-bezier(0.86, 0, 0, 1.17);
}




article.headlogo{
width:60%;
height:inherit;
border:0px solid red;
}

.headlogo > img {
    display: inline-block;
    width: 68%;
    padding: 2.5px;
    height: 55px;
    margin-top: 32px;
    margin-left: 35px;
}



article.dropico{
  cursor: cell;
position:absolute;
top:0px;
right:0px;
border:0px solid green;
width:27%;
height:inherit;
margin:0;
}



.dropico > span{
display: flex;
}
.dropico > img{
display:block;
width:60%;
height:70px;
margin-left:10px;
animation: tilt-shaking 1s infinite;
margin:10px 0 0 35px;
animation-delay:2s;
}



@keyframes eIn {
0% {
    transform: translateY(-100px) ;
    opacity: 0;
    filter: blur(5px);
}
100% {
    transform: rotate(0deg) scale(1);
    opacity: 1;
    filter: blur(0px);
}


}


@keyframes eeIn {
0% {

    filter: blur(15px);
}
100% {
    transform: rotate(0deg) scale(1);
    opacity: 1;
    filter: blur(0px);
}


}


@keyframes tilt-shaking {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(5deg); }
  50% { transform: rotate(0eg); }
  75% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}





.iheadlogo {
display: flex;
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding: 0 0 0 60px;

    height: inherit;

}

.iheadlogo > img {


    width: 200px;
}




@media (max-width:600px){


.iheadlogo > img {
    width: 150px;
}

}



@media (min-width:600px){


article.headlogo{
width:37%;
height:inherit;
border:0px solid red;
}

article.dropico{
width:15%;
height:inherit;
border:0px solid red;
}

}




@media (min-width:1025px){



.headlogo > img {
  height: 40px;
}


article.headlogo{
width:25%;
height:inherit;
border:0px solid red;
}

article.dropico{
width:10%;
height:inherit;
border:0px solid red;

}

}








main.layerone{

    padding: 0 10px;
    margin: 0;
    background: linear-gradient(225deg, rgb(9 34 54) 0%, rgb(9 0 15) 35%, rgb(0 0 0) 66%, rgb(6 1 28) 100%);
    transform: scale(1.2);
    animation: eeIn 1.373s forwards;
    box-shadow: none;


}


aside.ourman{
border:0px dashed white;
width:100%;
animation: fa-beat 13s ease-in-out;
text-align:center;
border:0px solid white;
}


.ourman > img{
display:inline;
width: 300px;
    animation: ourman 3s 1;
} 

@keyframes ourman {
  from { width:50px; }
  50% {width:125px;}
  to { width:200px;}
}


aside.intro {
    text-align: center;
    color: white;
    margin-top: 0px;
    border: 0px solid white;
}

aside.intro > h1 {

    font-family: 'hubballi';
    margin: 15 0 0 0;
    font-size: small;
    opacity: .63;
} 

aside.intro > h2 {
font-family:'hubballi';
font-size:2.5em;
font-weight:900;
margin:0 2;
} 

h2[role=grad] {

      -webkit-background-clip: text !important;
      -webkit-text-fill-color: transparent !important;
  animation: colorbind 20s infinite;
  animation-timing-function: ease-in-out;
  } 
  
  h2[role=grad2] {
    
  background: -webkit-linear-gradient(rgb(165, 201, 37),rgba(102, 188, 17, 0.877));
    -webkit-background-clip: text !important;
    background-clip: text ;
    -webkit-text-fill-color: transparent !important;
    animation: muve 5.3s infinite;
    letter-spacing: 1.5px;
    font-weight:bold;
    font-family: Marcellus SC !important;
} 


    /* Webkit (Chrome, Safari) */
    .flo::-webkit-scrollbar {
        width: 0;
        background: transparent;
    }





    @media (min-width:450px) {
      
      
    .flo{
      position: absolute;
      right:20px;
    }
    }
  
    .flo{
        display:grid;
        grid-template-columns:100%;
        
    }
    





  @keyframes colorbind {
    0%{background: -webkit-linear-gradient(240deg, rgb(211, 211, 211),rgb(68, 175, 205),rgb(138, 173, 247));} 
    20% {background: -webkit-linear-gradient(340deg, rgb(68, 175, 205),rgb(137, 227, 252),rgb(154, 161, 179));} 
    30% {background: -webkit-linear-gradient(140deg, rgb(0, 190, 242),rgb(128, 156, 164),rgb(122, 160, 255));} 
    40% {background: -webkit-linear-gradient(140deg, rgb(30, 138, 168),rgb(53, 99, 111),rgb(72, 120, 242));} 
    50% {background: -webkit-linear-gradient(140deg, rgb(53, 115, 132),rgb(49, 185, 165),rgb(70, 100, 174));}  
    60% {background: -webkit-linear-gradient(100deg, rgb(16, 58, 99),rgb(182, 183, 184),rgb(172, 217, 230),rgb(125, 140, 179));} 
    
    70% {background: -webkit-linear-gradient(140deg, rgb(12, 120, 150),rgb(118, 118, 118),rgb(239, 216, 210));} 
    80% {background: -webkit-linear-gradient(140deg, rgb(16, 58, 99),rgb(182, 183, 184),rgb(172, 217, 230),rgb(125, 140, 179));} 
    90% {background: -webkit-linear-gradient(340deg, rgb(16, 58, 99),rgb(182, 183, 184),rgb(172, 217, 230),rgb(125, 140, 179));} 
    
    100% {background: -webkit-linear-gradient(180deg,rgb(150, 181, 191),rgb(174, 188, 18), rgb(27, 75, 100));} 
    } 
    


aside.intro > h3 {
    font-family: Marcellus SC;
    text-transform: lowercase;
    opacity: .6;
    font-size: 13px;
    color: #dde4e9 ;
    margin: 3;
} 


hr{ 
display:block;
  margin:0;
  border: 0;
    height: .9px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
} 

@media (min-width:1025px){


main.layerone{
display:relative;
}

aside.ourman{
border:0px dashed white;
width:50%;
text-align:center;
}


aside.intro {
position:absolute;
top:130;
text-align:center;
color:white;
width:50%;
right:0;
border:0px solid white;
}

}

.logbutton,.signbutton{
 border-radius: 2px;
    font-weight: 900;
    font-size: .7em;
    text-transform: uppercase;
    width: fit-content;
    color: #ffffff;
    letter-spacing: 3px;
    padding: 10px 15px;
    border: .3px solid #ffffff;
    font-family: 'Hubballi';
    background-image: linear-gradient(289deg, rgb(0 0 0 / 90%) 2%, rgb(0 0 0) 50%);
    margin: 10 25 0 30;
    cursor: pointer;
    transition: opacity 1.9s ease;
  }
  
  
  .logbutton:hover,.signbutton:hover{
  opacity:8;
  background:none;
  color:crimson;
  font-style:italics ;
  border:none;
  }

@keyframes usernotice {
0%{border-left:5px solid red;} 
20% {border-right:2px solid blue;} 
40% {border-right:4px solid blue;} 
60% {border-right:6px solid blue;} 
80% {border-right:8px solid blue;} 
100% {border-right:10px solid blue; } 
} 


main.layerttwo{
margin:0;
background-color:#333;
  background-image: linear-gradient(100deg,rgba(000,000,000, 0.3), #ccc);
  background-image: linear-gradient(200deg,rgba(040, 000,200, 0.7), #fff);

}



aside.steps{

   
     margin: 10 00;
    border-radius: 10px 50px 0 15px;
    color: snow;
    position: relative;
    background: linear-gradient(145deg, rgb(0 0 0) 0%, rgb(0 0 0) 50%, rgb(0 0 0) 51%, rgb(0 11 12 / 0%) 100%);
    height: 80px;

}


@media (min-width:1025px){

aside.steps{
margin:10 60;

}


}




article.num{
    
    text-align: center;
    background-color: #b1c0ff6b;
    color: #ffffff;
    font-size: 80px;
    position: absolute;
    font-family: 'Gruppo';
    width: 80px;
    font-weight: 900;
    height: 95%;
    border-radius: 50%;
    filter:blur(0) !important;
    border: 2px solid rgb(11, 11, 11);
    box-shadow: -20px 0px .50px 1px #deddff;
}





@media (max-width:800px){



  article.num{
  
    box-shadow:-5px 0px .50px 1px #deddff;
    filter:blur(0px);
  }
}


article.nar{
position:absolute;
left:100;
margin:0;
font-family:syne mono;
} 

article.nar > p {
font-family:sniglet;
font-size:20px;
font-weight:900;
margin:10 0;
}


main > p{
display:inline;
font-size:35px;
}


section > p{
display:inline;
font-size:35px;
font-family: 'hubballi';
}


.walletarea:active,.walletarea:hover,.walletarea:focus{
  color:white;
background-image:none;
border:0px solid black;
background-color: rgba(184, 190, 200, 0.115);
transition:all 2s ease-in-out;
box-shadow:none;
border-radius:15px;
}




    a.blog{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 10px;
    background-color: black;
    text-decoration: none;
    height: 80%;
    margin-right: 10px;
    margin-top: 18px;
    font-family: ui-sans-serif;
    color: cyan;
    box-sizing: border-box;
    border: 0 solid purple;
    border-radius: 0px !important;
    border-top: none;
    border-left: none;
    border-right: none;
        
    }


    a.blog:hover,a.blog:hover:active {
       background:none;
       
    box-shadow:-0.93px 0.5px 5px 0.6px rgba(225,825,225,.2);
  
        color:red;
        box-sizing:border-box;
        
    }
  
  p.refcopy {
        font-size:10px;
    border-left:5px solid black;
        cursor:pointer;
        color:white;
        margin-top:3px;
            margin-left:8px;
        font-family:Marcellus SC;
    padding:7px;
    border-radius:8px;
    border-left:5px solid black;
    transition:all 2s ease;
    display:inline-block;
    }
    
     p.refcopy:hover {letter-spacing:5px;
     
    border-right:5px solid cyan;
    border-right:0px solid black;
    }

    
textarea.walletarea{
    outline: none;
    resize: none;
    margin: 0;
    font-family: 'Arsenal Sc';
    font-weight: 900;
    overflow: hidden;
    border-radius: 5px 10px;
    background-color: white;
    background-image: linear-gradient(190deg, rgb(174 180 187 / 45%), rgb(141 164 255 / 48%), rgb(177 156 224 / 65%));
    background-image: -webkit-linear-gradient(190deg, rgb(174 180 187 / 45%), rgb(141 164 255 / 48%), rgb(177 156 224 / 65%));
    font-size: small;
    letter-spacing: .5px;
    width: 90%;
    padding: 10px;
    color: rgb(9 12 18 / 70%);
    border: .1px rgba(255, 0, 0, 0.332);
    height: 9px;
    box-shadow: inset -5px -1px 11px 1px rgba(0, 10, 00, .23);
}






.wallet-popup{
  
background-image: -webkit-linear-gradient(20deg, rgb(0 0 0), rgb(27 0 35), rgb(0 90 90 / 0%));
background-image: linear-gradient(20deg, rgb(0 0 0), rgb(27 0 35), rgb(0 90 90 / 0%));
    padding: 20px 50px;
    background-color: rgb(21, 21, 37);
    display: none;
    border: 2px solid white;
    position: fixed;
    right: 15px;
    border-radius: 20px 0px 20px 20px;
    z-index: 9;
    color: aliceblue;
   
  }
  
  .showe {
    color: rgb(255 255 255);
    font-family: 'hubballi' !important;
}
  
  
  
  
  .dropico:hover  .wallet-popup{
  display:block;
  animation: vibe 2s 1;
  }


  
  @keyframes vibe {
  
  0% {padding:10px 30px;
  opacity:.7;}
  
  
  5% {opacity:.8;
  }
  
  
  10% {padding:15px 40px;
  opacity:.9;}
  
  
  
  20% {padding:10px 50px;
  opacity:1;}
  
  
  
  
  70% {padding:20px 50px;
  opacity:1;}
  
  
  
  80% {padding:20px 50px;
  opacity:1;}
  
  
  
  
  90% {padding:20px 50px;
  opacity:1;}
  
  
  100% {padding:20px 50px;
  opacity:1;}
  
  
  }


main.layerthree {

    display: block;
    color: white;
    padding: 0.7em;
    border-top: 10px solid transparent;
    background: linear-gradient(221deg, rgb(8 16 28) 0%, rgb(25 2 44) 35%, rgb(6 15 22) 66%, rgb(0 0 0) 100%);
    overflow: hidden;
animation: eIn 5.3s forwards;
}


@media (min-width:600px) {

.layertwo{
padding: 5px 100px;
}


  main.layerthree {
  
    }

}


.statbox{

    position: absolute;
    right: 20%;
    width: 50%;
    border-left: 35px solid #25454570;
    height: 120px;
    border-radius: 5px 20px;
    display: inline-block;
    box-shadow: 1px 0px 1px 4px rgb(0 0 0 / 41%);
    background-color: rgb(0 0 0);

}

.sblogbrother{
    position: relative;
    background-size: cover;
    height: fit-content;
    display: block;
    padding: 3vw 8vw;
}

.statbox > img {
position:absolute;
opacity: 1;
margin-top:10px;
border-radius: 12000px;
height:80%;
border:5px solid cadetblue;
}


@media (max-width:800px)
{

.statbox > img {
display:none;
}
}

@media (min-width:450px)
{

.statbox > img {
position:absolute;

margin-top:10px;
height:80%;
right:65%;
}
}

@media (min-width:850px)
{

.statbox > img {
position:absolute;
margin-top:10px;
height:80%;
right:75%;
animation: icorun 2s 1;
animation-delay:.2s;
border-radius:35px ;
margin:10 0 0 35;
animation-timing-function:linear;
}




@keyframes icorun {
0%{right:10%;} 
20% {right:20%} 
30% {right:30%;} 
40% {right:40%;} 
50% {right:50%;} 
60% {right:60%;} 
70% {right:70%;} 
80% {right:72%;} 
100% {right:75%;} 
} 








}

.statbox > span{
  background: -webkit-linear-gradient(rgb(153, 0, 0), rgb(222, 64, 64));
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      
}  

.statbox > li {

    list-style-type: none;
    background: -webkit-linear-gradient(rgb(0 255 134), rgb(6 145 255));
    background-clip: text;
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   
    margin: 0;
    font-size: large;
    font-weight: 900;
    letter-spacing: 1.63px;
    position: absolute;
    font-family: 'hubballi';
    top: 20%;
    right: 25%;


}

.next{
margin-top:180px;


}


.nextt {

margin-top:360px;

}





main.layerfour{
height:auto ;
width:auto;
margin:0;
padding:0.9em;
  background:black;
color:white;
font-family: -apple-system, BlinkMacSystemFont, sans-serif; 
    overflow: auto; 
z-index:-999;
}

@media (min-width:600px){

  main.layerfour {
border:0px solid white;
display: grid;

grid-template-columns: 50% 50%;
max-width:auto;
}

}




aside.testimony {
    position: relative;
    height: 235px;
    border-top: 0em;
    overflow: hidden;
    width: auto;
    background: #000000;
    color: white;
    font-family: 'hubballi';
    font-weight: 400;
    border-radius: 0;
    background-image: linear-gradient(216deg, #0046963b, transparent);

}




@media (min-width:800px)
{

  aside.testimony {

  /*  background-image: linear-gradient(60deg, rgba(10, 217, 232, 0.863), rgba(177, 216, 239, 0.983), rgba(140, 201, 236, 0.983)); */
  }

}



@keyframes imgroll {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(10deg); }
  50% { transform: rotate(0eg); }
  75% { transform: rotate(-15deg); }
  100% { transform: rotate(360deg); }
}

.testibox{
display:block;
}


.testibox > img{

position:absolute;
border-radius:40px;
top:20px;
left:20px;
width:60px;
border:5px solid rgba(000,000,000,.14);
height:60px;
animation: imgroll 10s infinite;
}


.testiboxx{
display:block;
}


.testiboxx > img{

position:absolute;
border-radius:40px;
top:20px;
right:20px;
width:60px;
border:5px solid rgba(000,000,000,.14);
height:60px;
}


.info {

border:0px solid rgba(000,000,000,.5);
position:absolute;
margin:0;
font-size: .7em;
padding:0!important;
bottom:5px;
opacity:.6;
line-height:0px;
text-align:center;
right:40px;
}

.info > p {
color:red;
font-family:cursive;
}


.info2 {

border:0px solid rgba(000,000,000,.5);
position:absolute;
margin:0;
padding:0!important;
bottom:5px;
opacity:.6;

font-size: .7em;
line-height:0px;
text-align:center;
left:40px;
}

.info2 > p {
color:red;
font-family:cursive;
}

.testimoni{
padding: 25px 14px;
    word-wrap: break-word;
    position: absolute;
    top: 70;
    font-weight: 500;
    font-family: 'Marcellus SC';
    letter-spacing: .8px;
    font-size: .79rem;
    height: fit-content;
    opacity: 1;
}

.two,.three{

margin:0px;
overflow:scroll ;

}



 .sublayerfour{

display:block;
border:0px solid red;
margin:0px 20px;
overflow:hidden;

height:auto;
word-wrap:break-word;
}

.sublayerfour > img {
width:90%;
margin:30 15;
filter: drop-shadow(2px 1.5px .4px rgb(010,040,000,.4)) ;

}
.sublayerfour > img:hover{
animation: fadeimg 10s infinite;
}

@keyframes fadeimg{

0% {opacity:1;}
10% {opacity:.9}

20% {opacity:.8;}
30%{opacity:.7;}
40%{opacity:.6}
50%{opacity:.5}
60%{opacity:.4}


100% {opacity:.4;}

}





#famlayer{
box-shadow:0px 4px 4px .3px rgba(030,030,110,.4);
display: inline-flex;
    align-items: center;
    justify-content: center;
border-radius:10px;
        height:230px;
min-width:80%;
      
margin:0 ;
        position:relative;
        overflow:hidden;
    background-size: cover;}
   
  
  #famlayer:before {    
  content: "";
  background-image: url('fam.jpg');
  background-size: cover;
  position: absolute;
  top: 0px;
overflow:hidden;
  right: 0px;
  bottom: 0px;
  left: 0px;
  opacity: 0.35;
  }
    
   #famlayer > h1 {
   
 width: 80%;
    text-align: center;
    color: white;
    font-family: 'hubballi';
   }
  
  #famlayer>.signbutton{
  border-radius:17px;
  font-weight:500;
  animation:none;
  font-family:Marcellus SC;
  z-index:999;
  margin:10;
  text-align:center;
 box-shadow:0px 3px 2px .6px rgba(200,100,200,.3);
  }
 


  #famlayer>.signbutton:hover{
 border:2px solid black;
 background:none;

}
@media (max-width:650px) {




  main.layerfive{
 grid-template-columns:auto !important;

}

}


main.layerfive{
    display:none;
background:white;
color:black;
display:grid;
min-height:auto;
margin:0;
padding: 0px;
text-align:center;
justify-content:center;
background-color:white;
grid-template-columns:80%;
border-top: 3px solid black;
  }
 
  
  
  


  @media (max-width:390px) {

    aside.plans{
    max-width:auto;
    font-size:1em!important;
    }
    
    }


@media (max-width:600px) {

aside.plans{
max-width:auto;
margin:5px 20px;
font-size:1.1em;
}

}


@media (min-width:600px) {

div.plansgrid{
display:grid;
border:0px solid red;
grid-template-columns:auto auto;

}

aside.plans{
max-width:auto;
}

}

span.help-block{font-family: teko;
    font-style: italic;
    color: rgb(146 124 124);
    text-align: right;
    animation: fa-fade 2s ease infinite;
    width: fit-content;
    border: 3px solid #b8b8b81f;
    padding: 0 5px;
    margin: 5px;
    background: #000000;
    border-radius: 33px;
    font-size: 12px;


}


@keyframes tilt-shakin {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(5deg); }
  
}

@media (min-height:1050px){

  
.regback{
    margin:-7px;
  padding-top:40%;
  padding-bottom:100%;
  }
  
}
.regback{
  position:relative;
  height:fit-content !important;
  }
  
  
  
  .regback:before {    content: "";
    background-image: url('bgupdate.jpg');
    background-size: cover;
    position: absolute;
    mix-blend-mode: exclusion;
    top: 0px;
    height: 100%;
    right: 0px;
    bottom: 0px;
    left: 0px;
    opacity: .9;
    z-index: 0;
  }




.color-with-marker {
  list-style-position: inside;
  list-style-type:disc;
  font-family:heebo;
  font-size: 14px;
  text-align: left;

 
  
}
.color-with-marker ::marker {
  color:  #b7347e2d;
}


aside.plans{
  box-sizing: content-box;
  padding:10px 5px;
  overflow: auto;
  border-radius: 3px;
filter: drop-shadow(0px 0px .0003em rgba(1, 18, 24, 0.421));
}

section.planone{
display:grid;
grid-template-columns:80% 20%;
border: 2.3px solid #39343d;
border-bottom: 0px;

border-radius: 25px 25px 0 0;
width:100%;
box-sizing: border-box;

}

.planone div {
  display: flex;
  font-weight: 500;
  letter-spacing: 2.5px;
  align-items: center;
  color:crimson;
  padding-left:15%;
  font-family:Marcellus SC;
}


section.plantwo{
 
  background-image:linear-gradient(190deg, #e8419f1e, 2%, #39343d);
  width:100%;
  color:rgba(230, 227, 204, 0.795);
  padding: 20px 0px;
  font-size: 12px;
  letter-spacing: 2.7px;
  font-style: italic;
  }


  section.planthree{
    box-sizing: border-box;
    width:100%;
    display: grid;
    grid-template-columns: 60% 40%;
    overflow: hidden;
    
    
    }
  


    i.agree{
     margin-top: 17px;
     color: black;
     
    }
  
    .agree p{
      margin-top: -1px;
      font-size: .4em;
     }

     i.agree:hover,i.agree:active{
      color: rgba(235, 436, 368);
      transition: all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      animation: rolltoleft 2s ease;
     }




     
@keyframes  rolltoleft {
  0% {left:190%;
           transform:rotate(360deg);
           filter: blur(2px);}
  50% {
  filter:blur(1px);}
  }
  
  
.plans h4{
z-index:99999999;
letter-spacing: 2px;
font-weight:500;
font-family:Verdana, Geneva, Marcellus SC, sans-serif;
text-transform:uppercase;


}




.awardgrid {
  display: grid;
  grid-template-columns: auto auto auto;
  background:none;
  padding: 0em;
  margin:10;
  border-top:0px solid crimson;
}
.grid-item {
  background:transparent;
  border: 0px solid rgba(0, 0, 0, 0.8);
  padding: 10px;
  font-size: 30px;
  text-align: center;
}


.grid-item > a{

margin:5;
display:block;
font-size:15px;
font-family:serif;
font-weight:600;
}
.grid-item > img{

filter: brightness(100%);
   filter: contrast(120%);
   filter: drop-shadow(.1px .1px .2px rgba(00,054,00,.39));

}

hr.red{ 
display:block;
  margin:0;
  border: 0;
    height: 6px;
    background-image: linear-gradient(to right, rgba(0, 0, 0,0), rgba(200, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

hr.cyan{ 
  display:block;
    margin:0;
    border: 0;
      height: 2.3px;
      background-image: linear-gradient(to right, rgba(0, 0, 0,0), rgba(170, 241, 253, 0.475), rgba(0, 0, 0, 0));
  }



  

.grid {

display:grid;
grid-template-columns:auto auto auto auto auto auto ;
margin: 0 10;
grid-gap:10px;
}
.grid-item1 > img {
width:45px;
height:45px;
margin:0;
mix-blend-mode:difference;
border:0px solid white;
padding:0;
}
.grid-item1 > img:hover{
mix-blend-mode:normal;
filter: drop-shadow(2px 1.5px .4px rgb(010,040,000,.4)) ;
animation: rotate 1s 1;
}

@keyframes rotate{

0% {}
  100% { transform: rotate(360deg); }

}


.noshow{
animation: tiltmore 10s infinite;
position:absolute;
color:blue;

animation-fill-mode: reverse;
}

@keyframes tiltmore {
0% {left:210;
opacity:1;
}
100% {left:260;
opacity:0}

}

}

.grid-pay > img {
width:50px;
height:50px;
margin:0;
mix-blend-mode:screen;
border:0px solid white;
padding:0;
}
.grid-pay > img:hover{
mix-blend-mode:normal;
filter: drop-shadow(2px 1.5px .1px rgb(010,140,100,.4)) ;
opacity:1!important;
}



@media (min-width:450px){
.grid,.gridpay{
padding:0 10%;

}


.gridpay{
grid-template-columns:auto auto auto!important;
}

.bec {max-height:460px!important;}


.noshow{


display:none;}
}




.bec {height:550px!important;border-top:10px solid crimson;}







main.footer:before{
content: "";
background-image: url('BBBgref.jpg');
background-size: cover;
position: absolute;

top: 0px;
height:auto;
right: 0px;
bottom: 0px;
left: 0px;
filter: blur(0px);
}





main.footer{
padding:10px 20px;
display:block;
border:0px solid black;
background-color:#000;
position:relative;
height:auto;
color:white;
font-size:18px;
font-weight:900;
}


































.footer  img.ico

{
margin:0;
width:80px;
padding:5px;
border:3px solid rgba(0,0,0,.5);
border-radius:50%;
z-index: 1;
}

.footer section
{
letter-spacing:3px;
text-transform:uppercase;
background-color: none;
font-size:12px;
font-family:Georgia, 'Times New Roman', Times, serif;
color: rgba(204, 193, 829);
}

.nec{
top:-240px;
right:-60%;
position:relative;

margin:0;
}
article.horizon{
position:relative;
border:4px solid black;
justify-content:center;
text-align:center;
display:block;
border-radius:90px;
background-image: linear-gradient(90deg,rgba(022,021,033, 0.9), #b621fe);
background-image: linear-gradient(70deg,rgba(000,000,000, 0.5), #000);
padding:10px 40px 10px 30px ;
width:80px;
margin:0;
height:auto;
overflow:hidden;
z-index:1;

}


.fleet > h1 {
font-size:30px;
font-family:Marcellus SC;

color:rgba(204,193,129);
filter: brightness(100%);
}

.horizonin > img {
mix-blend-mode:normal;
position:relative ;
filter: brightness(80%);
}

.horizon:hover  .horizonin > img {
animation: rolloff 1s 1;
}


@keyframes rolloff{

0% { right:20px;}
10% { right:40px;}
20% { right:60px;}
30% {right:80px;}
40% {right:100px;}
50% {right:120px;}
60% {right:140px;}
70% {right:160px;}
}



.subfooterref > p{
  font-size:35px;
  font-family:Marcellus SC;
  font-weight:700;
  justify-content:center;
  filter: drop-shadow(.5px .5px 5px rgba(210,244,800,2));}
  
  
   
  section.subfooterref{
      
    padding: 15px 30px;
    margin: 0 5% 0 5%;
    display: block;
    border: 0px solid black;
    position: relative;
    height: auto;
    border-radius: 10px;
    background-size: cover;
    z-index: 999999999;
    background-image: url(Bgref.jpg);
    mix-blend-mode: exclusion;
  }
  
  
  section.subfooterref:before{
  background-image: linear-gradient(120deg,rgba(84, 84, 78, 0.38), #00000045);
  content: "";
  position: relative;
  top: 0px;
  height:auto;
  right: 0px;
  display: grid;
  bottom: 0px;
  left: 0px;
  
  }
  

  @media (min-width:800px) {
      
  section.subfooterref{
      
    padding: 15px 30px;
    margin: 0 12% 0 12%;
  }

  aside#share{
    display: flex;
    justify-content: center;
    align-items: center;
  }
  }




/***********/

.subfooter > p{
font-size:28px;
font-family:Marcellus SC;
font-weight:500;
justify-content:center;
}




section.subfooter{
padding:10px 20px;
display:none;
border:0px solid black;
border-top:3px solid rgba(000,000,000,.0013);
background-image: linear-gradient(0deg,rgba(22,221,033, 0.9), #b621fe);
background-image: linear-gradient(120deg,rgba(00,000,000, 0.5), #000);
position:relative;
height:430px;


color:white;

}



section.subfooter:before{
content: "";
background-image: url('ccon.jpg');
background-size: cover;
position: absolute;
mix-blend-mode:overlay;
top: 0px;
height:auto;
right: 0px;
bottom: 0px;
left: 0px;

}


  
     .btn-primary {
    position: relative;
    overflow: hidden;
}

@keyframes shine {
    0% {left:-55px;}
    
     100% {left:125%;}
}

.btn-primary::after {
 content: '';
    display: inline;
    position: absolute;
    top: 0;
    border: 1.5px solid cyan;
    filter: blur(5px);
    width: 40%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0.2));
    transform: skewX(-25deg);
    animation: shine 3.5s infinite;
}



@media (min-width:600px)
{
    
    .slideshow-container{
        margin: 0 7vw;
    }
}

.btn{
    display: block;
    margin: 5px 0;
    font-family: 'hubballi';
    padding: 6px !important;
    cursor: pointer;
    color: #ffffff;
    transition:all 2s ease;
    border: 0px;
    letter-spacing: .13em;
    filter: drop-shadow(.1px .5px 1px rgba(010, 004, 000, .82));
    border-radius: 5px;
    background-image: linear-gradient(70deg, rgb(0 0 0), rgb(0 89 200 / 91%));
}



.btn-default {
  background-image: linear-gradient(190deg, rgba(122,101,33, 0.9), rgba(192, 230, 120, 0.534));
  background-image: linear-gradient(40deg, rgba(227, 17, 17, 0.353), rgba(52, 84, 85, 0.116));

}

.btn:hover,.btn:active {

background:none;
border: 2px solid black;

}



@media (min-width:600px) {
  
  
  
  
  section.form-group {
width:50%;
    }
      #logown{

        border:0px solid black;
       
      top:15%;
      }

    div.submitlayer {
        width: 50%;
        position: absolute;
        border-radius: 120px;
        border-left: none !important;
        right: 0px;
        border-right: 10px solid #a1f3fd99 !important;
        font-size: large;
        padding-top: 16px !important;
          }

div.submitlayer .btn{ 

width:auto;
height:29px;
padding:4px;
margin-left: 10%;
          }


}

section.form-group {
overflow: hidden;
border:0px solid rgb(128, 255, 0);
display:grid;
grid-template-columns: auto;

padding:0;

}



section.form-group figure{
text-align: right;
    margin: 0;
    font-weight: 500;
    background: black;
    border-radius: 5px;
    padding: 2px 5px;
    width: fit-content;
    font-size: 14px;
    letter-spacing: 3.4px;
    font-family: hubballi;
    color:white;
    display: block;
    text-transform: uppercase;
    position: inherit;
    cursor:none;
}

div.submitlayer{
  padding:10px;
  color: rgb(142 238 255);
text-align: center;
justify-content: center;


}


article.accesslayer{
    padding: 45px;
    border-radius: 0;
    margin-top: -20px !important;
    margin: 0px;
    height: fit-content;
}



@media (min-width:600px){
article.accesslayer {
    padding: 45px;
   
}
}


@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  article.accesslayer {
  
        -webkit-backdrop-filter:  brightness(0.25);
        backdrop-filter: brightness(0.25);
    z-index: -1;
  }

  
  input.form-control:active,select.form-control:active,input.form-control:hover,select.form-control:hover{

    transition:all 2s ease;
  border:0;
  
  }

  #cryptochoice{

    border:2px solid rgba(255, 255, 255, 0.243);
    height:max-content;
    padding: 10px;
    border-radius: 20px;
  }
  
  
input.form-control,select.form-control {
   width: 97%;
        padding: 7px 12px;
        margin: 10px 5px;
        height: 50px;
        background-image: linear-gradient(40deg, #000000, 60%, rgb(13 0 0));
        font-family: 'Marcellus SC';
        display: inline-block;
        border: 3px solid #cccccc00;
        border-radius: 0;
        color: white;
        box-sizing: border-box;
}


@media (max-width:280px){
body{visibility:hidden;
}


html:before{content: "please visit us using a device with a wider screen resolution or resize your browser!";
color:black;
display:fixed;

margin-left:30px;}
}


@media (max-width:390px){

  
aside.usefoot{border:2px solid rgba(255, 255, 255, 0) !important;

}


}

@media (max-width:420px)

{
section.subfooter{
font-size:1vw;
}

}


@media (min-width:600px)

{

.nec{
top:-240px;
right:-80%;
position:relative;

margin:0;
}



.grid-item1 > img {

mix-blend-mode:normal;
}


}













/* Table Reset */
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}






.innerfoot{
  text-align:center;
  cursor:none;
  width:100%;
  font-size:10px;
  letter-spacing:.8em;
  text-transform:uppercase;
  color: rgba(215,215,214,.8);
  font-family:Marcellus SC;
  padding:0px 40px 10px 0px;
  z-index:99999;
  display:block;
  box-sizing:border-box;

 }
 
 
 
 
 
 
/** Style 4 Scroll Hed Start **/

    .sticky {
       border-radius: 9px;
        position: fixed;
        z-index: 999999999;
        top: 0;
        left: 0;
        height: 55px;
        border-bottom: .4px solid cyan;
        width: 100%;
        transition: all 1s cubic-bezier(0.86, 0, 0, 1.17);
}
.sticky .headlogo,.sticky .dropico{
display:none;
}

#scrollhead{
height:100%;
padding:5px;
color:white;
  display:none;
  overflow:hidden;
}

.sticky #scrollhead{
  box-sizing:border-box;
  display:grid;
  grid-template-columns:80px 270px auto;
}

img.scrollico{
  width:40px;
  border:2px solid cyan;
  border-radius:50%;
}
section.pay{ 
display: flex;
        font-family: 'Urbanist';
        text-transform: uppercase;
        padding: 8px;
        align-items: center;
        text-align: left;
        color: white;
        font-weight: 500;
        font-size: .6689rem;
        border-radius: 0px 25px 25px 0px;
        width: fit-content;
        flex-direction: row;
        transition: all 2s 
ease;
}



span#name{
    color:crimson !important;
            text-transform: uppercase;
}

@keyframes offing {
  0% {opacity:0;}
  25% {opacity:0;}
  50% {opacity:0;}
  70% {opacity:0;}
  80% {opacity:0;}
  100% {opacity:1;}
}


.pay *{margin:2.5px;}

@media (max-width:530px){
.tiker{display:none;}

}

/** Style 4 Scroll Hed END **/



aside[role=faqs]{
cursor:default;
text-align: left;
padding:20px;
font-family:sans;
}

aside[role=faqs] > p{

  font-size: 20px;
  font-weight: 900;
  font-family: Marcellus SC;
  
  background: -webkit-linear-gradient(rgb(240, 205, 173), rgb(39, 142, 215));
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

aside[role=faqs] > div {
  font-family: Marcellus SC;
  font-size:14px;
  letter-spacing: 3px;
  color:rgb(216, 228, 215);

}

.btnin{
  
        cursor: pointer;
        border: 0px;
        font-size: 10px;
        height: 40px;
        color: white;
        letter-spacing: .13em;
        filter: drop-shadow(.1px .5px 1px rgba(010, 004, 000, .82));
        border-radius: 5px;
        margin-left: 0px;
        margin-right: 30px;
        background-image: linear-gradient(90deg, rgb(15 15 15), 70%, rgb(0 0 0));
        margin-top: 50px;
  }



 .btcbtn{
  cursor: pointer;
  border:0px;
  font-size:10px;
  height: 30px;
  letter-spacing: .13em;
  filter: drop-shadow(.1px .5px 1px rgba(010,004,000,.82));
  border-radius: 20px;
  margin-left:0px;
  margin-right:0px;
  background-image:linear-gradient(90deg, rgba(010,45,80,.2),70%, rgba(122,051,930));
  margin-top:50px;
    background-image:linear-gradient(90deg, rgba(242, 169, 0),70%, rgba(242, 169, 0))!important;

    }
  
  .btcbtn:hover,.btnin:hover{
  background: none;
  color:crimson;
  font-family: cursive;
  transition:all .2s ease-out;
  border: 2px solid white;
  }
  
  
  .btcbtn:hover,.btnin:active{
    background: none;
    transition:all .2s ease-out;
    color:white;
    border: 2px solid crimson;
    }


    /**** Footer EFX Style */
    .in-view {

      animation: inview 2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    }

    @keyframes inview {
      0% {
        transform: scaleY(.5);
        transform: scaleX(.5);
        transform: translate(50em, 0);
      }
      
    }



    #planfade{
      
      opacity:0;
    }
    .fade-view {

      animation: fadeview 5s 1;
      animation-fill-mode: forwards;

    }

    @keyframes fadeview {
      0% {
        opacity:0;
      }
      
      100% {
        opacity:1;
      }
    }


    section.nancy{

    padding-top: 20px;
    
    text-align: center;
    box-shadow:-13px 0.5px 2.5px 0.6px rgb(0, 0, 0);
    padding-bottom: 20px;
      background-image: linear-gradient(90deg,rgba(54, 32, 45, 0.79),70%, rgba(77, 40, 95, 0.89)5%,);
      background-image: linear-gradient(60deg,rgba(72, 20, 50, 0.29), rgba(70, 57, 77, 0.89));
      background-image: linear-gradient(70deg,rgba(27, 21, 25, 0.39), rgba(9, 37, 48, 0.72));
border-radius: 30px;
margin:30px;

    }
    section.nancy iframe {

width:100%;

    }
    

    section.nancy iframe::before {

     height:0px;
      
          }

    section.nancy span{
margin-top:20px;
    color:white;
    display:inline;
    width:90%;
    font-family: Marcellus SC;
    background: -webkit-linear-gradient(rgb(206, 251, 209), rgb(211, 186, 220));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }



    section.nancy span > b:hover {
      text-decoration-line: underline;
  text-decoration-color: red;
  text-decoration-style: dotted;
    }

    section.nancy span > #lotext{
          font-family:inherit;
          background: -webkit-linear-gradient(rgb(66, 41, 27), rgb(202, 41, 41));
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          }



 
section[role=ads]{
    display:none;
  margin-top:15px;
  max-width:100%;
   display: grid;
   position:relative;
  justify-content: center;
  align-content: center;
  border-radius: 0 14px 14px 0;
  border-left: 0px !important;
  }



 
section[role=ads]::before{
  position:absolute;
  left:5px;
  margin-top:5px;
  display:none;
  top:-12px;
  font-family:"Press Start 2P";
  font-size:6px;
  text-align: center;
  
  font-weight: 400;
  
  letter-spacing: 4px;
  content: "Advert Below";
  }




 

  .selcrypto:hover,.selcrypto:active{
    opacity: .4;
    transition: all 1.3s ease;
    
    cursor:pointer;
  }




  .otherpayment{

    position: absolute;
    right:15px;
    font-family: syne mono;
    top:10px;
    margin: 5px;
    padding:2px 5px;
    font-size: small;
    font-style: italic;
    cursor:pointer;
    background-image: linear-gradient(290deg, rgba(222, 143, 79, 0.226), rgba(0, 0, 0, 0.682));
    border-radius: 5px 4px;
  }


  .otherpayment:hover,.otherpayment:active{

    color:red;
    font-weight: 600;
    transition: all .4s ease-in-out;
  }
  /** Other Page Tops **/

  div.termsblog,div.contactblog,div.sblog{
    display:flex;
    box-shadow: 2px 1px 5px rgba(02, 05, 03, 0.83);
    border-radius: 5px;
       height:200px;
       background-image: url(terms.png);
       padding-top:50px;
       
     }
   
   
    
     .contactblog p,   .termsblog p, .sblog p  {
         
    font-size: 30px;
        font-family: syncopate;
        align-items: baseline;
        margin: 20px;
        background: #000;
        background: radial-gradient(ellipse farthest-side at center center, #fff 56%, #fff 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: #ffffff;

       
     }
      
 @media (min-width:850px){
          .note1 > form {display: flex;
      }
      }

     .note1 a{

      padding:3.5px;
      color:black;
      text-decoration: none;
      background-color: white;
      font-family: Marcellus SC;
      display:block;
      font-weight: bold;
      border-radius: 10px;
     }
   
     .note1{box-sizing: content-box;
        background-color: #ffffff87;
        border-radius: 0;
        font-family: 'hubballi';
        font-size: large !important;
        border: 5px solid #020c2b47;
        padding: 30px;
        border-radius: 9px;
        display: block;
        text-align: center;
        color: #000000;
        font-size: 12px;
        box-shadow: 2px 0px .5px rgb(7, 23, 24, .5);
     }
     
       
   


    div.faqsblog{
    
      position: relative;
         height:290px;
         text-align: center;
         padding-top:50px;
         
       }
     
       .faqsblog p {
         font-size: 40px;
         font-family:Marcellus SC;
         z-index: 999;
         
       }

       .contactblog p::before,.faqsblog p::before,.termsblog p::before {

        content: "";
        width:40px;
        border: 2px solid rgb(0, 0, 0);
        animation: top 3s 1;
       margin:5px;
      
        background-blend-mode: difference;
        background-image: linear-gradient(90deg, rgb(43, 130, 156,.3), rgb(153, 153, 159,.5));
        border-radius:10px !important;
        
      }

  
        
       div.faqsblog:before {    
         content: "";
         background-image: url('faqs.png');
         background-size: cover;
         position: absolute;
         top: 0px;
       overflow:hidden;
         right: 0px;
         bottom: 0px;
         left: 0px;
         opacity: 0.35;
         animation: top 3s 1;
         
         }
         


    @-webkit-keyframes top {
   
      0% { margin:-20px;
      border-radius: 40px;
        box-shadow: 5px .2px 10px rgb(7, 23, 24,.5);}
      100% { margin:0;
        border-radius: 0px;
      }
    }





    /*** Aside Ads **/

    .asideads {
      box-sizing: border-box;
      height:100%;
      max-width:130px;
      display:flex;
      align-items: center;
      position:fixed;
      z-index: 2;
      left:0px;
      top:100px;
      margin-top:-50px;
    transform: scale(0.8);
     overflow:auto;
     animation:muve 8s infinite;
     padding:0 20px 0 10px;
    }


@keyframes muve {
    0%{left:-80px;}
     70%{left:0px;
       opacity:1;
   }
   100%{left:0px;
       opacity:0;
   }
}
    @media (max-width:1200px)
    
    {
      .asideads {
            display:none;
      }

    }
  
    #lowStarNotice {
      animation:hide 30s 1;
      font-family:Marcellus SC;
      bottom:5%;
      margin-right:20px;
      color:black;
      border-radius:15px;
      padding:5px 2.5px;
      box-sizing:content-box;
      background-color: white;
      text-align:center;
      font-size:12px;
      z-index: 99999999;
      position:fixed;
      width:auto;
      opacity: 0;
      display:none;
      animation-fill-mode: forwards;
      animation-delay:.50s;
   }
   
   
   
   @keyframes hide {
      0% {opacity:0;}5% {opacity:.2;}10% {opacity:1;}20% {opacity:1;}30% {opacity:1;}40% {opacity:1;}50% {opacity:1;}60% {opacity:.8;}70% {opacity:.8;}80% {opacity:.4;}90% {opacity:.2;}100% {opacity:0;}
   }




   /*** Loader ****/




   #loader {
    position: fixed;
    
    
    width: 100%;
    height: 100%;
    background-color: #000; /* Loader background color */
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  
  
  #loader:before {
    content: 'connecting to AI...';
    display: block;
    position:fixed;
    color:rgb(65, 245, 239);
    font-family: syne mono;
    bottom:135px;
    display: flex;
    align-items: center;
    justify-content: center;

  }




  
  /* Hide the content until the page is fully loaded */
  #contenthide {
    display: none;
  }
  







  /* Secureloader  */







  
  #sloader {
    position: fixed;
    
    
    width: 100%;
    height: 100%;
    background-color: #00003d; /* Loader background color */
    z-index: 99999999999;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor:progress;
  }
  
  
  
  #sloader:before {
    content: 'Loading Secure Section...';
    display: block;
    position:fixed;
    color:rgb(65, 245, 239);
    font-family: syne mono;
    bottom:135px;
    display: flex;
    align-items: center;
    justify-content: center;

  }




  
  /* Hide the content until the page is fully loaded */
  #scontenthide {
    display: none;
  }


  
#toggle {
  position: fixed;
  right: 10px;
  bottom: 10px;
}

#Secure {
  height: 90px;
  width: 90px;
}

.indicator {
  border: solid 2px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 102px;
  
  margin:0;
  position: absolute;
  top: 40%;
  width: 102px;
}


.indicator:before {
  -moz-animation: cw 700ms infinite cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-animation: cw 700ms infinite cubic-bezier(0.645, 0.045, 0.355, 1);
  animation: cw 700ms infinite cubic-bezier(0.645, 0.045, 0.355, 1);
  display: block;
  width: 100%;
  height: 100%;
  border: solid 2px transparent;
  border-top-color: #0a70a9;
  position: absolute;
  left: -2px;
  top: -2px;
  content: "";
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.indicator svg {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -9px 0 0 -7px;
}
.indicator svg * {
  fill: #0a70a9;
  -moz-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 700ms cubic-bezier(0.645, 0.045, 0.355, 1);
}

@-webkit-keyframes cw {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes cw {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes cw {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(360deg);
  }
}
@keyframes cw {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}


  /* Secureloader  */








   












  :root {
    --hue: 223;
    --bg: hsl(var(--hue), 90%, 95%);
    --fg: hsl(var(--hue), 90%, 5%);
    --trans-dur: 0.3s;
    
  }



  .ip {
    width: 16em;
    height: 8em;
    
  }
  .ip__track {
    stroke: hsl(var(--hue), 90%, 90%);
    transition: stroke var(--trans-dur);
  }
  .ip__worm1,
  .ip__worm2 {
    animation: worm1 2s linear infinite;
  }
  .ip__worm2 {
    animation-name: worm2;
  }
  
  /* Dark theme */
  @media (prefers-color-scheme: dark) {
    :root {
      --bg: hsl(var(--hue), 90%, 5%);
      --fg: hsl(var(--hue), 90%, 95%);
    }
    .ip__track {
      stroke: hsl(var(--hue), 90%, 15%);
    }
  }
  
  /* Animation */
  @keyframes worm1 {
    from {
      stroke-dashoffset: 0;
    }
    50% {
      animation-timing-function: steps(1);
      stroke-dashoffset: -358;
    }
    50.01% {
      animation-timing-function: linear;
      stroke-dashoffset: 358;
    }
    to {
      stroke-dashoffset: 0;
    }
  }
  @keyframes worm2 {
    from {
      stroke-dashoffset: 358;
    }
    50% {
      stroke-dashoffset: 0;
    }
    to {
      stroke-dashoffset: -358;
    }
  }
  







   /*** Loader ****/
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
.disclaimer {
  padding: 0 25px;
  height: fit-content;
  width:100%;
  display:grid;
  grid-template-columns: 10% 90%;
 box-sizing:border-box;
}

@media (max-width:800px) {
  .disclaimer {
  padding:10px;
  grid-gap:25px;
  grid-template-columns: 100%;

}

.footer  img.ico

{
  position:relative;
  left:calc(100% - 65%);
}

}

.disclaimer div {
    font-size: 11px;
    line-height: 20px;
    text-align: left;
    padding: 0 25px;
    word-wrap: break-word;
    opacity: .8;
           font-family: urbanist;
    font-weight: 100;
}


.disclaimer {
  padding: 0 25px;
  height: fit-content;
  width:100%;
  display:grid;
  grid-template-columns: 10% 90%;
 box-sizing:border-box;
}

@media (max-width:800px) {
  .disclaimer {
  padding:10px;
  grid-gap:25px;
  grid-template-columns: 100%;

}

.footer  img.ico

{
  position:relative;
  left:calc(100% - 65%);
}

}

.disclaimer div {
  font-size:11px;
  line-height:20px;
  text-align:left;
  padding:0 25px;
  word-wrap:break-word;
  opacity: .8;
  font-family:Marcellus SC;

  
}


.cv{
    background: black;
    font-family: hubballi;
    margin: 10px !important;
    padding: 25px;
    width: inherit !important;
    height: fit-content !important;
    border: 1px solid rgb(0 106 242 / 90%) !important;
    word-wrap: break-word !important;
    border-radius: 10px 10px !important;
    color: rgba(255, 255, 255, 0.781) !important;
    line-height: 25px !important;
    transition: all 2s ease;
}


.cv > p {
  font-weight: bolder;
 display:inline;
  background: -webkit-linear-gradient(75deg,rgb(239, 217, 165), rgb(125, 201, 102));
  -webkit-background-clip: text;
  background-clip: text;
  text-shadow:none;
  margin:0;
  font-family:hubballi;
  font-size:inherit;
  animation:none  !important;

}


.preview-image {
  max-width: 170px;
  max-height: 200px;
display: none;
align-items: center;
justify-content: center;
transition: all 2s ease;
border-radius: 50%;
margin-top: 20px;
animation: fa-beat 8s ;
border:4px dotted rgba(239,217,165,.35);
box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(233, 231, 231, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
}





/** Custom input **/

input, select {
    color: black;
    border: 0;
    padding: 10px 5px;
    border-radius: 10px;
    background: linear-gradient(165deg, rgba(228, 245, 252, 1) 0%, rgba(191, 232, 249, 1) 50%, rgba(159, 216, 239, 1) 51%, rgba(42, 176, 237, 1) 100%);
    font-family: Marcellus SC;
    animation: fa-fade .4s ease 1;
    cursor: grab;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: all .2s ease-in-out;
    margin: 5px;
    cursor: pointer;
}


input:hover, select:hover {
    color: white;
    border: 2px solid grey;
    padding: 10px 5px;
    border-radius: 5px;
    background: black;
    font-family: Marcellus SC;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: all 1.3s ease-in-out;
}











.custom-file-input {
  color: transparent;
  
  min-width: 100%;
}
.custom-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
.custom-file-input::before {
  content: 'Upload Valid Document';
  color: black;
  display: inline-block;
  background: -webkit-linear-gradient(top, rgba(249, 249, 249, 0.493), rgba(227, 227, 227, 0.805));
  border-radius: 3px 15px 3px 15px;
  padding: 5px 8px;
  outline: none;
  
  width: 100%;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px rgba(201, 199, 244, 0.158);
  font-family: Courgette;
  font-size: 13px;
}
.custom-file-input:hover::before {
  border-color: rgb(27, 229, 165);
}
.custom-file-input:active {
  outline: 0;
}
.custom-file-input:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9); 
}





/** Custom input 2 **/


.custom-file-input2 {
  
  min-width: 100%;
  color: transparent;
 
}
.custom-file-input2::-webkit-file-upload-button {
  visibility: hidden;
}
.custom-file-input2::before {
  content: 'Upload .IPA Software';
  color: black;
  display: inline-block;
  background: -webkit-linear-gradient(left, rgba(173, 163, 219, 0.795), rgba(63, 205, 248, 0.805));
  border-radius: 15px 15px 15px 15px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px rgba(201, 199, 244, 0.158);
  font-family: syne mono;
  font-size: 13px;
  border:1px solid black; 
  transition:all 3s ease;
  
}
.custom-file-input2:hover::before {
  border-color: rgb(27, 229, 165);
  width:380px;
  letter-spacing: 7px;
}


@media (max-width:650px)
{


  .custom-file-input2:hover::before {
    border-color: rgb(27, 229, 165);
    width:210px;
    letter-spacing: 4px;
  }



    
     .contactblog p,   .termsblog p, .sblog p {
         
 
     }
          
          


}


.custom-file-input2:active {
  outline: 0;
}
.custom-file-input2:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9); 
}


















#loaderY {
  width: 100%;
  border-radius:25px;
  box-sizing: content-box;
  height: 20px;
  padding:0;
  overflow: hidden;
  background-image: -webkit-linear-gradient(240deg, white,white,rgb(211, 221, 240));;
}



#progressY {
  height: inherit;
 
  animation:slide 3s ease-in-out infinite alternate;
  background: rgb(0,212,255);
  background: rgb(0,0,0);
  background: linear-gradient(338deg, rgba(0,0,0,1) 3%, rgba(255,255,255,1) 8%, rgba(0,0,0,1) 13%, rgba(255,255,255,1) 19%, rgba(0,0,0,1) 23%, rgba(255,255,255,1) 29%, rgba(0,0,0,1) 33%, rgba(255,255,255,1) 38%, rgba(0,0,0,1) 43%, rgba(255,255,255,1) 47%, rgba(0,0,0,1) 51%, rgba(255,255,255,1) 55%, rgba(0,0,0,1) 59%, rgba(255,255,255,1) 64%, rgba(0,0,0,1) 67%, rgba(255,255,255,1) 71%, rgba(0,0,0,1) 74%, rgba(255,255,255,1) 78%, rgba(0,0,0,1) 82%, rgba(255,255,255,1) 85%, rgba(0,0,0,1) 89%, rgba(255,255,255,1) 93%, rgba(0,0,0,1) 96%);
   opacity:1;
  background-repeat: repeat;
  z-index:-1;
  border:.7px solid black;
  border-radius:inherit;
  width: 0;
  box-shadow: inset 3px 3px 3px rgba(0, 0, 0, 0.336);
  
}




.popup  #progressY {
  
  animation:none; }


.bg2 {
  animation-direction:alternate-reverse;
  animation-duration:4s;
}

.bg3 {
  animation-duration:5s;
}




@keyframes slide {
  0% {
    transform:translateX(-25%);
  }
  100% {
    transform:translateX(25%);
  }
}



.popup {
  position: fixed;
  height:120px;
  min-width:70%;
  z-index:9999999999;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgb(232,231,196);
background: radial-gradient(circle, rgba(232,231,196,1) 2%, rgba(164,240,255,1) 72%);
  padding:30px;
  border-radius:10px 10px 0px 0px;
  box-shadow: -4px -4px 7px rgba(29, 41, 43, 0.46);
  animation: vibe 15s infinite;
}

.popup-message {
  
  font-family: Marcellus SC;
  border: .8px dashed black;
  font-size: 14px;
  color: rgb(26, 5, 5);
  text-align: center;
  margin-bottom: 10px;
  margin:5px;
  
}


@media (max-width:640px) {
  
  
.popup-message {
  
  
  font-size: 13px !important;

}



.popup {
padding:5px !important;
top: 50% !important;
}

}

#messageY {
  margin-top: 10px;
  animation: colorbind2 30s infinite !important;
  animation-fill-mode: forwards;
}



@keyframes colorbind2 {
  0%{color:white;
    font-family:syne mono;} 
  20% {color:rgb(251, 214, 214);
    font-family:syne mono;
  letter-spacing: 2px;} 
  30% {color:rgb(130, 193, 230);
    font-family:syne mono;} 
  40% {color:rgb(49, 108, 168);
    font-family:syne mono;} 
  50% {color:rgb(54, 195, 238);
    letter-spacing: 4px;
    font-family:syne mono;}  
  60% {color:rgb(137, 209, 212);
    font-family:syne mono;} 
  70% {color:rgb(91, 217, 173);
    font-family:syne mono;
    letter-spacing: 4px;} 
  80% {color:rgb(212, 150, 150);
    font-family:syne mono;
    letter-spacing: 2px;} 
  90% {color:rgb(126, 4, 4);
    font-family:syne mono;} 
  100% {color:rgb(255, 6, 6); 
        font-family:syne mono;
  } 
  } 
  
  #loaderY.paused #progressY {
    animation-play-state: paused;
  }
  


  .inject {

background-color: rgb(255, 255, 255);
margin:5%;
border-radius: 25px;
padding:15px;
display:block;
z-index:999999999999999 !important;
position: relative;

  }


  @media (min-width:800px){

    .inject {
width:500px;
margin-left:25%;
        }
      

  }

  .inject h1 {
    
    font-size: 18px;
    font-weight: 900;
    font-family: Marcellus SC;
    background: -webkit-linear-gradient(rgb(50, 46, 44), rgb(25, 115, 180));
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    

  }


  
button:disabled {
  opacity:1;
  font-weight: 100;
  border:2px dashed rgb(206, 119, 119);
  color:white;
  }
  
  
  
  
  
  
  

    button.blog{
        
        display: flex;
  justify-content: center;
  align-items: center;
  font-size:10px;
background-color:black;
  text-decoration:none;
        height:fit-content;
        top:40px;
        font-family:Marcellus SC !important;
        color:cyan;
        position:relative;
        border:2px solid purple;
        cursor:pointer;
  border-radius:10px !important;
  border-top:none;
   border-left:none;
    border-right:none;
    
        
    }


    button.blog:hover,button.blog:hover:active {
       background:none;
         cursor:loading;
    box-shadow:-0.93px 0.5px 5px 0.6px rgba(225,825,225,.2);
  
        color:red;
        box-sizing:border-box;
        
    }
    
  
  
  
  
  
  
  

    /* Track */
::-webkit-scrollbar {
   width: 6px;
        height: 6px;
  margin: 5px; /* width of the scrollbar */
}

/* Handle */
::-webkit-scrollbar-thumb {
  cursor:grab !important;
  background: #555; /* color of the scrollbar handle */
  border-radius: 3px; /* roundness of the scrollbar handle */
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  cursor:grab !important;
  background: #333; /* color of the scrollbar handle on hover */
}

/* Track when scrollbar is active (clicked on) */
::-webkit-scrollbar-thumb:active {
  animation: fa-beat 3s infinite;
  cursor:grab !important;
  background: #03c8f0da; /* color of the scrollbar handle when active */
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; /* color of the scrollbar track */
}

/* Corner */
::-webkit-scrollbar-corner {
  background: transparent; /* color of the scrollbar corner */
}

  
  
  
  
  
  .introo{
      
        background: #0a183e7a;
        border-left: 20px solid black;
        color: white;
        padding: 5px 15px;
        font-size: small;
        border-radius: 10px;
        margin-bottom: 10px;
  }
  
  
  .introo  h1{
      background-image: linear-gradient(309deg, #af3de8, #cfc5e8 50%, #add0ed 44%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-align: center;
        letter-spacing: 3px;
        font-family: Arsenal Sc;
  }
  
  
  
  .introo p{
      font-family: syne mono;
    color: seashell;
    text-transform: lowercase;
    display:none;
    opacity: .865;
  }
  
  
  
  
  
  @media (min-width:800px){
      
  
  .introo{background:transparent;
  }
  
  }
  
  
  
  
  
  
  /*** Lite ****/
  
  
body.lite header {
  background-color:white !important;
    
}
  
body.lite header.home {
    position: relative;
    border: none;
    width: auto;
    margin: 0 0;
    display: flex !important;
    box-shadow: -0.3px 0.5px 10px 0.6px black;
    height: 100px;
    background-color: #f4fffe;
    z-index: 9999;
    transition: all 0.1s cubic-bezier(0.86, 0, 0, 1.17);
    justify-content: flex-start;
    flex-direction: column;
    align-content: center;
    flex-wrap: wrap;
}

body.lite main.layerone {
    padding: 0 10px;
    margin: 0;
            background: linear-gradient(225deg, rgb(231 237 242) 0%, rgb(255 255 255) 35%, rgb(220 197 197) 66%, rgb(248 246 255) 100%);
}

body.lite aside.steps {
margin: 10 00;

        color: #000000;
        position: relative;
        background: linear-gradient(145deg, #00ffef 0%, rgb(0 0 0 / 0%) 50%, rgb(0 244 236) 51%, rgb(0 234 255) 100%);
        height: 80px;
}

body.lite section.nancy {
           padding-top: 20px;
        text-align: center;
        box-shadow: 0px 1px 2.5px 0.6px rgb(0, 0, 0);
        padding-bottom: 20px;
        border: 6px solid cyan;
        height: 370px;
        border-radius: 90px;
        margin: 20px;
        overflow: hidden;
}

body.lite main.layerthree {
    display: block;
    color: #000000;
    padding: 0.7em;
    border-top: 10px solid transparent;
    background: linear-gradient(221deg, rgb(202 222 252) 0%, rgb(161 244 255) 35%, rgb(245 251 255) 66%, rgb(198 173 173) 100%);
    overflow: hidden;
}

body.lite main.layerfour {
    height: auto;
    width: auto;
    margin: 0;
    padding: 0.9em;
    background: #f5f5f5;
    color: #000000;
    font-family: -apple-system, BlinkMacSystemFont, sans-serif;
    overflow: auto;
    z-index: -999;
}

body.lite aside.testimony {
    position: relative;
    height: 235px;
    border-top: 0em;
    overflow: hidden;
    width: auto;
    background: #00ffef;
    color: #000000;
    font-family: 'hubballi';
    font-weight: 400;
    border-radius: 0;


    background-image: linear-gradient(216deg, #0046963b, transparent);
}

body.lite section.pay {
   display: flex;
        font-family: Marcellus SC;
        text-transform: uppercase;
        padding: 8px;
        align-items: center;
        text-align: left;
        color: black;
        font-weight: 900;
        font-size: xx-small;
        border-radius: 0px 25px 25px 0px;
        width: fit-content;
        flex-direction: row;
        transition: all 2s ease;
}
