
/*BUTTONS Start*/

.btn-main{
   display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 21px;
    font-weight: 600;
    font-size: 21px;
    border: none;
  
}

.btn-style-1{
   background: var(--primary-color); 
   color: #fff;
   width: 100%;
}

.btn-style-1:hover {
  /*width: calc(100% - 2%);*/
  transform: scale(0.95);
  background: var(--primary-color2);
  color: #fff;
  text-decoration: none;
}
.btn-style-12{
   background: var(--primary-color2); 
   color: #fff;
   width: 100%;
}

.btn-style-12:hover {
  /*width: calc(100% - 2%);*/
  transform: scale(0.95);
  background: var(--primary-color);
  color: #fff;
  text-decoration: none;
}

.btn-style-2{
   background: var(--secondary-color); 
   color: #fff;
   width: 100%;
}

.btn-style-2:hover {
  /*width: calc(100% - 2%);*/
  transform: scale(0.95);
  background: var(--secondary-color2);
  color: #fff;
  text-decoration: none;
}
/*BUTTONS End*/

/*Gradients Start*/

.grad-primary{
    background: linear-gradient(45deg, var(--primary-color), var(--primary-color2));
    color: #fff;
}
.grad-primary:hover{
    background: linear-gradient(90deg, var(--primary-color), var(--primary-color2));
    color: #fff;
    text-decoration: none;
}
.grad-secondary{
    background: linear-gradient(45deg, var(--secondary-color), var(--secondary-color2));
    color: #fff;
}
.grad-secondary:hover{
    background: linear-gradient(90deg, var(--secondary-color), var(--secondary-color2));
    color: #fff;
     text-decoration: none;
}
/*Gradients End*/

.box-shadow{
        box-shadow: 2px 3px 3px 2px #00000038;

}


.m-0 {
  margin: 0rem;
}

.my-0 {
  margin: 0rem 0;
}

.mx-0 {
  margin: 0 0rem;
}

.p-0 {
  padding: 0rem;
}

.py-0 {
  padding: 0rem 0;
}

.px-0 {
  padding: 0 0rem;
}

.m-1 {
  margin: 1rem;
}

.my-1 {
  margin: 1rem 0;
}

.mx-1 {
  margin: 0 1rem;
}

.p-1 {
  padding: 1rem;
}

.py-1 {
  padding: 1rem 0;
}

.px-1 {
  padding: 0 1rem;
}

.m-2 {
  margin: 2rem;
}

.my-2 {
  margin: 2rem 0;
}

.mx-2 {
  margin: 0 2rem;
}

.p-2 {
  padding: 2rem;
}

.py-2 {
  padding: 2rem 0;
}

.px-2 {
  padding: 0 2rem;
}

.m-3 {
  margin: 3rem;
}

.my-3 {
  margin: 3rem 0;
}

.mx-3 {
  margin: 0 3rem;
}

.p-3 {
  padding: 3rem;
}

.py-3 {
  padding: 3rem 0;
}

.px-3 {
  padding: 0 3rem;
}

.m-4 {
  margin: 4rem;
}

.my-4 {
  margin: 4rem 0;
}

.mx-4 {
  margin: 0 4rem;
}

.p-4 {
  padding: 4rem;
}

.py-4 {
  padding: 4rem 0;
}

.px-4 {
  padding: 0 4rem;
}

.m-5 {
  margin: 5rem;
}

.my-5 {
  margin: 5rem 0;
}

.mx-5 {
  margin: 0 5rem;
}

.p-5 {
  padding: 5rem;
}

.py-5 {
  padding: 5rem 0;
}

.px-5 {
  padding: 0 5rem;
}

.m-6 {
  margin: 6rem;
}

.my-6 {
  margin: 6rem 0;
}

.mx-6 {
  margin: 0 6rem;
}

.p-6 {
  padding: 6rem;
}

.py-6 {
  padding: 6rem 0;
}

.px-6 {
  padding: 0 6rem;
}

.m-7 {
  margin: 7rem;
}

.my-7 {
  margin: 7rem 0;
}

.mx-7 {
  margin: 0 7rem;
}

.p-7 {
  padding: 7rem;
}

.py-7 {
  padding: 7rem 0;
}

.px-7 {
  padding: 0 7rem;
}

.m-8 {
  margin: 8rem;
}

.my-8 {
  margin: 8rem 0;
}

.mx-8 {
  margin: 0 8rem;
}

.p-8 {
  padding: 8rem;
}

.py-8 {
  padding: 8rem 0;
}

.px-8 {
  padding: 0 8rem;
}

.m-9 {
  margin: 9rem;
}

.my-9 {
  margin: 9rem 0;
}

.mx-9 {
  margin: 0 9rem;
}

.p-9 {
  padding: 9rem;
}

.py-9 {
  padding: 9rem 0;
}

.px-9 {
  padding: 0 9rem;
}

.m-10 {
  margin: 10rem;
}

.my-10 {
  margin: 10rem 0;
}

.mx-10 {
  margin: 0 10rem;
}

.p-10 {
  padding: 10rem;
}

