:root {
  --clr-dark: black;
  --clr-light: #f2f2f2;
  --clr-red: #e55d5d;
  --clr-grey: #5a5858;
  --clr-brown: ;
  --clr-darkgrey: #36353536;
  --clr-lightgrey: #abababdc;
  --clr-yellow: hsl(50, 88%, 52%);
  --clr-green: hsl(101, 89%, 28%);
}

:root{
--size-xxs: 0.5rem;
--size-xs: 0.75rem;
--size-sm: 0.875rem;
--size-base: 1rem;
--size-lg: 1.125rem;
--size-xl: 1.25rem;
--size-2xl: 1.5rem;
--size-3xl: 1.875rem;
--size-4xl: 2.25rem;
--size-5xl: 3rem;
--size-6xl: 3.75rem;
--size-7xl: 4.5rem;
--size-8xl: 6rem;
--size-9xl: 8rem;
--size-10xl: 10rem;

}

*,
::before,
::after {
  box-sizing: border-box;
}

* {
  margin: 0;
  line-height: calc(1em + 0.5rem);
  padding: 0;
  font-family: 'Poppins', sans-serif, 'Sacramento';
 
}


body {
  align-items: center;
  justify-content: center;
  background-color: var(--clr-light);
}

img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
  user-select: none;
}

button{
  display: inline-block;
  padding: 0;
  cursor: pointer;
}




   /* XS */

   /* @media (min-width: 475px) {
    .containerlayout{
      width: 100%;
    }
  }
   */
  
  
  /* SM */
  
  /* @media (min-width: 640px) {
  .containerlayout{
    max-width: 640px;
  }
  } */
  
  /* MD */
  
  /* @media (min-width: 768px) {
    .containerlayout{
      max-width: 768px;
    }
  } */
  
  /* LG */
  
  /* @media (min-width: 1024px) {
    .containerlayout{
      max-width: 1024px;
    }
    
  
  } */
  
  /* XL */
  
  /* @media (min-width: 1280px) {
    .containerlayout{
      max-width: 1280px;
    }
    
  } */
  
  /* 2XL */
  
  
  /* @media (min-width: 1536px) {
    .containerlayout{
      max-width: 1536px;
    }
    
  }  */
























