<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    /* #textAni {
       
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 120px;
        width: 100%;
        height: 100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(50% - 350px);
        left: calc(50% - 60px);
    }

    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 220px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(25% -10px);
        left: calc(50% - 110px);
    
      } */


}


/* iPhone 6, 7, &amp; 8 in portrait &amp; landscape  (Modded*/

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 


  .aboutUs {
   
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
    line-height: 2rem;
    
  }

    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 220px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(50% - 55vh);
        left: calc(50% - 110px);
    
      }
    
      #textAni {
       
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 180px;
        width:100%;
        height:100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(50% - 45vh);
        left: calc(50% - 90px);
    }

    .headerTextBig {
      font-size: 1.3rem;
      line-height: 1.6rem;
      font-weight: 600;
      padding-left: 12px;
      padding-right: 12px;
      padding-bottom: 25px;
      letter-spacing: .2rem;
    
    }
    .headerTextSecond {
      font-size: 1.0rem;
    }
    .headerSlogan {
      font-size: 1.0rem;
  }

  input {
    font-size: 12px;
    /* color: inherit;
    background: none;
    border: none;
    width: 200px;
    padding: 10px; */
}

.subscribe {
  font-size: 12px;
}
.button {
  font-size: 12px;
}

 }




/* iPhone 6, 7, &amp; 8 in landscape */

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) { /* STYLES GO HERE */}

/* iPhone 6, 7, &amp; 8 in portrait */


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) { 
    
  .aboutUs {
   
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
    line-height: 2rem;
    
  }

  .btn-whitepaper {

    transform: scale(0.62);
    letter-spacing: 0.25rem;
    font-size: 1rem;
    line-height:2.3;
    border-radius: 0.5rem;
    }




    .homeStatement-header{
           
        font-size: 2rem;
       
        top: -40px;
        /* height: 10rem; */
        
        margin-top: 0px;
        padding-left: 32px;
      }

      .textBlock {
        font-size: 1em;
        padding-left: 1em;
        padding-right: 15em;
        line-height: 1.5em;
      }

      .homeStatement-paragraph {
       
      
        font-size: 1.2em;
        padding-left: 1.5em;
        padding-right: 1.5em;
        line-height: 1.5em;
     
      }

      .tengoLogoText {
        font-size: 0.9rem;
    }
 }

/* iPhone 5 &amp; 5S in portrait &amp; landscape */

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
/*     
    #textAni {
       
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 120px;
        width:100%;
        height:100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(40% - 150px);
        left: calc(50% - 60px);
    }

    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 220px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(25% -10px);
        left: calc(50% - 110px);
    
      }
       */
       .btn-whitepaper {

  
       transform: scale(0.62);
       letter-spacing: 0.2rem;
       font-size: 1rem;
       line-height:2.3;
       border-radius: 0.5rem;
        
      }

       .headerTextBig {
        font-size: 1.3rem;
        line-height: 1.6rem;
        font-weight: 600;
        padding-left: 12px;
        padding-right: 12px;
        padding-bottom: 25px;
        letter-spacing: .2rem;
      
      }
      .headerTextSecond {
        font-size: 1.0rem;
      }
      .headerSlogan {
        
          font-size: 1.0rem;
        
      }

      .aboutUs {
   
        font-size: 1.6rem;
        letter-spacing: 0.2rem;
        line-height: 2rem;
        
      }
}

/* iPhone 5 &amp; 5S in landscape */

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) { /* STYLES GO HERE */

  .tengoLogoText {
    font-size: 0.9rem;
}

.btn-whitepaper {

  
  transform: scale(0.62);
  letter-spacing: 0.2rem;
  font-size: 1rem;
  line-height:2.3;
  border-radius: 0.5rem;
 }


}



/* iPhone 5 &amp; 5S in portrait */

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) { /* STYLES GO HERE */ 


  .btn-whitepaper {

  
    transform: scale(0.62);
    letter-spacing: 0.2rem;
    font-size: 1rem;
    line-height:2.3;
    border-radius: 0.5rem;
   }


  .tengoLogoText {
    font-size: 0.9rem;
}

.aboutUs {
   
  font-size: 1.6rem;
  letter-spacing: 0.2rem;
  line-height: 2rem;
  
}

}

/* iphone X , XS, 11 Pro */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) { 

    /* #textAni {
      
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 120px;
        width:100%;
        height:100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(50% - 330px);
        left: calc(50% - 60px);
    }

    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 200px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(50% -900px);
        left: calc(50% - 100px);
    
      } */
}

/* iphone XR, 11 */
@media only screen and (min-device-width : 414px) and (max-device-height : 896px) and (-webkit-device-pixel-ratio : 2) { }