.py-10 {
  padding: 10rem 0;
}

.px-10 {
  padding: 0 10rem;
}

.m-11 {
  margin: 11rem;
}

.my-11 {
  margin: 11rem 0;
}

.mx-11 {
  margin: 0 11rem;
}

.p-11 {
  padding: 11rem;
}

.py-11 {
  padding: 11rem 0;
}

.px-11 {
  padding: 0 11rem;
}

.m-12 {
  margin: 12rem;
}

.my-12 {
  margin: 12rem 0;
}

.mx-12 {
  margin: 0 12rem;
}

.p-12 {
  padding: 12rem;
}

.py-12 {
  padding: 12rem 0;
}

.px-12 {
  padding: 0 12rem;
}

.m-13 {
  margin: 13rem;
}

.my-13 {
  margin: 13rem 0;
}

.mx-13 {
  margin: 0 13rem;
}

.p-13 {
  padding: 13rem;
}

.py-13 {
  padding: 13rem 0;
}

.px-13 {
  padding: 0 13rem;
}

.m-14 {
  margin: 14rem;
}

.my-14 {
  margin: 14rem 0;
}

.mx-14 {
  margin: 0 14rem;
}

.p-14 {
  padding: 14rem;
}

.py-14 {
  padding: 14rem 0;
}

.px-14 {
  padding: 0 14rem;
}

.m-15 {
  margin: 15rem;
}

.my-15 {
  margin: 15rem 0;
}

.mx-15 {
  margin: 0 15rem;
}

.p-15 {
  padding: 15rem;
}

.py-15 {
  padding: 15rem 0;
}

.px-15 {
  padding: 0 15rem;
}

.m-16 {
  margin: 16rem;
}

.my-16 {
  margin: 16rem 0;
}

.mx-16 {
  margin: 0 16rem;
}

.p-16 {
  padding: 16rem;
}

.py-16 {
  padding: 16rem 0;
}

.px-16 {
  padding: 0 16rem;
}

.m-17 {
  margin: 17rem;
}

.my-17 {
  margin: 17rem 0;
}

.mx-17 {
  margin: 0 17rem;
}

.p-17 {
  padding: 17rem;
}

.py-17 {
  padding: 17rem 0;
}

.px-17 {
  padding: 0 17rem;
}

.m-18 {
  margin: 18rem;
}

.my-18 {
  margin: 18rem 0;
}

.mx-18 {
  margin: 0 18rem;
}

.p-18 {
  padding: 18rem;
}

.py-18 {
  padding: 18rem 0;
}

.px-18 {
  padding: 0 18rem;
}

.m-19 {
  margin: 19rem;
}

.my-19 {
  margin: 19rem 0;
}

.mx-19 {
  margin: 0 19rem;
}

.p-19 {
  padding: 19rem;
}

.py-19 {
  padding: 19rem 0;
}

.px-19 {
  padding: 0 19rem;
}

.m-20 {
  margin: 20rem;
}

.my-20 {
  margin: 20rem 0;
}

.mx-20 {
  margin: 0 20rem;
}

.p-20 {
  padding: 20rem;
}

.py-20 {
  padding: 20rem 0;
}

.px-20 {
  padding: 0 20rem;
}

.m-0px {
  margin: 0px;
}

.my-0px {
  margin: 0px 0;
}

.mx-0px {
  margin: 0 0px;
}

.p-0px {
  padding: 0px;
}

.py-0px {
  padding: 0px 0;
}

.px-0px {
  padding: 0 0px;
}

.m-1px {
  margin: 1px;
}

.my-1px {
  margin: 1px 0;
}

.mx-1px {
  margin: 0 1px;
}

.p-1px {
  padding: 1px;
}

.py-1px {
  padding: 1px 0;
}

.px-1px {
  padding: 0 1px;
}

.m-2px {
  margin: 2px;
}

.my-2px {
  margin: 2px 0;
}

.mx-2px {
  margin: 0 2px;
}

.p-2px {
  padding: 2px;
}

.py-2px {
  padding: 2px 0;
}

.px-2px {
  padding: 0 2px;
}

.m-3px {
  margin: 3px;
}

.my-3px {
  margin: 3px 0;
}

.mx-3px {
  margin: 0 3px;
}

.p-3px {
  padding: 3px;
}

.py-3px {
  padding: 3px 0;
}

.px-3px {
  padding: 0 3px;
}

.m-4px {
  margin: 4px;
}

.my-4px {
  margin: 4px 0;
}

.mx-4px {
  margin: 0 4px;
}

.p-4px {
  padding: 4px;
}

.py-4px {
  padding: 4px 0;
}

.px-4px {
  padding: 0 4px;
}

.m-5px {
  margin: 5px;
}

.my-5px {
  margin: 5px 0;
}

.mx-5px {
  margin: 0 5px;
}

.p-5px {
  padding: 5px;
}

.py-5px {
  padding: 5px 0;
}

.px-5px {
  padding: 0 5px;
}

.m-6px {
  margin: 6px;
}

.my-6px {
  margin: 6px 0;
}

