/*--------------------------
    Section Separation
---------------------------*/
/*-- Padding Top --*/
.pt--5 {
  padding-top: 5px; }

.pt--10 {
  padding-top: 10px; }

.pt--15 {
  padding-top: 15px; }

.pt--20 {
  padding-top: 20px; }

.pt--25 {
  padding-top: 25px; }

.pt--30 {
  padding-top: 30px; }

.pt--35 {
  padding-top: 35px; }

.pt--40 {
  padding-top: 40px; }

.pt--45 {
  padding-top: 45px; }

.pt--50 {
  padding-top: 50px; }

.pt--55 {
  padding-top: 55px; }

.pt--60 {
  padding-top: 60px; }

.pt--65 {
  padding-top: 65px; }

.pt--70 {
  padding-top: 70px; }

.pt--75 {
  padding-top: 75px; }

.pt--80 {
  padding-top: 80px; }

.pt--85 {
  padding-top: 85px; }

.pt--90 {
  padding-top: 90px; }

.pt--95 {
  padding-top: 95px; }

.pt--100 {
  padding-top: 100px; }

.pt--105 {
  padding-top: 105px; }

.pt--110 {
  padding-top: 110px; }

.pt--115 {
  padding-top: 115px; }

.pt--120 {
  padding-top: 120px; }

.pt--125 {
  padding-top: 125px; }

.pt--130 {
  padding-top: 130px; }

.pt--135 {
  padding-top: 135px; }

.pt--140 {
  padding-top: 140px; }

.pt--145 {
  padding-top: 145px; }

.pt--150 {
  padding-top: 150px; }

@media only screen and (max-width: 767px) {
  .pt_sm--5 {
    padding-top: 5px; }

  .pt_sm--10 {
    padding-top: 10px; }

  .pt_sm--15 {
    padding-top: 15px; }

  .pt_sm--20 {
    padding-top: 20px; }

  .pt_sm--25 {
    padding-top: 25px; }

  .pt_sm--30 {
    padding-top: 30px; }

  .pt_sm--35 {
    padding-top: 35px; }

  .pt_sm--40 {
    padding-top: 40px; }

  .pt_sm--45 {
    padding-top: 45px; }

  .pt_sm--50 {
    padding-top: 50px; } }
/*-- Padding Bottom --*/
.pb--5 {
  padding-bottom: 5px; }

.pb--10 {
  padding-bottom: 10px; }

.pb--15 {
  padding-bottom: 15px; }

.pb--20 {
  padding-bottom: 20px; }

.pb--25 {
  padding-bottom: 25px; }

.pb--30 {
  padding-bottom: 30px; }

.pb--35 {
  padding-bottom: 35px; }

.pb--40 {
  padding-bottom: 40px; }

.pb--45 {
  padding-bottom: 45px; }

.pb--50 {
  padding-bottom: 50px; }

.pb--55 {
  padding-bottom: 55px; }

.pb--60 {
  padding-bottom: 60px; }

.pb--65 {
  padding-bottom: 65px; }

.pb--70 {
  padding-bottom: 70px; }

.pb--75 {
  padding-bottom: 75px; }

.pb--80 {
  padding-bottom: 80px; }

.pb--85 {
  padding-bottom: 85px; }

.pb--90 {
  padding-bottom: 90px; }

.pb--95 {
  padding-bottom: 95px; }

.pb--100 {
  padding-bottom: 100px; }

.pb--105 {
  padding-bottom: 105px; }

.pb--110 {
  padding-bottom: 110px; }

.pb--115 {
  padding-bottom: 115px; }

.pb--120 {
  padding-bottom: 120px; }

.pb--125 {
  padding-bottom: 125px; }

.pb--130 {
  padding-bottom: 130px; }

.pb--135 {
  padding-bottom: 135px; }

.pb--140 {
  padding-bottom: 140px; }

.pb--145 {
  padding-bottom: 145px; }

.pb--150 {
  padding-bottom: 150px; }

@media only screen and (max-width: 767px) {
  .pb_sm--5 {
    padding-bottom: 5px; }

  .pb_sm--10 {
    padding-bottom: 10px; }

  .pb_sm--15 {
    padding-bottom: 15px; }

  .pb_sm--20 {
    padding-bottom: 20px; }

  .pb_sm--25 {
    padding-bottom: 25px; }

  .pb_sm--30 {
    padding-bottom: 30px; }

  .pb_sm--35 {
    padding-bottom: 35px; }

  .pb_sm--40 {
    padding-bottom: 40px; }

  .pb_sm--45 {
    padding-bottom: 45px; }

  .pb_sm--50 {
    padding-bottom: 50px; }