*{
    margin: 0;
    padding: 0;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}
body{
    background-color: black
}
h1{
    text-align: center;
}
header{
     color: white;
      width: 100%;
      height: 300px;
      background-image: url('img/pexels-derice-jason-fahnkow-745824-1595241\ \(1\).jpg'); 
      background-size: cover; 
      background-position: center; 
      image-rendering: auto;
      background-repeat: no-repeat;
}
.pp{
    margin-top: 130px;
    margin-left: 10px;
}
.logo{
    margin-top: 20px;
    margin-left: 42%;
    width: 100%;
    border-radius: 50%;
}
.vddi{
    margin-left: 10px;
    border: 2px solid white;
    border-radius: 20px;
    width: 200px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    
}
.vdd p{
    color: white;
    font-size: 10px;
    text-align: center;

}
.vdd{
    width: 88%;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    display: flex;
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}
.card {
    margin-top: 10px;
    width: 80px;
    height: 200px;
    background-image: linear-gradient(163deg, #00ff75 0%, #3700ff 100%);
    border-radius: 20px;
    transition: all .3s;
     animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}

.card2 {
 width: 190px;
 height: 254px;
 background-color: #1a1a1a;
 border-radius:20px;
 transition: all .2s;
}

.card2:hover {
 transform: scale(0.98);
 border-radius: 20px;
}

.card:hover {
 box-shadow: 0px 0px 30px 1px rgba(243, 255, 248, 0.3);
}
.vdfd{
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
    width: 88%;
}

.cnt{
    display: flex;
    justify-content: center;
    gap: 20px;
}
.card{
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
} 

@keyframes identify {
    from {
        opacity: 0;
        transform: translateY(40px) scale(0.1);
    }
    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}
.footerinf{
    padding: 10px;
    margin-left: 50px;
}
.de{
    display: flex;
    align-items: center;
    gap: 30px;
}
.footer{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.logoo{
    width: 30%;
}
.ayoub{
    margin: 20px;
}
#x{
    border-radius: 30%;
}
#x:hover{
    transform: scale(1.2);
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 0px 30px 10px rgba(255, 3, 3, 0.3);
}
.logo2{
    margin-right: 20px;
}


.stack {
margin: 50px;
  width: 40%;
  max-width: 400px;
  transition: 0.25s ease;
  &:hover {
    transform: rotate(5deg);
    .card:before {
      transform: translatey(-2%) rotate(-4deg);
    }
    .card:after {
      transform: translatey(2%) rotate(4deg);
    }
  }
}

.cardd {
  aspect-ratio: 3 / 2;
  border: 4px solid white;
  background-color: black;
  position: relative;
  transition: 0.15s ease;
  cursor: pointer;
  padding: 5% 5% 15% 5%;
  &:before,
  &:after {
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    border: 4px solid white;
    background-color: black;
    transform-origin: center center;
    z-index: -1;
    transition: 0.15s ease;
    top: 0;
    left: 0;
  }

  &:before {
    transform: translatey(-2%) rotate(-6deg);
  }

  &:after {
    transform: translatey(2%) rotate(6deg);
  }
}
.int{
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
}
.image {
  width: 100%;
  border: 4px solid;
  background-color: #eee;
  aspect-ratio: 1 / 1;
  position: relative;
  padding: 1%;
}
.tt{
    font-size: 10px;
}
.pos{
    display: flex;
    gap: 20px;
    margin-left: 90px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    padding: 50px 50px 0px 0px;
    width: 100px;
}
.pos p{
    color: white;
}
.browser-warning {
  margin-bottom: 4rem;
}

@supports (aspect-ratio: 1 / 1) {
  .browser-warning {
    display: none;
  }
}









#loader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: black;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}

.spin {
  width: 100px;
  height: auto;
  animation: rotate 1s linear infinite;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}









/* From Uiverse.io by cssbuttons-io */ 
button {
    margin-top: 40px;
    margin-left: 20px;
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

button.learn-more {
 width: 12rem;
 height: auto;
}

button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: rgba(243, 255, 248, 0.3);
 border-radius: 1.625rem;
}

button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: rgba(243, 255, 248, 0.3);
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

button:hover .circle {
 width: 100%;
}

button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

button:hover .button-text {
 color: #fff;
}


.header{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/pixelss\ img.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.ras{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/pexels-derice-jason-fahnkow-745824-1595241\ \(1\).jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}

.logoo{
    width: 100px;
}
#logo{
    margin-left: 80%;
}
#pp{
    margin: 3px;
    margin-left: 90%;
}

.bio{
  padding: 5px;
  border: 1px solid rgba(243, 255, 248, 0.3);
  border-radius: 10px;
  display: flex;
  justify-content: flex-start;
  gap: 2px;
  align-items: center;
  margin: 10px;
}