.mx-6px {
  margin: 0 6px;
}

.p-6px {
  padding: 6px;
}

.py-6px {
  padding: 6px 0;
}

.px-6px {
  padding: 0 6px;
}

.m-7px {
  margin: 7px;
}

.my-7px {
  margin: 7px 0;
}

.mx-7px {
  margin: 0 7px;
}

.p-7px {
  padding: 7px;
}

.py-7px {
  padding: 7px 0;
}

.px-7px {
  padding: 0 7px;
}

.m-8px {
  margin: 8px;
}

.my-8px {
  margin: 8px 0;
}

.mx-8px {
  margin: 0 8px;
}

.p-8px {
  padding: 8px;
}

.py-8px {
  padding: 8px 0;
}

.px-8px {
  padding: 0 8px;
}

.m-9px {
  margin: 9px;
}

.my-9px {
  margin: 9px 0;
}

.mx-9px {
  margin: 0 9px;
}

.p-9px {
  padding: 9px;
}

.py-9px {
  padding: 9px 0;
}

.px-9px {
  padding: 0 9px;
}

.m-10px {
  margin: 10px;
}

.my-10px {
  margin: 10px 0;
}

.mx-10px {
  margin: 0 10px;
}

.p-10px {
  padding: 10px;
}

.py-10px {
  padding: 10px 0;
}

.px-10px {
  padding: 0 10px;
}

.m-11px {
  margin: 11px;
}

.my-11px {
  margin: 11px 0;
}

.mx-11px {
  margin: 0 11px;
}

.p-11px {
  padding: 11px;
}

.py-11px {
  padding: 11px 0;
}

.px-11px {
  padding: 0 11px;
}

.m-12px {
  margin: 12px;
}

.my-12px {
  margin: 12px 0;
}

.mx-12px {
  margin: 0 12px;
}

.p-12px {
  padding: 12px;
}

.py-12px {
  padding: 12px 0;
}

.px-12px {
  padding: 0 12px;
}

.m-13px {
  margin: 13px;
}

.my-13px {
  margin: 13px 0;
}

.mx-13px {
  margin: 0 13px;
}

.p-13px {
  padding: 13px;
}

.py-13px {
  padding: 13px 0;
}

.px-13px {
  padding: 0 13px;
}

.m-14px {
  margin: 14px;
}

.my-14px {
  margin: 14px 0;
}

.mx-14px {
  margin: 0 14px;
}

.p-14px {
  padding: 14px;
}

.py-14px {
  padding: 14px 0;
}

.px-14px {
  padding: 0 14px;
}

.m-15px {
  margin: 15px;
}

.my-15px {
  margin: 15px 0;
}

.mx-15px {
  margin: 0 15px;
}

.p-15px {
  padding: 15px;
}

.py-15px {
  padding: 15px 0;
}

.px-15px {
  padding: 0 15px;
}

.m-16px {
  margin: 16px;
}

.my-16px {
  margin: 16px 0;
}

.mx-16px {
  margin: 0 16px;
}

.p-16px {
  padding: 16px;
}

.py-16px {
  padding: 16px 0;
}

.px-16px {
  padding: 0 16px;
}

.m-17px {
  margin: 17px;
}

.my-17px {
  margin: 17px 0;
}

.mx-17px {
  margin: 0 17px;
}

.p-17px {
  padding: 17px;
}

.py-17px {
  padding: 17px 0;
}

.px-17px {
  padding: 0 17px;
}

.m-18px {
  margin: 18px;
}

.my-18px {
  margin: 18px 0;
}

.mx-18px {
  margin: 0 18px;
}

.p-18px {
  padding: 18px;
}

.py-18px {
  padding: 18px 0;
}

.px-18px {
  padding: 0 18px;
}

.m-19px {
  margin: 19px;
}

.my-19px {
  margin: 19px 0;
}

.mx-19px {
  margin: 0 19px;
}

.p-19px {
  padding: 19px;
}

.py-19px {
  padding: 19px 0;
}

.px-19px {
  padding: 0 19px;
}

.m-20px {
  margin: 20px;
}

.my-20px {
  margin: 20px 0;
}

.mx-20px {
  margin: 0 20px;
}

.p-20px {
  padding: 20px;
}

.py-20px {
  padding: 20px 0;
}

.px-20px {
  padding: 0 20px;
}

.m-21px {
  margin: 21px;
}

.my-21px {
  margin: 21px 0;
}

.mx-21px {
  margin: 0 21px;
}

.p-21px {
  padding: 21px;
}

.py-21px {
  padding: 21px 0;
}

.px-21px {
  padding: 0 21px;
}

.m-22px {
  margin: 22px;
}

.my-22px {
  margin: 22px 0;
}

.mx-22px {
  margin: 0 22px;
}

.p-22px {
  padding: 22px;
}

.py-22px {
  padding: 22px 0;
}

.px-22px {
  padding: 0 22px;
}

.m-23px {
  margin: 23px;
}

.my-23px {
  margin: 23px 0;
}

.mx-23px {
  margin: 0 23px;
}

.p-23px {
  padding: 23px;
}

