/* SPECIAL */
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
	supported by Chrome and Opera */
}

.pcOnly {
  display: none !important;
}
.mobileOnly {
  display: none !important;
}
.mobileOnlyFlex {
  display: none !important;
}

@media only screen and (max-width: 768px) {
  .pcOnly {
    display: none !important;
  }
  .mobileOnly {
    display: block !important;
  }
  .mobileOnlyFlex {
    display: flex !important;
  }
}
@media only screen and (max-width: 990px) {
  .pcOnly {
    display: none !important;
  }
  .mobileOnly {
    display: block !important;
  }
  .mobileOnlyFlex {
    display: flex !important;
  }
}

.overflow-auto {
  overflow: auto;
}

.pointer {
  cursor: pointer;
}

/* FONTS */
.font-small {
  font-size: small;
}
.font-smaller {
  font-size: smaller;
}

.text-bold {
  font-weight: bold;
}
.font-bold {
  font-weight: bold;
}
.font-bolder {
  font-weight: bolder;
}

.font-normal {
  font-style: normal;
}

.font-italic {
  font-style: italic;
}

.font-oblique {
  font-style: oblique;
}

/* FONT SIZE */
.font-8 {
  font-size: 8px;
}
.font-9 {
  font-size: 9px;
}
.font-10 {
  font-size: 10px;
}
.font-11 {
  font-size: 11px;
}
.font-12 {
  font-size: 12px;
}
.font-13 {
  font-size: 13px;
}
.font-14 {
  font-size: 14px;
}
.font-15 {
  font-size: 15px;
}
.font-16 {
  font-size: 16px;
}
.font-17 {
  font-size: 17px;
}
.font-18 {
  font-size: 18px;
}
.font-19 {
  font-size: 19px;
}
.font-20 {
  font-size: 20px;
}
.font-21 {
  font-size: 21px;
}
.font-22 {
  font-size: 22px;
}
.font-23 {
  font-size: 23px;
}
.font-24 {
  font-size: 24px;
}
.font-25 {
  font-size: 25px;
}
.font-26 {
  font-size: 26px;
}
.font-27 {
  font-size: 27px;
}
.font-28 {
  font-size: 28px;
}
.font-29 {
  font-size: 29px;
}
.font-30 {
  font-size: 30px;
}
.font-31 {
  font-size: 31px;
}
.font-32 {
  font-size: 32px;
}
.font-33 {
  font-size: 33px;
}
.font-34 {
  font-size: 34px;
}
.font-35 {
  font-size: 35px;
}
.font-36 {
  font-size: 36px;
}
.font-37 {
  font-size: 37px;
}
.font-38 {
  font-size: 38px;
}
.font-39 {
  font-size: 39px;
}
.font-40 {
  font-size: 40px;
}
.font-41 {
  font-size: 41px;
}
.font-42 {
  font-size: 42px;
}
.font-43 {
  font-size: 43px;
}
.font-44 {
  font-size: 44px;
}
.font-45 {
  font-size: 45px;
}
.font-46 {
  font-size: 46px;
}
.font-47 {
  font-size: 47px;
}
.font-48 {
  font-size: 48px;
}


/* DIMENSIONS */
.full-width {
  width: 100%;
}

.full-height {
  height: 100%;
}

.full-view-height {
  height: 100vh;
}

.full-view-width {
  width: 100vw;
}

.width-1p {
  width: 1%;
}
.width-2p {
  width: 2%;
}
.width-3p {
  width: 3%;
}
.width-4p {
  width: 4%;
}
.width-5p {
  width: 5%;
}
.width-6p {
  width: 6%;
}
.width-7p {
  width: 7%;
}
.width-8p {
  width: 8%;
}
.width-9p {
  width: 9%;
}
.width-10p {
  width: 10%;
}
.width-11p {
  width: 11%;
}
.width-12p {
  width: 12%;
}
.width-13p {
  width: 13%;
}
.width-14p {
  width: 14%;
}
.width-15p {
  width: 15%;
}
.width-16p {
  width: 16%;
}
.width-17p {
  width: 17%;
}
.width-18p {
  width: 18%;
}
.width-19p {
  width: 19%;
}
.width-20p {
  width: 20%;
}
.width-21p {
  width: 21%;
}
.width-22p {
  width: 22%;
}
.width-23p {
  width: 23%;
}
.width-24p {
  width: 24%;
}
.width-25p {
  width: 25%;
}
.width-26p {
  width: 26%;
}
.width-27p {
  width: 27%;
}
.width-28p {
  width: 28%;
}
.width-29p {
  width: 29%;
}
.width-30p {
  width: 30%;
}
.width-31p {
  width: 31%;
}
.width-32p {
  width: 32%;
}
.width-33p {
  width: 33%;
}
.width-34p {
  width: 34%;
}
.width-35p {
  width: 35%;
}
.width-36p {
  width: 36%;
}
.width-37p {
  width: 37%;
}
.width-38p {
  width: 38%;
}
.width-39p {
  width: 39%;
}
.width-40p {
  width: 40%;
}
.width-41p {
  width: 41%;
}
.width-42p {
  width: 42%;
}
.width-43p {
  width: 43%;
}
.width-44p {
  width: 44%;
}
.width-45p {
  width: 45%;
}
.width-46p {
  width: 46%;
}
.width-47p {
  width: 47%;
}
.width-48p {
  width: 48%;
}
.width-49p {
  width: 49%;
}
.width-50p {
  width: 50%;
}
.width-51p {
  width: 51%;
}
.width-52p {
  width: 52%;
}
.width-53p {
  width: 53%;
}
.width-54p {
  width: 54%;
}
.width-55p {
  width: 55%;
}
.width-56p {
  width: 56%;
}
.width-57p {
  width: 57%;
}
.width-58p {
  width: 58%;
}
.width-59p {
  width: 59%;
}
.width-60p {
  width: 60%;
}
.width-61p {
  width: 61%;
}
.width-62p {
  width: 62%;
}
.width-63p {
  width: 63%;
}
.width-64p {
  width: 64%;
}
.width-65p {
  width: 65%;
}
.width-66p {
  width: 66%;
}
.width-67p {
  width: 67%;
}
.width-68p {
  width: 68%;
}
.width-69p {
  width: 69%;
}
.width-70p {
  width: 70%;
}
.width-71p {
  width: 71%;
}
.width-72p {
  width: 72%;
}
.width-73p {
  width: 73%;
}
.width-74p {
  width: 74%;
}
.width-75p {
  width: 75%;
}
.width-76p {
  width: 76%;
}
.width-77p {
  width: 77%;
}
.width-78p {
  width: 78%;
}
.width-79p {
  width: 79%;
}
.width-80p {
  width: 80%;
}
.width-81p {
  width: 81%;
}
.width-82p {
  width: 82%;
}
.width-83p {
  width: 83%;
}
.width-84p {
  width: 84%;
}
.width-85p {
  width: 85%;
}
.width-86p {
  width: 86%;
}
.width-87p {
  width: 87%;
}
.width-88p {
  width: 88%;
}
.width-89p {
  width: 89%;
}
.width-90p {
  width: 90%;
}
.width-91p {
  width: 91%;
}
.width-92p {
  width: 92%;
}
.width-93p {
  width: 93%;
}
.width-94p {
  width: 94%;
}
.width-95p {
  width: 95%;
}
.width-96p {
  width: 96%;
}
.width-97p {
  width: 97%;
}
.width-98p {
  width: 98%;
}
.width-99p {
  width: 99%;
}
.width-100p {
  width: 100%;
}

.width-1vw {
  width: 1vw;
}
.width-2vw {
  width: 2vw;
}
.width-3vw {
  width: 3vw;
}
.width-4vw {
  width: 4vw;
}
.width-5vw {
  width: 5vw;
}
.width-6vw {
  width: 6vw;
}
.width-7vw {
  width: 7vw;
}
.width-8vw {
  width: 8vw;
}
.width-9vw {
  width: 9vw;
}
.width-10vw {
  width: 10vw;
}
.width-11vw {
  width: 11vw;
}
.width-12vw {
  width: 12vw;
}
.width-13vw {
  width: 13vw;
}
.width-14vw {
  width: 14vw;
}
.width-15vw {
  width: 15vw;
}
.width-16vw {
  width: 16vw;
}
.width-17vw {
  width: 17vw;
}
.width-18vw {
  width: 18vw;
}
.width-19vw {
  width: 19vw;
}
.width-20vw {
  width: 20vw;
}
.width-21vw {
  width: 21vw;
}
.width-22vw {
  width: 22vw;
}
.width-23vw {
  width: 23vw;
}
.width-24vw {
  width: 24vw;
}
.width-25vw {
  width: 25vw;
}
.width-26vw {
  width: 26vw;
}
.width-27vw {
  width: 27vw;
}
.width-28vw {
  width: 28vw;
}
.width-29vw {
  width: 29vw;
}
.width-30vw {
  width: 30vw;
}
.width-31vw {
  width: 31vw;
}
.width-32vw {
  width: 32vw;
}
.width-33vw {
  width: 33vw;
}
.width-34vw {
  width: 34vw;
}
.width-35vw {
  width: 35vw;
}
.width-36vw {
  width: 36vw;
}
.width-37vw {
  width: 37vw;
}
.width-38vw {
  width: 38vw;
}
.width-39vw {
  width: 39vw;
}
.width-40vw {
  width: 40vw;
}
.width-41vw {
  width: 41vw;
}
.width-42vw {
  width: 42vw;
}
.width-43vw {
  width: 43vw;
}
.width-44vw {
  width: 44vw;
}
.width-45vw {
  width: 45vw;
}
.width-46vw {
  width: 46vw;
}
.width-47vw {
  width: 47vw;
}
.width-48vw {
  width: 48vw;
}
.width-49vw {
  width: 49vw;
}
.width-50vw {
  width: 50vw;
}
.width-51vw {
  width: 51vw;
}
.width-52vw {
  width: 52vw;
}
.width-53vw {
  width: 53vw;
}
.width-54vw {
  width: 54vw;
}
.width-55vw {
  width: 55vw;
}
.width-56vw {
  width: 56vw;
}
.width-57vw {
  width: 57vw;
}
.width-58vw {
  width: 58vw;
}
.width-59vw {
  width: 59vw;
}
.width-60vw {
  width: 60vw;
}
.width-61vw {
  width: 61vw;
}
.width-62vw {
  width: 62vw;
}
.width-63vw {
  width: 63vw;
}
.width-64vw {
  width: 64vw;
}
.width-65vw {
  width: 65vw;
}
.width-66vw {
  width: 66vw;
}
.width-67vw {
  width: 67vw;
}
.width-68vw {
  width: 68vw;
}
.width-69vw {
  width: 69vw;
}
.width-70vw {
  width: 70vw;
}
.width-71vw {
  width: 71vw;
}
.width-72vw {
  width: 72vw;
}
.width-73vw {
  width: 73vw;
}
.width-74vw {
  width: 74vw;
}
.width-75vw {
  width: 75vw;
}
.width-76vw {
  width: 76vw;
}
.width-77vw {
  width: 77vw;
}
.width-78vw {
  width: 78vw;
}
.width-79vw {
  width: 79vw;
}
.width-80vw {
  width: 80vw;
}
.width-81vw {
  width: 81vw;
}
.width-82vw {
  width: 82vw;
}
.width-83vw {
  width: 83vw;
}
.width-84vw {
  width: 84vw;
}
.width-85vw {
  width: 85vw;
}
.width-86vw {
  width: 86vw;
}
.width-87vw {
  width: 87vw;
}
.width-88vw {
  width: 88vw;
}
.width-89vw {
  width: 89vw;
}
.width-90vw {
  width: 90vw;
}
.width-91vw {
  width: 91vw;
}
.width-92vw {
  width: 92vw;
}
.width-93vw {
  width: 93vw;
}
.width-94vw {
  width: 94vw;
}
.width-95vw {
  width: 95vw;
}
.width-96vw {
  width: 96vw;
}
.width-97vw {
  width: 97vw;
}
.width-98vw {
  width: 98vw;
}
.width-99vw {
  width: 99vw;
}
.width-100vw {
  width: 100vw;
}