.bo{
  display: flex;
}
.bi{
  padding: 10px;
  border-radius: 30px;
  margin-left: 15px;
  gap: 2px;
  width: 90%;
  border: 1px solid rgba(243, 255, 248, 0.3);
  justify-content: start;
  margin-top: 40px;
  display: flex;
  align-items: center;
}
.bi img{
  border-radius: 20%;
}

.bia{
  margin-left: 25px;
  color: white;
  display: flex;
}
.bip{
  padding: 5px;
}
.bip p{
  padding-top: 10px;
}
#ppp{
  padding-top: 10px;
}
#lm{
  margin-top: 10px;
  margin-left: 50px;
}
main{
  display: none;
}

*{
    margin: 0;
    padding: 0;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}
body{
    background-color: black
}
h1{
    text-align: center;
}
header{
     color: white;
      width: 100%;
      height: 300px;
      background-image: url('img/pexels-derice-jason-fahnkow-745824-1595241\ \(1\).jpg'); 
      background-size: cover; 
      background-position: center; 
      image-rendering: auto;
      background-repeat: no-repeat;
}
.pp{
    margin-top: 130px;
    margin-left: 10px;
}
.logo{
    margin-top: 20px;
    margin-left: 40%;
    width: 100px;
    border-radius: 50%;
}
.vddi{
    margin-left: 10px;
    border: 2px solid white;
    border-radius: 20px;
    width: 200px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    
}
.vdd p{
    color: white;
    font-size: 10px;
    text-align: center;

}
.vdd{
    width: 88%;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    display: flex;
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}
.card {
    margin-top: 10px;
 width: 80px;
 height: 200px;
 background-image: linear-gradient(163deg, #00ff75 0%, #3700ff 100%);
 border-radius: 20px;
 transition: all .3s;
     animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}

.card2 {
 width: 190px;
 height: 254px;
 background-color: #1a1a1a;
 border-radius:20px;
 transition: all .2s;
}

.card2:hover {
 transform: scale(0.98);
 border-radius: 20px;
}

.card:hover {
 box-shadow: 0px 0px 30px 1px rgba(243, 255, 248, 0.3);
}
.vdfd{
        animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
}

.cnt{
    display: flex;
    justify-content: center;
    gap: 20px;
}
.card{
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
} 

@keyframes identify {
    from {
        opacity: 0;
        transform: translateY(40px) scale(0.1);
    }
    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}
.footerinf{
    padding: 10px;
    margin-left: 50px;
}
.de{
    display: flex;
    align-items: center;
    gap: 30px;
}
.footer{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.logoo{
    width: 30%;
}
.ayoub{
    margin: 20px;
}
#x{
    border-radius: 30%;
}
#x:hover{
    transform: scale(1.2);
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 0px 30px 10px rgba(255, 3, 3, 0.3);
}
.logo2{
    margin-right: 20px;
}


.stack {
margin: 50px;
  width: 40%;
  max-width: 400px;
  transition: 0.25s ease;
  &:hover {
    transform: rotate(5deg);
    .card:before {
      transform: translatey(-2%) rotate(-4deg);
    }
    .card:after {
      transform: translatey(2%) rotate(4deg);
    }
  }
}

.cardd {
  aspect-ratio: 3 / 2;
  border: 4px solid white;
  background-color: black;
  position: relative;
  transition: 0.15s ease;
  cursor: pointer;
  padding: 5% 5% 15% 5%;
  &:before,
  &:after {
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    border: 4px solid white;
    background-color: black;
    transform-origin: center center;
    z-index: -1;
    transition: 0.15s ease;
    top: 0;
    left: 0;
  }

  &:before {
    transform: translatey(-2%) rotate(-6deg);
  }

  &:after {
    transform: translatey(2%) rotate(6deg);
  }
}
.int{
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
}
.image {
  width: 100%;
  border: 4px solid;
  background-color: #eee;
  aspect-ratio: 1 / 1;
  position: relative;
  padding: 1%;
}
.tt{
    font-size: 10px;
}
.pos{
    display: flex;
    gap: 20px;
    margin-left: 90px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    padding: 50px 50px 0px 0px;
    width: 100px;
}
.pos p{
    color: white;
}
.browser-warning {
  margin-bottom: 4rem;
}

@supports (aspect-ratio: 1 / 1) {
  .browser-warning {
    display: none;
  }
}









#loader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: black;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}

.spin {
  width: 100px;
  height: auto;
}









/* From Uiverse.io by cssbuttons-io */ 
button {
    margin-top: 40px;
    margin-left: 20px;
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

button.learn-more {
 width: 12rem;
 height: auto;
}

button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: rgba(243, 255, 248, 0.3);
 border-radius: 1.625rem;
}