.py-23px {
  padding: 23px 0;
}

.px-23px {
  padding: 0 23px;
}

.m-24px {
  margin: 24px;
}

.my-24px {
  margin: 24px 0;
}

.mx-24px {
  margin: 0 24px;
}

.p-24px {
  padding: 24px;
}

.py-24px {
  padding: 24px 0;
}

.px-24px {
  padding: 0 24px;
}

.m-25px {
  margin: 25px;
}

.my-25px {
  margin: 25px 0;
}

.mx-25px {
  margin: 0 25px;
}

.p-25px {
  padding: 25px;
}

.py-25px {
  padding: 25px 0;
}

.px-25px {
  padding: 0 25px;
}

.m-26px {
  margin: 26px;
}

.my-26px {
  margin: 26px 0;
}

.mx-26px {
  margin: 0 26px;
}

.p-26px {
  padding: 26px;
}

.py-26px {
  padding: 26px 0;
}

.px-26px {
  padding: 0 26px;
}

.m-27px {
  margin: 27px;
}

.my-27px {
  margin: 27px 0;
}

.mx-27px {
  margin: 0 27px;
}

.p-27px {
  padding: 27px;
}

.py-27px {
  padding: 27px 0;
}

.px-27px {
  padding: 0 27px;
}

.m-28px {
  margin: 28px;
}

.my-28px {
  margin: 28px 0;
}

.mx-28px {
  margin: 0 28px;
}

.p-28px {
  padding: 28px;
}

.py-28px {
  padding: 28px 0;
}

.px-28px {
  padding: 0 28px;
}

.m-29px {
  margin: 29px;
}

.my-29px {
  margin: 29px 0;
}

.mx-29px {
  margin: 0 29px;
}

.p-29px {
  padding: 29px;
}

.py-29px {
  padding: 29px 0;
}

.px-29px {
  padding: 0 29px;
}

.m-30px {
  margin: 30px;
}

.my-30px {
  margin: 30px 0;
}

.mx-30px {
  margin: 0 30px;
}

.p-30px {
  padding: 30px;
}

.py-30px {
  padding: 30px 0;
}

.px-30px {
  padding: 0 30px;
}

.m-31px {
  margin: 31px;
}

.my-31px {
  margin: 31px 0;
}

.mx-31px {
  margin: 0 31px;
}

.p-31px {
  padding: 31px;
}

.py-31px {
  padding: 31px 0;
}

.px-31px {
  padding: 0 31px;
}

.m-32px {
  margin: 32px;
}

.my-32px {
  margin: 32px 0;
}

.mx-32px {
  margin: 0 32px;
}

.p-32px {
  padding: 32px;
}

.py-32px {
  padding: 32px 0;
}

.px-32px {
  padding: 0 32px;
}

.m-33px {
  margin: 33px;
}

.my-33px {
  margin: 33px 0;
}

.mx-33px {
  margin: 0 33px;
}

.p-33px {
  padding: 33px;
}

.py-33px {
  padding: 33px 0;
}

.px-33px {
  padding: 0 33px;
}

.m-34px {
  margin: 34px;
}

.my-34px {
  margin: 34px 0;
}

.mx-34px {
  margin: 0 34px;
}

.p-34px {
  padding: 34px;
}

.py-34px {
  padding: 34px 0;
}

.px-34px {
  padding: 0 34px;
}

.m-35px {
  margin: 35px;
}

.my-35px {
  margin: 35px 0;
}

.mx-35px {
  margin: 0 35px;
}

.p-35px {
  padding: 35px;
}

.py-35px {
  padding: 35px 0;
}

.px-35px {
  padding: 0 35px;
}

.m-36px {
  margin: 36px;
}

.my-36px {
  margin: 36px 0;
}

.mx-36px {
  margin: 0 36px;
}

.p-36px {
  padding: 36px;
}

.py-36px {
  padding: 36px 0;
}

.px-36px {
  padding: 0 36px;
}

.m-37px {
  margin: 37px;
}

.my-37px {
  margin: 37px 0;
}

.mx-37px {
  margin: 0 37px;
}

.p-37px {
  padding: 37px;
}

.py-37px {
  padding: 37px 0;
}

.px-37px {
  padding: 0 37px;
}

.m-38px {
  margin: 38px;
}

.my-38px {
  margin: 38px 0;
}

.mx-38px {
  margin: 0 38px;
}

.p-38px {
  padding: 38px;
}

.py-38px {
  padding: 38px 0;
}

.px-38px {
  padding: 0 38px;
}

.m-39px {
  margin: 39px;
}

.my-39px {
  margin: 39px 0;
}

.mx-39px {
  margin: 0 39px;
}

.p-39px {
  padding: 39px;
}

.py-39px {
  padding: 39px 0;
}

.px-39px {
  padding: 0 39px;
}

.m-40px {
  margin: 40px;
}

.my-40px {
  margin: 40px 0;
}

.mx-40px {
  margin: 0 40px;
}

.p-40px {
  padding: 40px;
}

.py-40px {
  padding: 40px 0;
}