.height-1p {
  height: 1%;
}
.height-2p {
  height: 2%;
}
.height-3p {
  height: 3%;
}
.height-4p {
  height: 4%;
}
.height-5p {
  height: 5%;
}
.height-6p {
  height: 6%;
}
.height-7p {
  height: 7%;
}
.height-8p {
  height: 8%;
}
.height-9p {
  height: 9%;
}
.height-10p {
  height: 10%;
}
.height-11p {
  height: 11%;
}
.height-12p {
  height: 12%;
}
.height-13p {
  height: 13%;
}
.height-14p {
  height: 14%;
}
.height-15p {
  height: 15%;
}
.height-16p {
  height: 16%;
}
.height-17p {
  height: 17%;
}
.height-18p {
  height: 18%;
}
.height-19p {
  height: 19%;
}
.height-20p {
  height: 20%;
}
.height-21p {
  height: 21%;
}
.height-22p {
  height: 22%;
}
.height-23p {
  height: 23%;
}
.height-24p {
  height: 24%;
}
.height-25p {
  height: 25%;
}
.height-26p {
  height: 26%;
}
.height-27p {
  height: 27%;
}
.height-28p {
  height: 28%;
}
.height-29p {
  height: 29%;
}
.height-30p {
  height: 30%;
}
.height-31p {
  height: 31%;
}
.height-32p {
  height: 32%;
}
.height-33p {
  height: 33%;
}
.height-34p {
  height: 34%;
}
.height-35p {
  height: 35%;
}
.height-36p {
  height: 36%;
}
.height-37p {
  height: 37%;
}
.height-38p {
  height: 38%;
}
.height-39p {
  height: 39%;
}
.height-40p {
  height: 40%;
}
.height-41p {
  height: 41%;
}
.height-42p {
  height: 42%;
}
.height-43p {
  height: 43%;
}
.height-44p {
  height: 44%;
}
.height-45p {
  height: 45%;
}
.height-46p {
  height: 46%;
}
.height-47p {
  height: 47%;
}
.height-48p {
  height: 48%;
}
.height-49p {
  height: 49%;
}
.height-50p {
  height: 50%;
}
.height-51p {
  height: 51%;
}
.height-52p {
  height: 52%;
}
.height-53p {
  height: 53%;
}
.height-54p {
  height: 54%;
}
.height-55p {
  height: 55%;
}
.height-56p {
  height: 56%;
}
.height-57p {
  height: 57%;
}
.height-58p {
  height: 58%;
}
.height-59p {
  height: 59%;
}
.height-60p {
  height: 60%;
}
.height-61p {
  height: 61%;
}
.height-62p {
  height: 62%;
}
.height-63p {
  height: 63%;
}
.height-64p {
  height: 64%;
}
.height-65p {
  height: 65%;
}
.height-66p {
  height: 66%;
}
.height-67p {
  height: 67%;
}
.height-68p {
  height: 68%;
}
.height-69p {
  height: 69%;
}
.height-70p {
  height: 70%;
}
.height-71p {
  height: 71%;
}
.height-72p {
  height: 72%;
}
.height-73p {
  height: 73%;
}
.height-74p {
  height: 74%;
}
.height-75p {
  height: 75%;
}
.height-76p {
  height: 76%;
}
.height-77p {
  height: 77%;
}
.height-78p {
  height: 78%;
}
.height-79p {
  height: 79%;
}
.height-80p {
  height: 80%;
}
.height-81p {
  height: 81%;
}
.height-82p {
  height: 82%;
}
.height-83p {
  height: 83%;
}
.height-84p {
  height: 84%;
}
.height-85p {
  height: 85%;
}
.height-86p {
  height: 86%;
}
.height-87p {
  height: 87%;
}
.height-88p {
  height: 88%;
}
.height-89p {
  height: 89%;
}
.height-90p {
  height: 90%;
}
.height-91p {
  height: 91%;
}
.height-92p {
  height: 92%;
}
.height-93p {
  height: 93%;
}
.height-94p {
  height: 94%;
}
.height-95p {
  height: 95%;
}
.height-96p {
  height: 96%;
}
.height-97p {
  height: 97%;
}
.height-98p {
  height: 98%;
}
.height-99p {
  height: 99%;
}
.height-100p {
  height: 100%;
}

.height-1vh {
  height: 1vh;
}
.height-2vh {
  height: 2vh;
}
.height-3vh {
  height: 3vh;
}
.height-4vh {
  height: 4vh;
}
.height-5vh {
  height: 5vh;
}
.height-6vh {
  height: 6vh;
}
.height-7vh {
  height: 7vh;
}
.height-8vh {
  height: 8vh;
}
.height-9vh {
  height: 9vh;
}
.height-10vh {
  height: 10vh;
}
.height-11vh {
  height: 11vh;
}
.height-12vh {
  height: 12vh;
}
.height-13vh {
  height: 13vh;
}
.height-14vh {
  height: 14vh;
}
.height-15vh {
  height: 15vh;
}
.height-16vh {
  height: 16vh;
}
.height-17vh {
  height: 17vh;
}
.height-18vh {
  height: 18vh;
}
.height-19vh {
  height: 19vh;
}
.height-20vh {
  height: 20vh;
}
.height-21vh {
  height: 21vh;
}
.height-22vh {
  height: 22vh;
}
.height-23vh {
  height: 23vh;
}
.height-24vh {
  height: 24vh;
}
.height-25vh {
  height: 25vh;
}
.height-26vh {
  height: 26vh;
}
.height-27vh {
  height: 27vh;
}
.height-28vh {
  height: 28vh;
}
.height-29vh {
  height: 29vh;
}
.height-30vh {
  height: 30vh;
}
.height-31vh {
  height: 31vh;
}
.height-32vh {
  height: 32vh;
}
.height-33vh {
  height: 33vh;
}
.height-34vh {
  height: 34vh;
}
.height-35vh {
  height: 35vh;
}
.height-36vh {
  height: 36vh;
}
.height-37vh {
  height: 37vh;
}
.height-38vh {
  height: 38vh;
}
.height-39vh {
  height: 39vh;
}
.height-40vh {
  height: 40vh;
}
.height-41vh {
  height: 41vh;
}
.height-42vh {
  height: 42vh;
}
.height-43vh {
  height: 43vh;
}
.height-44vh {
  height: 44vh;
}
.height-45vh {
  height: 45vh;
}
.height-46vh {
  height: 46vh;
}
.height-47vh {
  height: 47vh;
}
.height-48vh {
  height: 48vh;
}
.height-49vh {
  height: 49vh;
}
.height-50vh {
  height: 50vh;
}
.height-51vh {
  height: 51vh;
}
.height-52vh {
  height: 52vh;
}
.height-53vh {
  height: 53vh;
}
.height-54vh {
  height: 54vh;
}
.height-55vh {
  height: 55vh;
}
.height-56vh {
  height: 56vh;
}
.height-57vh {
  height: 57vh;
}
.height-58vh {
  height: 58vh;
}
.height-59vh {
  height: 59vh;
}
.height-60vh {
  height: 60vh;
}
.height-61vh {
  height: 61vh;
}
.height-62vh {
  height: 62vh;
}
.height-63vh {
  height: 63vh;
}
.height-64vh {
  height: 64vh;
}
.height-65vh {
  height: 65vh;
}
.height-66vh {
  height: 66vh;
}
.height-67vh {
  height: 67vh;
}
.height-68vh {
  height: 68vh;
}
.height-69vh {
  height: 69vh;
}
.height-70vh {
  height: 70vh;
}
.height-71vh {
  height: 71vh;
}
.height-72vh {
  height: 72vh;
}
.height-73vh {
  height: 73vh;
}
.height-74vh {
  height: 74vh;
}
.height-75vh {
  height: 75vh;
}
.height-76vh {
  height: 76vh;
}
.height-77vh {
  height: 77vh;
}
.height-78vh {
  height: 78vh;
}
.height-79vh {
  height: 79vh;
}
.height-80vh {
  height: 80vh;
}
.height-81vh {
  height: 81vh;
}
.height-82vh {
  height: 82vh;
}
.height-83vh {
  height: 83vh;
}
.height-84vh {
  height: 84vh;
}
.height-85vh {
  height: 85vh;
}
.height-86vh {
  height: 86vh;
}
.height-87vh {
  height: 87vh;
}
.height-88vh {
  height: 88vh;
}
.height-89vh {
  height: 89vh;
}
.height-90vh {
  height: 90vh;
}
.height-91vh {
  height: 91vh;
}
.height-92vh {
  height: 92vh;
}
.height-93vh {
  height: 93vh;
}
.height-94vh {
  height: 94vh;
}
.height-95vh {
  height: 95vh;
}
.height-96vh {
  height: 96vh;
}
.height-97vh {
  height: 97vh;
}
.height-98vh {
  height: 98vh;
}
.height-99vh {
  height: 99vh;
}
.height-100vh {
  height: 100vh;
}


/* DISPLAYS */
.display-flex {
  display: flex;
}

.display-block {
  display: block;
}

.display-inline-block {
  display: inline-block;
}

.display-grid {
  display: grid;
}

.display-inline-grid {
  display: inline-grid;
}

/* POSITIONS */
.margin-centered {
  margin: 0 auto;
}
.text-align-center {
  text-align: center;
}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.align-items-center {
  align-items: center;
}

