/* UTILITIES */
/* Utilities and effects */

/* SHADOWS */

.shadow{box-shadow:                 0 0 3rem #00000011;}
.shadow.small{box-shadow:           1rem 1rem 2rem #00000033;}
.shadow.big{box-shadow:             3rem 3rem 7rem #00000033;}

/* SPACINGS */

/* padding */
.px0{padding-left: 0; padding-right: 0;}
.py0{padding-top: 0; padding-bottom: 0;}

.p1{padding: 1rem;}
.p2{padding: 2rem;}
.p3{padding: 3rem;}
.p4{padding: 4rem;}
.p5{padding: 5rem;}
.p0{padding: 0;}

.pt1{padding-top: 1rem;}
.pt2{padding-top: 2rem;}
.pt3{padding-top: 3rem;}
.pt4{padding-top: 4rem;}
.pt5{padding-top: 5rem;}
.pt0{padding-top: 0;}

.pb1{padding-bottom: 1rem;}
.pb2{padding-bottom: 2rem;}
.pb3{padding-bottom: 3rem;}
.pb4{padding-bottom: 4rem;}
.pb5{padding-bottom: 5rem;}
.pb0{padding-bottom: 0;}

.pl1{padding-left: 1rem;}
.pl2{padding-left: 2rem;}
.pl3{padding-left: 3rem;}
.pl4{padding-left: 4rem;}
.pl5{padding-left: 5rem;}
.pl0{padding-left: 0;}

.pr1{padding-right: 1rem;}
.pr2{padding-right: 2rem;}
.pr3{padding-right: 3rem;}
.pr4{padding-right: 4rem;}
.pr5{padding-right: 5rem;}
.pr0{padding-right: 0;}

/* TYPEFACES */
.text-center{
    text-align: center;
}

/* MISC */

.invert{
    filter: invert(1);
}