.px-40px {
  padding: 0 40px;
}

.m-41px {
  margin: 41px;
}

.my-41px {
  margin: 41px 0;
}

.mx-41px {
  margin: 0 41px;
}

.p-41px {
  padding: 41px;
}

.py-41px {
  padding: 41px 0;
}

.px-41px {
  padding: 0 41px;
}

.m-42px {
  margin: 42px;
}

.my-42px {
  margin: 42px 0;
}

.mx-42px {
  margin: 0 42px;
}

.p-42px {
  padding: 42px;
}

.py-42px {
  padding: 42px 0;
}

.px-42px {
  padding: 0 42px;
}

.m-43px {
  margin: 43px;
}

.my-43px {
  margin: 43px 0;
}

.mx-43px {
  margin: 0 43px;
}

.p-43px {
  padding: 43px;
}

.py-43px {
  padding: 43px 0;
}

.px-43px {
  padding: 0 43px;
}

.m-44px {
  margin: 44px;
}

.my-44px {
  margin: 44px 0;
}

.mx-44px {
  margin: 0 44px;
}

.p-44px {
  padding: 44px;
}

.py-44px {
  padding: 44px 0;
}

.px-44px {
  padding: 0 44px;
}

.m-45px {
  margin: 45px;
}

.my-45px {
  margin: 45px 0;
}

.mx-45px {
  margin: 0 45px;
}

.p-45px {
  padding: 45px;
}

.py-45px {
  padding: 45px 0;
}

.px-45px {
  padding: 0 45px;
}

.m-46px {
  margin: 46px;
}

.my-46px {
  margin: 46px 0;
}

.mx-46px {
  margin: 0 46px;
}

.p-46px {
  padding: 46px;
}

.py-46px {
  padding: 46px 0;
}

.px-46px {
  padding: 0 46px;
}

.m-47px {
  margin: 47px;
}

.my-47px {
  margin: 47px 0;
}

.mx-47px {
  margin: 0 47px;
}

.p-47px {
  padding: 47px;
}

.py-47px {
  padding: 47px 0;
}

.px-47px {
  padding: 0 47px;
}

.m-48px {
  margin: 48px;
}

.my-48px {
  margin: 48px 0;
}

.mx-48px {
  margin: 0 48px;
}

.p-48px {
  padding: 48px;
}

.py-48px {
  padding: 48px 0;
}

.px-48px {
  padding: 0 48px;
}

.m-49px {
  margin: 49px;
}

.my-49px {
  margin: 49px 0;
}

.mx-49px {
  margin: 0 49px;
}

.p-49px {
  padding: 49px;
}

.py-49px {
  padding: 49px 0;
}

.px-49px {
  padding: 0 49px;
}

.m-50px {
  margin: 50px;
}

.my-50px {
  margin: 50px 0;
}

.mx-50px {
  margin: 0 50px;
}

.p-50px {
  padding: 50px;
}

.py-50px {
  padding: 50px 0;
}

.px-50px {
  padding: 0 50px;
}

.m-51px {
  margin: 51px;
}

.my-51px {
  margin: 51px 0;
}

.mx-51px {
  margin: 0 51px;
}

.p-51px {
  padding: 51px;
}

.py-51px {
  padding: 51px 0;
}

.px-51px {
  padding: 0 51px;
}

.m-52px {
  margin: 52px;
}

.my-52px {
  margin: 52px 0;
}

.mx-52px {
  margin: 0 52px;
}

.p-52px {
  padding: 52px;
}

.py-52px {
  padding: 52px 0;
}

.px-52px {
  padding: 0 52px;
}

.m-53px {
  margin: 53px;
}

.my-53px {
  margin: 53px 0;
}

.mx-53px {
  margin: 0 53px;
}

.p-53px {
  padding: 53px;
}

.py-53px {
  padding: 53px 0;
}

.px-53px {
  padding: 0 53px;
}

.m-54px {
  margin: 54px;
}

.my-54px {
  margin: 54px 0;
}

.mx-54px {
  margin: 0 54px;
}

.p-54px {
  padding: 54px;
}

.py-54px {
  padding: 54px 0;
}

.px-54px {
  padding: 0 54px;
}

.m-55px {
  margin: 55px;
}

.my-55px {
  margin: 55px 0;
}

.mx-55px {
  margin: 0 55px;
}

.p-55px {
  padding: 55px;
}

.py-55px {
  padding: 55px 0;
}

.px-55px {
  padding: 0 55px;
}

.m-56px {
  margin: 56px;
}

.my-56px {
  margin: 56px 0;
}

.mx-56px {
  margin: 0 56px;
}

.p-56px {
  padding: 56px;
}

.py-56px {
  padding: 56px 0;
}

.px-56px {
  padding: 0 56px;
}

.m-57px {
  margin: 57px;
}

.my-57px {
  margin: 57px 0;
}

.mx-57px {
  margin: 0 57px;
}

.p-57px {
  padding: 57px;
}

.py-57px {
  padding: 57px 0;
}

.px-57px {
  padding: 0 57px;
}

.m-58px {
  margin: 58px;
}