/* JUSTIFY */
.justify-items-normal {
  justify-items: normal;
}
.justify-items-center {
  justify-items: center;
}
.justify-items-stretch {
  justify-items: stretch;
}
.justify-items-start {
  justify-items: start;
}
.justify-items-end {
  justify-items: end;
}
.justify-items-flex-start {
  justify-items: flex-start;
}
.justify-items-flex-end {
  justify-items: flex-end;
}
.justify-self-normal {
  justify-self: normal;
}
.justify-self-center {
  justify-self: center;
}
.justify-self-stretch {
  justify-self: stretch;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-end {
  justify-self: end;
}
.justify-content-center {
  justify-content: center;
}
.justify-content-space-between {
  justify-content: space-between;
}

/* GAPS */
.gap10{
  gap: 10px;
}

/* BORDERS */
.radius-1px {
  border-radius: 1px;
}
.radius-2px {
  border-radius: 2px;
}
.radius-3px {
  border-radius: 3px;
}
.radius-4px {
  border-radius: 4px;
}
.radius-5px {
  border-radius: 5px;
}
.radius-6px {
  border-radius: 6px;
}
.radius-7px {
  border-radius: 7px;
}
.radius-8px {
  border-radius: 8px;
}
.radius-9px {
  border-radius: 9px;
}
.radius-10px {
  border-radius: 10px;
}
.radius-11px {
  border-radius: 11px;
}
.radius-12px {
  border-radius: 12px;
}
.radius-13px {
  border-radius: 13px;
}
.radius-14px {
  border-radius: 14px;
}
.radius-15px {
  border-radius: 15px;
}
.radius-16px {
  border-radius: 16px;
}
.radius-17px {
  border-radius: 17px;
}
.radius-18px {
  border-radius: 18px;
}
.radius-19px {
  border-radius: 19px;
}
.radius-20px {
  border-radius: 20px;
}
.radius-21px {
  border-radius: 21px;
}
.radius-22px {
  border-radius: 22px;
}
.radius-23px {
  border-radius: 23px;
}
.radius-24px {
  border-radius: 24px;
}
.radius-25px {
  border-radius: 25px;
}
.radius-26px {
  border-radius: 26px;
}
.radius-27px {
  border-radius: 27px;
}
.radius-28px {
  border-radius: 28px;
}
.radius-29px {
  border-radius: 29px;
}
.radius-30px {
  border-radius: 30px;
}
.radius-31px {
  border-radius: 31px;
}
.radius-32px {
  border-radius: 32px;
}
.radius-33px {
  border-radius: 33px;
}
.radius-34px {
  border-radius: 34px;
}
.radius-35px {
  border-radius: 35px;
}
.radius-36px {
  border-radius: 36px;
}
.radius-37px {
  border-radius: 37px;
}
.radius-38px {
  border-radius: 38px;
}
.radius-39px {
  border-radius: 39px;
}
.radius-40px {
  border-radius: 40px;
}
.radius-41px {
  border-radius: 41px;
}
.radius-42px {
  border-radius: 42px;
}
.radius-43px {
  border-radius: 43px;
}
.radius-44px {
  border-radius: 44px;
}
.radius-45px {
  border-radius: 45px;
}
.radius-46px {
  border-radius: 46px;
}
.radius-47px {
  border-radius: 47px;
}
.radius-48px {
  border-radius: 48px;
}
.radius-49px {
  border-radius: 49px;
}
.radius-50px {
  border-radius: 50px;
}

.radius-tr-1px {
  border-top-right-radius: 1px;
}
.radius-tr-2px {
  border-top-right-radius: 2px;
}
.radius-tr-3px {
  border-top-right-radius: 3px;
}
.radius-tr-4px {
  border-top-right-radius: 4px;
}
.radius-tr-5px {
  border-top-right-radius: 5px;
}
.radius-tr-6px {
  border-top-right-radius: 6px;
}
.radius-tr-7px {
  border-top-right-radius: 7px;
}
.radius-tr-8px {
  border-top-right-radius: 8px;
}
.radius-tr-9px {
  border-top-right-radius: 9px;
}
.radius-tr-10px {
  border-top-right-radius: 10px;
}
.radius-tr-11px {
  border-top-right-radius: 11px;
}
.radius-tr-12px {
  border-top-right-radius: 12px;
}
.radius-tr-13px {
  border-top-right-radius: 13px;
}
.radius-tr-14px {
  border-top-right-radius: 14px;
}
.radius-tr-15px {
  border-top-right-radius: 15px;
}
.radius-tr-16px {
  border-top-right-radius: 16px;
}
.radius-tr-17px {
  border-top-right-radius: 17px;
}
.radius-tr-18px {
  border-top-right-radius: 18px;
}
.radius-tr-19px {
  border-top-right-radius: 19px;
}
.radius-tr-20px {
  border-top-right-radius: 20px;
}
.radius-tr-21px {
  border-top-right-radius: 21px;
}
.radius-tr-22px {
  border-top-right-radius: 22px;
}
.radius-tr-23px {
  border-top-right-radius: 23px;
}
.radius-tr-24px {
  border-top-right-radius: 24px;
}
.radius-tr-25px {
  border-top-right-radius: 25px;
}
.radius-tr-26px {
  border-top-right-radius: 26px;
}
.radius-tr-27px {
  border-top-right-radius: 27px;
}
.radius-tr-28px {
  border-top-right-radius: 28px;
}
.radius-tr-29px {
  border-top-right-radius: 29px;
}
.radius-tr-30px {
  border-top-right-radius: 30px;
}
.radius-tr-31px {
  border-top-right-radius: 31px;
}
.radius-tr-32px {
  border-top-right-radius: 32px;
}
.radius-tr-33px {
  border-top-right-radius: 33px;
}
.radius-tr-34px {
  border-top-right-radius: 34px;
}
.radius-tr-35px {
  border-top-right-radius: 35px;
}
.radius-tr-36px {
  border-top-right-radius: 36px;
}
.radius-tr-37px {
  border-top-right-radius: 37px;
}
.radius-tr-38px {
  border-top-right-radius: 38px;
}
.radius-tr-39px {
  border-top-right-radius: 39px;
}
.radius-tr-40px {
  border-top-right-radius: 40px;
}
.radius-tr-41px {
  border-top-right-radius: 41px;
}
.radius-tr-42px {
  border-top-right-radius: 42px;
}
.radius-tr-43px {
  border-top-right-radius: 43px;
}
.radius-tr-44px {
  border-top-right-radius: 44px;
}
.radius-tr-45px {
  border-top-right-radius: 45px;
}
.radius-tr-46px {
  border-top-right-radius: 46px;
}
.radius-tr-47px {
  border-top-right-radius: 47px;
}
.radius-tr-48px {
  border-top-right-radius: 48px;
}
.radius-tr-49px {
  border-top-right-radius: 49px;
}
.radius-tr-50px {
  border-top-right-radius: 50px;
}

.radius-br-1px {
  border-bottom-right-radius: 1px;
}
.radius-br-2px {
  border-bottom-right-radius: 2px;
}
.radius-br-3px {
  border-bottom-right-radius: 3px;
}
.radius-br-4px {
  border-bottom-right-radius: 4px;
}
.radius-br-5px {
  border-bottom-right-radius: 5px;
}
.radius-br-6px {
  border-bottom-right-radius: 6px;
}
.radius-br-7px {
  border-bottom-right-radius: 7px;
}
.radius-br-8px {
  border-bottom-right-radius: 8px;
}
.radius-br-9px {
  border-bottom-right-radius: 9px;
}
.radius-br-10px {
  border-bottom-right-radius: 10px;
}
.radius-br-11px {
  border-bottom-right-radius: 11px;
}
.radius-br-12px {
  border-bottom-right-radius: 12px;
}
.radius-br-13px {
  border-bottom-right-radius: 13px;
}
.radius-br-14px {
  border-bottom-right-radius: 14px;
}
.radius-br-15px {
  border-bottom-right-radius: 15px;
}
.radius-br-16px {
  border-bottom-right-radius: 16px;
}
.radius-br-17px {
  border-bottom-right-radius: 17px;
}
.radius-br-18px {
  border-bottom-right-radius: 18px;
}
.radius-br-19px {
  border-bottom-right-radius: 19px;
}
.radius-br-20px {
  border-bottom-right-radius: 20px;
}
.radius-br-21px {
  border-bottom-right-radius: 21px;
}
.radius-br-22px {
  border-bottom-right-radius: 22px;
}
.radius-br-23px {
  border-bottom-right-radius: 23px;
}
.radius-br-24px {
  border-bottom-right-radius: 24px;
}
.radius-br-25px {
  border-bottom-right-radius: 25px;
}
.radius-br-26px {
  border-bottom-right-radius: 26px;
}
.radius-br-27px {
  border-bottom-right-radius: 27px;
}
.radius-br-28px {
  border-bottom-right-radius: 28px;
}
.radius-br-29px {
  border-bottom-right-radius: 29px;
}
.radius-br-30px {
  border-bottom-right-radius: 30px;
}
.radius-br-31px {
  border-bottom-right-radius: 31px;
}
.radius-br-32px {
  border-bottom-right-radius: 32px;
}
.radius-br-33px {
  border-bottom-right-radius: 33px;
}
.radius-br-34px {
  border-bottom-right-radius: 34px;
}
.radius-br-35px {
  border-bottom-right-radius: 35px;
}
.radius-br-36px {
  border-bottom-right-radius: 36px;
}
.radius-br-37px {
  border-bottom-right-radius: 37px;
}
.radius-br-38px {
  border-bottom-right-radius: 38px;
}
.radius-br-39px {
  border-bottom-right-radius: 39px;
}
.radius-br-40px {
  border-bottom-right-radius: 40px;
}
.radius-br-41px {
  border-bottom-right-radius: 41px;
}
.radius-br-42px {
  border-bottom-right-radius: 42px;
}
.radius-br-43px {
  border-bottom-right-radius: 43px;
}
.radius-br-44px {
  border-bottom-right-radius: 44px;
}
.radius-br-45px {
  border-bottom-right-radius: 45px;
}
.radius-br-46px {
  border-bottom-right-radius: 46px;
}
.radius-br-47px {
  border-bottom-right-radius: 47px;
}
.radius-br-48px {
  border-bottom-right-radius: 48px;
}
.radius-br-49px {
  border-bottom-right-radius: 49px;
}
.radius-br-50px {
  border-bottom-right-radius: 50px;
}

.radius-bl-1px {
  border-bottom-left-radius: 1px;
}
.radius-bl-2px {
  border-bottom-left-radius: 2px;
}
.radius-bl-3px {
  border-bottom-left-radius: 3px;
}
.radius-bl-4px {
  border-bottom-left-radius: 4px;
}
.radius-bl-5px {
  border-bottom-left-radius: 5px;
}
.radius-bl-6px {
  border-bottom-left-radius: 6px;
}
.radius-bl-7px {
  border-bottom-left-radius: 7px;
}
.radius-bl-8px {
  border-bottom-left-radius: 8px;
}
.radius-bl-9px {
  border-bottom-left-radius: 9px;
}
.radius-bl-10px {
  border-bottom-left-radius: 10px;
}
.radius-bl-11px {
  border-bottom-left-radius: 11px;
}
.radius-bl-12px {
  border-bottom-left-radius: 12px;
}
.radius-bl-13px {
  border-bottom-left-radius: 13px;
}
.radius-bl-14px {
  border-bottom-left-radius: 14px;
}
.radius-bl-15px {
  border-bottom-left-radius: 15px;
}
.radius-bl-16px {
  border-bottom-left-radius: 16px;
}
.radius-bl-17px {
  border-bottom-left-radius: 17px;
}
.radius-bl-18px {
  border-bottom-left-radius: 18px;
}
.radius-bl-19px {
  border-bottom-left-radius: 19px;
}
.radius-bl-20px {
  border-bottom-left-radius: 20px;
}
.radius-bl-21px {
  border-bottom-left-radius: 21px;
}
.radius-bl-22px {
  border-bottom-left-radius: 22px;
}
.radius-bl-23px {
  border-bottom-left-radius: 23px;
}
.radius-bl-24px {
  border-bottom-left-radius: 24px;
}
.radius-bl-25px {
  border-bottom-left-radius: 25px;
}
.radius-bl-26px {
  border-bottom-left-radius: 26px;
}
.radius-bl-27px {
  border-bottom-left-radius: 27px;
}
.radius-bl-28px {
  border-bottom-left-radius: 28px;
}
.radius-bl-29px {
  border-bottom-left-radius: 29px;
}
.radius-bl-30px {
  border-bottom-left-radius: 30px;
}
.radius-bl-31px {
  border-bottom-left-radius: 31px;
}
.radius-bl-32px {
  border-bottom-left-radius: 32px;
}
.radius-bl-33px {
  border-bottom-left-radius: 33px;
}
.radius-bl-34px {
  border-bottom-left-radius: 34px;
}
.radius-bl-35px {
  border-bottom-left-radius: 35px;
}
.radius-bl-36px {
  border-bottom-left-radius: 36px;
}
.radius-bl-37px {
  border-bottom-left-radius: 37px;
}
.radius-bl-38px {
  border-bottom-left-radius: 38px;
}
.radius-bl-39px {
  border-bottom-left-radius: 39px;
}
.radius-bl-40px {
  border-bottom-left-radius: 40px;
}
.radius-bl-41px {
  border-bottom-left-radius: 41px;
}
.radius-bl-42px {
  border-bottom-left-radius: 42px;
}
.radius-bl-43px {
  border-bottom-left-radius: 43px;
}
.radius-bl-44px {
  border-bottom-left-radius: 44px;
}
.radius-bl-45px {
  border-bottom-left-radius: 45px;
}
.radius-bl-46px {
  border-bottom-left-radius: 46px;
}
.radius-bl-47px {
  border-bottom-left-radius: 47px;
}
.radius-bl-48px {
  border-bottom-left-radius: 48px;
}
.radius-bl-49px {
  border-bottom-left-radius: 49px;
}
.radius-bl-50px {
  border-bottom-left-radius: 50px;
}

.radius-tl-1px {
  border-top-left-radius: 1px;
}
.radius-tl-2px {
  border-top-left-radius: 2px;
}
.radius-tl-3px {
  border-top-left-radius: 3px;
}
.radius-tl-4px {
  border-top-left-radius: 4px;
}
.radius-tl-5px {
  border-top-left-radius: 5px;
}
.radius-tl-6px {
  border-top-left-radius: 6px;
}
.radius-tl-7px {
  border-top-left-radius: 7px;
}
.radius-tl-8px {
  border-top-left-radius: 8px;
}
.radius-tl-9px {
  border-top-left-radius: 9px;
}
.radius-tl-10px {
  border-top-left-radius: 10px;
}
.radius-tl-11px {
  border-top-left-radius: 11px;
}
.radius-tl-12px {
  border-top-left-radius: 12px;
}
.radius-tl-13px {
  border-top-left-radius: 13px;
}
.radius-tl-14px {
  border-top-left-radius: 14px;
}
.radius-tl-15px {
  border-top-left-radius: 15px;
}
.radius-tl-16px {
  border-top-left-radius: 16px;
}
.radius-tl-17px {
  border-top-left-radius: 17px;
}
.radius-tl-18px {
  border-top-left-radius: 18px;
}
.radius-tl-19px {
  border-top-left-radius: 19px;
}
.radius-tl-20px {
  border-top-left-radius: 20px;
}
.radius-tl-21px {
  border-top-left-radius: 21px;
}
.radius-tl-22px {
  border-top-left-radius: 22px;
}
.radius-tl-23px {
  border-top-left-radius: 23px;
}
.radius-tl-24px {
  border-top-left-radius: 24px;
}
.radius-tl-25px {
  border-top-left-radius: 25px;
}
.radius-tl-26px {
  border-top-left-radius: 26px;
}
.radius-tl-27px {
  border-top-left-radius: 27px;
}
.radius-tl-28px {
  border-top-left-radius: 28px;
}
.radius-tl-29px {
  border-top-left-radius: 29px;
}
.radius-tl-30px {
  border-top-left-radius: 30px;
}
.radius-tl-31px {
  border-top-left-radius: 31px;
}
.radius-tl-32px {
  border-top-left-radius: 32px;
}
.radius-tl-33px {
  border-top-left-radius: 33px;
}
.radius-tl-34px {
  border-top-left-radius: 34px;
}
.radius-tl-35px {
  border-top-left-radius: 35px;
}
.radius-tl-36px {
  border-top-left-radius: 36px;
}
.radius-tl-37px {
  border-top-left-radius: 37px;
}
.radius-tl-38px {
  border-top-left-radius: 38px;
}
.radius-tl-39px {
  border-top-left-radius: 39px;
}
.radius-tl-40px {
  border-top-left-radius: 40px;
}
.radius-tl-41px {
  border-top-left-radius: 41px;
}
.radius-tl-42px {
  border-top-left-radius: 42px;
}
.radius-tl-43px {
  border-top-left-radius: 43px;
}
.radius-tl-44px {
  border-top-left-radius: 44px;
}
.radius-tl-45px {
  border-top-left-radius: 45px;
}
.radius-tl-46px {
  border-top-left-radius: 46px;
}
.radius-tl-47px {
  border-top-left-radius: 47px;
}
.radius-tl-48px {
  border-top-left-radius: 48px;
}
.radius-tl-49px {
  border-top-left-radius: 49px;
}
.radius-tl-50px {
  border-top-left-radius: 50px;
}

.radius-t-1px {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}
.radius-t-2px {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.radius-t-3px {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.radius-t-4px {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.radius-t-5px {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.radius-t-6px {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.radius-t-7px {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.radius-t-8px {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.radius-t-9px {
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
}
.radius-t-10px {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.radius-t-11px {
  border-top-left-radius: 11px;
  border-top-right-radius: 11px;
}
.radius-t-12px {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.radius-t-13px {
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
}
.radius-t-14px {
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
}
.radius-t-15px {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
.radius-t-16px {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.radius-t-17px {
  border-top-left-radius: 17px;
  border-top-right-radius: 17px;
}
.radius-t-18px {
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
}
.radius-t-19px {
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
}
.radius-t-20px {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.radius-t-21px {
  border-top-left-radius: 21px;
  border-top-right-radius: 21px;
}
.radius-t-22px {
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
}
.radius-t-23px {
  border-top-left-radius: 23px;
  border-top-right-radius: 23px;
}
.radius-t-24px {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}
.radius-t-25px {
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
}
.radius-t-26px {
  border-top-left-radius: 26px;
  border-top-right-radius: 26px;
}
.radius-t-27px {
  border-top-left-radius: 27px;
  border-top-right-radius: 27px;
}
.radius-t-28px {
  border-top-left-radius: 28px;
  border-top-right-radius: 28px;
}
.radius-t-29px {
  border-top-left-radius: 29px;
  border-top-right-radius: 29px;
}
.radius-t-30px {
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
}
.radius-t-31px {
  border-top-left-radius: 31px;
  border-top-right-radius: 31px;
}
.radius-t-32px {
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
}
.radius-t-33px {
  border-top-left-radius: 33px;
  border-top-right-radius: 33px;
}
.radius-t-34px {
  border-top-left-radius: 34px;
  border-top-right-radius: 34px;
}
.radius-t-35px {
  border-top-left-radius: 35px;
  border-top-right-radius: 35px;
}
.radius-t-36px {
  border-top-left-radius: 36px;
  border-top-right-radius: 36px;
}
.radius-t-37px {
  border-top-left-radius: 37px;
  border-top-right-radius: 37px;
}
.radius-t-38px {
  border-top-left-radius: 38px;
  border-top-right-radius: 38px;
}
.radius-t-39px {
  border-top-left-radius: 39px;
  border-top-right-radius: 39px;
}
.radius-t-40px {
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}
.radius-t-41px {
  border-top-left-radius: 41px;
  border-top-right-radius: 41px;
}
.radius-t-42px {
  border-top-left-radius: 42px;
  border-top-right-radius: 42px;
}
.radius-t-43px {
  border-top-left-radius: 43px;
  border-top-right-radius: 43px;
}
.radius-t-44px {
  border-top-left-radius: 44px;
  border-top-right-radius: 44px;
}
.radius-t-45px {
  border-top-left-radius: 45px;
  border-top-right-radius: 45px;
}
.radius-t-46px {
  border-top-left-radius: 46px;
  border-top-right-radius: 46px;
}
.radius-t-47px {
  border-top-left-radius: 47px;
  border-top-right-radius: 47px;
}
.radius-t-48px {
  border-top-left-radius: 48px;
  border-top-right-radius: 48px;
}
.radius-t-49px {
  border-top-left-radius: 49px;
  border-top-right-radius: 49px;
}
.radius-t-50px {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
}

.radius-b-1px {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.radius-b-2px {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.radius-b-3px {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.radius-b-4px {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.radius-b-5px {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.radius-b-6px {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.radius-b-7px {
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
}
.radius-b-8px {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.radius-b-9px {
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
}
.radius-b-10px {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.radius-b-11px {
  border-bottom-left-radius: 11px;
  border-bottom-right-radius: 11px;
}
.radius-b-12px {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.radius-b-13px {
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
}
.radius-b-14px {
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
}
.radius-b-15px {
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.radius-b-16px {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.radius-b-17px {
  border-bottom-left-radius: 17px;
  border-bottom-right-radius: 17px;
}
.radius-b-18px {
  border-bottom-left-radius: 18px;
  border-bottom-right-radius: 18px;
}
.radius-b-19px {
  border-bottom-left-radius: 19px;
  border-bottom-right-radius: 19px;
}
.radius-b-20px {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.radius-b-21px {
  border-bottom-left-radius: 21px;
  border-bottom-right-radius: 21px;
}
.radius-b-22px {
  border-bottom-left-radius: 22px;
  border-bottom-right-radius: 22px;
}
.radius-b-23px {
  border-bottom-left-radius: 23px;
  border-bottom-right-radius: 23px;
}
.radius-b-24px {
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
}
.radius-b-25px {
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
}
.radius-b-26px {
  border-bottom-left-radius: 26px;
  border-bottom-right-radius: 26px;
}
.radius-b-27px {
  border-bottom-left-radius: 27px;
  border-bottom-right-radius: 27px;
}
.radius-b-28px {
  border-bottom-left-radius: 28px;
  border-bottom-right-radius: 28px;
}
.radius-b-29px {
  border-bottom-left-radius: 29px;
  border-bottom-right-radius: 29px;
}
.radius-b-30px {
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
}
.radius-b-31px {
  border-bottom-left-radius: 31px;
  border-bottom-right-radius: 31px;
}
.radius-b-32px {
  border-bottom-left-radius: 32px;
  border-bottom-right-radius: 32px;
}
.radius-b-33px {
  border-bottom-left-radius: 33px;
  border-bottom-right-radius: 33px;
}
.radius-b-34px {
  border-bottom-left-radius: 34px;
  border-bottom-right-radius: 34px;
}
.radius-b-35px {
  border-bottom-left-radius: 35px;
  border-bottom-right-radius: 35px;
}
.radius-b-36px {
  border-bottom-left-radius: 36px;
  border-bottom-right-radius: 36px;
}
.radius-b-37px {
  border-bottom-left-radius: 37px;
  border-bottom-right-radius: 37px;
}
.radius-b-38px {
  border-bottom-left-radius: 38px;
  border-bottom-right-radius: 38px;
}
.radius-b-39px {
  border-bottom-left-radius: 39px;
  border-bottom-right-radius: 39px;
}
.radius-b-40px {
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
}
.radius-b-41px {
  border-bottom-left-radius: 41px;
  border-bottom-right-radius: 41px;
}
.radius-b-42px {
  border-bottom-left-radius: 42px;
  border-bottom-right-radius: 42px;
}
.radius-b-43px {
  border-bottom-left-radius: 43px;
  border-bottom-right-radius: 43px;
}
.radius-b-44px {
  border-bottom-left-radius: 44px;
  border-bottom-right-radius: 44px;
}
.radius-b-45px {
  border-bottom-left-radius: 45px;
  border-bottom-right-radius: 45px;
}
.radius-b-46px {
  border-bottom-left-radius: 46px;
  border-bottom-right-radius: 46px;
}
.radius-b-47px {
  border-bottom-left-radius: 47px;
  border-bottom-right-radius: 47px;
}
.radius-b-48px {
  border-bottom-left-radius: 48px;
  border-bottom-right-radius: 48px;
}
.radius-b-49px {
  border-bottom-left-radius: 49px;
  border-bottom-right-radius: 49px;
}
.radius-b-50px {
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
}

/* MARGIN % */
.margin0 {
  margin: 0;
}
.mt-1p {
  margin-top: 1%;
}
.mt-2p {
  margin-top: 2%;
}
.mt-3p {
  margin-top: 3%;
}
.mt-4p {
  margin-top: 4%;
}
.mt-5p {
  margin-top: 5%;
}
.mt-6p {
  margin-top: 6%;
}
.mt-7p {
  margin-top: 7%;
}
.mt-8p {
  margin-top: 8%;
}
.mt-9p {
  margin-top: 9%;
}
.mt-10p {
  margin-top: 10%;
}
.mt-11p {
  margin-top: 11%;
}
.mt-12p {
  margin-top: 12%;
}
.mt-13p {
  margin-top: 13%;
}
.mt-14p {
  margin-top: 14%;
}
.mt-15p {
  margin-top: 15%;
}
.mt-16p {
  margin-top: 16%;
}
.mt-17p {
  margin-top: 17%;
}
.mt-18p {
  margin-top: 18%;
}
.mt-19p {
  margin-top: 19%;
}
.mt-20p {
  margin-top: 20%;
}
.mt-21p {
  margin-top: 21%;
}
.mt-22p {
  margin-top: 22%;
}
.mt-23p {
  margin-top: 23%;
}
.mt-24p {
  margin-top: 24%;
}
.mt-25p {
  margin-top: 25%;
}
.mt-26p {
  margin-top: 26%;
}
.mt-27p {
  margin-top: 27%;
}
.mt-28p {
  margin-top: 28%;
}
.mt-29p {
  margin-top: 29%;
}
.mt-30p {
  margin-top: 30%;
}
.mt-31p {
  margin-top: 31%;
}
.mt-32p {
  margin-top: 32%;
}
.mt-33p {
  margin-top: 33%;
}
.mt-34p {
  margin-top: 34%;
}
.mt-35p {
  margin-top: 35%;
}
.mt-36p {
  margin-top: 36%;
}
.mt-37p {
  margin-top: 37%;
}
.mt-38p {
  margin-top: 38%;
}
.mt-39p {
  margin-top: 39%;
}
.mt-40p {
  margin-top: 40%;
}
.mt-41p {
  margin-top: 41%;
}
.mt-42p {
  margin-top: 42%;
}
.mt-43p {
  margin-top: 43%;
}
.mt-44p {
  margin-top: 44%;
}
.mt-45p {
  margin-top: 45%;
}
.mt-46p {
  margin-top: 46%;
}
.mt-47p {
  margin-top: 47%;
}
.mt-48p {
  margin-top: 48%;
}
.mt-49p {
  margin-top: 49%;
}
.mt-50p {
  margin-top: 50%;
}
.mt-51p {
  margin-top: 51%;
}
.mt-52p {
  margin-top: 52%;
}
.mt-53p {
  margin-top: 53%;
}
.mt-54p {
  margin-top: 54%;
}
.mt-55p {
  margin-top: 55%;
}
.mt-56p {
  margin-top: 56%;
}
.mt-57p {
  margin-top: 57%;
}
.mt-58p {
  margin-top: 58%;
}
.mt-59p {
  margin-top: 59%;
}
.mt-60p {
  margin-top: 60%;
}
.mt-61p {
  margin-top: 61%;
}
.mt-62p {
  margin-top: 62%;
}
.mt-63p {
  margin-top: 63%;
}
.mt-64p {
  margin-top: 64%;
}
.mt-65p {
  margin-top: 65%;
}
.mt-66p {
  margin-top: 66%;
}
.mt-67p {
  margin-top: 67%;
}
.mt-68p {
  margin-top: 68%;
}
.mt-69p {
  margin-top: 69%;
}
.mt-70p {
  margin-top: 70%;
}
.mt-71p {
  margin-top: 71%;
}
.mt-72p {
  margin-top: 72%;
}
.mt-73p {
  margin-top: 73%;
}
.mt-74p {
  margin-top: 74%;
}
.mt-75p {
  margin-top: 75%;
}
.mt-76p {
  margin-top: 76%;
}
.mt-77p {
  margin-top: 77%;
}
.mt-78p {
  margin-top: 78%;
}
.mt-79p {
  margin-top: 79%;
}
.mt-80p {
  margin-top: 80%;
}
.mt-81p {
  margin-top: 81%;
}
.mt-82p {
  margin-top: 82%;
}
.mt-83p {
  margin-top: 83%;
}
.mt-84p {
  margin-top: 84%;
}
.mt-85p {
  margin-top: 85%;
}
.mt-86p {
  margin-top: 86%;
}
.mt-87p {
  margin-top: 87%;
}
.mt-88p {
  margin-top: 88%;
}
.mt-89p {
  margin-top: 89%;
}
.mt-90p {
  margin-top: 90%;
}
.mt-91p {
  margin-top: 91%;
}
.mt-92p {
  margin-top: 92%;
}
.mt-93p {
  margin-top: 93%;
}
.mt-94p {
  margin-top: 94%;
}
.mt-95p {
  margin-top: 95%;
}
.mt-96p {
  margin-top: 96%;
}
.mt-97p {
  margin-top: 97%;
}
.mt-98p {
  margin-top: 98%;
}
.mt-99p {
  margin-top: 99%;
}

.mr-1p {
  margin-right: 1%;
}
.mr-2p {
  margin-right: 2%;
}
.mr-3p {
  margin-right: 3%;
}
.mr-4p {
  margin-right: 4%;
}
.mr-5p {
  margin-right: 5%;
}
.mr-6p {
  margin-right: 6%;
}
.mr-7p {
  margin-right: 7%;
}
.mr-8p {
  margin-right: 8%;
}
.mr-9p {
  margin-right: 9%;
}
.mr-10p {
  margin-right: 10%;
}
.mr-11p {
  margin-right: 11%;
}
.mr-12p {
  margin-right: 12%;
}
.mr-13p {
  margin-right: 13%;
}
.mr-14p {
  margin-right: 14%;
}
.mr-15p {
  margin-right: 15%;
}
.mr-16p {
  margin-right: 16%;
}
.mr-17p {
  margin-right: 17%;
}
.mr-18p {
  margin-right: 18%;
}
.mr-19p {
  margin-right: 19%;
}
.mr-20p {
  margin-right: 20%;
}
.mr-21p {
  margin-right: 21%;
}
.mr-22p {
  margin-right: 22%;
}
.mr-23p {
  margin-right: 23%;
}
.mr-24p {
  margin-right: 24%;
}
.mr-25p {
  margin-right: 25%;
}
.mr-26p {
  margin-right: 26%;
}
.mr-27p {
  margin-right: 27%;
}
.mr-28p {
  margin-right: 28%;
}
.mr-29p {
  margin-right: 29%;
}
.mr-30p {
  margin-right: 30%;
}
.mr-31p {
  margin-right: 31%;
}
.mr-32p {
  margin-right: 32%;
}
.mr-33p {
  margin-right: 33%;
}
.mr-34p {
  margin-right: 34%;
}
.mr-35p {
  margin-right: 35%;
}
.mr-36p {
  margin-right: 36%;
}
.mr-37p {
  margin-right: 37%;
}
.mr-38p {
  margin-right: 38%;
}
.mr-39p {
  margin-right: 39%;
}
.mr-40p {
  margin-right: 40%;
}
.mr-41p {
  margin-right: 41%;
}
.mr-42p {
  margin-right: 42%;
}
.mr-43p {
  margin-right: 43%;
}
.mr-44p {
  margin-right: 44%;
}
.mr-45p {
  margin-right: 45%;
}
.mr-46p {
  margin-right: 46%;
}
.mr-47p {
  margin-right: 47%;
}
.mr-48p {
  margin-right: 48%;
}
.mr-49p {
  margin-right: 49%;
}
.mr-50p {
  margin-right: 50%;
}
.mr-51p {
  margin-right: 51%;
}
.mr-52p {
  margin-right: 52%;
}
.mr-53p {
  margin-right: 53%;
}
.mr-54p {
  margin-right: 54%;
}
.mr-55p {
  margin-right: 55%;
}
.mr-56p {
  margin-right: 56%;
}
.mr-57p {
  margin-right: 57%;
}
.mr-58p {
  margin-right: 58%;
}
.mr-59p {
  margin-right: 59%;
}
.mr-60p {
  margin-right: 60%;
}
.mr-61p {
  margin-right: 61%;
}
.mr-62p {
  margin-right: 62%;
}
.mr-63p {
  margin-right: 63%;
}
.mr-64p {
  margin-right: 64%;
}
.mr-65p {
  margin-right: 65%;
}
.mr-66p {
  margin-right: 66%;
}
.mr-67p {
  margin-right: 67%;
}
.mr-68p {
  margin-right: 68%;
}
.mr-69p {
  margin-right: 69%;
}
.mr-70p {
  margin-right: 70%;
}
.mr-71p {
  margin-right: 71%;
}
.mr-72p {
  margin-right: 72%;
}
.mr-73p {
  margin-right: 73%;
}
.mr-74p {
  margin-right: 74%;
}
.mr-75p {
  margin-right: 75%;
}
.mr-76p {
  margin-right: 76%;
}
.mr-77p {
  margin-right: 77%;
}
.mr-78p {
  margin-right: 78%;
}
.mr-79p {
  margin-right: 79%;
}
.mr-80p {
  margin-right: 80%;
}
.mr-81p {
  margin-right: 81%;
}
.mr-82p {
  margin-right: 82%;
}
.mr-83p {
  margin-right: 83%;
}
.mr-84p {
  margin-right: 84%;
}
.mr-85p {
  margin-right: 85%;
}
.mr-86p {
  margin-right: 86%;
}
.mr-87p {
  margin-right: 87%;
}
.mr-88p {
  margin-right: 88%;
}
.mr-89p {
  margin-right: 89%;
}
.mr-90p {
  margin-right: 90%;
}
.mr-91p {
  margin-right: 91%;
}
.mr-92p {
  margin-right: 92%;
}
.mr-93p {
  margin-right: 93%;
}
.mr-94p {
  margin-right: 94%;
}
.mr-95p {
  margin-right: 95%;
}
.mr-96p {
  margin-right: 96%;
}
.mr-97p {
  margin-right: 97%;
}
.mr-98p {
  margin-right: 98%;
}
.mr-99p {
  margin-right: 99%;
}

.mb-1p {
  margin-bottom: 1%;
}
.mb-2p {
  margin-bottom: 2%;
}
.mb-3p {
  margin-bottom: 3%;
}
.mb-4p {
  margin-bottom: 4%;
}
.mb-5p {
  margin-bottom: 5%;
}
.mb-6p {
  margin-bottom: 6%;
}
.mb-7p {
  margin-bottom: 7%;
}
.mb-8p {
  margin-bottom: 8%;
}
.mb-9p {
  margin-bottom: 9%;
}
.mb-10p {
  margin-bottom: 10%;
}
.mb-11p {
  margin-bottom: 11%;
}
.mb-12p {
  margin-bottom: 12%;
}
.mb-13p {
  margin-bottom: 13%;
}
.mb-14p {
  margin-bottom: 14%;
}
.mb-15p {
  margin-bottom: 15%;
}
.mb-16p {
  margin-bottom: 16%;
}
.mb-17p {
  margin-bottom: 17%;
}
.mb-18p {
  margin-bottom: 18%;
}
.mb-19p {
  margin-bottom: 19%;
}
.mb-20p {
  margin-bottom: 20%;
}
.mb-21p {
  margin-bottom: 21%;
}
.mb-22p {
  margin-bottom: 22%;
}
.mb-23p {
  margin-bottom: 23%;
}
.mb-24p {
  margin-bottom: 24%;
}
.mb-25p {
  margin-bottom: 25%;
}
.mb-26p {
  margin-bottom: 26%;
}
.mb-27p {
  margin-bottom: 27%;
}
.mb-28p {
  margin-bottom: 28%;
}
.mb-29p {
  margin-bottom: 29%;
}
.mb-30p {
  margin-bottom: 30%;
}
.mb-31p {
  margin-bottom: 31%;
}
.mb-32p {
  margin-bottom: 32%;
}
.mb-33p {
  margin-bottom: 33%;
}
.mb-34p {
  margin-bottom: 34%;
}
.mb-35p {
  margin-bottom: 35%;
}
.mb-36p {
  margin-bottom: 36%;
}
.mb-37p {
  margin-bottom: 37%;
}
.mb-38p {
  margin-bottom: 38%;
}
.mb-39p {
  margin-bottom: 39%;
}
.mb-40p {
  margin-bottom: 40%;
}
.mb-41p {
  margin-bottom: 41%;
}
.mb-42p {
  margin-bottom: 42%;
}
.mb-43p {
  margin-bottom: 43%;
}
.mb-44p {
  margin-bottom: 44%;
}
.mb-45p {
  margin-bottom: 45%;
}
.mb-46p {
  margin-bottom: 46%;
}
.mb-47p {
  margin-bottom: 47%;
}
.mb-48p {
  margin-bottom: 48%;
}
.mb-49p {
  margin-bottom: 49%;
}
.mb-50p {
  margin-bottom: 50%;
}
.mb-51p {
  margin-bottom: 51%;
}
.mb-52p {
  margin-bottom: 52%;
}
.mb-53p {
  margin-bottom: 53%;
}
.mb-54p {
  margin-bottom: 54%;
}
.mb-55p {
  margin-bottom: 55%;
}
.mb-56p {
  margin-bottom: 56%;
}
.mb-57p {
  margin-bottom: 57%;
}
.mb-58p {
  margin-bottom: 58%;
}
.mb-59p {
  margin-bottom: 59%;
}
.mb-60p {
  margin-bottom: 60%;
}
.mb-61p {
  margin-bottom: 61%;
}
.mb-62p {
  margin-bottom: 62%;
}
.mb-63p {
  margin-bottom: 63%;
}
.mb-64p {
  margin-bottom: 64%;
}
.mb-65p {
  margin-bottom: 65%;
}
.mb-66p {
  margin-bottom: 66%;
}
.mb-67p {
  margin-bottom: 67%;
}
.mb-68p {
  margin-bottom: 68%;
}
.mb-69p {
  margin-bottom: 69%;
}
.mb-70p {
  margin-bottom: 70%;
}
.mb-71p {
  margin-bottom: 71%;
}
.mb-72p {
  margin-bottom: 72%;
}
.mb-73p {
  margin-bottom: 73%;
}
.mb-74p {
  margin-bottom: 74%;
}
.mb-75p {
  margin-bottom: 75%;
}
.mb-76p {
  margin-bottom: 76%;
}
.mb-77p {
  margin-bottom: 77%;
}
.mb-78p {
  margin-bottom: 78%;
}
.mb-79p {
  margin-bottom: 79%;
}
.mb-80p {
  margin-bottom: 80%;
}
.mb-81p {
  margin-bottom: 81%;
}
.mb-82p {
  margin-bottom: 82%;
}
.mb-83p {
  margin-bottom: 83%;
}
.mb-84p {
  margin-bottom: 84%;
}
.mb-85p {
  margin-bottom: 85%;
}
.mb-86p {
  margin-bottom: 86%;
}
.mb-87p {
  margin-bottom: 87%;
}
.mb-88p {
  margin-bottom: 88%;
}
.mb-89p {
  margin-bottom: 89%;
}
.mb-90p {
  margin-bottom: 90%;
}
.mb-91p {
  margin-bottom: 91%;
}
.mb-92p {
  margin-bottom: 92%;
}
.mb-93p {
  margin-bottom: 93%;
}
.mb-94p {
  margin-bottom: 94%;
}
.mb-95p {
  margin-bottom: 95%;
}
.mb-96p {
  margin-bottom: 96%;
}
.mb-97p {
  margin-bottom: 97%;
}
.mb-98p {
  margin-bottom: 98%;
}
.mb-99p {
  margin-bottom: 99%;
}

.ml-1p {
  margin-left: 1%;
}
.ml-2p {
  margin-left: 2%;
}
.ml-3p {
  margin-left: 3%;
}
.ml-4p {
  margin-left: 4%;
}
.ml-5p {
  margin-left: 5%;
}
.ml-6p {
  margin-left: 6%;
}
.ml-7p {
  margin-left: 7%;
}
.ml-8p {
  margin-left: 8%;
}
.ml-9p {
  margin-left: 9%;
}
.ml-10p {
  margin-left: 10%;
}
.ml-11p {
  margin-left: 11%;
}
.ml-12p {
  margin-left: 12%;
}
.ml-13p {
  margin-left: 13%;
}
.ml-14p {
  margin-left: 14%;
}
.ml-15p {
  margin-left: 15%;
}
.ml-16p {
  margin-left: 16%;
}
.ml-17p {
  margin-left: 17%;
}
.ml-18p {
  margin-left: 18%;
}
.ml-19p {
  margin-left: 19%;
}
.ml-20p {
  margin-left: 20%;
}
.ml-21p {
  margin-left: 21%;
}
.ml-22p {
  margin-left: 22%;
}
.ml-23p {
  margin-left: 23%;
}
.ml-24p {
  margin-left: 24%;
}
.ml-25p {
  margin-left: 25%;
}
.ml-26p {
  margin-left: 26%;
}
.ml-27p {
  margin-left: 27%;
}
.ml-28p {
  margin-left: 28%;
}
.ml-29p {
  margin-left: 29%;
}
.ml-30p {
  margin-left: 30%;
}
.ml-31p {
  margin-left: 31%;
}
.ml-32p {
  margin-left: 32%;
}
.ml-33p {
  margin-left: 33%;
}
.ml-34p {
  margin-left: 34%;
}
.ml-35p {
  margin-left: 35%;
}
.ml-36p {
  margin-left: 36%;
}
.ml-37p {
  margin-left: 37%;
}
.ml-38p {
  margin-left: 38%;
}
.ml-39p {
  margin-left: 39%;
}
.ml-40p {
  margin-left: 40%;
}
.ml-41p {
  margin-left: 41%;
}
.ml-42p {
  margin-left: 42%;
}
.ml-43p {
  margin-left: 43%;
}
.ml-44p {
  margin-left: 44%;
}
.ml-45p {
  margin-left: 45%;
}
.ml-46p {
  margin-left: 46%;
}
.ml-47p {
  margin-left: 47%;
}
.ml-48p {
  margin-left: 48%;
}
.ml-49p {
  margin-left: 49%;
}
.ml-50p {
  margin-left: 50%;
}
.ml-51p {
  margin-left: 51%;
}
.ml-52p {
  margin-left: 52%;
}
.ml-53p {
  margin-left: 53%;
}
.ml-54p {
  margin-left: 54%;
}
.ml-55p {
  margin-left: 55%;
}
.ml-56p {
  margin-left: 56%;
}
.ml-57p {
  margin-left: 57%;
}
.ml-58p {
  margin-left: 58%;
}
.ml-59p {
  margin-left: 59%;
}
.ml-60p {
  margin-left: 60%;
}
.ml-61p {
  margin-left: 61%;
}
.ml-62p {
  margin-left: 62%;
}
.ml-63p {
  margin-left: 63%;
}
.ml-64p {
  margin-left: 64%;
}
.ml-65p {
  margin-left: 65%;
}
.ml-66p {
  margin-left: 66%;
}
.ml-67p {
  margin-left: 67%;
}
.ml-68p {
  margin-left: 68%;
}
.ml-69p {
  margin-left: 69%;
}
.ml-70p {
  margin-left: 70%;
}
.ml-71p {
  margin-left: 71%;
}
.ml-72p {
  margin-left: 72%;
}
.ml-73p {
  margin-left: 73%;
}
.ml-74p {
  margin-left: 74%;
}
.ml-75p {
  margin-left: 75%;
}
.ml-76p {
  margin-left: 76%;
}
.ml-77p {
  margin-left: 77%;
}
.ml-78p {
  margin-left: 78%;
}
.ml-79p {
  margin-left: 79%;
}
.ml-80p {
  margin-left: 80%;
}
.ml-81p {
  margin-left: 81%;
}
.ml-82p {
  margin-left: 82%;
}
.ml-83p {
  margin-left: 83%;
}
.ml-84p {
  margin-left: 84%;
}
.ml-85p {
  margin-left: 85%;
}
.ml-86p {
  margin-left: 86%;
}
.ml-87p {
  margin-left: 87%;
}
.ml-88p {
  margin-left: 88%;
}
.ml-89p {
  margin-left: 89%;
}
.ml-90p {
  margin-left: 90%;
}
.ml-91p {
  margin-left: 91%;
}
.ml-92p {
  margin-left: 92%;
}
.ml-93p {
  margin-left: 93%;
}
.ml-94p {
  margin-left: 94%;
}
.ml-95p {
  margin-left: 95%;
}
.ml-96p {
  margin-left: 96%;
}
.ml-97p {
  margin-left: 97%;
}
.ml-98p {
  margin-left: 98%;
}
.ml-99p {
  margin-left: 99%;
}

.margin-1p {
  margin: 1%;
}
.margin-2p {
  margin: 2%;
}
.margin-3p {
  margin: 3%;
}
.margin-4p {
  margin: 4%;
}
.margin-5p {
  margin: 5%;
}
.margin-6p {
  margin: 6%;
}
.margin-7p {
  margin: 7%;
}
.margin-8p {
  margin: 8%;
}
.margin-9p {
  margin: 9%;
}
.margin-10p {
  margin: 10%;
}
.margin-11p {
  margin: 11%;
}
.margin-12p {
  margin: 12%;
}
.margin-13p {
  margin: 13%;
}
.margin-14p {
  margin: 14%;
}
.margin-15p {
  margin: 15%;
}
.margin-16p {
  margin: 16%;
}
.margin-17p {
  margin: 17%;
}
.margin-18p {
  margin: 18%;
}
.margin-19p {
  margin: 19%;
}
.margin-20p {
  margin: 20%;
}
.margin-21p {
  margin: 21%;
}
.margin-22p {
  margin: 22%;
}
.margin-23p {
  margin: 23%;
}
.margin-24p {
  margin: 24%;
}
.margin-25p {
  margin: 25%;
}

/* PADDINGS */
.padding0 {
  padding: 0;
}
.pt-1p {
  padding-top: 1%;
}
.pt-2p {
  padding-top: 2%;
}
.pt-3p {
  padding-top: 3%;
}
.pt-4p {
  padding-top: 4%;
}
.pt-5p {
  padding-top: 5%;
}
.pt-6p {
  padding-top: 6%;
}
.pt-7p {
  padding-top: 7%;
}
.pt-8p {
  padding-top: 8%;
}
.pt-9p {
  padding-top: 9%;
}
.pt-10p {
  padding-top: 10%;
}
.pt-11p {
  padding-top: 11%;
}
.pt-12p {
  padding-top: 12%;
}
.pt-13p {
  padding-top: 13%;
}
.pt-14p {
  padding-top: 14%;
}
.pt-15p {
  padding-top: 15%;
}
.pt-16p {
  padding-top: 16%;
}
.pt-17p {
  padding-top: 17%;
}
.pt-18p {
  padding-top: 18%;
}
.pt-19p {
  padding-top: 19%;
}
.pt-20p {
  padding-top: 20%;
}
.pt-21p {
  padding-top: 21%;
}
.pt-22p {
  padding-top: 22%;
}
.pt-23p {
  padding-top: 23%;
}
.pt-24p {
  padding-top: 24%;
}
.pt-25p {
  padding-top: 25%;
}
.pt-26p {
  padding-top: 26%;
}
.pt-27p {
  padding-top: 27%;
}
.pt-28p {
  padding-top: 28%;
}
.pt-29p {
  padding-top: 29%;
}
.pt-30p {
  padding-top: 30%;
}
.pt-31p {
  padding-top: 31%;
}
.pt-32p {
  padding-top: 32%;
}
.pt-33p {
  padding-top: 33%;
}
.pt-34p {
  padding-top: 34%;
}
.pt-35p {
  padding-top: 35%;
}
.pt-36p {
  padding-top: 36%;
}
.pt-37p {
  padding-top: 37%;
}
.pt-38p {
  padding-top: 38%;
}
.pt-39p {
  padding-top: 39%;
}
.pt-40p {
  padding-top: 40%;
}
.pt-41p {
  padding-top: 41%;
}
.pt-42p {
  padding-top: 42%;
}
.pt-43p {
  padding-top: 43%;
}
.pt-44p {
  padding-top: 44%;
}
.pt-45p {
  padding-top: 45%;
}
.pt-46p {
  padding-top: 46%;
}
.pt-47p {
  padding-top: 47%;
}
.pt-48p {
  padding-top: 48%;
}
.pt-49p {
  padding-top: 49%;
}
.pt-50p {
  padding-top: 50%;
}
.pt-51p {
  padding-top: 51%;
}
.pt-52p {
  padding-top: 52%;
}
.pt-53p {
  padding-top: 53%;
}
.pt-54p {
  padding-top: 54%;
}
.pt-55p {
  padding-top: 55%;
}
.pt-56p {
  padding-top: 56%;
}
.pt-57p {
  padding-top: 57%;
}
.pt-58p {
  padding-top: 58%;
}
.pt-59p {
  padding-top: 59%;
}
.pt-60p {
  padding-top: 60%;
}
.pt-61p {
  padding-top: 61%;
}
.pt-62p {
  padding-top: 62%;
}
.pt-63p {
  padding-top: 63%;
}
.pt-64p {
  padding-top: 64%;
}
.pt-65p {
  padding-top: 65%;
}
.pt-66p {
  padding-top: 66%;
}
.pt-67p {
  padding-top: 67%;
}
.pt-68p {
  padding-top: 68%;
}
.pt-69p {
  padding-top: 69%;
}
.pt-70p {
  padding-top: 70%;
}
.pt-71p {
  padding-top: 71%;
}
.pt-72p {
  padding-top: 72%;
}
.pt-73p {
  padding-top: 73%;
}
.pt-74p {
  padding-top: 74%;
}
.pt-75p {
  padding-top: 75%;
}
.pt-76p {
  padding-top: 76%;
}
.pt-77p {
  padding-top: 77%;
}
.pt-78p {
  padding-top: 78%;
}
.pt-79p {
  padding-top: 79%;
}
.pt-80p {
  padding-top: 80%;
}
.pt-81p {
  padding-top: 81%;
}
.pt-82p {
  padding-top: 82%;
}
.pt-83p {
  padding-top: 83%;
}
.pt-84p {
  padding-top: 84%;
}
.pt-85p {
  padding-top: 85%;
}
.pt-86p {
  padding-top: 86%;
}
.pt-87p {
  padding-top: 87%;
}
.pt-88p {
  padding-top: 88%;
}
.pt-89p {
  padding-top: 89%;
}
.pt-90p {
  padding-top: 90%;
}
.pt-91p {
  padding-top: 91%;
}
.pt-92p {
  padding-top: 92%;
}
.pt-93p {
  padding-top: 93%;
}
.pt-94p {
  padding-top: 94%;
}
.pt-95p {
  padding-top: 95%;
}
.pt-96p {
  padding-top: 96%;
}
.pt-97p {
  padding-top: 97%;
}
.pt-98p {
  padding-top: 98%;
}
.pt-99p {
  padding-top: 99%;
}

.pr-1p {
  padding-right: 1%;
}
.pr-2p {
  padding-right: 2%;
}
.pr-3p {
  padding-right: 3%;
}
.pr-4p {
  padding-right: 4%;
}
.pr-5p {
  padding-right: 5%;
}
.pr-6p {
  padding-right: 6%;
}
.pr-7p {
  padding-right: 7%;
}
.pr-8p {
  padding-right: 8%;
}
.pr-9p {
  padding-right: 9%;
}
.pr-10p {
  padding-right: 10%;
}
.pr-11p {
  padding-right: 11%;
}
.pr-12p {
  padding-right: 12%;
}
.pr-13p {
  padding-right: 13%;
}
.pr-14p {
  padding-right: 14%;
}
.pr-15p {
  padding-right: 15%;
}
.pr-16p {
  padding-right: 16%;
}
.pr-17p {
  padding-right: 17%;
}
.pr-18p {
  padding-right: 18%;
}
.pr-19p {
  padding-right: 19%;
}
.pr-20p {
  padding-right: 20%;
}
.pr-21p {
  padding-right: 21%;
}
.pr-22p {
  padding-right: 22%;
}
.pr-23p {
  padding-right: 23%;
}
.pr-24p {
  padding-right: 24%;
}
.pr-25p {
  padding-right: 25%;
}
.pr-26p {
  padding-right: 26%;
}
.pr-27p {
  padding-right: 27%;
}
.pr-28p {
  padding-right: 28%;
}
.pr-29p {
  padding-right: 29%;
}
.pr-30p {
  padding-right: 30%;
}
.pr-31p {
  padding-right: 31%;
}
.pr-32p {
  padding-right: 32%;
}
.pr-33p {
  padding-right: 33%;
}
.pr-34p {
  padding-right: 34%;
}
.pr-35p {
  padding-right: 35%;
}
.pr-36p {
  padding-right: 36%;
}
.pr-37p {
  padding-right: 37%;
}
.pr-38p {
  padding-right: 38%;
}
.pr-39p {
  padding-right: 39%;
}
.pr-40p {
  padding-right: 40%;
}
.pr-41p {
  padding-right: 41%;
}
.pr-42p {
  padding-right: 42%;
}
.pr-43p {
  padding-right: 43%;
}
.pr-44p {
  padding-right: 44%;
}
.pr-45p {
  padding-right: 45%;
}
.pr-46p {
  padding-right: 46%;
}
.pr-47p {
  padding-right: 47%;
}
.pr-48p {
  padding-right: 48%;
}
.pr-49p {
  padding-right: 49%;
}
.pr-50p {
  padding-right: 50%;
}
.pr-51p {
  padding-right: 51%;
}
.pr-52p {
  padding-right: 52%;
}
.pr-53p {
  padding-right: 53%;
}
.pr-54p {
  padding-right: 54%;
}
.pr-55p {
  padding-right: 55%;
}
.pr-56p {
  padding-right: 56%;
}
.pr-57p {
  padding-right: 57%;
}
.pr-58p {
  padding-right: 58%;
}
.pr-59p {
  padding-right: 59%;
}
.pr-60p {
  padding-right: 60%;
}
.pr-61p {
  padding-right: 61%;
}
.pr-62p {
  padding-right: 62%;
}
.pr-63p {
  padding-right: 63%;
}
.pr-64p {
  padding-right: 64%;
}
.pr-65p {
  padding-right: 65%;
}
.pr-66p {
  padding-right: 66%;
}
.pr-67p {
  padding-right: 67%;
}
.pr-68p {
  padding-right: 68%;
}
.pr-69p {
  padding-right: 69%;
}
.pr-70p {
  padding-right: 70%;
}
.pr-71p {
  padding-right: 71%;
}
.pr-72p {
  padding-right: 72%;
}
.pr-73p {
  padding-right: 73%;
}
.pr-74p {
  padding-right: 74%;
}
.pr-75p {
  padding-right: 75%;
}
.pr-76p {
  padding-right: 76%;
}
.pr-77p {
  padding-right: 77%;
}
.pr-78p {
  padding-right: 78%;
}
.pr-79p {
  padding-right: 79%;
}
.pr-80p {
  padding-right: 80%;
}
.pr-81p {
  padding-right: 81%;
}
.pr-82p {
  padding-right: 82%;
}
.pr-83p {
  padding-right: 83%;
}
.pr-84p {
  padding-right: 84%;
}
.pr-85p {
  padding-right: 85%;
}
.pr-86p {
  padding-right: 86%;
}
.pr-87p {
  padding-right: 87%;
}
.pr-88p {
  padding-right: 88%;
}
.pr-89p {
  padding-right: 89%;
}
.pr-90p {
  padding-right: 90%;
}
.pr-91p {
  padding-right: 91%;
}
.pr-92p {
  padding-right: 92%;
}
.pr-93p {
  padding-right: 93%;
}
.pr-94p {
  padding-right: 94%;
}
.pr-95p {
  padding-right: 95%;
}
.pr-96p {
  padding-right: 96%;
}
.pr-97p {
  padding-right: 97%;
}
.pr-98p {
  padding-right: 98%;
}
.pr-99p {
  padding-right: 99%;
}

.pb-1p {
  padding-bottom: 1%;
}
.pb-2p {
  padding-bottom: 2%;
}
.pb-3p {
  padding-bottom: 3%;
}
.pb-4p {
  padding-bottom: 4%;
}
.pb-5p {
  padding-bottom: 5%;
}
.pb-6p {
  padding-bottom: 6%;
}
.pb-7p {
  padding-bottom: 7%;
}
.pb-8p {
  padding-bottom: 8%;
}
.pb-9p {
  padding-bottom: 9%;
}
.pb-10p {
  padding-bottom: 10%;
}
.pb-11p {
  padding-bottom: 11%;
}
.pb-12p {
  padding-bottom: 12%;
}
.pb-13p {
  padding-bottom: 13%;
}
.pb-14p {
  padding-bottom: 14%;
}
.pb-15p {
  padding-bottom: 15%;
}
.pb-16p {
  padding-bottom: 16%;
}
.pb-17p {
  padding-bottom: 17%;
}
.pb-18p {
  padding-bottom: 18%;
}
.pb-19p {
  padding-bottom: 19%;
}
.pb-20p {
  padding-bottom: 20%;
}
.pb-21p {
  padding-bottom: 21%;
}
.pb-22p {
  padding-bottom: 22%;
}
.pb-23p {
  padding-bottom: 23%;
}
.pb-24p {
  padding-bottom: 24%;
}
.pb-25p {
  padding-bottom: 25%;
}
.pb-26p {
  padding-bottom: 26%;
}
.pb-27p {
  padding-bottom: 27%;
}
.pb-28p {
  padding-bottom: 28%;
}
.pb-29p {
  padding-bottom: 29%;
}
.pb-30p {
  padding-bottom: 30%;
}
.pb-31p {
  padding-bottom: 31%;
}
.pb-32p {
  padding-bottom: 32%;
}
.pb-33p {
  padding-bottom: 33%;
}
.pb-34p {
  padding-bottom: 34%;
}
.pb-35p {
  padding-bottom: 35%;
}
.pb-36p {
  padding-bottom: 36%;
}
.pb-37p {
  padding-bottom: 37%;
}
.pb-38p {
  padding-bottom: 38%;
}
.pb-39p {
  padding-bottom: 39%;
}
.pb-40p {
  padding-bottom: 40%;
}
.pb-41p {
  padding-bottom: 41%;
}
.pb-42p {
  padding-bottom: 42%;
}
.pb-43p {
  padding-bottom: 43%;
}
.pb-44p {
  padding-bottom: 44%;
}
.pb-45p {
  padding-bottom: 45%;
}
.pb-46p {
  padding-bottom: 46%;
}
.pb-47p {
  padding-bottom: 47%;
}
.pb-48p {
  padding-bottom: 48%;
}
.pb-49p {
  padding-bottom: 49%;
}
.pb-50p {
  padding-bottom: 50%;
}
.pb-51p {
  padding-bottom: 51%;
}
.pb-52p {
  padding-bottom: 52%;
}
.pb-53p {
  padding-bottom: 53%;
}
.pb-54p {
  padding-bottom: 54%;
}
.pb-55p {
  padding-bottom: 55%;
}
.pb-56p {
  padding-bottom: 56%;
}
.pb-57p {
  padding-bottom: 57%;
}
.pb-58p {
  padding-bottom: 58%;
}
.pb-59p {
  padding-bottom: 59%;
}
.pb-60p {
  padding-bottom: 60%;
}
.pb-61p {
  padding-bottom: 61%;
}
.pb-62p {
  padding-bottom: 62%;
}
.pb-63p {
  padding-bottom: 63%;
}
.pb-64p {
  padding-bottom: 64%;
}
.pb-65p {
  padding-bottom: 65%;
}
.pb-66p {
  padding-bottom: 66%;
}
.pb-67p {
  padding-bottom: 67%;
}
.pb-68p {
  padding-bottom: 68%;
}
.pb-69p {
  padding-bottom: 69%;
}
.pb-70p {
  padding-bottom: 70%;
}
.pb-71p {
  padding-bottom: 71%;
}
.pb-72p {
  padding-bottom: 72%;
}
.pb-73p {
  padding-bottom: 73%;
}
.pb-74p {
  padding-bottom: 74%;
}
.pb-75p {
  padding-bottom: 75%;
}
.pb-76p {
  padding-bottom: 76%;
}
.pb-77p {
  padding-bottom: 77%;
}
.pb-78p {
  padding-bottom: 78%;
}
.pb-79p {
  padding-bottom: 79%;
}
.pb-80p {
  padding-bottom: 80%;
}
.pb-81p {
  padding-bottom: 81%;
}
.pb-82p {
  padding-bottom: 82%;
}
.pb-83p {
  padding-bottom: 83%;
}
.pb-84p {
  padding-bottom: 84%;
}
.pb-85p {
  padding-bottom: 85%;
}
.pb-86p {
  padding-bottom: 86%;
}
.pb-87p {
  padding-bottom: 87%;
}
.pb-88p {
  padding-bottom: 88%;
}
.pb-89p {
  padding-bottom: 89%;
}
.pb-90p {
  padding-bottom: 90%;
}
.pb-91p {
  padding-bottom: 91%;
}
.pb-92p {
  padding-bottom: 92%;
}
.pb-93p {
  padding-bottom: 93%;
}
.pb-94p {
  padding-bottom: 94%;
}
.pb-95p {
  padding-bottom: 95%;
}
.pb-96p {
  padding-bottom: 96%;
}
.pb-97p {
  padding-bottom: 97%;
}
.pb-98p {
  padding-bottom: 98%;
}
.pb-99p {
  padding-bottom: 99%;
}

.pl-1p {
  padding-left: 1%;
}
.pl-2p {
  padding-left: 2%;
}
.pl-3p {
  padding-left: 3%;
}
.pl-4p {
  padding-left: 4%;
}
.pl-5p {
  padding-left: 5%;
}
.pl-6p {
  padding-left: 6%;
}
.pl-7p {
  padding-left: 7%;
}
.pl-8p {
  padding-left: 8%;
}
.pl-9p {
  padding-left: 9%;
}
.pl-10p {
  padding-left: 10%;
}
.pl-11p {
  padding-left: 11%;
}
.pl-12p {
  padding-left: 12%;
}
.pl-13p {
  padding-left: 13%;
}
.pl-14p {
  padding-left: 14%;
}
.pl-15p {
  padding-left: 15%;
}
.pl-16p {
  padding-left: 16%;
}
.pl-17p {
  padding-left: 17%;
}
.pl-18p {
  padding-left: 18%;
}
.pl-19p {
  padding-left: 19%;
}
.pl-20p {
  padding-left: 20%;
}
.pl-21p {
  padding-left: 21%;
}
.pl-22p {
  padding-left: 22%;
}
.pl-23p {
  padding-left: 23%;
}
.pl-24p {
  padding-left: 24%;
}
.pl-25p {
  padding-left: 25%;
}
.pl-26p {
  padding-left: 26%;
}
.pl-27p {
  padding-left: 27%;
}
.pl-28p {
  padding-left: 28%;
}
.pl-29p {
  padding-left: 29%;
}
.pl-30p {
  padding-left: 30%;
}
.pl-31p {
  padding-left: 31%;
}
.pl-32p {
  padding-left: 32%;
}
.pl-33p {
  padding-left: 33%;
}
.pl-34p {
  padding-left: 34%;
}
.pl-35p {
  padding-left: 35%;
}
.pl-36p {
  padding-left: 36%;
}
.pl-37p {
  padding-left: 37%;
}
.pl-38p {
  padding-left: 38%;
}
.pl-39p {
  padding-left: 39%;
}
.pl-40p {
  padding-left: 40%;
}
.pl-41p {
  padding-left: 41%;
}
.pl-42p {
  padding-left: 42%;
}
.pl-43p {
  padding-left: 43%;
}
.pl-44p {
  padding-left: 44%;
}
.pl-45p {
  padding-left: 45%;
}
.pl-46p {
  padding-left: 46%;
}
.pl-47p {
  padding-left: 47%;
}
.pl-48p {
  padding-left: 48%;
}
.pl-49p {
  padding-left: 49%;
}
.pl-50p {
  padding-left: 50%;
}
.pl-51p {
  padding-left: 51%;
}
.pl-52p {
  padding-left: 52%;
}
.pl-53p {
  padding-left: 53%;
}
.pl-54p {
  padding-left: 54%;
}
.pl-55p {
  padding-left: 55%;
}
.pl-56p {
  padding-left: 56%;
}
.pl-57p {
  padding-left: 57%;
}
.pl-58p {
  padding-left: 58%;
}
.pl-59p {
  padding-left: 59%;
}
.pl-60p {
  padding-left: 60%;
}
.pl-61p {
  padding-left: 61%;
}
.pl-62p {
  padding-left: 62%;
}
.pl-63p {
  padding-left: 63%;
}
.pl-64p {
  padding-left: 64%;
}
.pl-65p {
  padding-left: 65%;
}
.pl-66p {
  padding-left: 66%;
}
.pl-67p {
  padding-left: 67%;
}
.pl-68p {
  padding-left: 68%;
}
.pl-69p {
  padding-left: 69%;
}
.pl-70p {
  padding-left: 70%;
}
.pl-71p {
  padding-left: 71%;
}
.pl-72p {
  padding-left: 72%;
}
.pl-73p {
  padding-left: 73%;
}
.pl-74p {
  padding-left: 74%;
}
.pl-75p {
  padding-left: 75%;
}
.pl-76p {
  padding-left: 76%;
}
.pl-77p {
  padding-left: 77%;
}
.pl-78p {
  padding-left: 78%;
}
.pl-79p {
  padding-left: 79%;
}
.pl-80p {
  padding-left: 80%;
}
.pl-81p {
  padding-left: 81%;
}
.pl-82p {
  padding-left: 82%;
}
.pl-83p {
  padding-left: 83%;
}
.pl-84p {
  padding-left: 84%;
}
.pl-85p {
  padding-left: 85%;
}
.pl-86p {
  padding-left: 86%;
}
.pl-87p {
  padding-left: 87%;
}
.pl-88p {
  padding-left: 88%;
}
.pl-89p {
  padding-left: 89%;
}
.pl-90p {
  padding-left: 90%;
}
.pl-91p {
  padding-left: 91%;
}
.pl-92p {
  padding-left: 92%;
}
.pl-93p {
  padding-left: 93%;
}
.pl-94p {
  padding-left: 94%;
}
.pl-95p {
  padding-left: 95%;
}
.pl-96p {
  padding-left: 96%;
}
.pl-97p {
  padding-left: 97%;
}
.pl-98p {
  padding-left: 98%;
}
.pl-99p {
  padding-left: 99%;
}

.padding-1p {
  padding: 1%;
}
.padding-2p {
  padding: 2%;
}
.padding-3p {
  padding: 3%;
}
.padding-4p {
  padding: 4%;
}
.padding-5p {
  padding: 5%;
}
.padding-6p {
  padding: 6%;
}
.padding-7p {
  padding: 7%;
}
.padding-8p {
  padding: 8%;
}
.padding-9p {
  padding: 9%;
}
.padding-10p {
  padding: 10%;
}
.padding-11p {
  padding: 11%;
}
.padding-12p {
  padding: 12%;
}
.padding-13p {
  padding: 13%;
}
.padding-14p {
  padding: 14%;
}
.padding-15p {
  padding: 15%;
}
.padding-16p {
  padding: 16%;
}
.padding-17p {
  padding: 17%;
}
.padding-18p {
  padding: 18%;
}
.padding-19p {
  padding: 19%;
}
.padding-20p {
  padding: 20%;
}
.padding-21p {
  padding: 21%;
}
.padding-22p {
  padding: 22%;
}
.padding-23p {
  padding: 23%;
}
.padding-24p {
  padding: 24%;
}
.padding-25p {
  padding: 25%;
}

/* BASIC COLORS */
.c-white {
  color: #FFF;
}
.bg-white {
  background-color: #FFF;
}
.c-black {
  color: #000;
}
.bg-black {
  background-color: #000;
}
.c-gray {
  color: #dbd5d1;
}
.bg-gray {
  background-color: #dbd5d1;
}
.c-red {
  color: #d01c1f;
}
.bg-red {
  background-color: #d01c1f;
}
.c-green {
  color: #3c824e;
}
.bg-green {
  background-color: #3c824e;
}
.c-blue {
  color: #006ca9;
}
.bg-blue {
  background-color: #006ca9;
}
.c-teal {
  color: #3c586b;
}
.bg-teal {
  background-color: #3c586b;
}
.c-orange {
  color: #ff7420;
}
.bg-orange {
  background-color: #ff7420;
}
.c-yellow {
  color: #fee715;
}
.bg-yellow {
  background-color: #fee715;
}
.c-brown {
  color: #91672f;
}
.bg-brown {
  background-color: #91672f;
}
.c-purple {
  color: #b73275;
}
.bg-purple {
  background-color: #b73275;
}
.c-pink {
  color: #f7cdc7;
}
.bg-pink {
  background-color: #f7cdc7;
}