button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: rgba(243, 255, 248, 0.3);
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

button:hover .circle {
 width: 100%;
}

button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

button:hover .button-text {
 color: #fff;
}

.head{
    color: white;
    width: 100%;
    height: 300px;
    background-clip: content-box;
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.header{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/pixelss\ img.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}

.logoo{
    width: 100px;
}
#logo{
    margin-left: 40%;
}
#bi{
      border: 1px solid rgba(243, 255, 248, 0.3);

  
}
#pp{
    margin: 3px;
    margin-left: 90%;
}

*{
    margin: 0;
    padding: 0;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}
body{
    background-color: black
}
h1{
    text-align: center;
}
header{
     color: white;
      width: 100%;
      height: 300px;
      background-image: url('img/pexels-derice-jason-fahnkow-745824-1595241\ \(1\).jpg'); 
      background-size: cover; 
      background-position: center; 
      image-rendering: auto;
      background-repeat: no-repeat;
}
.pp{
    margin-top: 130px;
    margin-left: 10px;
}
.logo{
    margin-top: 20px;
    margin-left: 45%;
    width: 100px;
    border-radius: 50%;
}

#lik{
  display: none;
}
.vddi{
    margin-left: 10px;
    border: 2px solid white;
    border-radius: 20px;
    width: 200px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    
}
.vdd p{
    color: white;
    font-size: 10px;
    text-align: center;

}
.vdd{
    width: 88%;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    display: flex;
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}