.my-58px {
  margin: 58px 0;
}

.mx-58px {
  margin: 0 58px;
}

.p-58px {
  padding: 58px;
}

.py-58px {
  padding: 58px 0;
}

.px-58px {
  padding: 0 58px;
}

.m-59px {
  margin: 59px;
}

.my-59px {
  margin: 59px 0;
}

.mx-59px {
  margin: 0 59px;
}

.p-59px {
  padding: 59px;
}

.py-59px {
  padding: 59px 0;
}

.px-59px {
  padding: 0 59px;
}

.m-60px {
  margin: 60px;
}

.my-60px {
  margin: 60px 0;
}

.mx-60px {
  margin: 0 60px;
}

.p-60px {
  padding: 60px;
}

.py-60px {
  padding: 60px 0;
}

.px-60px {
  padding: 0 60px;
}

.m-61px {
  margin: 61px;
}

.my-61px {
  margin: 61px 0;
}

.mx-61px {
  margin: 0 61px;
}

.p-61px {
  padding: 61px;
}

.py-61px {
  padding: 61px 0;
}

.px-61px {
  padding: 0 61px;
}

.m-62px {
  margin: 62px;
}

.my-62px {
  margin: 62px 0;
}

.mx-62px {
  margin: 0 62px;
}

.p-62px {
  padding: 62px;
}

.py-62px {
  padding: 62px 0;
}

.px-62px {
  padding: 0 62px;
}

.m-63px {
  margin: 63px;
}

.my-63px {
  margin: 63px 0;
}

.mx-63px {
  margin: 0 63px;
}

.p-63px {
  padding: 63px;
}

.py-63px {
  padding: 63px 0;
}

.px-63px {
  padding: 0 63px;
}

.m-64px {
  margin: 64px;
}

.my-64px {
  margin: 64px 0;
}

.mx-64px {
  margin: 0 64px;
}

.p-64px {
  padding: 64px;
}

.py-64px {
  padding: 64px 0;
}

.px-64px {
  padding: 0 64px;
}

.m-65px {
  margin: 65px;
}

.my-65px {
  margin: 65px 0;
}

.mx-65px {
  margin: 0 65px;
}

.p-65px {
  padding: 65px;
}

.py-65px {
  padding: 65px 0;
}

.px-65px {
  padding: 0 65px;
}

.m-66px {
  margin: 66px;
}

.my-66px {
  margin: 66px 0;
}

.mx-66px {
  margin: 0 66px;
}

.p-66px {
  padding: 66px;
}

.py-66px {
  padding: 66px 0;
}

.px-66px {
  padding: 0 66px;
}

.m-67px {
  margin: 67px;
}

.my-67px {
  margin: 67px 0;
}

.mx-67px {
  margin: 0 67px;
}

.p-67px {
  padding: 67px;
}

.py-67px {
  padding: 67px 0;
}

.px-67px {
  padding: 0 67px;
}

.m-68px {
  margin: 68px;
}

.my-68px {
  margin: 68px 0;
}

.mx-68px {
  margin: 0 68px;
}

.p-68px {
  padding: 68px;
}

.py-68px {
  padding: 68px 0;
}

.px-68px {
  padding: 0 68px;
}

.m-69px {
  margin: 69px;
}

.my-69px {
  margin: 69px 0;
}

.mx-69px {
  margin: 0 69px;
}

.p-69px {
  padding: 69px;
}

.py-69px {
  padding: 69px 0;
}

.px-69px {
  padding: 0 69px;
}

.m-70px {
  margin: 70px;
}

.my-70px {
  margin: 70px 0;
}

.mx-70px {
  margin: 0 70px;
}

.p-70px {
  padding: 70px;
}

.py-70px {
  padding: 70px 0;
}

.px-70px {
  padding: 0 70px;
}

.m-71px {
  margin: 71px;
}

.my-71px {
  margin: 71px 0;
}

.mx-71px {
  margin: 0 71px;
}

.p-71px {
  padding: 71px;
}

.py-71px {
  padding: 71px 0;
}

.px-71px {
  padding: 0 71px;
}

.m-72px {
  margin: 72px;
}

.my-72px {
  margin: 72px 0;
}

.mx-72px {
  margin: 0 72px;
}

.p-72px {
  padding: 72px;
}

.py-72px {
  padding: 72px 0;
}

.px-72px {
  padding: 0 72px;
}

.m-73px {
  margin: 73px;
}

.my-73px {
  margin: 73px 0;
}

.mx-73px {
  margin: 0 73px;
}

.p-73px {
  padding: 73px;
}

.py-73px {
  padding: 73px 0;
}

.px-73px {
  padding: 0 73px;
}

.m-74px {
  margin: 74px;
}

.my-74px {
  margin: 74px 0;
}

.mx-74px {
  margin: 0 74px;
}

.p-74px {
  padding: 74px;
}

.py-74px {
  padding: 74px 0;
}

.px-74px {
  padding: 0 74px;
}

.m-75px {
  margin: 75px;
}

.my-75px {
  margin: 75px 0;
}