/* iphone XS Max, 11 Pro Max */
@media only screen and (min-device-width : 414px) and (max-device-height : 896px) and (-webkit-device-pixel-ratio : 3) { 
/* 
    #textAni {
       
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 120px;
        width:100%;
        height:100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(50% - 310px);
        left: calc(50% - 60px);
    }

    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 180px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(50% -880px);
        left: calc(50% - 90px);
    
      } */

}
/* 
iPhone 4 */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : landscape) { 


  .btn-whitepaper {

  
    transform: scale(0.62);
    letter-spacing: 0.2rem;
    font-size: 1rem;
    line-height:2.3;
    border-radius: 0.5rem;
     
   }

  .tengoLogoText {
    font-size: 0.6rem;
    
}

.headerTextSecond {
  font-size: .6rem;
}
.headerSlogan {
  font-size: .6rem;
}
}

/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
    /* Styles */
    }
    
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
    /* Styles */
    }
    /* Desktops and laptops ----------- */
    @media only screen  and (min-width : 1224px) {
    /* Styles */
    }
    
    /* Large screens ----------- */
    @media only screen  and (min-width : 1824px) {
    /* Styles */
    }


    /* smaller mobile devices */

     /* Desktops and laptops ----------- */
     @media only screen  and (max-width : 1024px) {
        /* .homeStatement-header{
           
            font-size: 2rem;
           
            top: -40px;
            margin-top: 0px;
            padding-left: 32px;
          }

          .textBlock {
            font-size: 1em;
            padding-left: 2.5em;
            padding-right: 2.5em;
            line-height: 1.5em;
          }

          .homeStatement-paragraph {
           
          
            font-size: 1.2em;
            padding-left: 2.5em;
            padding-right: 2.5em;
            line-height: 1.5em;
         
          } */

        }


/* @media (max-width: 800px) {
  .row {
    flex-direction: column;
    align-items: center;
  } */

 /* 2688x1242px at 458ppi  iPhone 11 pro max */
@media only screen 
and (device-width: 414px) 
and (device-height: 896px) 
and (-webkit-device-pixel-ratio: 3) {

  .btn-whitepaper {

  
    transform: scale(0.62);
    letter-spacing: 0.2rem;
    font-size: 1rem;
    line-height:2.3;
    border-radius: 0.5rem;
     
   }


    #logoAni{
        align-content: center;
        text-align: center;
        max-width: 220px;
     
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        opacity: 0;
        visibility: visible;
        z-index: 40;
    
        position: absolute;
        top: calc(50% - 40vh);
        left: calc(50% - 110px);
    
      }
    
      #textAni {
        /* background-color:rgb(121, 120, 120); */
        position: absolute;
        align-content: center;
        text-align: center;
        max-width: 180px;
        width:100%;
        height:100%;
        display:inline-block;
        overflow: hidden;
        transform: translate3d(0,0,0);
        
        visibility: visible;
        z-index: 50;
     
    
        position: absolute;
        top: calc(50% - 25vh);
        left: calc(50% - 90px);
    }
    .homeStatement-header{
        position: relative;
        color: rgb(255, 255, 255);
        text-align: center;
        font-size: 1.2rem;
        line-height:2.4rem;
        width: 85%;
        top: 37%;
        /* height: 10rem; */
        z-index: 20;
        /* padding: 3rem; */
        background-color: #333;
        margin-top: 0;
       
        vertical-align: middle;
        text-transform: uppercase;
        letter-spacing: 0.313rem;
        left: 0;
      }
      

 }

 @media only screen 
and (max-device-width : 667px) {

  .btn-whitepaper {
    font-size: 2.4rem;
  }
  .btn-whitepaper a:link {
    font-size: 2.4rem;
  }
}



.btn-contract {
	/* letter-spacing: 0.25rem;
    font-size: 1rem;
    line-height:2.3; */
	/* border: 1px;
    border-color: black;
    border-radius: 0.5rem;
    color: rgb(58, 58, 58);
    height: 20px;
     */
     position: relative;
    top: -10px;
}
.btn-contract a {
	/* letter-spacing: 0.25rem;
        font-size: 1rem;
        line-height:2.3; */
	border: 1px;
	border-color: black;
	border-radius: 0.2rem;
	/* color: rgb(58, 58, 58); */
	/* height: 20px; */
	position: relative;
	background-color: #384a5c;
	border: none;
	color: white;
	padding: 7px 35px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 14px;
    margin: 4px 2px;
    font-weight: 400;
	top: 17px;
}
.btn-center {
    display: flex;
    align-items: center;
    justify-content: center;
}</pre></body></html>