.headerr{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/MAHRAJEN.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.a1{
  display: none;
}
.headerrr{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/519639783_763444086188284_6719961240241531497_n.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.a2{
  display: none;
}
.a3{
  display: none;
}
.heade{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/518890410_732117159542157_6135559220033632646_n.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.headee{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('https://dl.dropboxusercontent.com/scl/fi/6kdupg5j4lwe5z55yu4lc/_DSC7570.jpg?rlkey=ngkmm9ctygucs0pw6znk6nphp&st=kth2k5l0&dl=0');
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.card {
    margin-top: 10px;
 width: 80px;
 height: 200px;
 background-image: linear-gradient(163deg, #00ff75 0%, #3700ff 100%);
 border-radius: 20px;
 transition: all .3s;
     animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
}

.card2 {
 width: 190px;
 height: 254px;
 background-color: #1a1a1a;
 border-radius:20px;
 transition: all .2s;
}

.card2:hover {
 transform: scale(0.98);
 border-radius: 20px;
}

.card:hover {
 box-shadow: 0px 0px 30px 1px rgba(243, 255, 248, 0.3);
}
.vdfd{
        animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
    margin-top: 50px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    border-radius: 10px;
    justify-content: space-around;
    align-items: center;
    gap: 30px;
    margin: 10px;
    padding: 10px;
}

.cnt{
    display: flex;
    justify-content: center;
    gap: 20px;
}
.card{
    animation: identify 4s linear forwards;
    animation-timeline: view();
    animation-range: entry 0% ;
} 

@keyframes identify {
    from {
        opacity: 0;
        transform: translateY(40px) scale(0.1);
    }
    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}
.footerinf{
    padding: 10px;
    margin-left: 50px;
}
.de{
    display: flex;
    align-items: center;
    gap: 30px;
}
.footer{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.logoo{
    width: 30%;
}
.ayoub{
    margin: 20px;
}
#x{
    border-radius: 30%;
}
#x:hover{
    transform: scale(1.2);
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 0px 30px 10px rgba(255, 3, 3, 0.3);
}
.logo2{
    margin-right: 20px;
}
nav{
  margin-top: 30px;
  border-radius: 30px;
  color: white;
  padding: 30px;
  align-items: center;
  margin-left: 40px;
  border: 1px solid rgba(243, 255, 248, 0.3);
  width: 200px;
}
.like{
  display: flex;
  justify-content: center;
  align-items: center;
}
.mo{
  margin-top: 15px;
  border: 1px solid rgba(243, 255, 248, 0.3);
  padding: 3px;
  border-radius: 10px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}
.likee{
  margin-top: 7px;
}


.stack {
margin: 50px;
  width: 40%;
  max-width: 400px;
  transition: 0.25s ease;
  &:hover {
    transform: rotate(5deg);
    .card:before {
      transform: translatey(-2%) rotate(-4deg);
    }
    .card:after {
      transform: translatey(2%) rotate(4deg);
    }
  }
}


.cardd {
  aspect-ratio: 3 / 2;
  border: 4px solid white;
  background-color: black;
  position: relative;
  transition: 0.15s ease;
  cursor: pointer;
  padding: 5% 5% 15% 5%;
  &:before,
  &:after {
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    border: 4px solid white;
    background-color: black;
    transform-origin: center center;
    z-index: -1;
    transition: 0.15s ease;
    top: 0;
    left: 0;
  }

  &:before {
    transform: translatey(-2%) rotate(-6deg);
  }

  &:after {
    transform: translatey(2%) rotate(6deg);
  }
}
.int{
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
}
.image {
  width: 100%;
  border: 4px solid;
  background-color: #eee;
  aspect-ratio: 1 / 1;
  position: relative;
  padding: 1%;
}
.tt{
    font-size: 10px;
}
.pos{
    display: flex;
    gap: 20px;
    margin-left: 90px;
    border: 1px solid rgba(243, 255, 248, 0.3);
    padding: 50px 50px 0px 0px;
    width: 100px;
}
.pos p{
    color: white;
}
.browser-warning {
  margin-bottom: 4rem;
}

@supports (aspect-ratio: 1 / 1) {
  .browser-warning {
    display: none;
  }
}









#loader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: black;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}

.spin {
  width: 100px;
  height: auto;
  animation: rotate 1s linear infinite;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}









/* From Uiverse.io by cssbuttons-io */ 
button {
    margin-top: 40px;
    margin-left: 20px;
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

button.learn-more {
 width: 12rem;
 height: auto;
}

button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: rgba(243, 255, 248, 0.3);
 border-radius: 1.625rem;
}

button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: rgba(243, 255, 248, 0.3);
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

button:hover .circle {
 width: 100%;
}

button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

button:hover .button-text {
 color: #fff;
}
#ved{
  display: none;
}


.header{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/pixelss\ img.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}

.logoo{
    width: 100px;
}
#logo{
    margin-left: 80%;
}
#pp{
    margin: 3px;
    margin-left: 90%;
}

.bio{
  padding: 5px;
  border: 1px solid rgba(243, 255, 248, 0.3);
  border-radius: 10px;
  display: flex;
  justify-content: flex-start;
  gap: 2px;
  align-items: center;
  margin: 2px;
  max-width: 190px;
}

.bo{
  display: flex;
}
.bi{
  padding: 10px;
  border-radius: 30px;
  margin-left: 4px;
  gap: 2px;
  max-width: 90%;
  width: 90%;
  border: 1px solid rgba(243, 255, 248, 0.3);
  justify-content: start;
  margin-top: 40px;
  display: flex;
  align-items: center;
}
.bi img{
  border-radius: 20%;
}

.bia{
  margin-left: 5px;
  font-size: 10px;
  color: white;
  display: flex;
}
.bip{
  padding: 5px;
}
.bip p{
  padding-top: 10px;
}
#ppp{
  padding-top: 10px;
}
#lm{
  margin-top: 10px;
  margin-left: 20px;
}
.main{
  display: none;
}
.mainn{
  display: block;
}
.vdo{
  width: 100%;
  margin-left: 10px;
}
.rass{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('https://dl.dropboxusercontent.com/scl/fi/6kdupg5j4lwe5z55yu4lc/_DSC7570.jpg?rlkey=ngkmm9ctygucs0pw6znk6nphp&st=kth2k5l0&dl=0'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
  
}
.mn{
  width: 70%;
  margin-left: 20px;
}
.ved{
  display: none;
}
.ra{
    display: block;
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/518890410_732117159542157_6135559220033632646_n.jpg'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.moo{
  margin-top: 15px;
  border: 1px solid rgba(243, 255, 248, 0.3);
  padding: 3px;
  display: flex;
  border-radius: 10px;
  justify-content: start;
  align-items: center;
  gap: 10px;
}
.headderr{
    display: block;
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/logo-removebg-preview.png'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}
.sp{
  color: rgb(212, 50, 50);
}
#vdn{
  display: none;
}
.w{
  display: none;
}
/* From Uiverse.io by SujitAdroja */ 
.btnn {
  color: white;
  text-transform: uppercase;
  text-decoration: none;
  border: 2px solid white;
  padding: 10px 20px;
  font-size: 17px;
  cursor: pointer;
  font-weight: bold;
  background: transparent;
  position: relative;
  transition: all 1s;
  overflow: hidden;
  margin-right: 14px;
  margin-top: 30px;
}

.btnn:hover {
  color: black;
}

.btnn::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 0%;
  top: 0;
  left: -40px;
  transform: skewX(45deg);
  background-color: white;
  z-index: -1;
  transition: all 1s;
}
.lk{
  display: none;
}
.alszby{
    color: white;
    width: 100%;
    height: 300px;
    background-image: url('img/logo-removebg-preview.png'); 
    background-size: cover; 
    background-position: center; 
    image-rendering: auto;
    background-repeat: no-repeat;
}

.btnn:hover::before {
  width: 160%;
}