.mx-75px {
  margin: 0 75px;
}

.p-75px {
  padding: 75px;
}

.py-75px {
  padding: 75px 0;
}

.px-75px {
  padding: 0 75px;
}

.m-76px {
  margin: 76px;
}

.my-76px {
  margin: 76px 0;
}

.mx-76px {
  margin: 0 76px;
}

.p-76px {
  padding: 76px;
}

.py-76px {
  padding: 76px 0;
}

.px-76px {
  padding: 0 76px;
}

.m-77px {
  margin: 77px;
}

.my-77px {
  margin: 77px 0;
}

.mx-77px {
  margin: 0 77px;
}

.p-77px {
  padding: 77px;
}

.py-77px {
  padding: 77px 0;
}

.px-77px {
  padding: 0 77px;
}

.m-78px {
  margin: 78px;
}

.my-78px {
  margin: 78px 0;
}

.mx-78px {
  margin: 0 78px;
}

.p-78px {
  padding: 78px;
}

.py-78px {
  padding: 78px 0;
}

.px-78px {
  padding: 0 78px;
}

.m-79px {
  margin: 79px;
}

.my-79px {
  margin: 79px 0;
}

.mx-79px {
  margin: 0 79px;
}

.p-79px {
  padding: 79px;
}

.py-79px {
  padding: 79px 0;
}

.px-79px {
  padding: 0 79px;
}

.m-80px {
  margin: 80px;
}

.my-80px {
  margin: 80px 0;
}

.mx-80px {
  margin: 0 80px;
}

.p-80px {
  padding: 80px;
}

.py-80px {
  padding: 80px 0;
}

.px-80px {
  padding: 0 80px;
}

.m-81px {
  margin: 81px;
}

.my-81px {
  margin: 81px 0;
}

.mx-81px {
  margin: 0 81px;
}

.p-81px {
  padding: 81px;
}

.py-81px {
  padding: 81px 0;
}

.px-81px {
  padding: 0 81px;
}

.m-82px {
  margin: 82px;
}

.my-82px {
  margin: 82px 0;
}

.mx-82px {
  margin: 0 82px;
}

.p-82px {
  padding: 82px;
}

.py-82px {
  padding: 82px 0;
}

.px-82px {
  padding: 0 82px;
}

.m-83px {
  margin: 83px;
}

.my-83px {
  margin: 83px 0;
}

.mx-83px {
  margin: 0 83px;
}

.p-83px {
  padding: 83px;
}

.py-83px {
  padding: 83px 0;
}

.px-83px {
  padding: 0 83px;
}

.m-84px {
  margin: 84px;
}

.my-84px {
  margin: 84px 0;
}

.mx-84px {
  margin: 0 84px;
}

.p-84px {
  padding: 84px;
}

.py-84px {
  padding: 84px 0;
}

.px-84px {
  padding: 0 84px;
}

.m-85px {
  margin: 85px;
}

.my-85px {
  margin: 85px 0;
}

.mx-85px {
  margin: 0 85px;
}

.p-85px {
  padding: 85px;
}

.py-85px {
  padding: 85px 0;
}

.px-85px {
  padding: 0 85px;
}

.m-86px {
  margin: 86px;
}

.my-86px {
  margin: 86px 0;
}

.mx-86px {
  margin: 0 86px;
}

.p-86px {
  padding: 86px;
}

.py-86px {
  padding: 86px 0;
}

.px-86px {
  padding: 0 86px;
}

.m-87px {
  margin: 87px;
}

.my-87px {
  margin: 87px 0;
}

.mx-87px {
  margin: 0 87px;
}

.p-87px {
  padding: 87px;
}

.py-87px {
  padding: 87px 0;
}

.px-87px {
  padding: 0 87px;
}

.m-88px {
  margin: 88px;
}

.my-88px {
  margin: 88px 0;
}

.mx-88px {
  margin: 0 88px;
}

.p-88px {
  padding: 88px;
}

.py-88px {
  padding: 88px 0;
}

.px-88px {
  padding: 0 88px;
}

.m-89px {
  margin: 89px;
}

.my-89px {
  margin: 89px 0;
}

.mx-89px {
  margin: 0 89px;
}

.p-89px {
  padding: 89px;
}

.py-89px {
  padding: 89px 0;
}

.px-89px {
  padding: 0 89px;
}

.m-90px {
  margin: 90px;
}

.my-90px {
  margin: 90px 0;
}

.mx-90px {
  margin: 0 90px;
}

.p-90px {
  padding: 90px;
}

.py-90px {
  padding: 90px 0;
}

.px-90px {
  padding: 0 90px;
}

.m-91px {
  margin: 91px;
}

.my-91px {
  margin: 91px 0;
}

.mx-91px {
  margin: 0 91px;
}

.p-91px {
  padding: 91px;
}

.py-91px {
  padding: 91px 0;
}

.px-91px {
  padding: 0 91px;
}

.m-92px {
  margin: 92px;
}

.my-92px {
  margin: 92px 0;
}

.mx-92px {
  margin: 0 92px;
}

.p-92px {
  padding: 92px;
}

