/ style.css
style.css
   1  * {
   2    user-select: none;
   3  }
   4  
   5  html, body {
   6    margin: 0;
   7    background-color: #000;
   8  }
   9  
  10  html {
  11    font-size: 62.5%;
  12  }
  13  
  14  
  15  body {
  16    font-size: 1.4rem;
  17    font-family: 'VCR OSD Mono';
  18  }
  19  
  20  @font-face {
  21    font-family: 'VCR OSD Mono';
  22    src: url('fonts/VCROSDMono.woff2') format('woff2'),
  23        url('fonts/VCROSDMono.woff') format('woff');
  24    font-weight: normal;
  25    font-style: normal;
  26    font-display: swap;
  27  }
  28  
  29  
  30  @font-face {
  31    font-family: 'Aqala Display FREE';
  32    src: url('fonts/AqalaDisplayFREE-Regular.woff2') format('woff2'),
  33        url('fonts/AqalaDisplayFREE-Regular.woff') format('woff');
  34    font-weight: normal;
  35    font-style: normal;
  36    font-display: swap;
  37  }
  38  
  39  a {
  40    color: #a820d900;
  41    text-decoration: none;
  42    -webkit-text-stroke-width: 1px;
  43    -webkit-text-stroke-color: #FA35C3;
  44  }
  45  
  46  a:hover {
  47    color: white;
  48    border-color: #ffffff;
  49    text-decoration: none; /* Optional: add underline on hover */
  50  }
  51  
  52  
  53  
  54  .a1 {
  55    /* position: relative; */
  56    color: #FA35C3;
  57    text-decoration: underline;
  58      
  59  }
  60  
  61  .a1:hover {
  62    color: white;
  63    border-color: #ffffff;
  64    text-decoration: underline; /* Optional: add underline on hover */
  65    -webkit-text-stroke-width: 0px;
  66  }
  67  
  68  
  69  
  70  
  71  h1 {
  72    -webkit-text-stroke-width: 1px;
  73    -webkit-text-stroke-color: white;
  74    color: #00000000;
  75    font-size: 6vw;
  76    margin-bottom: 0.5vw;
  77    
  78  }
  79  
  80  h2 {
  81    -webkit-text-stroke-width: 1px;
  82    -webkit-text-stroke-color: white;
  83    color: #00000000;
  84    font-size: 5vw;
  85    margin-bottom: 0.5vw;
  86  }
  87  
  88  
  89  h3 {
  90    color: #ffffff;
  91    font-size: 4vw;
  92    font-weight: 200;
  93    margin-bottom: 1.5vw;
  94    text-align: center;
  95  }
  96  
  97  
  98  h4 {
  99    color: #ffffff;
 100    font-size: 2vw;
 101    font-weight: 200;
 102    margin-bottom: 1.5vw;
 103    text-align: center;
 104  }
 105  
 106  h5 {
 107    color: #ffffff;
 108    font-size: 1vw;
 109    font-weight: 200;
 110    margin-bottom: 1.5vw;
 111    text-align: center;
 112  }
 113  
 114  
 115  ::-webkit-scrollbar {
 116    width: 4px;
 117  }
 118  
 119  /* Фон скроллбара */
 120  ::-webkit-scrollbar-track {
 121    background: #a820d95f;
 122  }
 123  
 124  /* Бегунок скроллбара */
 125  ::-webkit-scrollbar-thumb {
 126    background: #FA35C3;
 127    border-radius: 2px; /* Опционально: сделать углы бегунка скругленными */
 128  }
 129  
 130  .canvas-wrapper {
 131    position: absolute;
 132    z-index: -10;
 133    width: 100%;
 134    height: 100vh; /* Установите значение, которое вам подходит */
 135    background-color: #000;
 136  }
 137  
 138  .canvas-wrapper #fluid {
 139    width: 100%;
 140    height: 100%;
 141    position: fixed;
 142  }
 143  
 144  main {
 145    height: 100%;
 146  }
 147  
 148  /* .text-container {
 149    position: absolute;
 150    top: 0;
 151    left: 0;
 152    width: 100%;
 153    height: 100%;
 154    display: flex;
 155    align-items: center;
 156    justify-content: center;
 157    color: #ffffff;
 158    padding: 20px;
 159    box-sizing: border-box;
 160  } */
 161  
 162  
 163  
 164  /*menu                */
 165  
 166  
 167  .my-menu {
 168    width: 100%;
 169    max-width: 1200px;
 170    margin: 0 auto;
 171    justify-content: center;
 172  }
 173  
 174  
 175  .my-menu-list {
 176    list-style-type: none;
 177    /* margin-top: 3rem; */
 178    padding: 0.7em;
 179    overflow: hidden;
 180    background-color: #000000;
 181    text-align: center;
 182    justify-content: center;
 183    border-radius: 2px;
 184    margin: 1rem auto;
 185    position: fixed;
 186    z-index: 99;
 187    box-shadow: rgb(0, 0, 0) 0px 20px 30px -10px;
 188    transition: all 0.3s ease-in-out;
 189    border-color: #000000;
 190    border-width: 1px;
 191    border-style: solid;
 192    width: 100%;
 193    max-width: 1200px;
 194   
 195  }
 196  
 197  
 198  .my-menu-list:hover {
 199    box-shadow: #FA35C3 0px 20px 30px -10px;
 200    border-color: #FA35C3;
 201    border-width: 1px;
 202    border-style: solid;
 203    transition: all 0.3s ease-in-out;
 204  }
 205  
 206  
 207  .my-menu-item {
 208    display: inline-block;
 209    float: center;
 210    max-width: 1200px;
 211  }
 212  
 213  
 214  .my-menu-item a {
 215    color: #c22dcf00;
 216    padding: 1em;
 217    text-decoration: none;
 218    font-size: 32px;
 219    text-shadow: 2px 2px 5px rgb(0, 0, 0);
 220    -webkit-text-stroke-width: 1px;
 221    -webkit-text-stroke-color: #FA35C3;
 222    
 223  }
 224  
 225  
 226  .my-menu-item a:hover {
 227    border-bottom: 3px solid rgb(255, 255, 255);
 228    color: #ffffff00;
 229    -webkit-text-stroke-color: #ffffff;
 230    -webkit-text-stroke-width: 1px;
 231  }
 232  
 233  
 234  .menu-toggle {
 235    display: none;
 236    /* flex-direction: column;
 237    cursor: pointer;
 238    padding: 14px 20px; */
 239  }
 240  
 241  .bar {
 242    /* height: fit-content;
 243    width: fit-content; */
 244    /* background-color: rgb(255, 0, 0); */
 245    margin: 4px 0;
 246  }
 247  
 248  
 249  /*/////////////END OF MENU////////////////////*/
 250  
 251  
 252  
 253  .landing-page-container {
 254    width: 100%;
 255    min-height: 100vh;
 256    max-width: 1200px;
 257    background-repeat: no-repeat;
 258    background-size: cover;
 259    background-position: bottom;
 260    color: #ffffff;
 261    margin: 0 auto;
 262  }
 263  
 264  .content__wrapper {
 265    max-width: 1200px;
 266    width: 100%;
 267    height: 100%;
 268    margin: 0 auto;
 269    position: relative;
 270    
 271  }
 272  
 273  .content-container {
 274    margin-top: 60px; 
 275    padding: 10px;
 276    border: 1px solid #ccc;
 277    font-size: 32px;
 278    position: relative;
 279  }
 280    
 281  .header {
 282    width: 100%;
 283    height: 12rem;
 284    padding: 0.5rem 0;
 285    display: block;
 286    position: relative;
 287    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.716);
 288  }
 289  
 290  
 291  .image-container {
 292    position: relative;
 293    max-width: 250px;
 294    max-height: 250px;
 295    border: 2px solid #fff;
 296    border-radius: 100%;
 297    overflow: hidden;
 298    margin-right: 1px; /* Optional: Add some margin between the image and text */
 299    margin-bottom: -4rem;
 300    margin-top: 15rem;
 301    transition: all 0.3s ease-in-out; /* Transition for transform, opacity, and margin-top */
 302  }
 303  
 304  .image-container img {
 305    /* width: 50%;
 306    height: 50%; */
 307    /* position: absolute; */
 308    top: 10%;
 309    left: 10%;
 310    transform: translate(-20%, -20%); /* Center the image inside the container */
 311  }
 312  
 313  .image-container:hover {
 314    transform: scale(1.2); /* Increase the size by 20% (adjust as needed) */
 315    /* opacity: 0.5; Make the object 50% transparent */
 316    margin-top: 100px; /* Move the object down by 100 pixels (adjust as needed) */
 317    box-shadow: #FA35C3 0px 60px 30px -10px;
 318    border-color: #FA35C3;
 319    border-width: 1px;
 320    border-style: solid;
 321    transition: all 0.3s ease-in-out;
 322    
 323  }
 324  
 325  
 326  .heading-container {
 327    font-family: 'Aqala Display FREE';
 328    font-size: 14vw; /* Use viewport width as a unit for responsive font size */
 329    line-height: 85%;
 330    position: absolute;
 331    z-index: -1;
 332    top: 65%;
 333    left: 45%;
 334    transform: translate(-50%, -50%);
 335    padding: 2vw; /* Adjust padding using vw unit */
 336    margin-top: 30vh; /* Use viewport height as a unit for margin */
 337    -webkit-text-stroke-width: 1px;
 338    -webkit-text-stroke-color: white;
 339    color: #0000009b;
 340    
 341  }
 342  
 343  
 344  .content {
 345    display: flex;
 346    flex-direction: column;
 347    align-items: center; 
 348    height: 100%;
 349    /* z-index: 99; */
 350    margin: 0 auto;
 351    width: 100%;
 352  }
 353  
 354  /*
 355  .content-container1,
 356  .content-container2 {
 357    margin-top: 20px; 
 358    padding: 10px;
 359    border: 1px solid #ccc;
 360    font-size: 32px;
 361    width: 90%;
 362    position: absolute;
 363    background-color: rgba(0, 0, 0, 0.39);
 364  } 
 365  */
 366  
 367  
 368  
 369  .content-container1 {
 370    margin-top: 50%;
 371    padding: 30px;
 372    padding-top: 10px;
 373    /* border: 1px solid #ccc; */
 374    font-size: 32px;
 375    position: absolute;
 376    line-height: 135%;
 377    border-top: 1px solid rgb(255, 255, 255);
 378    border-bottom: 1px solid rgb(255, 255, 255);
 379    border-radius: 11px;
 380    width: 100%;
 381    max-width: 1200px;
 382     margin-left: 2rem; 
 383  }
 384  
 385  .content-container1_bottom {
 386    padding: 30px;
 387    padding-top: 2rem;
 388    padding-bottom: -2rem;
 389    margin-bottom: 4rem;
 390    /* border: 1px solid #ccc; */
 391    font-size: 24px;
 392    text-align: center;
 393    position: relative;
 394    line-height: 32px;
 395    border-top: 1px solid rgb(255, 255, 255);
 396    border-bottom: 1px solid rgb(255, 255, 255);
 397    border-radius: 11px;
 398    
 399  }
 400  
 401  
 402  .tooltip {
 403    position: relative;
 404    display: inline-block;
 405    cursor: pointer;
 406    text-decoration: underline;
 407  }
 408  
 409  .tooltip .tooltiptext {
 410    visibility: hidden;
 411    width: 400px;
 412    line-height: 3rem;
 413    background-color: black;
 414    color: #fff;
 415    text-align: left;
 416    border-radius: 6px;
 417    padding: 1rem;
 418    position: absolute;
 419    z-index: 1;
 420    opacity: 0;
 421    transition: opacity 0.7s;
 422    font-size: 2rem;
 423    box-shadow: 0px 0px 20px 7px #FA35C3;
 424  }
 425  
 426  .tooltip .tooltiptext::after {
 427    content: "";
 428    position: absolute;
 429    top: 100%; /* At the bottom of the tooltip */
 430    left: 50%;
 431    margin-left: -5px;
 432    border-width: 5px;
 433    border-style: solid;
 434    border-color: #555 transparent transparent transparent;
 435  }
 436  
 437  .tooltip:hover .tooltiptext {
 438    visibility: visible;
 439    opacity: 1;
 440  }
 441  
 442  
 443  /* .tooltip {
 444    position: relative;
 445    display: inline-block;
 446    text-decoration: underline;
 447  }
 448  
 449  .tooltip .tooltiptext {
 450    visibility: hidden;
 451    width: 400px;
 452    line-height: 3rem;
 453    background-color: black;
 454    color: #fff;
 455    text-align: left;
 456    border-radius: 6px;
 457    padding: 1rem;
 458    position: absolute;
 459    z-index: 1;
 460    opacity: 0;
 461    transition: opacity 0.7s;
 462    font-size: 2rem;
 463    box-shadow: 0px 0px 20px 7px #a720d9;
 464  }
 465  
 466  .tooltip:hover .tooltiptext {
 467    visibility: visible;
 468    opacity: 1;
 469  } */
 470  
 471  
 472  
 473    .content-container2 {
 474      margin-top: 100%;
 475      padding: 30px;
 476      /* border: 1px solid #ccc; */
 477      font-size: 32px;
 478      position: absolute;
 479      width: 100%;
 480      max-width: 1200px;
 481    } 
 482  
 483  
 484    .sixTenets {
 485      font-size: 2rem;
 486      text-align: left;
 487      max-width: 70%;
 488      margin: 0 auto;
 489    }
 490   
 491      .menu-icon {
 492      width: 2.5rem;
 493      height: 1.5rem;
 494      display: inline-block;
 495      cursor: pointer;
 496    }
 497    
 498    .header__item {
 499      display: inline-block;
 500      float: left;
 501      font-size: large;
 502      
 503    }
 504    
 505   
 506    
 507    .copyHeader {
 508      width: max-content;
 509      /* background-color: #a720d9; */
 510    }
 511  
 512    .infoHeader {
 513      color: #ffffff;
 514      font-size: 2vw;
 515      margin-top: -4.8vw;
 516      margin-right: -15rem;
 517      position: relative;
 518      text-align: right;
 519      
 520    }
 521   
 522    .internalLink {
 523      font-size: 6rem;
 524      text-align: left;
 525      margin-top: 2rem;
 526      box-shadow: #FA35C3 0px 20px 30px -10px;
 527      border-color: #FA35C3;
 528      border-width: 1px;
 529      border-style: solid;
 530      border-radius: 2px;
 531      transition: all 0.3s ease-in-out;
 532      width: max-content;
 533      color: #c22dcf00;
 534      -webkit-text-stroke-width: 1px;
 535      -webkit-text-stroke-color: #FA35C3;
 536      padding-left: 3rem;
 537      padding-right: 3rem;
 538      background-color: #000000;
 539    }
 540  
 541   .internalLink:hover {
 542    -webkit-text-stroke-width: 1px;
 543    -webkit-text-stroke-color: #ffffff;
 544     color: #ffffff00;
 545     cursor: pointer;
 546     transition: all 0.3s ease-in-out;
 547   }
 548  
 549   
 550    .menu-icon__line {
 551      width: 1.5rem;
 552      height: 0.2rem;
 553      background-color: #ffffff;
 554      display: block;
 555    }
 556    
 557    .menu-icon__line:before, .menu-icon__line:after {
 558      content: "";
 559      width: 1.5rem;
 560      height: 0.2rem;
 561      background-color: #ffffff;
 562      display: inline-block;
 563      position: relative;
 564    }
 565  
 566    .menu-icon__line:before {
 567      left: 0.5rem;
 568      top: -0.6rem;
 569    }
 570  
 571    .menu-icon__line:after {
 572      top: -1.8rem;
 573    }
 574    
 575    
 576    /* .heading {
 577      width: 90%;
 578      font-size: 2rem;
 579      font-weight: bold;
 580      margin: 0;
 581      line-height: 1.7rem;
 582      margin: 0 auto;
 583      text-align: center;
 584    } */
 585    
 586    .social-container {
 587      width: 7.7rem;
 588      list-style: none;
 589      padding: 0;
 590      margin: 0rem;
 591      float: right;
 592      z-index: 999;
 593    }
 594    .social-container .social__icon {
 595      float: left;
 596      cursor: pointer;
 597    }
 598    .social-container .social__icon.social__icon {
 599      margin-left: 1.5rem;
 600      padding: 7.5px;
 601    }
 602    .social-container .social__icon.social__icon img {
 603      height: 3rem;
 604    }
 605   
 606  
 607    script {
 608      position: relative; 
 609      z-index: -111; 
 610  }
 611  
 612    
 613    .coords {
 614      font-size: 1rem;
 615      display: inline-block;
 616      transform: rotate(-90deg) translateY(50%);
 617      float: left;
 618      position: relative;
 619      top: 23rem;
 620      letter-spacing: 0.2rem;
 621      left: -11.5rem;
 622      margin-top: 10%;
 623      font-size: 1.5rem;
 624    }
 625    
 626    .ellipses-container {
 627      width: 50rem;
 628      height: 50rem;
 629      border-radius: 50%;
 630      margin: 0 auto;
 631      position: relative;
 632      top: 10.5rem;
 633      text-align: center; 
 634      margin-left: 60rem;
 635  }
 636  
 637  .ellipses-container .sigil {
 638      position: relative;
 639      width: 50rem;
 640      height: 50rem;
 641      max-width: 640px;
 642      max-height: 640px;
 643      margin-top: 1rem;
 644      /* top: 8.5rem; */
 645      z-index: -2;
 646  }
 647  
 648    
 649    .ellipses {
 650      border-radius: 50%;
 651      position: absolute;
 652      top: 0;
 653      border-style: solid;
 654      
 655    }
 656    
 657    .ellipses__outer--thin {
 658      width: 100%;
 659      height: 100%;
 660      border-width: 1px;
 661      border-color: rgba(255, 255, 255, 0.1);
 662      -webkit-animation: ellipsesOrbit 15s ease-in-out infinite;
 663              animation: ellipsesOrbit 15s ease-in-out infinite;
 664    }
 665    .ellipses__outer--thin:after {
 666      content: "";
 667      background-image: url("https://s29.postimg.org/5h0r4ftkn/ellipses_dial.png");
 668      background-repeat: no-repeat;
 669      background-position: center;
 670      top: 0;
 671      left: 0;
 672      bottom: 0;
 673      right: 0;
 674      position: absolute;
 675      opacity: 0.15;
 676    }
 677    
 678    .ellipses__outer--thick {
 679      width: 99.5%;
 680      height: 99.5%;
 681      border-color: #ffffff transparent;
 682      border-width: 2px;
 683      transform: rotate(-45deg);
 684      -webkit-animation: ellipsesRotate 15s ease-in-out infinite;
 685              animation: ellipsesRotate 15s ease-in-out infinite;
 686    }
 687    
 688    .ellipses__orbit {
 689      width: 2.5rem;
 690      height: 2.5rem;
 691      border-width: 2px;
 692      border-color: #ffffff;
 693      top: 5rem;
 694      right: 6.75rem;
 695    }
 696    .ellipses__orbit:before {
 697      content: "";
 698      width: 0.7rem;
 699      height: 0.7rem;
 700      border-radius: 50%;
 701      display: inline-block;
 702      background-color: #ffffff;
 703      margin: 0 auto;
 704      left: 0;
 705      right: 0;
 706      position: absolute;
 707      top: 50%;
 708      transform: translateY(-50%);
 709    }
 710    
 711  
 712    
 713    @-webkit-keyframes ellipsesRotate {
 714      0% {
 715        transform: rotate(-45deg);
 716      }
 717      100% {
 718        transform: rotate(-405deg);
 719      }
 720    }
 721    
 722    @keyframes ellipsesRotate {
 723      0% {
 724        transform: rotate(-45deg);
 725      }
 726      100% {
 727        transform: rotate(-405deg);
 728      }
 729    }
 730    @-webkit-keyframes ellipsesOrbit {
 731      0% {
 732        transform: rotate(0);
 733      }
 734      100% {
 735        transform: rotate(360deg);
 736      }
 737    }
 738    @keyframes ellipsesOrbit {
 739      0% {
 740        transform: rotate(0);
 741      }
 742      100% {
 743        transform: rotate(360deg);
 744      }
 745    }
 746  
 747  
 748  
 749  
 750  
 751  
 752  
 753  /*//////////////////////mobile styles////////////////////////////////////*/
 754  
 755  
 756  
 757  @media only screen and (max-width: 1250px) {
 758  
 759  
 760    html, body {
 761      margin: 0;
 762      background-color: #000;
 763      overflow-x: hidden;
 764      width: 100%;
 765    }
 766  
 767  
 768    h1 {
 769    font-size: 2rem; 
 770      
 771    }
 772    
 773    h2 {
 774      font-size: 2rem; 
 775    }
 776    
 777    
 778    
 779    h3 {
 780      font-size: 4rem;
 781    }
 782    
 783    
 784    h4 {
 785      font-size: 2rem;
 786     
 787    }
 788    
 789    h5 {
 790      font-size: 2rem;
 791    }
 792  
 793  
 794    .fluid {
 795      width: 100%;
 796    }
 797   
 798    .landing-page-container {
 799      /* min-height: 100vw; */
 800      /* padding: 2rem; */
 801    }
 802  
 803  /*//////////MOB MENU/////////*/
 804  
 805  .bar{
 806    
 807  }
 808  
 809  .menu-toggle {
 810  
 811  }
 812  
 813  .sigilSmallMenu {
 814    width: 48px;
 815    height: 48px;
 816  }
 817  
 818  .menuButton {
 819    padding: 0.5rem;
 820    padding-right: 1.5rem;
 821    width: max-content;
 822    flex-direction: row;
 823    font-size: 32px;
 824    /* background-color: #42956a; */
 825    display: flex;
 826    align-items: center;
 827    justify-content: left;
 828    text-decoration: none;
 829    -webkit-text-stroke-width: .5px;
 830    -webkit-text-stroke-color: #ffffff;
 831    color: #00000000;
 832    gap: 1rem;
 833    position: fixed;
 834    z-index: 99;
 835    background-color: #000000;
 836    border-radius: 4px;
 837  }
 838  
 839  
 840  .my-menu-list {
 841    flex-direction: column;
 842    width: fit-content;
 843    display: none;
 844    background-color: #000000;
 845    z-index: 1000;
 846    
 847  }
 848  
 849  .my-menu-list.active {
 850    display: flex;
 851  }
 852  
 853  .menu-toggle {
 854    display: flex;
 855  }
 856  
 857  .my-menu-item {
 858    display: block;
 859    text-align: left;
 860    padding: 10px 0;
 861  }
 862  
 863  .my-menu-item a {
 864    font-size: 36px;
 865  }
 866  
 867  /*/////////////*/
 868  
 869    /* .canvas-wrapper {
 870      padding: 0;
 871      background-color: #555;
 872    } */
 873  
 874    .content__wrapper {
 875      width: 100%
 876      padding: 2rem;
 877      justify-content: center;
 878      max-width: 600px;
 879      overflow: hidden;
 880      
 881      /* background-color: #FA35C3; */
 882    }
 883  
 884    .header {
 885      /* height: 9rem; 
 886      margin-top: 9rem; */
 887    }
 888  
 889    .heading-container {
 890      margin-top: .5vh; 
 891      margin-bottom: -.5vh;
 892      position: relative;
 893      margin-left: 4vw;
 894      font-size: 12rem;
 895      width: auto;
 896      height: auto;
 897          
 898    }
 899  
 900    .content-container,
 901    .content-container1,
 902    .content-container2 {
 903      width: 90%;
 904      /* margin-top: -221px;
 905      margin-bottom: 251px; */
 906      padding: 15px; 
 907      font-size: 18px; 
 908      position: relative; 
 909      background-color: rgba(0, 0, 0, 0);
 910      margin: 0 auto;
 911    }
 912  
 913  
 914    .content-container{
 915      /* width: 100%; */
 916    }
 917  
 918    .content-container1 {
 919      margin-top: -34rem;
 920      /* width: 100%; */
 921      
 922    }
 923  
 924  
 925    .copyHeader{
 926      width: 100%;
 927    
 928  
 929    }
 930    
 931    .infoHeader{
 932      position: relative;
 933      /* margin: 0; */
 934      text-align: left;
 935  font-size: 3rem;
 936    }
 937  
 938  
 939  
 940  .image-container {
 941    margin-bottom: 2rem;
 942  }
 943  
 944  .sixTenets {
 945    min-width: 100%;
 946  }
 947  
 948  .internalLink {
 949      font-size: 4rem;
 950  }
 951  
 952    .coords {
 953      font-size: 1.7rem; 
 954      margin-top: 19rem; 
 955      position: absolute;
 956      display: none;
 957    }
 958  
 959    .ellipses-container {
 960      width: 70vw; 
 961      height: 70vw;
 962      margin-left: 18rem; 
 963      margin-top: -10rem; 
 964    }
 965  
 966    .ellipses-container .sigil {
 967      width: 70vw; 
 968      height: 70vw;
 969      /* margin-left: 4rem; */
 970      /* margin-top: -11rem; */
 971    }
 972  
 973  
 974    .social-container {
 975      right: 0;
 976      top: 0;
 977      position: absolute;
 978      width: 7.7rem;
 979      list-style: none;
 980      padding: 0;
 981      margin: 0rem;
 982      float: right;
 983      z-index: 999;
 984      margin-right: 2rem;
 985      margin-top: -10rem;
 986    }
 987  
 988    .social-container .social__icon {
 989      float: right;
 990      cursor: pointer;
 991    }
 992    .social-container .social__icon.social__icon {
 993      margin-left: 1.5rem;
 994      padding: 7.5px;
 995    }
 996    .social-container .social__icon.social__icon img {
 997      height: 3rem;
 998    }
 999  
1000  
1001  
1002  
1003  }
1004  
1005