.py-92px {
  padding: 92px 0;
}

.px-92px {
  padding: 0 92px;
}

.m-93px {
  margin: 93px;
}

.my-93px {
  margin: 93px 0;
}

.mx-93px {
  margin: 0 93px;
}

.p-93px {
  padding: 93px;
}

.py-93px {
  padding: 93px 0;
}

.px-93px {
  padding: 0 93px;
}

.m-94px {
  margin: 94px;
}

.my-94px {
  margin: 94px 0;
}

.mx-94px {
  margin: 0 94px;
}

.p-94px {
  padding: 94px;
}

.py-94px {
  padding: 94px 0;
}

.px-94px {
  padding: 0 94px;
}

.m-95px {
  margin: 95px;
}

.my-95px {
  margin: 95px 0;
}

.mx-95px {
  margin: 0 95px;
}

.p-95px {
  padding: 95px;
}

.py-95px {
  padding: 95px 0;
}

.px-95px {
  padding: 0 95px;
}

.m-96px {
  margin: 96px;
}

.my-96px {
  margin: 96px 0;
}

.mx-96px {
  margin: 0 96px;
}

.p-96px {
  padding: 96px;
}

.py-96px {
  padding: 96px 0;
}

.px-96px {
  padding: 0 96px;
}

.m-97px {
  margin: 97px;
}

.my-97px {
  margin: 97px 0;
}

.mx-97px {
  margin: 0 97px;
}

.p-97px {
  padding: 97px;
}

.py-97px {
  padding: 97px 0;
}

.px-97px {
  padding: 0 97px;
}

.m-98px {
  margin: 98px;
}

.my-98px {
  margin: 98px 0;
}

.mx-98px {
  margin: 0 98px;
}

.p-98px {
  padding: 98px;
}

.py-98px {
  padding: 98px 0;
}

.px-98px {
  padding: 0 98px;
}

.m-99px {
  margin: 99px;
}

.my-99px {
  margin: 99px 0;
}

.mx-99px {
  margin: 0 99px;
}

.p-99px {
  padding: 99px;
}

.py-99px {
  padding: 99px 0;
}

.px-99px {
  padding: 0 99px;
}

.m-100px {
  margin: 100px;
}

.my-100px {
  margin: 100px 0;
}

.mx-100px {
  margin: 0 100px;
}

.p-100px {
  padding: 100px;
}

.py-100px {
  padding: 100px 0;
}

.px-100px {
  padding: 0 100px;
}

.br-0px {
  border-radius: 0px;
}

.br-1px {
  border-radius: 1px;
}

.br-2px {
  border-radius: 2px;
}

.br-3px {
  border-radius: 3px;
}

.br-4px {
  border-radius: 4px;
}

.br-5px {
  border-radius: 5px;
}

.br-6px {
  border-radius: 6px;
}

.br-7px {
  border-radius: 7px;
}

.br-8px {
  border-radius: 8px;
}

.br-9px {
  border-radius: 9px;
}

.br-10px {
  border-radius: 10px;
}

.br-11px {
  border-radius: 11px;
}

.br-12px {
  border-radius: 12px;
}

.br-13px {
  border-radius: 13px;
}

.br-14px {
  border-radius: 14px;
}

.br-15px {
  border-radius: 15px;
}

.br-16px {
  border-radius: 16px;
}

.br-17px {
  border-radius: 17px;
}

.br-18px {
  border-radius: 18px;
}

.br-19px {
  border-radius: 19px;
}

.br-20px {
  border-radius: 20px;
}

.br-21px {
  border-radius: 21px;
}

.br-22px {
  border-radius: 22px;
}

.br-23px {
  border-radius: 23px;
}

.br-24px {
  border-radius: 24px;
}

.br-25px {
  border-radius: 25px;
}

.br-26px {
  border-radius: 26px;
}

.br-27px {
  border-radius: 27px;
}

.br-28px {
  border-radius: 28px;
}

.br-29px {
  border-radius: 29px;
}

.br-30px {
  border-radius: 30px;
}

.br-31px {
  border-radius: 31px;
}

.br-32px {
  border-radius: 32px;
}

.br-33px {
  border-radius: 33px;
}

.br-34px {
  border-radius: 34px;
}

.br-35px {
  border-radius: 35px;
}

.br-36px {
  border-radius: 36px;
}

.br-37px {
  border-radius: 37px;
}

.br-38px {
  border-radius: 38px;
}

.br-39px {
  border-radius: 39px;
}

.br-40px {
  border-radius: 40px;
}

.br-41px {
  border-radius: 41px;
}

.br-42px {
  border-radius: 42px;
}

.br-43px {
  border-radius: 43px;
}

.br-44px {
  border-radius: 44px;
}

.br-45px {
  border-radius: 45px;
}

.br-46px {
  border-radius: 46px;
}

.br-47px {
  border-radius: 47px;
}

.br-48px {
  border-radius: 48px;
}

.br-49px {
  border-radius: 49px;
}

.br-50px {
  border-radius: 50px;
}

.br-50pc {
  border-radius: 50%;
}